Package org.geysermc.connector.inventory
Class GeyserItemStack
java.lang.Object
org.geysermc.connector.inventory.GeyserItemStack
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionGeyserItemStack(int javaId)GeyserItemStack(int javaId, int amount)GeyserItemStack(int javaId, int amount, com.github.steveice10.opennbt.tag.builtin.CompoundTag nbt)GeyserItemStack(int javaId, int amount, com.github.steveice10.opennbt.tag.builtin.CompoundTag nbt, int netId) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(int add)copy()copy(int newAmount)static 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()booleanisEmpty()voidsub(int sub)
-
Field Details
-
EMPTY
-
-
Constructor Details
-
GeyserItemStack
public GeyserItemStack(int javaId) -
GeyserItemStack
public GeyserItemStack(int javaId, int amount) -
GeyserItemStack
public GeyserItemStack(int javaId, int amount, com.github.steveice10.opennbt.tag.builtin.CompoundTag nbt) -
GeyserItemStack
public GeyserItemStack(int javaId, int amount, com.github.steveice10.opennbt.tag.builtin.CompoundTag nbt, int netId)
-
-
Method Details
-
from
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
-