Class InventoryMenuMixin
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
net.minecraft.world.inventory.RecipeBookMenu<net.minecraft.world.inventory.TransientCraftingContainer>
com.beansgalaxy.backpacks.mixin.common.InventoryMenuMixin
public abstract class InventoryMenuMixin
extends net.minecraft.world.inventory.RecipeBookMenu<net.minecraft.world.inventory.TransientCraftingContainer>
-
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclicked(int slotIndex, int button, net.minecraft.world.inventory.ClickType actionType, net.minecraft.world.entity.player.Player player) abstract net.minecraft.world.item.ItemStackquickMoveStack(net.minecraft.world.entity.player.Player player, int i) Methods inherited from class net.minecraft.world.inventory.RecipeBookMenu
clearCraftingContent, fillCraftSlotsStackedContents, getGridHeight, getGridWidth, getRecipeBookType, getResultSlotIndex, getSize, handlePlacement, recipeMatches, shouldMoveToInventoryMethods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addSlot, addSlotListener, broadcastChanges, broadcastFullState, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clickMenuButton, findSlot, getCarried, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftPlaceCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, moveItemStackTo, removed, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, stillValid, suppressRemoteUpdates, transferState
-
Constructor Details
-
InventoryMenuMixin
public InventoryMenuMixin(net.minecraft.world.inventory.MenuType<?> $$0, int $$1)
-
-
Method Details
-
quickMoveStack
public abstract net.minecraft.world.item.ItemStack quickMoveStack(net.minecraft.world.entity.player.Player player, int i) - Specified by:
quickMoveStackin classnet.minecraft.world.inventory.AbstractContainerMenu
-
clicked
public void clicked(int slotIndex, int button, net.minecraft.world.inventory.ClickType actionType, net.minecraft.world.entity.player.Player player) - Overrides:
clickedin classnet.minecraft.world.inventory.AbstractContainerMenu
-