Changelog:
- officially drop support for Minecraft 1.19
- bump java requirement to 21
- fix issue on folia where using spawn eggs causes errors
- fix issue on folia where getting hit by projectiles causes errors
- add new option to health-indicator: maintain-space (true/false)
- add new condition: player-names: match against one or more player names
- add new condition: gamemode: match against a player's current gamemode
- fix issue with spawner mobs having spawn reason UNKNOWN when being processed by rules
- y-coordinate logic was not taking start and end caps into account and was causing negative level values to be applied. Updated capping and period logic. (thanks @King )
- allow biome conditions to work with 3rd party namespaces
- fix build issues
- using multiple weighted random will no longer merge together unless merge: true is specified
- weighted-random should now be more performant
- fix issues with weighted-random not producing expected results
- bump gradle to 8.13
- fix invalid-placeholder-replacement not working as expected
- fix ignore-mobs-with-no-player-context only ignoring mobs when PVM is enabled
- fix for distance-from-origin attempting to measure distance between different worlds
- move Essentials integration to reflection
- bump dependent plugin versions to latest
- Fix getEntities radius exceeding loaded chunks causing async getEntities exception #518
- fix ConcurrentModificationException #520
Thanks from the ArcanePlugins team:
PenalBuffalo | LevelledMobs4 Developer
lokka30 | Original Author of LevelledMobs
OathKeeper | Support and R&D