Add the following configuration options:
pre_game_lobby.use: If true, then players can't scope out the hunger games world ahead of time, instead they wait in the pre_game_lobby.world_name world
pre_game_lobby.world_name: The name of the world to use as a lobby world. If it's left as "hg_default_world", the plugin will generate an empty world with a simple bedrock box. I'd advise creating your own lobby world and entering the world's name in this configuration parameter.
Make sure you run /hgrefresh or restart the server after making the configuration updates!
Added the Hunter Class
- The Hunter's compass always works, and they get a speed boost when moving in the direction of the compass!
- This is the 20th class added to the Hunger Games!!!
Added the require_admin_to_create config
- By default it's true. But if you're on an SMP server with friends (like I am), you want people to be able to play the hunger games when you're not around. So this property can be set to false to allow anyone to create a hunger games match.
Allow spectators to find other players with the /hgteleport command. Or disable it in the vanilla_hunger_games.yml if you don't want players to be able to use it.
- Added the Necromancer class
- Added a failsafe if youre using another plugin that also overrides the onRespawn event
- Switched to using the plugins logger instead of System.out.println() (does not change any functionality)
This is a BREAKING change only if ALL of the following are true:
- You use some other plugin that edits players display names
- Your startingWorldConfigs folder is not empty
If this is the case for you, you can edit the file names in startingWorldConfigs to be the players username instead of their display name and you should be good to go. Contact me on discord if you hit any issues.
- Added Cleric class
- Fixed issue where the assassin ability didn't actually have a cooldown
- Gave the Tamer a wolf spawn egg on start because it felt underpowered
- You can now update the commands_to_run_after_match in the vanilla_hunger_games.yml file with a list of commands to be ran after a tournament completes. You can type {WINNER_NAME} in your commands to have the winners name substituted in. This can be used to give the winners a reward if you want.
- /hgrefresh is an OP only command added to refresh the vanilla_hunger_games.yml file
- Barbarian class does more damage the more health is missing. Up to double damage if extremely low on hp!
- The /hgcreate command now requires OP permissions
- Fixed Scoreboard disappearing after 1st match
- Fixed Cultist thing (secret)
- Enabled the "/hgclass" command to not take an argument and it'll tell the player what class they are
- Now when a tournament starts, a random class is assigned to players who didn't select a class
- Selecting a class can be done with a prefix of the class name
- Nerfed PersonalSpaceGuy vertical knockback
- Fixed issue where compass doesn't work for the 1st participant
- Added ToolTip to the arsonist's blazepowder
- Nerfed Assassin - instead of perma-invisibility, the assassin has an item they can use to be temporarily invisible
- Fixed issue where Ninja's dash attack didn't do damage to Non-Player entities
- Fixed issue where Spectators could trigger Trapper blocks
The Bard class starts the tournament with 4 goat horns, they each grant a different effect between Health, Strength, Speed, and Haste. Let me know if you have any class ideas!