lazy_utilities-2.9.2+1.21.1-NeoForge.jar
Curse Maven Snippet
What's new
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
This mod has no additional files

