public final class ArmorEquipEvent
extends org.bukkit.event.player.PlayerEvent
implements org.bukkit.event.Cancellable
Modifier and Type | Class and Description |
---|---|
static class |
ArmorEquipEvent.EquipMethod |
Constructor and Description |
---|
ArmorEquipEvent(org.bukkit.entity.Player player,
ArmorEquipEvent.EquipMethod equipType,
ArmorType type,
org.bukkit.inventory.ItemStack oldArmorPiece,
org.bukkit.inventory.ItemStack newArmorPiece)
Constructor for the ArmorEquipEvent.
|
Modifier and Type | Method and Description |
---|---|
static org.bukkit.event.HandlerList |
getHandlerList()
Gets a list of handlers handling this event.
|
org.bukkit.event.HandlerList |
getHandlers()
Gets a list of handlers handling this event.
|
ArmorEquipEvent.EquipMethod |
getMethod()
Gets the method used to either equip or unequip an armor piece.
|
org.bukkit.inventory.ItemStack |
getNewArmorPiece()
Returns the newly equipped armor, could be a piece of armor,
Material#Air , or null. |
org.bukkit.inventory.ItemStack |
getOldArmorPiece()
Returns the last equipped armor piece, could be a piece of armor,
Material#Air , or null. |
ArmorType |
getType() |
boolean |
isCancelled()
Gets if this event is cancelled.
|
void |
setCancelled(boolean cancel)
Sets if this event should be cancelled.
|
void |
setNewArmorPiece(org.bukkit.inventory.ItemStack newArmorPiece) |
void |
setOldArmorPiece(org.bukkit.inventory.ItemStack oldArmorPiece) |
public ArmorEquipEvent(org.bukkit.entity.Player player, ArmorEquipEvent.EquipMethod equipType, ArmorType type, org.bukkit.inventory.ItemStack oldArmorPiece, org.bukkit.inventory.ItemStack newArmorPiece)
player
- The player who put on / removed the armor.type
- The ArmorType of the armor addedoldArmorPiece
- The ItemStack of the armor removed.newArmorPiece
- The ItemStack of the armor added.public static final org.bukkit.event.HandlerList getHandlerList()
public final org.bukkit.event.HandlerList getHandlers()
getHandlers
in class org.bukkit.event.Event
public final void setCancelled(boolean cancel)
setCancelled
in interface org.bukkit.event.Cancellable
cancel
- If this event should be cancelled.public final boolean isCancelled()
isCancelled
in interface org.bukkit.event.Cancellable
public final ArmorType getType()
public final org.bukkit.inventory.ItemStack getOldArmorPiece()
Material#Air
, or null.public final void setOldArmorPiece(org.bukkit.inventory.ItemStack oldArmorPiece)
public final org.bukkit.inventory.ItemStack getNewArmorPiece()
Material#Air
, or null.public final void setNewArmorPiece(org.bukkit.inventory.ItemStack newArmorPiece)
public ArmorEquipEvent.EquipMethod getMethod()