Class EntityEquipmentChangedEvent

java.lang.Object
org.bukkit.event.Event
org.bukkit.event.entity.EntityEvent
io.papermc.paper.event.entity.EntityEquipmentChangedEvent

@NullMarked public class EntityEquipmentChangedEvent extends EntityEvent
Called whenever a change to an entity's equipment has been detected. This event is called after effects from attribute modifiers and enchantments have been updated.

Examples of actions that can trigger this event:

  • An entity being added to a world.
  • A player logging in.
  • The durability of an equipment item changing.
  • A dispenser equipping an item onto an entity.
  • An entity picking up an armor or weapon item from the ground.
  • A player changing their equipped armor.
  • A player changes their currently held item.