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