Package com.wdiscute.sellingbin.bin
Class SellingBinMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
com.wdiscute.sellingbin.bin.SellingBinMenu
public class SellingBinMenu
extends net.minecraft.world.inventory.AbstractContainerMenu
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal SellingBinBlockEntitystatic final intstatic final intstatic final intFields 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
ConstructorsConstructorDescriptionSellingBinMenu(int containerId, net.minecraft.world.entity.player.Inventory inv, net.minecraft.network.FriendlyByteBuf extraData) SellingBinMenu(int containerId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.world.Container container, net.minecraft.world.level.block.entity.BlockEntity blockEntity) -
Method Summary
Modifier and TypeMethodDescriptionbooleanclickMenuButton(net.minecraft.world.entity.player.Player player, int id) net.minecraft.world.item.ItemStackquickMoveStack(net.minecraft.world.entity.player.Player player, int index) voidremoved(net.minecraft.world.entity.player.Player player) booleanstillValid(net.minecraft.world.entity.player.Player player) Methods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addSlot, addSlotListener, broadcastChanges, broadcastFullState, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clicked, findSlot, getCarried, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftPlaceCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, moveItemStackTo, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Field Details
-
be
-
ITEM_SLOT
public static final int ITEM_SLOT- See Also:
-
RESULT_SLOT
public static final int RESULT_SLOT- See Also:
-
CARD_SLOT
public static final int CARD_SLOT- See Also:
-
-
Constructor Details
-
SellingBinMenu
public SellingBinMenu(int containerId, net.minecraft.world.entity.player.Inventory inv, net.minecraft.network.FriendlyByteBuf extraData) -
SellingBinMenu
public SellingBinMenu(int containerId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.world.Container container, net.minecraft.world.level.block.entity.BlockEntity blockEntity)
-
-
Method Details
-
clickMenuButton
public boolean clickMenuButton(net.minecraft.world.entity.player.Player player, int id) - Overrides:
clickMenuButtonin classnet.minecraft.world.inventory.AbstractContainerMenu
-
stillValid
public boolean stillValid(net.minecraft.world.entity.player.Player player) - Specified by:
stillValidin classnet.minecraft.world.inventory.AbstractContainerMenu
-
quickMoveStack
public net.minecraft.world.item.ItemStack quickMoveStack(net.minecraft.world.entity.player.Player player, int index) - Specified by:
quickMoveStackin classnet.minecraft.world.inventory.AbstractContainerMenu
-
removed
public void removed(net.minecraft.world.entity.player.Player player) - Overrides:
removedin classnet.minecraft.world.inventory.AbstractContainerMenu
-