[1.13-1.20.4] Races of Thana・Custom GUI, Attributes, Day & Night Effects and more!

MC Plugin [1.13-1.20.4] Races of Thana・Custom GUI, Attributes, Day & Night Effects and more! 3.1.24
The one, and only truly customizable race plugin

- Added race death commands & race respawn commands. For example:
Code:
commands:
    race-commands-death:
   - bc %player_displayname% has died!
    race-commands-respawn:
   - bc %player_displayname% has respawned!
Make sure to add them to each race's configuration if you won't regenerate the race files. You may leave them out if you won't use them.
- Fixed swimming through seagrass & kelp marking the player as being out of the water.
[IMG]


- Added hex color support within the configuration files. For example:
Code:
prefix: '#6ADD67Races of Thana&c:'
- Added an override-current-potions setting to each race (false by default). Setting this to true will not override a player's potion effect if they already have it running.
For example, if a player drinks a strength potion but their race offers strength as well, their self-consumed strength potion effect will have to run out before they get their race's passive. Setting this to true also does not instantly clear potion effects from the player when switching races.

- Updated plugin.yml description.
9e5ed7bad6207294342eb586f821017bb8dfc8ba.png


- Fixed a damage-related error which would appear if a player without a race took fall damage.
- Race damage event optimizations.
[IMG]


- Fixed race sounds not working since the last update.
- Code clean-up.
[IMG]


- Re-compiled against Java 17.
[IMG]


- Your race will no longer be removed when using /races gui.
- Setting the race material to PLAYER_HEAD now properly displays the default skull texture.
- Which race you clicked in the GUI was previously checked by comparing each ItemStack. It has been simplified to check for the slot number.
- ⚠️ You can now enable/disable race sounds through per race. It will not work as intended if you don't update them.
Each race's configuration file should have their sound configured like so:

Code:
sounds:
hurt-sound: ENTITY_PLAYER_HURT
death-sound: ENTITY_WITHER_DEATH

- Updated textured skull logic.
- Performance has been improved.
[IMG]


FIX /races spawn wouldn't properly check for race-location.enabled, print an error and broadcast a debug line I forgot to remove.
[IMG]


FIX Under some conditions, logging out as the last player would spam console with an error.
FIX Attributes stopped working as decimals.
Top Bottom