Fixed wrong entity being used for multiline in 1.16
Uses the new yet again updated Bungeecord chat API in 1.16
If you are having errors on 1.16, chances are, it is due to the bungeecord chat API current bug. Try testing on the spigot jar here to see if the error you are facing is a HoloMobHealth bug or a chat API bug.
I have included the spigot jar I built with the new chat API
tho there is no guarantee that nothing is going to break. Do not use on a production server.
Added Display.ScaledSymbolSettings.DynamicScale config setting, if this is set to true, entities with health lower than the scale setting will use the amount of hearts it has rather than the scale setting
Fixed {Mob_Type} & {Mob_Name} & {Mob_Type_Or_Name} not working
- Removed Language files for Minecraft version 1.13 or above - Entity type names will now automatically display as each client's own language - Improved plugin code
- Added /hmh toggle to toggle mob display for yourself, requires holomobhealth.toggle permission - Added option in the config to choose whether to store player toggle data in MYSQL or SQLite - Added EXPERIMENTAL multi-line display, can be enabled in the config. It is a bit more resource-intensive.
**Multi-Line IS NOT SUPPORTED on 1.8 - 1.9.4 and it is EXPERIMENTAL**
- Stop plugin from measuring the distance between Forests and Villages Uhh... I mean fixed a bug where the plugin tries to measure the distance between two worlds and throw errors
- Added update notifications - Added command /holomobhealth update
- Added permission holomobhealth.update
- Added support for disabling the health display for Citizens NPCs - Added support for disabling the health display for MythicMobs
- Added option to only display health after a mob is attacked - It is false by default
Config Changes: Added-
Code (YAML):
Options: #Settings for an alternate way of showing health DynamicHealthDisplay: #Whether or not HoloMobHealth should only apply health display when the mob is under attack Use: false
#How long should health be shown after the mob has been attack (in seconds) Timeout: 3
#Should health be triggered only from attacks from players OnlyPlayerTrigger: false
- Added a mob type blacklist to disable certain mob types from displaying health - Added mob name filters to disable mobs with certain names from displaying health
Config Changes: Added -
Code (YAML):
Options: #Do not apply health to these mob types #https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/Mob.html DisabledMobTypes: [] #Do not apply health to mob with these name #The name has to be completely equal to this list including color codes #Use "&" as color code DisabledMobNamesAbsolute: [] #Do not apply health to mob with these name #The name only has to contain these strings EXCLUDING color codes AND case #Color codes are ignored DisabledMobNamesContains: - PhantomShield