Class LivingEquipmentChangeEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.entity.EntityEvent
net.neoforged.neoforge.event.entity.living.LivingEvent
net.neoforged.neoforge.event.entity.living.LivingEquipmentChangeEvent
LivingEquipmentChangeEvent is fired when the Equipment of a Entity changes. This event is fired whenever changes in Equipment are detected in
LivingEntity.tick(). This also includes entities joining the World, as well as being cloned.
This event is fired on server-side only.
slot contains the affected EquipmentSlot. from contains the ItemStack that was equipped previously. to contains the ItemStack that is equipped now. This event is not
invalid reference
ICancellableEvent
This event does not have a result.
invalid reference
HasResult
This event is fired on the
NeoForge.EVENT_BUS.-
Nested Class Summary
Nested classes/interfaces inherited from class net.neoforged.neoforge.event.entity.living.LivingEvent
LivingEvent.LivingJumpEvent, LivingEvent.LivingVisibilityEventNested classes/interfaces inherited from class net.neoforged.neoforge.event.entity.EntityEvent
EntityEvent.EnteringSection, EntityEvent.EntityConstructing, EntityEvent.Size -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLivingEquipmentChangeEvent(LivingEntity entity, EquipmentSlot slot, ItemStack from, ItemStack to) -
Method Summary
Methods inherited from class net.neoforged.neoforge.event.entity.living.LivingEvent
getEntity
-
Field Details
-
slot
-
from
-
to
-
-
Constructor Details
-
LivingEquipmentChangeEvent
public LivingEquipmentChangeEvent(LivingEntity entity, EquipmentSlot slot, ItemStack from, ItemStack to)
-
-
Method Details
-
getSlot
-
getFrom
-
getTo
-