Class ProgrammerMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
me.desht.pneumaticcraft.common.inventory.AbstractPneumaticCraftMenu<ProgrammerBlockEntity>
me.desht.pneumaticcraft.common.inventory.ProgrammerMenu
- All Implemented Interfaces:
IGUIButtonSensitive
-
Field Summary
Fields inherited from class me.desht.pneumaticcraft.common.inventory.AbstractPneumaticCraftMenu
teFields 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
ConstructorsConstructorDescriptionProgrammerMenu(int i, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos) ProgrammerMenu(int i, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buffer) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanisHiRes()net.minecraft.world.item.ItemStackquickMoveStack(net.minecraft.world.entity.player.Player par1EntityPlayer, int slotIndex) voidremoved(net.minecraft.world.entity.player.Player playerIn) Methods inherited from class me.desht.pneumaticcraft.common.inventory.AbstractPneumaticCraftMenu
addPlayerSlots, addPlayerSlots, addUpgradeSlots, clicked, handleGUIButtonPress, moveItemStackTo, putHand, stillValid, updateFieldMethods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addSlot, addSlotListener, broadcastFullState, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clickMenuButton, findSlot, getCarried, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftSlotCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Constructor Details
-
ProgrammerMenu
public ProgrammerMenu(int i, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos) -
ProgrammerMenu
public ProgrammerMenu(int i, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buffer)
-
-
Method Details
-
isHiRes
public boolean isHiRes() -
broadcastChanges
public void broadcastChanges()- Overrides:
broadcastChangesin classAbstractPneumaticCraftMenu<ProgrammerBlockEntity>
-
quickMoveStack
@Nonnull public net.minecraft.world.item.ItemStack quickMoveStack(net.minecraft.world.entity.player.Player par1EntityPlayer, int slotIndex) - Overrides:
quickMoveStackin classAbstractPneumaticCraftMenu<ProgrammerBlockEntity>
-
removed
public void removed(net.minecraft.world.entity.player.Player playerIn) - Overrides:
removedin classnet.minecraft.world.inventory.AbstractContainerMenu
-