类 TesseractChannelMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
committee.nova.mods.avaritia.common.menu.TesseractChannelMenu
public class TesseractChannelMenu
extends net.minecraft.world.inventory.AbstractContainerMenu
-
字段概要
字段从类继承的字段 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 -
构造器概要
构造器构造器说明TesseractChannelMenu(int containerId, net.minecraft.world.entity.player.Inventory playerInv, net.minecraft.network.FriendlyByteBuf extraData) TesseractChannelMenu(int containerId, net.minecraft.world.entity.player.Player player, IChannelTerminal terminal) -
方法概要
修饰符和类型方法说明booleanclickMenuButton(@NotNull net.minecraft.world.entity.player.Player pPlayer, int pId) @NotNull net.minecraft.world.item.ItemStackquickMoveStack(@NotNull net.minecraft.world.entity.player.Player pPlayer, int pIndex) voidvoidremoved(@NotNull net.minecraft.world.entity.player.Player pPlayer) voidrenameChannel(String name) voidsetChannel(byte type, int id) booleanstillValid(@NotNull net.minecraft.world.entity.player.Player pPlayer) 从类继承的方法 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
-
字段详细资料
-
terminal
-
-
构造器详细资料
-
TesseractChannelMenu
public TesseractChannelMenu(int containerId, net.minecraft.world.entity.player.Inventory playerInv, net.minecraft.network.FriendlyByteBuf extraData) -
TesseractChannelMenu
public TesseractChannelMenu(int containerId, net.minecraft.world.entity.player.Player player, IChannelTerminal terminal)
-
-
方法详细资料
-
quickMoveStack
@NotNull public @NotNull net.minecraft.world.item.ItemStack quickMoveStack(@NotNull @NotNull net.minecraft.world.entity.player.Player pPlayer, int pIndex) - 指定者:
quickMoveStack在类中net.minecraft.world.inventory.AbstractContainerMenu
-
clickMenuButton
public boolean clickMenuButton(@NotNull @NotNull net.minecraft.world.entity.player.Player pPlayer, int pId) - 覆盖:
clickMenuButton在类中net.minecraft.world.inventory.AbstractContainerMenu
-
setChannel
public void setChannel(byte type, int id) -
removeChannel
public void removeChannel() -
renameChannel
-
stillValid
public boolean stillValid(@NotNull @NotNull net.minecraft.world.entity.player.Player pPlayer) - 指定者:
stillValid在类中net.minecraft.world.inventory.AbstractContainerMenu
-
removed
public void removed(@NotNull @NotNull net.minecraft.world.entity.player.Player pPlayer) - 覆盖:
removed在类中net.minecraft.world.inventory.AbstractContainerMenu
-