- Improve | No longer print a trailing "0 seconds" in formatted times such as "1 hour 0 seconds" shown in menus and placeholders
- Fix | Fixed spawn rules ignoring their delay and respawning a Boss instantly after death when the dying Boss was spawned by command, egg or the API, or its spawn rule was renamed after spawning. Every Boss death now restarts the delay of all enabled rules spawning that Boss
- Misc | Updated the bundled Adventure text library to 5.2.0
- New | Added the "After A Kill Goal" spawn rule: spawn Bosses at your saved locations after players kill a set amount of other Bosses. Pick which Bosses count towards the goal, the kill amount and where to spawn. Kills from all players add to one shared counter that survives restarts and resets automatically after the spawn. Each counted kill shows the killer an actionbar progress message you can customize with the {boss}, {count}, {goal} and {remaining} variables, type 'none' to hide it. See our docs for details.
- Improve | Kill goal counting ignores deaths cancelled by totem and resurrection plugins.
- Fix | Solved timed spawn rules (such as period) respawning a Boss instantly when it was killed after outliving its delay. The delay is still measured from the last spawn, so a slower kill never postpones the next scheduled spawn.
- New | Added MMOCore integration: give class or profession experience for Boss kills using the
killbossexperience source, and require Boss kills in quests using thekillbossobjective. Omit the name to match any Boss. See Docs > Compatibility for examples.
- Fix | Solved "NoSuchMethodError: SlimeSplitEvent.getEntity()" console spam when a Slime or Magma Cube splits
- Fix | Solved "Could not find class: net.minecraft.server.level.EntityPlayer" and "...network.PlayerConnection" startup errors on Paper 1.20.5 and 1.20.6
- Fix | Solved "[NBTAPI] Unable to find the method 'a' in 'BlockEntity'" error on Paper 1.20.5 and 1.20.6
- Fix | Timed spawn rules such as PERIOD now measure their Delay from the last spawn instead of the last Boss death, so a Boss that takes longer to kill no longer pushes back its next scheduled spawn.
- New | Support for Minecraft 26.2
- New | Party Rewards: share a Boss's player drops with the killer's AlessioDP party, within a configurable radius (Boss menu > Death > Drops)
- New | Commands On Target: run commands when a Boss starts targeting a player, supports
{player}(Boss menu > Settings > Commands On Target)- Improve | Chat pagination arrows no longer trigger the "Confirm Command Execution" prompt on Minecraft 1.21.6+
- Fix | Random-period spawn rules now spawn the Boss for all online players instead of only some
- Fix | Equal-damage players are no longer dropped from the Boss damage ranking
- Fix | The Boss damager-list broadcast no longer spams the console
- Fix | Solved a crash on Folia and other threaded-region servers when showing a toast (advancement) notification
- Fix | Solved a crash when a command list header used a colored padding value
