Class RefineryMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
me.desht.pneumaticcraft.common.inventory.AbstractPneumaticCraftMenu<RefineryControllerBlockEntity>
me.desht.pneumaticcraft.common.inventory.RefineryMenu
- 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
ConstructorsConstructorDescriptionRefineryMenu(int i, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos) RefineryMenu(int i, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buffer) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStackquickMoveStack(net.minecraft.world.entity.player.Player par1EntityPlayer, int slotIndex) voidremoved(net.minecraft.world.entity.player.Player pPlayer) booleanstillValid(net.minecraft.world.entity.player.Player player) Methods inherited from class me.desht.pneumaticcraft.common.inventory.AbstractPneumaticCraftMenu
addPlayerSlots, addPlayerSlots, addUpgradeSlots, broadcastChanges, clicked, handleGUIButtonPress, moveItemStackTo, putHand, 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
-
RefineryMenu
public RefineryMenu(int i, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buffer) -
RefineryMenu
public RefineryMenu(int i, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos)
-
-
Method Details
-
removed
public void removed(net.minecraft.world.entity.player.Player pPlayer) - Overrides:
removedin classnet.minecraft.world.inventory.AbstractContainerMenu
-
stillValid
public boolean stillValid(net.minecraft.world.entity.player.Player player) - Overrides:
stillValidin classAbstractPneumaticCraftMenu<RefineryControllerBlockEntity>
-
quickMoveStack
@Nonnull public net.minecraft.world.item.ItemStack quickMoveStack(net.minecraft.world.entity.player.Player par1EntityPlayer, int slotIndex) - Overrides:
quickMoveStackin classAbstractPneumaticCraftMenu<RefineryControllerBlockEntity>
-