Class EntityEquipEvent

java.lang.Object
net.minestom.server.event.item.EntityEquipEvent
All Implemented Interfaces:
Event, EntityEvent, EntityInstanceEvent, InstanceEvent, ItemEvent

public class EntityEquipEvent extends Object implements EntityInstanceEvent, ItemEvent
  • Constructor Details

    • EntityEquipEvent

      public EntityEquipEvent(@NotNull @NotNull Entity entity, @NotNull @NotNull ItemStack equippedItem, @NotNull @NotNull net.minestom.server.entity.EquipmentSlot slot)
  • Method Details

    • getEquippedItem

      @NotNull public @NotNull ItemStack getEquippedItem()
    • setEquippedItem

      public void setEquippedItem(@NotNull @NotNull ItemStack armorItem)
    • getSlot

      @NotNull public @NotNull net.minestom.server.entity.EquipmentSlot getSlot()
    • getItemStack

      @NotNull public @NotNull ItemStack getItemStack()
      Specified by:
      getItemStack in interface ItemEvent
    • getEntity

      @NotNull public @NotNull Entity getEntity()
      Description copied from interface: EntityEvent
      Gets the entity of this event.
      Specified by:
      getEntity in interface EntityEvent
      Returns:
      the entity