Class ContainerLabeller
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
org.cyclops.cyclopscore.inventory.container.ContainerExtended
org.cyclops.cyclopscore.inventory.container.ItemInventoryContainer<ItemLabeller>
org.cyclops.integrateddynamics.inventory.container.ContainerLabeller
- All Implemented Interfaces:
org.cyclops.cyclopscore.inventory.container.button.IContainerButtonClickAcceptorServer<org.cyclops.cyclopscore.inventory.container.ContainerExtended>,org.cyclops.cyclopscore.inventory.IValueNotifiable,org.cyclops.cyclopscore.inventory.IValueNotifier
public class ContainerLabeller
extends org.cyclops.cyclopscore.inventory.container.ItemInventoryContainer<ItemLabeller>
Container for the labeller.
-
Field Summary
Fields inherited from class org.cyclops.cyclopscore.inventory.container.ItemInventoryContainer
item, itemLocationFields inherited from class org.cyclops.cyclopscore.inventory.container.ContainerExtended
ITEMBOX, offsetX, offsetY, playerFields inherited from class net.minecraft.world.inventory.AbstractContainerMenu
CARRIED_SLOT_SIZE, containerId, lastSlots, QUICKCRAFT_HEADER_CONTINUE, QUICKCRAFT_HEADER_END, QUICKCRAFT_HEADER_START, QUICKCRAFT_TYPE_CHARITABLE, QUICKCRAFT_TYPE_CLONE, QUICKCRAFT_TYPE_GREEDY, remoteSlots, SLOT_CLICKED_OUTSIDE, SLOT_SIZE, slots, SLOTS_PER_ROW -
Constructor Summary
ConstructorsConstructorDescriptionContainerLabeller(int id, net.minecraft.world.entity.player.Inventory inventory, net.minecraft.network.FriendlyByteBuf packetBuffer) ContainerLabeller(int id, net.minecraft.world.entity.player.Inventory inventory, org.cyclops.cyclopscore.inventory.ItemLocation itemLocation) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStackprotected intorg.cyclops.cyclopscore.inventory.SimpleInventoryvoidremoved(net.minecraft.world.entity.player.Player player) voidsetItemStackName(String name) Methods inherited from class org.cyclops.cyclopscore.inventory.container.ItemInventoryContainer
clicked, createNewSlot, getItem, getItemStack, readHand, readItemIndex, stillValidMethods inherited from class org.cyclops.cyclopscore.inventory.container.ContainerExtended
addInventory, addPlayerArmorInventory, addPlayerInventory, addSlot, addSlotListener, adjustPhantomSlot, broadcastChanges, fillPhantomSlot, getHolderLookupProvider, getNextValueId, getPlayerIInventory, getSlotRange, getSlotStart, getValue, getValueIds, getValueNotifiableType, initializeValues, moveItemStackTo, onButtonClick, onUpdate, putButtonAction, quickMoveStack, registerSyncedVariable, resetQuickCraft, setGuiValueListener, setSlotPosX, setSlotPosY, setValueMethods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addInventoryExtendedSlots, addInventoryHotbarSlots, addStandardInventorySlots, broadcastFullState, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clickMenuButton, findSlot, getCarried, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftPlaceCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, removeSlotListener, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotUnsafe, setSelectedBundleItemIndex, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Constructor Details
-
ContainerLabeller
public ContainerLabeller(int id, net.minecraft.world.entity.player.Inventory inventory, net.minecraft.network.FriendlyByteBuf packetBuffer) -
ContainerLabeller
public ContainerLabeller(int id, net.minecraft.world.entity.player.Inventory inventory, org.cyclops.cyclopscore.inventory.ItemLocation itemLocation)
-
-
Method Details
-
getTemporaryInputSlots
public org.cyclops.cyclopscore.inventory.SimpleInventory getTemporaryInputSlots() -
getItemStack
public net.minecraft.world.item.ItemStack getItemStack() -
getSizeInventory
protected int getSizeInventory()- Specified by:
getSizeInventoryin classorg.cyclops.cyclopscore.inventory.container.ContainerExtended
-
removed
public void removed(net.minecraft.world.entity.player.Player player) - Overrides:
removedin classnet.minecraft.world.inventory.AbstractContainerMenu
-
setItemStackName
-