Releases: ArcanePlugins/LevelledMobs
Releases · ArcanePlugins/LevelledMobs
v3.10.3 b763
Update created by:
- PenalBuffalo (@stumper66)
Changelog:
- fix Minecraft 1.19.2 compatibility
- fix biome groups not working in rules
- removed internally hard-coded biome groups that were out of date
- updated default biome groups in rules.yml
3.10.2 b760
v3.10.1 b759
Contributors who created this update:
- @stumper66 (PenalBuffalo)
Changelog
- added Minecraft 1.20 support
- add PAPI support for the following custom item fields: name, lore, external item extras
- add merge option to player levelling
- add command /lm help which shows a link to the FAQ section of the wiki
- when using PAPI variables in custom items, it will pass the player object that killed the mob
- fix potential IllegalArgumentException when using random levelling
- y level strategy now works with negative yPeriod
v3.10.0 b752
Contributors
Changes
- allow random variance to apply to player levelling
- fix issue with minecraft 1.17 purpur servers
- added command /lm debug spawn_distance
- added (back) setting into settings.yml: level-mobs-upon-spawn: true
- when using a custom command with run-on-spawn: true option, it will now respect the chance setting
- added more debug info for custom commands
- fixed %player% placeholder not working with custom death messages
- updated various comments in settings.yml (thanks @oath | Champion of Ravens )
- removed obsolete setting attributes-use-preset-base-values from settings.yml and associated code
- random variance with player levelling can also provide negative variance
- make internal CustomDropInstance class constructors public, allowing easier 3rd party integration
- player levelling debug shows more info regarding random variance when applied
- fix parsing issue for spawn-distance when specific x and z coordinates when used in custom rules
- fixed warning message when weighted-random: false is specified
- various minor code changes
3.9.5 b743
Contributors
- PenalBuffalo (@stumper66)
Changes
- fix compatibility with minecraft 1.17, 1.18 and 1.19.2
- fix issue only on spigot servers where a custom nametag format won't show colors if missing %displayname%
- update classes to make custom rules accessible from 3rd party plugins
v3.9.4 b740
Contributors
- PenalBuffalo (@stumper66)
Enhancements
- Compatibility with Minecraft 1.19.4
- Added a new option in settings.yml: use-translation-components with a default of true. this adds compatibility to older Minecraft clients
- Added experimental setting use-legacy-serializer with default of true. when set to false, name-tags will be parsed with MiniMessage
Bug Fixes
- Fix incorrect debug for
DENIED_RULE_SPAWNER_NAME
- WorldGuard regions are only enumerated when they are actually used in a rule condition
- Added potential fix for crash from memory leak under certain conditions
v3.9.3 b735
Fixes
- fixed nametags not working on spigot 1.18 and older (@stumper66)
- fixed nametags looking strange for a few seconds when first joining the world (@stumper66)
v3.9.2 b734
Contributors
- @stumper66 (aka PenalBuffalo)
- @lokka30
Improvements
- Full code cleanup in the nms package (now named nametag). (@lokka30)
- Updated build configuration. (@lokka30)
Fixes
- fix nametags not working on minecraft 1.16 (@stumper66)
- fixed player levelling not cloning properly when used multiple times in rules (@stumper66)
- if creature-death-nametag in rules.yml doesn't contain %displayname% it will no longer display strange death nametags (@stumper66)
v3.9.1 b730
Contributors
- @stumper66 (development)
- @lokka30 (development)
Improvements
- tweaked debug messages for
ATTRIBUTE_MULTIPLIERS
(PenalBuffalo) - Added more debug logging for
ATTRIBUTE_MULTIPLIERS
(lokka30)
Fixes
- resolved issue with mobs having default health (PenalBuffalo)
v3.9.0 b727
Contributors
- @stumper66 (development)
- @UltimaOath (testing)
Additions
- added support for Minecraft 1.19.3 (PenalBuffalo)
- added new option for multipliers: stacked (PenalBuffalo)
- added default but commented out stacked multipliers (PenalBuffalo)
Improvements
- removed spigot remapped dependency (PenalBuffalo)
- changed multipliers to use the datatype float internally instead of double (PenalBuffalo)
- overhauled NMS code used for nametags (PenalBuffalo)
- protocollib only needed for Minecraft 1.16 (PenalBuffalo)