Class AbstractHorseInventoryTranslator
java.lang.Object
org.geysermc.geyser.translator.inventory.InventoryTranslator
org.geysermc.geyser.translator.inventory.BaseInventoryTranslator
org.geysermc.geyser.translator.inventory.horse.AbstractHorseInventoryTranslator
- Direct Known Subclasses:
ChestedHorseInventoryTranslator,HorseInventoryTranslator
-
Nested Class Summary
Nested classes/interfaces inherited from class org.geysermc.geyser.translator.inventory.InventoryTranslator
InventoryTranslator.CraftState -
Field Summary
Fields inherited from class org.geysermc.geyser.translator.inventory.InventoryTranslator
PLAYER_INVENTORY_OFFSET, PLAYER_INVENTORY_SIZE, PLAYER_INVENTORY_TRANSLATOR, size -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcloseInventory(GeyserSession session, Inventory inventory) voidopenInventory(GeyserSession session, Inventory inventory) booleanprepareInventory(GeyserSession session, Inventory inventory) voidupdateInventory(GeyserSession session, Inventory inventory) voidupdateSlot(GeyserSession session, Inventory inventory, int slot) Methods inherited from class org.geysermc.geyser.translator.inventory.BaseInventoryTranslator
bedrockSlotToJava, createInventory, getSlotType, javaSlotToBedrock, javaSlotToBedrockContainer, updatePropertyMethods inherited from class org.geysermc.geyser.translator.inventory.InventoryTranslator
acceptRequest, canReuseInventory, checkNetId, dumpStackRequestDetails, getGridSize, inventoryTranslator, isCursor, makeContainerEntries, rejectRequest, rejectRequest, requiresOpeningDelay, shouldHandleRequestFirst, shouldRejectItemPlace, translateAutoCraftingRequest, translateCraftingRequest, translateCreativeRequest, translateRequest, translateRequests, translateSpecialRequest
-
Constructor Details
-
AbstractHorseInventoryTranslator
public AbstractHorseInventoryTranslator(int size)
-
-
Method Details
-
prepareInventory
- Specified by:
prepareInventoryin classInventoryTranslator
-
openInventory
- Specified by:
openInventoryin classInventoryTranslator
-
closeInventory
- Specified by:
closeInventoryin classInventoryTranslator
-
updateInventory
- Specified by:
updateInventoryin classInventoryTranslator
-
updateSlot
- Specified by:
updateSlotin classInventoryTranslator
-