public class BlockInventoryTranslator extends BaseInventoryTranslator
INVENTORY_TRANSLATORS, size| Constructor and Description |
|---|
BlockInventoryTranslator(int size,
String javaBlockIdentifier,
com.nukkitx.protocol.bedrock.data.inventory.ContainerType containerType,
InventoryUpdater updater) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeInventory(GeyserSession session,
Inventory inventory) |
void |
openInventory(GeyserSession session,
Inventory inventory) |
void |
prepareInventory(GeyserSession session,
Inventory inventory) |
void |
updateInventory(GeyserSession session,
Inventory inventory) |
void |
updateSlot(GeyserSession session,
Inventory inventory,
int slot) |
bedrockSlotToJava, getSlotType, javaSlotToBedrock, translateActions, updatePropertypublic BlockInventoryTranslator(int size,
String javaBlockIdentifier,
com.nukkitx.protocol.bedrock.data.inventory.ContainerType containerType,
InventoryUpdater updater)
public void prepareInventory(GeyserSession session, Inventory inventory)
prepareInventory in class InventoryTranslatorpublic void openInventory(GeyserSession session, Inventory inventory)
openInventory in class InventoryTranslatorpublic void closeInventory(GeyserSession session, Inventory inventory)
closeInventory in class InventoryTranslatorpublic void updateInventory(GeyserSession session, Inventory inventory)
updateInventory in class InventoryTranslatorpublic void updateSlot(GeyserSession session, Inventory inventory, int slot)
updateSlot in class InventoryTranslatorCopyright © 2021 GeyserMC. All rights reserved.