Class EntityEquipmentSnapshot
java.lang.Object
studio.magemonkey.divinity.manager.EntityEquipmentSnapshot
- All Implemented Interfaces:
org.bukkit.inventory.EntityEquipment
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()org.bukkit.inventory.ItemStack[]org.bukkit.inventory.ItemStackgetBoots()floatorg.bukkit.inventory.ItemStackfloatorg.bukkit.inventory.ItemStackfloatorg.bukkit.entity.Entityorg.bukkit.inventory.ItemStackgetItem(org.bukkit.inventory.EquipmentSlot equipmentSlot) org.bukkit.inventory.ItemStackfloatorg.bukkit.inventory.ItemStackfloatorg.bukkit.inventory.ItemStackfloatorg.bukkit.inventory.ItemStackfloatvoidsetArmorContents(org.bukkit.inventory.ItemStack[] itemStacks) voidsetBoots(org.bukkit.inventory.ItemStack itemStack) voidsetBoots(org.bukkit.inventory.ItemStack itemStack, boolean b) voidsetBootsDropChance(float v) voidsetChestplate(org.bukkit.inventory.ItemStack itemStack) voidsetChestplate(org.bukkit.inventory.ItemStack itemStack, boolean b) voidsetChestplateDropChance(float v) voidsetHelmet(org.bukkit.inventory.ItemStack itemStack) voidsetHelmet(org.bukkit.inventory.ItemStack itemStack, boolean b) voidsetHelmetDropChance(float v) voidsetItem(org.bukkit.inventory.EquipmentSlot equipmentSlot, org.bukkit.inventory.ItemStack itemStack) voidsetItem(org.bukkit.inventory.EquipmentSlot equipmentSlot, org.bukkit.inventory.ItemStack itemStack, boolean b) voidsetItemInHand(org.bukkit.inventory.ItemStack itemStack) voidsetItemInHandDropChance(float v) voidsetItemInMainHand(org.bukkit.inventory.ItemStack itemStack) voidsetItemInMainHand(org.bukkit.inventory.ItemStack itemStack, boolean b) voidsetItemInMainHandDropChance(float v) voidsetItemInOffHand(org.bukkit.inventory.ItemStack itemStack) voidsetItemInOffHand(org.bukkit.inventory.ItemStack itemStack, boolean b) voidsetItemInOffHandDropChance(float v) voidsetLeggings(org.bukkit.inventory.ItemStack itemStack) voidsetLeggings(org.bukkit.inventory.ItemStack itemStack, boolean b) voidsetLeggingsDropChance(float v)
-
Constructor Details
-
EntityEquipmentSnapshot
public EntityEquipmentSnapshot(@NotNull org.bukkit.entity.LivingEntity entity)
-
-
Method Details
-
setItem
public void setItem(@NotNull org.bukkit.inventory.EquipmentSlot equipmentSlot, @Nullable org.bukkit.inventory.ItemStack itemStack) - Specified by:
setItemin interfaceorg.bukkit.inventory.EntityEquipment
-
setItem
public void setItem(@NotNull org.bukkit.inventory.EquipmentSlot equipmentSlot, @Nullable org.bukkit.inventory.ItemStack itemStack, boolean b) - Specified by:
setItemin interfaceorg.bukkit.inventory.EntityEquipment
-
getItem
@NotNull public org.bukkit.inventory.ItemStack getItem(@NotNull org.bukkit.inventory.EquipmentSlot equipmentSlot) - Specified by:
getItemin interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInMainHand
@NotNull public org.bukkit.inventory.ItemStack getItemInMainHand()- Specified by:
getItemInMainHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInMainHand
public void setItemInMainHand(@Nullable org.bukkit.inventory.ItemStack itemStack) - Specified by:
setItemInMainHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInMainHand
public void setItemInMainHand(@Nullable org.bukkit.inventory.ItemStack itemStack, boolean b) - Specified by:
setItemInMainHandin interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInOffHand
@NotNull public org.bukkit.inventory.ItemStack getItemInOffHand()- Specified by:
getItemInOffHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInOffHand
public void setItemInOffHand(@Nullable org.bukkit.inventory.ItemStack itemStack) - Specified by:
setItemInOffHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInOffHand
public void setItemInOffHand(@Nullable org.bukkit.inventory.ItemStack itemStack, boolean b) - Specified by:
setItemInOffHandin interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInHand
@NotNull public org.bukkit.inventory.ItemStack getItemInHand()- Specified by:
getItemInHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInHand
public void setItemInHand(@Nullable org.bukkit.inventory.ItemStack itemStack) - Specified by:
setItemInHandin interfaceorg.bukkit.inventory.EntityEquipment
-
getHelmet
@Nullable public org.bukkit.inventory.ItemStack getHelmet()- Specified by:
getHelmetin interfaceorg.bukkit.inventory.EntityEquipment
-
setHelmet
public void setHelmet(@Nullable org.bukkit.inventory.ItemStack itemStack) - Specified by:
setHelmetin interfaceorg.bukkit.inventory.EntityEquipment
-
setHelmet
public void setHelmet(@Nullable org.bukkit.inventory.ItemStack itemStack, boolean b) - Specified by:
setHelmetin interfaceorg.bukkit.inventory.EntityEquipment
-
getChestplate
@Nullable public org.bukkit.inventory.ItemStack getChestplate()- Specified by:
getChestplatein interfaceorg.bukkit.inventory.EntityEquipment
-
setChestplate
public void setChestplate(@Nullable org.bukkit.inventory.ItemStack itemStack) - Specified by:
setChestplatein interfaceorg.bukkit.inventory.EntityEquipment
-
setChestplate
public void setChestplate(@Nullable org.bukkit.inventory.ItemStack itemStack, boolean b) - Specified by:
setChestplatein interfaceorg.bukkit.inventory.EntityEquipment
-
getLeggings
@Nullable public org.bukkit.inventory.ItemStack getLeggings()- Specified by:
getLeggingsin interfaceorg.bukkit.inventory.EntityEquipment
-
setLeggings
public void setLeggings(@Nullable org.bukkit.inventory.ItemStack itemStack) - Specified by:
setLeggingsin interfaceorg.bukkit.inventory.EntityEquipment
-
setLeggings
public void setLeggings(@Nullable org.bukkit.inventory.ItemStack itemStack, boolean b) - Specified by:
setLeggingsin interfaceorg.bukkit.inventory.EntityEquipment
-
getBoots
@Nullable public org.bukkit.inventory.ItemStack getBoots()- Specified by:
getBootsin interfaceorg.bukkit.inventory.EntityEquipment
-
setBoots
public void setBoots(@Nullable org.bukkit.inventory.ItemStack itemStack) - Specified by:
setBootsin interfaceorg.bukkit.inventory.EntityEquipment
-
setBoots
public void setBoots(@Nullable org.bukkit.inventory.ItemStack itemStack, boolean b) - Specified by:
setBootsin interfaceorg.bukkit.inventory.EntityEquipment
-
getArmorContents
@NotNull public org.bukkit.inventory.ItemStack[] getArmorContents()- Specified by:
getArmorContentsin interfaceorg.bukkit.inventory.EntityEquipment
-
setArmorContents
public void setArmorContents(@NotNull org.bukkit.inventory.ItemStack[] itemStacks) - Specified by:
setArmorContentsin interfaceorg.bukkit.inventory.EntityEquipment
-
clear
public void clear()- Specified by:
clearin interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInHandDropChance
public float getItemInHandDropChance()- Specified by:
getItemInHandDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInHandDropChance
public void setItemInHandDropChance(float v) - Specified by:
setItemInHandDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInMainHandDropChance
public float getItemInMainHandDropChance()- Specified by:
getItemInMainHandDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInMainHandDropChance
public void setItemInMainHandDropChance(float v) - Specified by:
setItemInMainHandDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInOffHandDropChance
public float getItemInOffHandDropChance()- Specified by:
getItemInOffHandDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInOffHandDropChance
public void setItemInOffHandDropChance(float v) - Specified by:
setItemInOffHandDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getHelmetDropChance
public float getHelmetDropChance()- Specified by:
getHelmetDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setHelmetDropChance
public void setHelmetDropChance(float v) - Specified by:
setHelmetDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getChestplateDropChance
public float getChestplateDropChance()- Specified by:
getChestplateDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setChestplateDropChance
public void setChestplateDropChance(float v) - Specified by:
setChestplateDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getLeggingsDropChance
public float getLeggingsDropChance()- Specified by:
getLeggingsDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setLeggingsDropChance
public void setLeggingsDropChance(float v) - Specified by:
setLeggingsDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getBootsDropChance
public float getBootsDropChance()- Specified by:
getBootsDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setBootsDropChance
public void setBootsDropChance(float v) - Specified by:
setBootsDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getHolder
@Nullable public org.bukkit.entity.Entity getHolder()- Specified by:
getHolderin interfaceorg.bukkit.inventory.EntityEquipment
-