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.
|
ItemStack getItemInMainHand()
void setItemInMainHand(ItemStack item)
item
- The item to put into the entities handItemStack getItemInOffHand()
void setItemInOffHand(ItemStack item)
item
- The item to put into the entities hand@Deprecated ItemStack getItemInHand()
getItemInMainHand()
,
getItemInOffHand()
@Deprecated void setItemInHand(ItemStack stack)
stack
- The item to put into the entities handsetItemInMainHand(ItemStack)
,
setItemInOffHand(ItemStack)
ItemStack getHelmet()
void setHelmet(ItemStack helmet)
helmet
- The helmet to put on the entityItemStack getChestplate()
void setChestplate(ItemStack chestplate)
chestplate
- The chest plate to put on the entityItemStack getLeggings()
void setLeggings(ItemStack leggings)
leggings
- The leggings to put on the entityItemStack getBoots()
void setBoots(ItemStack boots)
boots
- The boots to put on the entityItemStack[] getArmorContents()
void setArmorContents(ItemStack[] items)
items
- The items to set the armor asvoid 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 droppedjava.lang.UnsupportedOperationException
- when called on playersfloat getItemInOffHandDropChance()
void setItemInOffHandDropChance(float chance)
chance
- the chance of off hand item being droppedjava.lang.UnsupportedOperationException
- when called on playersfloat getHelmetDropChance()
void setHelmetDropChance(float chance)
chance
- of the helmet being droppedjava.lang.UnsupportedOperationException
- when called on playersfloat getChestplateDropChance()
void setChestplateDropChance(float chance)
chance
- of the chest plate being droppedjava.lang.UnsupportedOperationException
- when called on playersfloat getLeggingsDropChance()
void setLeggingsDropChance(float chance)
chance
- chance of the leggings being droppedjava.lang.UnsupportedOperationException
- when called on playersfloat getBootsDropChance()
void setBootsDropChance(float chance)
chance
- of the boots being droppedjava.lang.UnsupportedOperationException
- when called on playersEntity getHolder()
Copyright © 2018. All rights reserved.