This update includes multiple changes to the default rules.yml file if upgrading from 3.x. It is recommended that you update your rules file to incorporate the recent changes. You can view the latest default rules.yml file on
GitHub
Changes from 4.0.2:
- fix occasional error when mobs get tamed
- fix error on player death with servers older than 1.20.6
- fix error when server has 10 or more players online
- fix an error message when debugging is enabled
- fix custom death messages showing the mob level twice
- prevent error if lvlmodifier-player-variable has tiers with the max value assignment less than the min value assignment
- overhauled custom drop processing to fix various bugs
- fixed command /lm debug nbt-dump not working on Paper 1.20.6 servers
- tweaked the message displayed when parsing yml files and you don't have enough spaces
- fix mob level events not working with java plugins
- fix showLMNametag in MobPreLevelEvent not actually preventing nametags
- fix debug messages not reflecting max player distance for some messages
- fixed custom formula giving errors
- revised all default custom formulas in rules.yml
- fixed potential server freezes
- fixed player mod levelling relevelling a mob right after it spawns even when the mob was near a player
- revised %level-ratio% logic
- added more details for formula calculation errors
- fixed an error when parsing rules and a int or or number format was used for a key instead of a string
- fix nametags on spigot servers not showing the mob name
- new debug type: LEVEL_RATIO
- support for multiple random number generators in construct-level
- update debug messages used when custom drop enchantment chances are used
- fix debug set-distance-from-players not defaulting to 16
Some of the new features incorporated into LevelledMobs 4:
Modifiers section
| This new section of the rules will allow us to add other new planned features down the development road. We have moved the Player Level Modifier and the Random Variance Strategies into this section.
Strategy and Modifier Placeholders
| As part of a new feature, each Strategy and Modifier produces it's own placeholder tag which can be later combined together to produce any level of your choosing.
Combine multiple Strategies and Modifiers
| Now you can enable multiple levelling strategies at the same time and use the new construct-level setting to build a level using math and the numbers output from those strategies. By default we now use two strategies; but you can use as many as you want!
Superior 3rd Party Plugin Support
| Our already high degree of plugin support has been increased further with an entire file dedicated to defining any 3rd party plugin. You can search for any plugin via any information found in mobs through their PDC data table or through Metadata on that mob.
Using formula/math to construct attribute modifications or levels!
Help us test this plugin and let us know of any bugs, issues, or suggested changes during this open beta test. We expect this testing period to last a few weeks at least before final release.
Thanks from the ArcanePlugins team:
PenalBuffalo | LevelledMobs4 Developer
lokka30 | Original Author of LevelledMobs
OathKeeper | The Druid, Solitude | Support and R&D