- Fix | Solved "Legacy formatting codes have been detected" when sending some messages in a frame layout.
- Improve | Added support for the new 1.21.4 material names.
- Fix | Solved "instance is marked non-null but is null" from underlying library issue.
- Fix | Solved a problem preventing some settings from saving due to an unrelated commit (https://github.com/kangarko/Foundation/commit/07bdcf6e5f56111ebf44ea16464d6a8fdb4e8f2b). We apology for this, as this side effect has been de facto invisible during testing unless specific keys were used.
- Misc | No longer crashes if Boss variables involving looking up nearest entities are called async. This is unsupported by the server itself, not an issue with Boss. We will now inform you about this instead of crashing. Some plugins such as CMI can call variables replacement async, you will need to adjust their config or find a replacement.
- New | Minecraft 1.21.4 compatible.
- Improve | No longer crashes on invalid world (such as when a Boss Location was made on a world you have since deleted).
- Fix | Solved "NoClassDefFoundError: org/bukkit/generator/WorldInfo" when doing /boss scan on Minecraft 1.8.8.
- New | Added Lands plugin integration, both as a biome and a flag to respect disabled monster/animal/phantom flag.
- Fix | Solved ConcurrentModificationException on 1.8.8 when getting entities nearby and third party plugin modifies the list mid-way.
- Fix | Solved Biomes in spawn rules not properly working.
- Fix | Solved Boss skills being initialized without our cool default messages
- Major | Added custom commands to Boss skills and added command-only skills to allow you to create your own skills without coding skills.
- New | You can now control the skill chain by configuring whether to stop executing more skills after a given skill ran successfully.
- Improve | Better user experience in commands and messages so if you made a typo in a command or a message, you can now click the conversation question to get the message in the chat for quick editing so you don't have to type it all again.
- Fix | Solved reported issues on certain legacy system configurations.
- Fix | Solved an issue in displaying health bar during a Boss fight when the Boss alias contained double quotes or backslashes.
- Improve | You can now migrate your Bosses between server versions with different entity types, including downgrading, and we will handle the name transition automatically (i.e. SNOWMAN to SNOW_GOLEM entity type name change, etc.)
- Fix | Solved ExceptionInInitializerError in 1.21.1 when initializing attributes. 1.21.3 was unaffected.
