Sentinel version 2.4.0 build 444
This
Sentinel build is cross-compatible with all Spigot versions
from MC 1.8.8 up to 1.18
If you want to talk about Sentinel or get help with it, join the Discord!
https://discord.gg/Q6pZGSR
If you want to support my work, I have a GitHub sponsors page:
https://github.com/sponsors/mcmonkey4eva
Star Of The Update
- Added support for 1.18! This doesn't change all that much, as 1.18 has the same set of mobs and all as 1.17 did.
New Stuff
- Java API: Added `SentinelCombatStateChangeEvent` and `SentinelTrait#otherBehaviorPaused` (based on Discord discussion)
- Autoswitch now favors the weapon that does the most damage, rather than just the first weapon of a given type (based on Discord discussion)
- Autoswitch now equips a shield if there's one in the inventory (added by GitHub PR #372 by Fredthedoggy!)
- New command and associated config "/sentinel deathxp XP" - controls the amount of XP dropped by an NPC when it dies, defaults to 0 (based on Discord discussion)
Things Fixed
- Patched compatibility with ancient server versions
- Cleaned up various bits of old code left lying around
- Fixed issue with shield-bearing NPCs getting stuck moving slow sometimes (thanks to GitHub issue #367)
- Fixed issue of players hurting themselves being counted for "event:
pvp" (based on Discord discussion)
- Fixed issue where NPCs were trying to chase things they aren't able to chase (based on Discord discussion)
- Fixed a silly situation where autoswitch would think just any old trash was a melee weapon
- Spectral arrows would throw an error (based on Discord discussion)