Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v5.0.0-beta #26

Merged
merged 26 commits into from
Mar 18, 2021
Merged

v5.0.0-beta #26

merged 26 commits into from
Mar 18, 2021

Conversation

RoinujNosde
Copy link
Owner

No description provided.

RoinujNosde and others added 26 commits December 11, 2020 21:37
…tory, death)

Every command and subcommand is now editable
Added config to block commands for EVERYONE during a game
Cleaned the ConfigManager
Fixed attacks cancelled on group mode
Added ACTION BAR message with the remaining opponents count when a player dies
Added Prizes for the killer
Added color for the , and & on lists
Added Russian translation
Rewrote Game class to be abstract
Refactored the old Game code to be FreeForAll (default game)
Added config for enabling/disabling Killer on games
Added prizes for first, second, third place and killer
getCurrentGame now returns an Optional
Broadcast can be disabled if the message is empty
Fixed events
Removed Vault support
Added support for PlaceholderAPI

Changed victory sound to "challenge complete"
Create variables after checking.
Fixes clearing inventory of dead players from the winner group
Fixes display of current and next duels message
Clears the inventory before giving kit
Fixes last kill processed after game was finished
Fixed group defeated message sent on group mode false
Teleport dead players to the watchroom
Fixed final battle message displayed at the wrong time
Gets messages from English if not found in others
Elimination: fixes formation of duels on non-even number of participants
FreeForAll: fixes NPE while giving prizes to killer
FreeForAll: fixes error while displaying game info on group mode false
Stops sending "watch_to_the_end" if group mode false
Fixes error while typing the game name with a different case
Probably fixes prizes of dead players getting cleared
Heals players after a win
Fixes players not being teleported to the 3rd place battle
Delays respawn in 1 tick
Fixes next duels message duel count
Added killer to ParticipantDeathEvent
Fixed dead players not added as winners
Fixed remaining players count
Fixes error when prizes are not set
Warns of invalid sounds
Adds hidden config for disabling ff messages
Fixes wrong warning about creating the games folder
Fixes game configuration loading on older versions
Removes built-in support for Factions
Setting the preparation time to 0 now disables the title countdown
# Conflicts:
#	pom.xml
#	src/main/java/me/roinujnosde/titansbattle/TitansBattle.java
#	src/main/java/me/roinujnosde/titansbattle/commands/TBCommands.java
#	src/main/java/me/roinujnosde/titansbattle/listeners/EntityDamageListener.java
#	src/main/java/me/roinujnosde/titansbattle/listeners/PlayerCommandPreprocessListener.java
#	src/main/java/me/roinujnosde/titansbattle/listeners/PlayerDeathListener.java
#	src/main/java/me/roinujnosde/titansbattle/listeners/PlayerJoinListener.java
#	src/main/java/me/roinujnosde/titansbattle/managers/GameManager.java
#	src/main/java/me/roinujnosde/titansbattle/managers/TaskManager.java
#	src/main/java/me/roinujnosde/titansbattle/types/Game.java
#	src/main/java/me/roinujnosde/titansbattle/types/Prizes.java
#	src/main/java/me/roinujnosde/titansbattle/utils/Helper.java
#	src/main/java/me/roinujnosde/titansbattle/utils/SoundUtils.java
#	src/main/resources/config.yml
#	src/main/resources/language-en.yml
#	src/main/resources/language-pt_BR.yml
#	src/main/resources/language-ru.yml
@RoinujNosde RoinujNosde merged commit 6983d35 into master Mar 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants