Package org.geysermc.geyser.inventory
Class CrafterContainer
java.lang.Object
org.geysermc.geyser.inventory.Inventory
org.geysermc.geyser.inventory.Container
org.geysermc.geyser.inventory.CrafterContainer
-
Field Summary
Fields inherited from class org.geysermc.geyser.inventory.Inventory
containerType, holderId, holderPosition, items, javaId, size, title -
Constructor Summary
ConstructorsConstructorDescriptionCrafterContainer(String title, int id, int size, org.geysermc.mcprotocollib.protocol.data.game.inventory.ContainerType containerType, PlayerInventory playerInventory) -
Method Summary
Modifier and TypeMethodDescriptionshortBedrock Edition bitmask of the *disabled* slots.booleanvoidsetSlot(int slot, boolean enabled) voidsetTriggered(boolean triggered) Methods inherited from class org.geysermc.geyser.inventory.Container
getContainerSize, getItem, getOffsetForHotbar, getPlayerInventory, getSize, isUsingRealBlock, setItem, setUsingRealBlockMethods inherited from class org.geysermc.geyser.inventory.Inventory
getBedrockId, getContainerType, getHolderId, getHolderPosition, getJavaId, getNextStateId, getStateId, getTitle, incrementStateId, isDisplayed, isPending, resetNextStateId, setDisplayed, setHolderId, setHolderPosition, setPending, setStateId, toString, updateItemNetId
-
Constructor Details
-
CrafterContainer
public CrafterContainer(String title, int id, int size, org.geysermc.mcprotocollib.protocol.data.game.inventory.ContainerType containerType, PlayerInventory playerInventory)
-
-
Method Details
-
setSlot
public void setSlot(int slot, boolean enabled) -
isTriggered
public boolean isTriggered() -
getDisabledSlotsMask
public short getDisabledSlotsMask()Bedrock Edition bitmask of the *disabled* slots. Disabled slots are 1, enabled slots are 0 - same as Java Edition -
setTriggered
public void setTriggered(boolean triggered)
-