Class CustomChestMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
dev.latvian.mods.kubejs.gui.chest.CustomChestMenu
public class CustomChestMenu
extends net.minecraft.world.inventory.AbstractContainerMenu
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.world.inventory.MenuType[]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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclicked(int slot, int button, net.minecraft.world.inventory.ClickType clickType, net.minecraft.world.entity.player.Player player) net.minecraft.world.item.ItemStackvoidinitializeContents(int stateId, List<net.minecraft.world.item.ItemStack> list, net.minecraft.world.item.ItemStack carried) net.minecraft.world.item.ItemStackquickMoveStack(net.minecraft.world.entity.player.Player player, int slot) voidremoved(net.minecraft.world.entity.player.Player player) voidsetCarried(net.minecraft.world.item.ItemStack stack) booleanstillValid(net.minecraft.world.entity.player.Player player) Methods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addSlot, addSlotListener, broadcastChanges, broadcastFullState, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clickMenuButton, findSlot, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftPlaceCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, isValidQuickcraftType, isValidSlotIndex, moveItemStackTo, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Field Details
-
TYPES
public static final net.minecraft.world.inventory.MenuType[] TYPES -
data
-
-
Constructor Details
-
CustomChestMenu
-
-
Method Details
-
quickMoveStack
public net.minecraft.world.item.ItemStack quickMoveStack(net.minecraft.world.entity.player.Player player, int slot) - Specified by:
quickMoveStackin classnet.minecraft.world.inventory.AbstractContainerMenu
-
clicked
public void clicked(int slot, int button, net.minecraft.world.inventory.ClickType clickType, net.minecraft.world.entity.player.Player player) - Overrides:
clickedin classnet.minecraft.world.inventory.AbstractContainerMenu
-
stillValid
public boolean stillValid(net.minecraft.world.entity.player.Player player) - Specified by:
stillValidin classnet.minecraft.world.inventory.AbstractContainerMenu
-
removed
public void removed(net.minecraft.world.entity.player.Player player) - Overrides:
removedin classnet.minecraft.world.inventory.AbstractContainerMenu
-
getCarried
public net.minecraft.world.item.ItemStack getCarried()- Overrides:
getCarriedin classnet.minecraft.world.inventory.AbstractContainerMenu
-
setCarried
public void setCarried(net.minecraft.world.item.ItemStack stack) - Overrides:
setCarriedin classnet.minecraft.world.inventory.AbstractContainerMenu
-
initializeContents
public void initializeContents(int stateId, List<net.minecraft.world.item.ItemStack> list, net.minecraft.world.item.ItemStack carried) - Overrides:
initializeContentsin classnet.minecraft.world.inventory.AbstractContainerMenu
-