Package org.geysermc.geyser.inventory
Class GeyserItemStack
java.lang.Object
org.geysermc.geyser.inventory.GeyserItemStack
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(int add)protected booleancopy()copy(int newAmount)booleanstatic GeyserItemStackfrom(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack)intcom.nukkitx.protocol.bedrock.data.inventory.ItemDatagetItemData(GeyserSession session)com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStackcom.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStackgetItemStack(int newAmount)intgetMapping(GeyserSession session)com.github.steveice10.opennbt.tag.builtin.CompoundTaggetNbt()intgetNetId()inthashCode()booleanisEmpty()voidsetAmount(int amount)voidsetNbt(com.github.steveice10.opennbt.tag.builtin.CompoundTag nbt)voidsetNetId(int netId)voidsub(int sub)toString()
-
Field Details
-
EMPTY
-
-
Method Details
-
from
@Nonnull public static GeyserItemStack from(com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack itemStack) -
getJavaId
public int getJavaId() -
getAmount
public int getAmount() -
getNbt
public com.github.steveice10.opennbt.tag.builtin.CompoundTag getNbt() -
getNetId
public int getNetId() -
add
public void add(int add) -
sub
public void sub(int sub) -
getItemStack
public com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack getItemStack() -
getItemStack
public com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack getItemStack(int newAmount) -
getItemData
-
getMapping
-
isEmpty
public boolean isEmpty() -
copy
-
copy
-
setAmount
public void setAmount(int amount) -
setNbt
public void setNbt(com.github.steveice10.opennbt.tag.builtin.CompoundTag nbt) -
setNetId
public void setNetId(int netId) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-