| Constructor and Description |
|---|
ItemBehavior() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBeActivated(ItemStack item) |
boolean |
canBePlaced(ItemStack item) |
boolean |
canDestroy(ItemStack item,
Identifier type) |
boolean |
canPlaceOn(ItemStack item,
Identifier type) |
int |
getArmorPoints(ItemStack item) |
int |
getAttackDamage(ItemStack item) |
BlockState |
getBlock(ItemStack item) |
int |
getEnchantAbility(ItemStack item) |
int |
getFuelTime(ItemStack item) |
int |
getMaxDurability(ItemStack item) |
int |
getMaxStackSize(ItemStack item) |
Optional<TierType> |
getTier(ItemStack item) |
int |
getToughness(ItemStack item) |
boolean |
isTool(ItemStack item) |
boolean |
onActivate(ItemStack item,
Level level,
Player player,
Block block,
Block target,
Direction face,
com.nukkitx.math.vector.Vector3f clickPos) |
boolean |
onClickAir(ItemStack item,
Player player,
com.nukkitx.math.vector.Vector3f directionVector)
Called when a player uses the item on air, for example throwing a projectile.
|
boolean |
onRelease(ItemStack item,
Player player,
int ticksUsed) |
boolean |
onUse(ItemStack item,
Player player,
int ticksUsed) |
boolean |
useOn(ItemStack item,
Block block) |
boolean |
useOn(ItemStack item,
Entity entity) |
public boolean canBeActivated(ItemStack item)
public boolean canPlaceOn(ItemStack item, Identifier type)
public boolean canDestroy(ItemStack item, Identifier type)
public final boolean canBePlaced(ItemStack item)
public BlockState getBlock(ItemStack item)
public int getMaxStackSize(ItemStack item)
public final int getFuelTime(ItemStack item)
public boolean isTool(ItemStack item)
public int getMaxDurability(ItemStack item)
public int getEnchantAbility(ItemStack item)
public int getAttackDamage(ItemStack item)
public int getArmorPoints(ItemStack item)
public int getToughness(ItemStack item)
public boolean onActivate(ItemStack item, Level level, Player player, Block block, Block target, Direction face, com.nukkitx.math.vector.Vector3f clickPos)
public boolean onClickAir(ItemStack item, Player player, com.nukkitx.math.vector.Vector3f directionVector)
player - playerdirectionVector - directionCopyright © 2020. All rights reserved.