Package org.geysermc.geyser.inventory
Class Generic3X3Container
java.lang.Object
org.geysermc.geyser.inventory.Inventory
org.geysermc.geyser.inventory.Container
org.geysermc.geyser.inventory.Generic3X3Container
-
Field Summary
Fields inherited from class org.geysermc.geyser.inventory.Container
playerInventoryFields inherited from class org.geysermc.geyser.inventory.Inventory
containerType, holderId, holderPosition, items, javaId, size, title -
Constructor Summary
ConstructorsConstructorDescriptionGeneric3X3Container(String title, int id, int size, org.geysermc.mcprotocollib.protocol.data.game.inventory.ContainerType containerType, PlayerInventory playerInventory) -
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether we need to set the container type asContainerType.DROPPER.voidsetUsingRealBlock(boolean usingRealBlock, Block block) Will be overwritten for droppers.Methods inherited from class org.geysermc.geyser.inventory.Container
getContainerSize, getItem, getOffsetForHotbar, getPlayerInventory, getSize, isUsingRealBlock, setItemMethods 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
-
Generic3X3Container
public Generic3X3Container(String title, int id, int size, org.geysermc.mcprotocollib.protocol.data.game.inventory.ContainerType containerType, PlayerInventory playerInventory)
-
-
Method Details
-
setUsingRealBlock
Description copied from class:ContainerWill be overwritten for droppers.- Overrides:
setUsingRealBlockin classContainer- Parameters:
usingRealBlock- whether this container is using a real container or notblock- the Java block, if real
-
isDropper
public boolean isDropper()Whether we need to set the container type asContainerType.DROPPER.Used at
Generic3X3InventoryTranslator.openInventory(GeyserSession, Inventory)
-