- Configurable bossbar titles with placeholders for all charge/attack stages
- Configurable Spear item names
- Fully configurable player messages
- Configurable Tooltips with placeholders
- Configurable durability system
- Configurable enchant lore
- More reliable spear checks (removed name based checks)
- Improved Config Updater
- fixed lunge occuring on attack
- fixed EntityDamagByEntityEvent firing to be more accurate
Developer API
New Events
- MONITOR-level-compatible events.
- All events expose getters; damage-bearing ones expose mutable damage where safe.
Integration points
- SpearChargeStartEvent: fired when a charge begins.
- SpearChargeHitEvent: fired before charge damage is applied; cancellable and damage is mutable.
- SpearChargeEndEvent: fired when a charge ends (HIT or CANCELLED).
- SpearJabHitEvent: fired before jab damage is applied; cancellable and damage is mutable.
- SpearKillEvent: fired when a kill with spear is detected.
- SpearLungeUseEvent: fired before lunge applies; cancellable and can modify momentum/exhaustion.
- SpearConfigReloadEvent: fired after /spear reload.
These are safe to listen to and modify (where provided).
- ChargeAttack: fires Start, Hit (pre-damage), End(HIT & CANCELLED).
- SpearAttackListener: fires JabHit (pre-damage).
- LungeEnchantment: fires LungeUse (pre-motion).
- SpearCommand: fires ConfigReload.
- Fixed & Improved reach calculation
- significantly improved shield mechanics
- added shield & spear dual wielding priority
- added ConfigUpdater to merge configs automatically
- improved shield & raycast configurations
- configurable raycast throttling
- all charge attack stages are now configurable
- added configurable shield cooldowns for different types of attacks
- fixed no damage applied bug
- fixed shield cooldowns not being applied
- fixed /reload command
- reload command works from console now
- performance improvement with config,
- fix windcharge error on console,
- raycast throttling made configurable (performance optimization but competitive servers may wanna disable this for more precision),
- spears should now respect shields,
- added realistic shield mechanics (angle check, shield disabled cooldown),
