Package net.minecraft.world.inventory
Class HorseInventoryMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
net.minecraft.world.inventory.HorseInventoryMenu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Container
private final AbstractHorse
private final Container
private static final int
private static final int
Fields inherited from class net.minecraft.world.inventory.AbstractContainerMenu
CARRIED_SLOT_SIZE, containerId, QUICKCRAFT_HEADER_CONTINUE, QUICKCRAFT_HEADER_END, QUICKCRAFT_HEADER_START, QUICKCRAFT_TYPE_CHARITABLE, QUICKCRAFT_TYPE_CLONE, QUICKCRAFT_TYPE_GREEDY, SLOT_CLICKED_OUTSIDE, slots
-
Constructor Summary
ConstructorsConstructorDescriptionHorseInventoryMenu
(int pContainerId, Inventory pInventory, Container pHorseContainer, AbstractHorse pHorse, int pColumns) -
Method Summary
Modifier and TypeMethodDescriptionquickMoveStack
(Player pPlayer, int pIndex) Handle when the stack in slotindex
is shift-clicked.void
Called when the container is closed.boolean
stillValid
(Player pPlayer) Determines whether supplied player can use this containerMethods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addSlot, addSlotListener, broadcastChanges, broadcastFullState, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clicked, clickMenuButton, findSlot, getCarried, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftPlaceCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, moveItemStackTo, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Field Details
-
horseContainer
-
armorContainer
-
horse
-
SLOT_BODY_ARMOR
private static final int SLOT_BODY_ARMOR- See Also:
-
SLOT_HORSE_INVENTORY_START
private static final int SLOT_HORSE_INVENTORY_START- See Also:
-
-
Constructor Details
-
HorseInventoryMenu
public HorseInventoryMenu(int pContainerId, Inventory pInventory, Container pHorseContainer, AbstractHorse pHorse, int pColumns)
-
-
Method Details
-
stillValid
Determines whether supplied player can use this container- Specified by:
stillValid
in classAbstractContainerMenu
-
quickMoveStack
Handle when the stack in slotindex
is shift-clicked. Normally this moves the stack between the player inventory and the other inventory(s).- Specified by:
quickMoveStack
in classAbstractContainerMenu
-
removed
Called when the container is closed.- Overrides:
removed
in classAbstractContainerMenu
-