Class EntityEquipmentMock
java.lang.Object
be.seeseemelk.mockbukkit.inventory.EntityEquipmentMock
- All Implemented Interfaces:
org.bukkit.inventory.EntityEquipment
This mocks the
EntityEquipment of a LivingEntityMock. Note that not every LivingEntity has
EntityEquipment, so only implement this where necessary.-
Constructor Summary
ConstructorsConstructorDescriptionEntityEquipmentMock(@NotNull LivingEntityMock holder) Constructs a newEntityEquipmentMockfor the given holder. -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()org.bukkit.inventory.ItemStack @NotNull []@NotNull org.bukkit.inventory.ItemStackgetBoots()float@NotNull org.bukkit.inventory.ItemStackfloatfloatgetDropChance(@NotNull org.bukkit.inventory.EquipmentSlot slot) @NotNull org.bukkit.inventory.ItemStackfloat@NotNull org.bukkit.entity.Entity@NotNull org.bukkit.inventory.ItemStackgetItem(@NotNull org.bukkit.inventory.EquipmentSlot slot) @NotNull org.bukkit.inventory.ItemStackDeprecated.floatDeprecated.@NotNull org.bukkit.inventory.ItemStackfloat@NotNull org.bukkit.inventory.ItemStackfloat@NotNull org.bukkit.inventory.ItemStackfloatvoidsetArmorContents(@NotNull org.bukkit.inventory.ItemStack @NotNull [] items) voidsetBoots(@Nullable org.bukkit.inventory.ItemStack boots) voidsetBoots(@Nullable org.bukkit.inventory.ItemStack boots, boolean silent) voidsetBootsDropChance(float chance) voidsetChestplate(@Nullable org.bukkit.inventory.ItemStack chestplate) voidsetChestplate(@Nullable org.bukkit.inventory.ItemStack chestplate, boolean silent) voidsetChestplateDropChance(float chance) voidsetDropChance(@NotNull org.bukkit.inventory.EquipmentSlot slot, float chance) voidsetHelmet(@Nullable org.bukkit.inventory.ItemStack helmet) voidsetHelmet(@Nullable org.bukkit.inventory.ItemStack helmet, boolean silent) voidsetHelmetDropChance(float chance) voidsetItem(@NotNull org.bukkit.inventory.EquipmentSlot slot, @Nullable org.bukkit.inventory.ItemStack item) voidsetItem(@NotNull org.bukkit.inventory.EquipmentSlot slot, @Nullable org.bukkit.inventory.ItemStack item, boolean silent) voidsetItemInHand(@Nullable org.bukkit.inventory.ItemStack stack) Deprecated.voidsetItemInHandDropChance(float chance) Deprecated.voidsetItemInMainHand(@Nullable org.bukkit.inventory.ItemStack item) voidsetItemInMainHand(@Nullable org.bukkit.inventory.ItemStack item, boolean silent) voidsetItemInMainHandDropChance(float chance) voidsetItemInOffHand(@Nullable org.bukkit.inventory.ItemStack item) voidsetItemInOffHand(@Nullable org.bukkit.inventory.ItemStack item, boolean silent) voidsetItemInOffHandDropChance(float chance) voidsetLeggings(@Nullable org.bukkit.inventory.ItemStack leggings) voidsetLeggings(@Nullable org.bukkit.inventory.ItemStack leggings, boolean silent) voidsetLeggingsDropChance(float chance)
-
Constructor Details
-
EntityEquipmentMock
Constructs a newEntityEquipmentMockfor the given holder.- Parameters:
holder- The holder of the inventory.
-
-
Method Details
-
setItem
public void setItem(@NotNull @NotNull org.bukkit.inventory.EquipmentSlot slot, @Nullable @Nullable org.bukkit.inventory.ItemStack item) - Specified by:
setItemin interfaceorg.bukkit.inventory.EntityEquipment
-
setItem
public void setItem(@NotNull @NotNull org.bukkit.inventory.EquipmentSlot slot, @Nullable @Nullable org.bukkit.inventory.ItemStack item, boolean silent) - Specified by:
setItemin interfaceorg.bukkit.inventory.EntityEquipment
-
getItem
@NotNull public @NotNull org.bukkit.inventory.ItemStack getItem(@NotNull @NotNull org.bukkit.inventory.EquipmentSlot slot) - Specified by:
getItemin interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInMainHand
@NotNull public @NotNull org.bukkit.inventory.ItemStack getItemInMainHand()- Specified by:
getItemInMainHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInMainHand
public void setItemInMainHand(@Nullable @Nullable org.bukkit.inventory.ItemStack item) - Specified by:
setItemInMainHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInMainHand
public void setItemInMainHand(@Nullable @Nullable org.bukkit.inventory.ItemStack item, boolean silent) - Specified by:
setItemInMainHandin interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInOffHand
@NotNull public @NotNull org.bukkit.inventory.ItemStack getItemInOffHand()- Specified by:
getItemInOffHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInOffHand
public void setItemInOffHand(@Nullable @Nullable org.bukkit.inventory.ItemStack item) - Specified by:
setItemInOffHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInOffHand
public void setItemInOffHand(@Nullable @Nullable org.bukkit.inventory.ItemStack item, boolean silent) - Specified by:
setItemInOffHandin interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInHand
Deprecated.- Specified by:
getItemInHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInHand
Deprecated.- Specified by:
setItemInHandin interfaceorg.bukkit.inventory.EntityEquipment
-
getHelmet
@NotNull public @NotNull org.bukkit.inventory.ItemStack getHelmet()- Specified by:
getHelmetin interfaceorg.bukkit.inventory.EntityEquipment
-
setHelmet
public void setHelmet(@Nullable @Nullable org.bukkit.inventory.ItemStack helmet) - Specified by:
setHelmetin interfaceorg.bukkit.inventory.EntityEquipment
-
setHelmet
public void setHelmet(@Nullable @Nullable org.bukkit.inventory.ItemStack helmet, boolean silent) - Specified by:
setHelmetin interfaceorg.bukkit.inventory.EntityEquipment
-
getChestplate
@NotNull public @NotNull org.bukkit.inventory.ItemStack getChestplate()- Specified by:
getChestplatein interfaceorg.bukkit.inventory.EntityEquipment
-
setChestplate
public void setChestplate(@Nullable @Nullable org.bukkit.inventory.ItemStack chestplate) - Specified by:
setChestplatein interfaceorg.bukkit.inventory.EntityEquipment
-
setChestplate
public void setChestplate(@Nullable @Nullable org.bukkit.inventory.ItemStack chestplate, boolean silent) - Specified by:
setChestplatein interfaceorg.bukkit.inventory.EntityEquipment
-
getLeggings
@NotNull public @NotNull org.bukkit.inventory.ItemStack getLeggings()- Specified by:
getLeggingsin interfaceorg.bukkit.inventory.EntityEquipment
-
setLeggings
public void setLeggings(@Nullable @Nullable org.bukkit.inventory.ItemStack leggings) - Specified by:
setLeggingsin interfaceorg.bukkit.inventory.EntityEquipment
-
setLeggings
public void setLeggings(@Nullable @Nullable org.bukkit.inventory.ItemStack leggings, boolean silent) - Specified by:
setLeggingsin interfaceorg.bukkit.inventory.EntityEquipment
-
getBoots
@NotNull public @NotNull org.bukkit.inventory.ItemStack getBoots()- Specified by:
getBootsin interfaceorg.bukkit.inventory.EntityEquipment
-
setBoots
public void setBoots(@Nullable @Nullable org.bukkit.inventory.ItemStack boots) - Specified by:
setBootsin interfaceorg.bukkit.inventory.EntityEquipment
-
setBoots
public void setBoots(@Nullable @Nullable org.bukkit.inventory.ItemStack boots, boolean silent) - Specified by:
setBootsin interfaceorg.bukkit.inventory.EntityEquipment
-
getArmorContents
public org.bukkit.inventory.ItemStack @NotNull [] getArmorContents()- Specified by:
getArmorContentsin interfaceorg.bukkit.inventory.EntityEquipment
-
setArmorContents
public void setArmorContents(@NotNull @NotNull org.bukkit.inventory.ItemStack @NotNull [] items) - Specified by:
setArmorContentsin interfaceorg.bukkit.inventory.EntityEquipment
-
clear
public void clear()- Specified by:
clearin interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInHandDropChance
Deprecated.- Specified by:
getItemInHandDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInHandDropChance
Deprecated.- Specified by:
setItemInHandDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInMainHandDropChance
public float getItemInMainHandDropChance()- Specified by:
getItemInMainHandDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInMainHandDropChance
public void setItemInMainHandDropChance(float chance) - Specified by:
setItemInMainHandDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInOffHandDropChance
public float getItemInOffHandDropChance()- Specified by:
getItemInOffHandDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInOffHandDropChance
public void setItemInOffHandDropChance(float chance) - Specified by:
setItemInOffHandDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getHelmetDropChance
public float getHelmetDropChance()- Specified by:
getHelmetDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setHelmetDropChance
public void setHelmetDropChance(float chance) - Specified by:
setHelmetDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getChestplateDropChance
public float getChestplateDropChance()- Specified by:
getChestplateDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setChestplateDropChance
public void setChestplateDropChance(float chance) - Specified by:
setChestplateDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getLeggingsDropChance
public float getLeggingsDropChance()- Specified by:
getLeggingsDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setLeggingsDropChance
public void setLeggingsDropChance(float chance) - Specified by:
setLeggingsDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getBootsDropChance
public float getBootsDropChance()- Specified by:
getBootsDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setBootsDropChance
public void setBootsDropChance(float chance) - Specified by:
setBootsDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getHolder
@NotNull public @NotNull org.bukkit.entity.Entity getHolder()- Specified by:
getHolderin interfaceorg.bukkit.inventory.EntityEquipment
-
setDropChance
public void setDropChance(@NotNull @NotNull org.bukkit.inventory.EquipmentSlot slot, float chance) - Specified by:
setDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getDropChance
public float getDropChance(@NotNull @NotNull org.bukkit.inventory.EquipmentSlot slot) - Specified by:
getDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-