This update includes multiple changes to the default rules.yml file. 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
We have also been able to provide nametag compatibility for Lib's Disguises entities. A long requested feature which has been difficult to achieve until now.
Finally, we completely redesigned the debug system, placing it within a set of commands which include filters, timers, etc. The old debug system will still exist for now, however we recommend using the new feature as it provides a far cleaner localized output, combined with multiple pass or fail filters, that can isolate a problem entity or area far more quickly than the previous method. For more details, please read the GitHub wiki for
Debugging, or look for support at our
Discord.
Changes:
- Added new configurable option in CustomDrops for custom-commands only: `mob-scale:` ; multiply this config option by the mob's level to produce a value for `%mob-scale%` or `%mob-scale-rounded%`.
- CustomDrops will associate the player who uses magic or other indirect projectile methods to attack and kill a mob with that projectile.
- Rule conditions for `minLevel:` and `maxLevel:` can now apply to mobs when they first spawn in.
- Completely overhauled debug system.
- Performance optimizations for identifying MythicMob entities.
- All config files updated.
- Fixed custom death messages not properly resolving `%player%` placeholder.
- (Paper Servers Only) Mobs will return picked-up equipment if they are killed after having picked up an item and `override: true` was set in CustomDrops.
- (Requires LM_Items) Added support in CustomDrops for ItemEdit plugin.
- When using LM_Items and the `external item` returns as empty/null, it will show as a warning during the server startup procedure. It can also be flagged under debug.
- Fixed an incompatibility with Folia servers when using LM_Items.
- Preparatory updates to support Fabric servers.
- Mob EntityTypes listed in `customdrops.yml` which exist in future server versions but not the currently active one will no longer report of an invalid mob type at server startup or reload.