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

VIP Plugins [1.13-1.21.1] Races of Thana・Custom GUI, Attributes, Day & Night Effects and more! 4.0.6

Pro Download
1733265115300.png

FIXED
- The FLIGHT attribute would not work under certain conditions.
- The potions module would error out under certain conditions.
- Healing a player through a damage cause on 1.21.1 or below would cause errors.
- Changed the way attribute values and modifiers are applied to players of a race. This must have a big positive impact on performance.

FIXED
- The FLIGHT attribute would not work under certain conditions.
- The potions module would error out under certain conditions.
- Healing a player through a damage cause on 1.21.1 or below would cause errors.
- Changed the way attribute values and modifiers are applied to players of a race. This must have a big positive impact on performance.
1731707567400.png


ADDED
- Proper support for 1.21.3.
- Backwards compatibility for attributes before 1.21.2.
Versions below 1.21.2 must provide the prefix of the attribute as well. For example: GENERIC_SCALE, GENERIC_MAX_HEALTH_MODIFIER, etc.
- Added the race GUI item to the debug subcommand:
1731707601885.png

- The durability of items within the configuration files allow you to either parse it as a string ('0') or integer (0) without breaking.

FIXED
- Attributes no longer worked with 1.21.2+. This was due to a change made to attributes in 1.21.2.
- CustomModelData (custom-model-data) was not being recognized.
- Placeholders would break upon using /papi reload.
Documentation | Questions / Suggestions / Bug Reports
1730618833082.png


ADDED A new minimalistic race called "basic" has been added to the default configuration files.

CHANGE Modules can now be removed from the race file.
CHANGE The default elf race will no longer have OUT_OF_WATER damage or FLIGHT attribute enabled by default to avoid confusion.

FIX Default races could not be deleted and their files would regenerate. The default races are only generated if the races folder is empty on startup or if the folder does not exist in the first place. (#3)
FIX Upon changing races, if your new race did not have an attribute or idle sound the old class had, it would not properly reset. (#3)
FIX Potion effects not originating from Races of Thana (e.g. consuming potions) would not work whatsoever.
FIX Flight was taken away from the player unintentionally.
FIX GUI border items were not properly parsed.
FIX The plugin will no longer notify you if you're on the latest version.
FIX Default races were misaligned.
FIX Removed debug lines from console.

Idle sounds need to be worked on further and can error out in console. I'm sorry for the inconvenience and I'm trying my best to fix this as soon as I can. I wanted to release the changes above to mitigate the amount of issues you'd be running into.


Documentation | Questions / Suggestions / Bug Reports
1729677285055.png


FIX Plugin would not start up without ConditionalEvents installed.
FIX Race GUI would throw an error if you didn't already have a race.
FIX Removing a player's race while they're taking damage would result in an error.
FIX /races unset <player> didn't properly check for the player's race.

Documentation | Questions / Suggestions / Bug Reports
1728318445176.png


- Compiled against latest 1.21.1.
- Removed debug lines from console.
- The default lang.yml file would generate the wrong keys.
- Default races weren't updated.
1705080272633.png


- Added race death commands & race respawn commands. For example:

YAML:
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.
1703653594519.png


- Added hex color support within the configuration files. For example:
Code (YAML):
prefix: '#6ADD67Races of Thana&c:'
Back
Top Bottom