public class EntityEquipmentMock
extends java.lang.Object
implements org.bukkit.inventory.EntityEquipment
EntityEquipment of a LivingEntityMock. Note that not every LivingEntity has
EntityEquipment, so only implement this where necessary.| Constructor and Description |
|---|
EntityEquipmentMock(@NotNull LivingEntityMock holder) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
org.bukkit.inventory.ItemStack[] |
getArmorContents() |
org.bukkit.inventory.ItemStack |
getBoots() |
float |
getBootsDropChance() |
org.bukkit.inventory.ItemStack |
getChestplate() |
float |
getChestplateDropChance() |
org.bukkit.inventory.ItemStack |
getHelmet() |
float |
getHelmetDropChance() |
org.bukkit.entity.Entity |
getHolder() |
org.bukkit.inventory.ItemStack |
getItem(@NotNull org.bukkit.inventory.EquipmentSlot slot) |
org.bukkit.inventory.ItemStack |
getItemInHand()
Deprecated.
|
float |
getItemInHandDropChance() |
org.bukkit.inventory.ItemStack |
getItemInMainHand() |
float |
getItemInMainHandDropChance() |
org.bukkit.inventory.ItemStack |
getItemInOffHand() |
float |
getItemInOffHandDropChance() |
org.bukkit.inventory.ItemStack |
getLeggings() |
float |
getLeggingsDropChance() |
void |
setArmorContents(@NotNull org.bukkit.inventory.ItemStack[] items) |
void |
setBoots(org.bukkit.inventory.ItemStack boots) |
void |
setBoots(org.bukkit.inventory.ItemStack boots,
boolean silent) |
void |
setBootsDropChance(float chance) |
void |
setChestplate(org.bukkit.inventory.ItemStack chestplate) |
void |
setChestplate(org.bukkit.inventory.ItemStack chestplate,
boolean silent) |
void |
setChestplateDropChance(float chance) |
void |
setHelmet(org.bukkit.inventory.ItemStack helmet) |
void |
setHelmet(org.bukkit.inventory.ItemStack helmet,
boolean silent) |
void |
setHelmetDropChance(float chance) |
void |
setItem(@NotNull org.bukkit.inventory.EquipmentSlot slot,
@Nullable org.bukkit.inventory.ItemStack item) |
void |
setItem(@NotNull org.bukkit.inventory.EquipmentSlot slot,
@Nullable org.bukkit.inventory.ItemStack item,
boolean silent) |
void |
setItemInHand(org.bukkit.inventory.ItemStack stack)
Deprecated.
|
void |
setItemInHandDropChance(float chance) |
void |
setItemInMainHand(org.bukkit.inventory.ItemStack item) |
void |
setItemInMainHand(org.bukkit.inventory.ItemStack item,
boolean silent) |
void |
setItemInMainHandDropChance(float chance) |
void |
setItemInOffHand(org.bukkit.inventory.ItemStack item) |
void |
setItemInOffHand(org.bukkit.inventory.ItemStack item,
boolean silent) |
void |
setItemInOffHandDropChance(float chance) |
void |
setLeggings(org.bukkit.inventory.ItemStack leggings) |
void |
setLeggings(org.bukkit.inventory.ItemStack leggings,
boolean silent) |
void |
setLeggingsDropChance(float chance) |
public EntityEquipmentMock(@NotNull
@NotNull LivingEntityMock holder)
public void setItem(@NotNull
@NotNull org.bukkit.inventory.EquipmentSlot slot,
@Nullable
@Nullable org.bukkit.inventory.ItemStack item)
setItem in interface org.bukkit.inventory.EntityEquipmentpublic void setItem(@NotNull
@NotNull org.bukkit.inventory.EquipmentSlot slot,
@Nullable
@Nullable org.bukkit.inventory.ItemStack item,
boolean silent)
setItem in interface org.bukkit.inventory.EntityEquipmentpublic org.bukkit.inventory.ItemStack getItem(@NotNull
@NotNull org.bukkit.inventory.EquipmentSlot slot)
getItem in interface org.bukkit.inventory.EntityEquipmentpublic org.bukkit.inventory.ItemStack getItemInMainHand()
getItemInMainHand in interface org.bukkit.inventory.EntityEquipmentpublic void setItemInMainHand(org.bukkit.inventory.ItemStack item)
setItemInMainHand in interface org.bukkit.inventory.EntityEquipmentpublic void setItemInMainHand(org.bukkit.inventory.ItemStack item,
boolean silent)
setItemInMainHand in interface org.bukkit.inventory.EntityEquipmentpublic org.bukkit.inventory.ItemStack getItemInOffHand()
getItemInOffHand in interface org.bukkit.inventory.EntityEquipmentpublic void setItemInOffHand(org.bukkit.inventory.ItemStack item)
setItemInOffHand in interface org.bukkit.inventory.EntityEquipmentpublic void setItemInOffHand(org.bukkit.inventory.ItemStack item,
boolean silent)
setItemInOffHand in interface org.bukkit.inventory.EntityEquipment@Deprecated public org.bukkit.inventory.ItemStack getItemInHand()
getItemInHand in interface org.bukkit.inventory.EntityEquipment@Deprecated public void setItemInHand(org.bukkit.inventory.ItemStack stack)
setItemInHand in interface org.bukkit.inventory.EntityEquipmentpublic org.bukkit.inventory.ItemStack getHelmet()
getHelmet in interface org.bukkit.inventory.EntityEquipmentpublic void setHelmet(org.bukkit.inventory.ItemStack helmet)
setHelmet in interface org.bukkit.inventory.EntityEquipmentpublic void setHelmet(org.bukkit.inventory.ItemStack helmet,
boolean silent)
setHelmet in interface org.bukkit.inventory.EntityEquipmentpublic org.bukkit.inventory.ItemStack getChestplate()
getChestplate in interface org.bukkit.inventory.EntityEquipmentpublic void setChestplate(org.bukkit.inventory.ItemStack chestplate)
setChestplate in interface org.bukkit.inventory.EntityEquipmentpublic void setChestplate(org.bukkit.inventory.ItemStack chestplate,
boolean silent)
setChestplate in interface org.bukkit.inventory.EntityEquipmentpublic org.bukkit.inventory.ItemStack getLeggings()
getLeggings in interface org.bukkit.inventory.EntityEquipmentpublic void setLeggings(org.bukkit.inventory.ItemStack leggings)
setLeggings in interface org.bukkit.inventory.EntityEquipmentpublic void setLeggings(org.bukkit.inventory.ItemStack leggings,
boolean silent)
setLeggings in interface org.bukkit.inventory.EntityEquipmentpublic org.bukkit.inventory.ItemStack getBoots()
getBoots in interface org.bukkit.inventory.EntityEquipmentpublic void setBoots(org.bukkit.inventory.ItemStack boots)
setBoots in interface org.bukkit.inventory.EntityEquipmentpublic void setBoots(org.bukkit.inventory.ItemStack boots,
boolean silent)
setBoots in interface org.bukkit.inventory.EntityEquipmentpublic org.bukkit.inventory.ItemStack[] getArmorContents()
getArmorContents in interface org.bukkit.inventory.EntityEquipmentpublic void setArmorContents(@NotNull
@NotNull org.bukkit.inventory.ItemStack[] items)
setArmorContents in interface org.bukkit.inventory.EntityEquipmentpublic void clear()
clear in interface org.bukkit.inventory.EntityEquipmentpublic float getItemInHandDropChance()
getItemInHandDropChance in interface org.bukkit.inventory.EntityEquipmentpublic void setItemInHandDropChance(float chance)
setItemInHandDropChance in interface org.bukkit.inventory.EntityEquipmentpublic float getItemInMainHandDropChance()
getItemInMainHandDropChance in interface org.bukkit.inventory.EntityEquipmentpublic void setItemInMainHandDropChance(float chance)
setItemInMainHandDropChance in interface org.bukkit.inventory.EntityEquipmentpublic float getItemInOffHandDropChance()
getItemInOffHandDropChance in interface org.bukkit.inventory.EntityEquipmentpublic void setItemInOffHandDropChance(float chance)
setItemInOffHandDropChance in interface org.bukkit.inventory.EntityEquipmentpublic float getHelmetDropChance()
getHelmetDropChance in interface org.bukkit.inventory.EntityEquipmentpublic void setHelmetDropChance(float chance)
setHelmetDropChance in interface org.bukkit.inventory.EntityEquipmentpublic float getChestplateDropChance()
getChestplateDropChance in interface org.bukkit.inventory.EntityEquipmentpublic void setChestplateDropChance(float chance)
setChestplateDropChance in interface org.bukkit.inventory.EntityEquipmentpublic float getLeggingsDropChance()
getLeggingsDropChance in interface org.bukkit.inventory.EntityEquipmentpublic void setLeggingsDropChance(float chance)
setLeggingsDropChance in interface org.bukkit.inventory.EntityEquipmentpublic float getBootsDropChance()
getBootsDropChance in interface org.bukkit.inventory.EntityEquipmentpublic void setBootsDropChance(float chance)
setBootsDropChance in interface org.bukkit.inventory.EntityEquipmentpublic org.bukkit.entity.Entity getHolder()
getHolder in interface org.bukkit.inventory.EntityEquipment