Class StockKeeperRequestMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
com.simibubi.create.foundation.gui.menu.MenuBase<StockTickerBlockEntity>
com.simibubi.create.content.logistics.stockTicker.StockKeeperRequestMenu
-
Field Summary
FieldsFields inherited from class com.simibubi.create.foundation.gui.menu.MenuBase
contentHolder, player, playerInventoryFields 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
ConstructorsConstructorDescriptionStockKeeperRequestMenu(net.minecraft.world.inventory.MenuType<?> type, int id, net.minecraft.world.entity.player.Inventory inv, StockTickerBlockEntity contentHolder) StockKeeperRequestMenu(net.minecraft.world.inventory.MenuType<?> type, int id, net.minecraft.world.entity.player.Inventory inv, net.minecraft.network.RegistryFriendlyByteBuf extraData) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddSlots()static net.minecraft.world.inventory.AbstractContainerMenucreate(int pContainerId, net.minecraft.world.entity.player.Inventory pPlayerInventory, StockTickerBlockEntity stockTickerBlockEntity) protected StockTickerBlockEntitycreateOnClient(net.minecraft.network.RegistryFriendlyByteBuf extraData) protected voidinitAndReadInventory(StockTickerBlockEntity contentHolder) voidinitializeContents(int pStateId, List<net.minecraft.world.item.ItemStack> pItems, net.minecraft.world.item.ItemStack pCarried) net.minecraft.world.item.ItemStackquickMoveStack(net.minecraft.world.entity.player.Player pPlayer, int pIndex) protected voidsaveData(StockTickerBlockEntity contentHolder) Methods inherited from class com.simibubi.create.foundation.gui.menu.MenuBase
addPlayerSlots, createPlayerSlot, init, removed, stillValidMethods 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, isValidQuickcraftType, isValidSlotIndex, moveItemStackTo, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Field Details
-
screenReference
-
-
Constructor Details
-
StockKeeperRequestMenu
public StockKeeperRequestMenu(net.minecraft.world.inventory.MenuType<?> type, int id, net.minecraft.world.entity.player.Inventory inv, net.minecraft.network.RegistryFriendlyByteBuf extraData) -
StockKeeperRequestMenu
public StockKeeperRequestMenu(net.minecraft.world.inventory.MenuType<?> type, int id, net.minecraft.world.entity.player.Inventory inv, StockTickerBlockEntity contentHolder)
-
-
Method Details
-
create
public static net.minecraft.world.inventory.AbstractContainerMenu create(int pContainerId, net.minecraft.world.entity.player.Inventory pPlayerInventory, StockTickerBlockEntity stockTickerBlockEntity) -
createOnClient
protected StockTickerBlockEntity createOnClient(net.minecraft.network.RegistryFriendlyByteBuf extraData) - Specified by:
createOnClientin classMenuBase<StockTickerBlockEntity>
-
initAndReadInventory
- Specified by:
initAndReadInventoryin classMenuBase<StockTickerBlockEntity>
-
initializeContents
public void initializeContents(int pStateId, List<net.minecraft.world.item.ItemStack> pItems, net.minecraft.world.item.ItemStack pCarried) - Overrides:
initializeContentsin classnet.minecraft.world.inventory.AbstractContainerMenu
-
addSlots
protected void addSlots()- Specified by:
addSlotsin classMenuBase<StockTickerBlockEntity>
-
saveData
- Specified by:
saveDatain classMenuBase<StockTickerBlockEntity>
-
quickMoveStack
public net.minecraft.world.item.ItemStack quickMoveStack(net.minecraft.world.entity.player.Player pPlayer, int pIndex) - Specified by:
quickMoveStackin classnet.minecraft.world.inventory.AbstractContainerMenu
-