File Details
lazy_utilities-2.9.2+1.21.1-NeoForge.jar
- R
- Jan 10, 2026
- 661.01 KB
- 149
- 1.21.1
- NeoForge
File Name
lazy_utilities-2.9.2+1.21.1-NeoForge.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
For LZM: Epic Fight
General
Added protection against null styles in Epic Fight, preventing crashes when Style == null.
Null styles are now redirected to "Without Style" to ensure runtime stability.
New Skill Event Interfaces
A new base interface has been introduced:
LZMSkillEvent
With the following inherited interfaces, categorized by event type:
Combat Events
IOnLivingDamageSkillEventIOnLivingDeathSkillEventIOnLivingIncomingDamageSkillEventIOnLivingKnockBackSkillEventIOnLivingShieldBlockSkillEventIOnLivingUseTotemSkillEvent
AI Events
IOnLivingChangeTargetSkillEvent
Loot & Drops
IOnLivingDropsSkillEventIOnLivingExperienceDropSkillEvent
Movement
IOnLivingBreathSkillEventIOnLivingFallSkillEvent
Status
IOnLivingHealSkillEventIOnMobEffectSkillEvent
Each interface allows you to access an event within your skill signed only by the Skill Container and the skill executor.
For events to function correctly, you must declare the skill's domain in "putCaller" and in putSkill, declare the skill's resourceKey.
New Skill Event Runners
The following event handlers have been added:
InBreathSkillEventInChangeTargetSkillEventInDamageSkillEventInDeathSkillEventInDropsSkillEventInExperienceDropSkillEventInFallSkillEventInHealSkillEventInIncomingDamageSkillEventInKnockBackSkillEventInMobEffectSkillEventInShieldBlockSkillEventInUseTotemSkillEvent

