Package net.glowstone.inventory
Class GlowEntityEquipment
java.lang.Object
net.glowstone.inventory.GlowEntityEquipment
- 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.ItemStackfloatfloatgetDropChance(@NotNull org.bukkit.inventory.EquipmentSlot slot) org.bukkit.inventory.ItemStackfloatorg.bukkit.entity.Entity@NotNull org.bukkit.inventory.ItemStackgetItem(@NotNull org.bukkit.inventory.EquipmentSlot slot) Returns the ItemStack found in the slot at the given EquipmentSlot.@NotNull org.bukkit.inventory.ItemStackfloat@NotNull org.bukkit.inventory.ItemStackfloat@NotNull org.bukkit.inventory.ItemStackfloatorg.bukkit.inventory.ItemStackfloatvoidsetArmorContents(org.bukkit.inventory.ItemStack[] itemStacks) voidsetBoots(@Nullable org.bukkit.inventory.ItemStack itemStack, boolean silent) voidsetBoots(org.bukkit.inventory.ItemStack itemStack) voidsetBootsDropChance(float chance) voidsetChestplate(@Nullable org.bukkit.inventory.ItemStack itemStack, boolean silent) voidsetChestplate(org.bukkit.inventory.ItemStack itemStack) voidsetChestplateDropChance(float chance) voidsetDropChance(@NotNull org.bukkit.inventory.EquipmentSlot slot, float chance) voidsetHelmet(@Nullable org.bukkit.inventory.ItemStack itemStack, boolean silent) voidsetHelmet(org.bukkit.inventory.ItemStack itemStack) voidsetHelmetDropChance(float chance) voidsetItem(@NotNull org.bukkit.inventory.EquipmentSlot slot, @Nullable org.bukkit.inventory.ItemStack item, boolean silent) voidsetItem(org.bukkit.inventory.EquipmentSlot slot, org.bukkit.inventory.ItemStack item) Stores the ItemStack at the given index of the inventory.voidsetItemInHand(org.bukkit.inventory.ItemStack itemStack) voidsetItemInHandDropChance(float chance) voidsetItemInMainHand(@Nullable org.bukkit.inventory.ItemStack itemStack, boolean silent) voidsetItemInMainHand(org.bukkit.inventory.ItemStack itemStack) voidsetItemInMainHandDropChance(float chance) voidsetItemInOffHand(@Nullable org.bukkit.inventory.ItemStack itemStack, boolean silent) voidsetItemInOffHand(org.bukkit.inventory.ItemStack itemStack) voidsetItemInOffHandDropChance(float chance) voidsetLeggings(@Nullable org.bukkit.inventory.ItemStack itemStack, boolean silent) voidsetLeggings(org.bukkit.inventory.ItemStack itemStack) voidsetLeggingsDropChance(float chance)
-
Constructor Details
-
GlowEntityEquipment
public GlowEntityEquipment(org.bukkit.entity.Entity holder)
-
-
Method Details
-
getItem
@NotNull public @NotNull org.bukkit.inventory.ItemStack getItem(@NotNull @NotNull org.bukkit.inventory.EquipmentSlot slot) Returns the ItemStack found in the slot at the given EquipmentSlot.- Specified by:
getItemin interfaceorg.bukkit.inventory.EntityEquipment- Parameters:
slot- The EquipmentSlot of the Slot's ItemStack to return- Returns:
- The ItemStack in the slot
-
getDropChance
public float getDropChance(@NotNull @NotNull org.bukkit.inventory.EquipmentSlot slot) - Specified by:
getDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
setItem
public void setItem(org.bukkit.inventory.EquipmentSlot slot, org.bukkit.inventory.ItemStack item) Stores the ItemStack at the given index of the inventory.- Specified by:
setItemin interfaceorg.bukkit.inventory.EntityEquipment- Parameters:
slot- The EquipmentSlot where to put the ItemStackitem- The ItemStack to set
-
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
-
setDropChance
public void setDropChance(@NotNull @NotNull org.bukkit.inventory.EquipmentSlot slot, float chance) - Specified by:
setDropChancein interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInMainHand
@NotNull public @NotNull org.bukkit.inventory.ItemStack getItemInMainHand()- Specified by:
getItemInMainHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInMainHand
public void setItemInMainHand(org.bukkit.inventory.ItemStack itemStack) - Specified by:
setItemInMainHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInMainHand
public void setItemInMainHand(@Nullable @Nullable org.bukkit.inventory.ItemStack itemStack, 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(org.bukkit.inventory.ItemStack itemStack) - Specified by:
setItemInOffHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInOffHand
public void setItemInOffHand(@Nullable @Nullable org.bukkit.inventory.ItemStack itemStack, boolean silent) - Specified by:
setItemInOffHandin interfaceorg.bukkit.inventory.EntityEquipment
-
getItemInHand
@NotNull public @NotNull org.bukkit.inventory.ItemStack getItemInHand()- Specified by:
getItemInHandin interfaceorg.bukkit.inventory.EntityEquipment
-
setItemInHand
public void setItemInHand(org.bukkit.inventory.ItemStack itemStack) - Specified by:
setItemInHandin interfaceorg.bukkit.inventory.EntityEquipment
-
getHelmet
public org.bukkit.inventory.ItemStack getHelmet()- Specified by:
getHelmetin interfaceorg.bukkit.inventory.EntityEquipment
-
setHelmet
public void setHelmet(org.bukkit.inventory.ItemStack itemStack) - Specified by:
setHelmetin interfaceorg.bukkit.inventory.EntityEquipment
-
setHelmet
public void setHelmet(@Nullable @Nullable org.bukkit.inventory.ItemStack itemStack, boolean silent) - Specified by:
setHelmetin interfaceorg.bukkit.inventory.EntityEquipment
-
getChestplate
public org.bukkit.inventory.ItemStack getChestplate()- Specified by:
getChestplatein interfaceorg.bukkit.inventory.EntityEquipment
-
setChestplate
public void setChestplate(org.bukkit.inventory.ItemStack itemStack) - Specified by:
setChestplatein interfaceorg.bukkit.inventory.EntityEquipment
-
setChestplate
public void setChestplate(@Nullable @Nullable org.bukkit.inventory.ItemStack itemStack, boolean silent) - Specified by:
setChestplatein interfaceorg.bukkit.inventory.EntityEquipment
-
getLeggings
public org.bukkit.inventory.ItemStack getLeggings()- Specified by:
getLeggingsin interfaceorg.bukkit.inventory.EntityEquipment
-
setLeggings
public void setLeggings(org.bukkit.inventory.ItemStack itemStack) - Specified by:
setLeggingsin interfaceorg.bukkit.inventory.EntityEquipment
-
setLeggings
public void setLeggings(@Nullable @Nullable org.bukkit.inventory.ItemStack itemStack, boolean silent) - Specified by:
setLeggingsin interfaceorg.bukkit.inventory.EntityEquipment
-
getBoots
public org.bukkit.inventory.ItemStack getBoots()- Specified by:
getBootsin interfaceorg.bukkit.inventory.EntityEquipment
-
setBoots
public void setBoots(org.bukkit.inventory.ItemStack itemStack) - Specified by:
setBootsin interfaceorg.bukkit.inventory.EntityEquipment
-
setBoots
public void setBoots(@Nullable @Nullable org.bukkit.inventory.ItemStack itemStack, boolean silent) - Specified by:
setBootsin interfaceorg.bukkit.inventory.EntityEquipment
-
getArmorContents
public org.bukkit.inventory.ItemStack[] getArmorContents()- Specified by:
getArmorContentsin interfaceorg.bukkit.inventory.EntityEquipment
-
setArmorContents
public void setArmorContents(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 chance) - 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
public org.bukkit.entity.Entity getHolder()- Specified by:
getHolderin interfaceorg.bukkit.inventory.EntityEquipment
-