Class InventorySearcherMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
me.desht.pneumaticcraft.common.inventory.InventorySearcherMenu
public class InventorySearcherMenu
extends net.minecraft.world.inventory.AbstractContainerMenu
-
Field Summary
Fields 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
ConstructorsConstructorDescriptionInventorySearcherMenu(int windowId, net.minecraft.world.entity.player.Inventory inv, net.minecraft.network.FriendlyByteBuf data) -
Method Summary
Modifier and TypeMethodDescriptionvoidinit(net.minecraftforge.items.IItemHandler inv) net.minecraft.world.item.ItemStackquickMoveStack(net.minecraft.world.entity.player.Player par1EntityPlayer, int par2) Called when a player shift-clicks on a slot.voidsetItem(int par1, int state, net.minecraft.world.item.ItemStack par2ItemStack) booleanstillValid(net.minecraft.world.entity.player.Player entityplayer) Methods 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, getQuickCraftSlotCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, moveItemStackTo, removed, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Constructor Details
-
InventorySearcherMenu
public InventorySearcherMenu(int windowId, net.minecraft.world.entity.player.Inventory inv, net.minecraft.network.FriendlyByteBuf data)
-
-
Method Details
-
init
public void init(net.minecraftforge.items.IItemHandler inv) -
quickMoveStack
@Nonnull public net.minecraft.world.item.ItemStack quickMoveStack(net.minecraft.world.entity.player.Player par1EntityPlayer, int par2) Called when a player shift-clicks on a slot. You must override this or you will crash when someone does that.- Overrides:
quickMoveStackin classnet.minecraft.world.inventory.AbstractContainerMenu
-
setItem
public void setItem(int par1, int state, @Nonnull net.minecraft.world.item.ItemStack par2ItemStack) - Overrides:
setItemin classnet.minecraft.world.inventory.AbstractContainerMenu
-
stillValid
public boolean stillValid(@Nonnull net.minecraft.world.entity.player.Player entityplayer) - Specified by:
stillValidin classnet.minecraft.world.inventory.AbstractContainerMenu
-