Class JackhammerSetupMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
me.desht.pneumaticcraft.common.inventory.AbstractPneumaticCraftMenu<AbstractPneumaticCraftBlockEntity>
me.desht.pneumaticcraft.common.inventory.JackhammerSetupMenu
- All Implemented Interfaces:
IGUIButtonSensitive
public class JackhammerSetupMenu
extends AbstractPneumaticCraftMenu<AbstractPneumaticCraftBlockEntity>
-
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
ConstructorsConstructorDescriptionJackhammerSetupMenu(int windowId, net.minecraft.world.entity.player.Inventory invPlayer, net.minecraft.network.FriendlyByteBuf buffer) JackhammerSetupMenu(int windowId, net.minecraft.world.entity.player.Inventory invPlayer, net.minecraft.world.InteractionHand hand) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.InteractionHandgetHand()voidhandleGUIButtonPress(String tag, boolean shiftHeld, net.minecraft.server.level.ServerPlayer player) voidremoved(net.minecraft.world.entity.player.Player playerIn) booleanstillValid(net.minecraft.world.entity.player.Player player) Methods inherited from class me.desht.pneumaticcraft.common.inventory.AbstractPneumaticCraftMenu
addPlayerSlots, addPlayerSlots, addUpgradeSlots, broadcastChanges, clicked, moveItemStackTo, putHand, quickMoveStack, 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, getQuickCraftPlaceCount, 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
-
JackhammerSetupMenu
public JackhammerSetupMenu(int windowId, net.minecraft.world.entity.player.Inventory invPlayer, net.minecraft.network.FriendlyByteBuf buffer) -
JackhammerSetupMenu
public JackhammerSetupMenu(int windowId, net.minecraft.world.entity.player.Inventory invPlayer, net.minecraft.world.InteractionHand hand)
-
-
Method Details
-
removed
public void removed(net.minecraft.world.entity.player.Player playerIn) - Overrides:
removedin classnet.minecraft.world.inventory.AbstractContainerMenu
-
stillValid
public boolean stillValid(net.minecraft.world.entity.player.Player player) - Overrides:
stillValidin classAbstractPneumaticCraftMenu<AbstractPneumaticCraftBlockEntity>
-
handleGUIButtonPress
public void handleGUIButtonPress(String tag, boolean shiftHeld, net.minecraft.server.level.ServerPlayer player) - Specified by:
handleGUIButtonPressin interfaceIGUIButtonSensitive- Overrides:
handleGUIButtonPressin classAbstractPneumaticCraftMenu<AbstractPneumaticCraftBlockEntity>
-
getHand
public net.minecraft.world.InteractionHand getHand()
-