- Updated to support 1.21.x.
- Fixed the error in being spammed in the server logs about an inventory click event.
- Removed German language file as I don't speak German and am no longer in contact with its original author (contributions welcome)
Updated to use ProtocolLib 5.4.0
It really has been a few years since I last updated this huh. Don't expect constant updated and fixes on this as I have been burnt out on this plugin for a while now, but I at least wanted to get this out. Maybe Ill finish that 2.0.0 release I have had on the back burner for years now, likely not, who knows...
/hs start now accepts multiple names for multiple seekers
Added startingSeekerCount config setting (default to 1)
Allow for hiders to respawn as a spectator instead of a seeker
respawnAsSpectator config setting
Added config setting, waitTillNoneLeft. If disabled the last hider left will win and the game will end then instead of waiting till the timer runs out or all hiders are found
Added hidingTimer config option, allowing how long hiders have to hide and is no longer locked to 30 seconds
Added endGameDelay config option, allowing how long the delay after the game ends lasts
Added gameOverTitle config option, which toggles if the gameover message is also shown in a title
Added dontRewardQuit config option, to now toggle for when the last seeker or hider quits instead of a proper gameover, if the game should count the game in the database
For the items in items.yml, the number indexes now reflect the inventory index, and now the indexes 'helmet', 'chestplate', 'leggings', and 'boots' can be used to auto apply armor
Added PlaceholderAPI placeholders %hs_seekers% and %hs_hiders% to reflect how many of each team is left in the current match
Changed command `/hs map set border` to now only be able to enable the border, and added a new commands `/hs map unset border` to disable the border
Bug Fixes
Added pages to spectator teleport menu, so that if there are more than 54 hiders, it doesn't crash
Clock: Starts the game for those who have the permission
You can change what these items are, and you can also disable them
New configurable leave system (preparing for multi arena support)
If you are running a bungeecord or velocity server, when someone leaves the lobby, you can now send them to a hub server instead of a teleport location.
Added /hs bounds command. Specify the bound of the hide and seek map to make map saves faster, and generate void outside the duplicated game map world.
Scoreboard can now be toggled to show the taunt timer. Scoreboard now also shows if a glow powerup is active.
You can now choose if you want to kill to "find hiders", or if seekers only have to tag them.
Items.yml config file added. You can now set what items seekers and hiders get if kill to "find" is enabled. You can also specify what potion effects players get.
Technical Changes
Config files now will auto format them selves, and fix any invalid inputs. An incorrectly formatted yml file will still cause errors.
Fixed Null Pointer Exceptions being thrown when trying to set the game to a separate world without restarting the server.