Releases
v4.2.0
Minecraft 1.21.4 support
don't allow structures condition to be used on minecraft versions older than 1.20.4
update various code to not utilize methods deprecated since 1.21.3
fix issues with 3rd party plugins ignoring rules in certain situations
the setting mob-process-delay will properly delay all mob processing instead of some
remove legacy code around 3rd party plugin usage
using invalid keys in rules.yml will now show an error and which rule it is in
rules transforming-mobs-inherit-level and riding-passengers-match-vehicle-level have been removed from rules.yml since they don't do anything
various event listener have configurable priority in settings.yml
prevent duplicate custom drops and commands when a custom mob group is used
pass player context if applicable to external PAPI calls when used in multiplier formulas
new option in settings.yml ignore-mobs-with-no-player-context
new debug type: PLAYER_CONTEXT
very small potential performance improvements
when debug is enabled, mob that haven't constructed a level yet show as no lvl instead of lvl 0
the debug timer will no longer adds extra time
updated to Kotlin 2.1
gradle version to 8.11.1
other build config changes
item-nbt-api-plugin version to 2.14.0
have PVM output-cap apply to min-range assignment in addition to max-range
new rule (settings): invalid-placeholder-replacement. when used if a PAPI placeholder returns an empty string then this value is substituted
fix issue on Folia servers when player count is over 10
You can’t perform that action at this time.