public interface EntityEquipment
| Modifier and Type | Method | Description | 
|---|---|---|
| void | clear() | Clears the entity of all armor and held items | 
| ItemStack[] | getArmorContents() | Gets a copy of all worn armor | 
| ItemStack | getBoots() | Gets a copy of the boots currently being worn by the entity | 
| float | getBootsDropChance() | Gets the chance of the boots being dropped upon this creature's death. | 
| ItemStack | getChestplate() | Gets a copy of the chest plate currently being worn by the entity | 
| float | getChestplateDropChance() | Gets the chance of the chest plate being dropped upon this creature's
 death. | 
| ItemStack | getHelmet() | Gets a copy of the helmet currently being worn by the entity | 
| float | getHelmetDropChance() | Gets the chance of the helmet being dropped upon this creature's death. | 
| Entity | getHolder() | Get the entity this EntityEquipment belongs to | 
| ItemStack | getItemInHand() | Deprecated. 
 entities can duel wield now use the methods for the
      specific hand instead | 
| float | getItemInHandDropChance() | Deprecated. 
 entities can duel wield now use the methods for the specific
 hand instead | 
| ItemStack | getItemInMainHand() | Gets a copy of the item the entity is currently holding
 in their main hand. | 
| float | getItemInMainHandDropChance() | Gets the chance of the main hand item being dropped upon this creature's
 death. | 
| ItemStack | getItemInOffHand() | Gets a copy of the item the entity is currently holding
 in their off hand. | 
| float | getItemInOffHandDropChance() | Gets the chance of the off hand item being dropped upon this creature's
 death. | 
| ItemStack | getLeggings() | Gets a copy of the leggings currently being worn by the entity | 
| float | getLeggingsDropChance() | Gets the chance of the leggings being dropped upon this creature's
 death. | 
| void | setArmorContents(ItemStack[] items) | Sets the entities armor to the provided array of ItemStacks | 
| void | setBoots(ItemStack boots) | Sets the boots worn by the entity | 
| void | setBootsDropChance(float chance) | Sets the chance of the boots being dropped upon this creature's death. | 
| void | setChestplate(ItemStack chestplate) | Sets the chest plate worn by the entity | 
| void | setChestplateDropChance(float chance) | Sets the chance of the chest plate being dropped upon this creature's
 death. | 
| void | setHelmet(ItemStack helmet) | Sets the helmet worn by the entity | 
| void | setHelmetDropChance(float chance) | Sets the chance of the helmet being dropped upon this creature's death. | 
| void | setItemInHand(ItemStack stack) | Deprecated. 
 entities can duel wield now use the methods for the
      specific hand instead | 
| void | setItemInHandDropChance(float chance) | Deprecated. 
 entities can duel wield now use the methods for the specific
 hand instead | 
| void | setItemInMainHand(ItemStack item) | Sets the item the entity is holding in their main hand. | 
| void | setItemInMainHandDropChance(float chance) | Sets the chance of the item this creature is currently holding in their
 main hand being dropped upon this creature's death. | 
| void | setItemInOffHand(ItemStack item) | Sets the item the entity is holding in their off hand. | 
| void | setItemInOffHandDropChance(float chance) | Sets the chance of the off hand item being dropped upon this creature's
 death. | 
| void | setLeggings(ItemStack leggings) | Sets the leggings worn by the entity | 
| void | setLeggingsDropChance(float chance) | Sets the chance of the leggings being dropped upon this creature's
 death. | 
@NotNull ItemStack getItemInMainHand()
void setItemInMainHand(@Nullable
                       ItemStack item)
item - The item to put into the entities hand@NotNull ItemStack getItemInOffHand()
void setItemInOffHand(@Nullable
                      ItemStack item)
item - The item to put into the entities hand@Deprecated @NotNull ItemStack getItemInHand()
getItemInMainHand(), 
getItemInOffHand()@Deprecated void setItemInHand(@Nullable ItemStack stack)
stack - The item to put into the entities handsetItemInMainHand(ItemStack), 
setItemInOffHand(ItemStack)@Nullable ItemStack getHelmet()
void setHelmet(@Nullable
               ItemStack helmet)
helmet - The helmet to put on the entity@Nullable ItemStack getChestplate()
void setChestplate(@Nullable
                   ItemStack chestplate)
chestplate - The chest plate to put on the entity@Nullable ItemStack getLeggings()
void setLeggings(@Nullable
                 ItemStack leggings)
leggings - The leggings to put on the entity@Nullable ItemStack getBoots()
void setBoots(@Nullable
              ItemStack boots)
boots - The boots to put on the entity@NotNull ItemStack[] getArmorContents()
void setArmorContents(@NotNull
                      ItemStack[] items)
items - The items to set the armor as. Individual items may be null.void clear()
@Deprecated float getItemInHandDropChance()
getItemInMainHandDropChance(), 
getItemInOffHandDropChance()@Deprecated void setItemInHandDropChance(float chance)
chance - drop chancesetItemInMainHandDropChance(float), 
setItemInOffHandDropChance(float)float getItemInMainHandDropChance()
void setItemInMainHandDropChance(float chance)
chance - the chance of the main hand item being droppedUnsupportedOperationException - when called on playersfloat getItemInOffHandDropChance()
void setItemInOffHandDropChance(float chance)
chance - the chance of off hand item being droppedUnsupportedOperationException - when called on playersfloat getHelmetDropChance()
void setHelmetDropChance(float chance)
chance - of the helmet being droppedUnsupportedOperationException - when called on playersfloat getChestplateDropChance()
void setChestplateDropChance(float chance)
chance - of the chest plate being droppedUnsupportedOperationException - when called on playersfloat getLeggingsDropChance()
void setLeggingsDropChance(float chance)
chance - chance of the leggings being droppedUnsupportedOperationException - when called on playersfloat getBootsDropChance()
void setBootsDropChance(float chance)
chance - of the boots being droppedUnsupportedOperationException - when called on players@Nullable Entity getHolder()
Copyright © 2019. All rights reserved.