类 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)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    boolean
    clickMenuButton(@NotNull net.minecraft.world.entity.player.Player pPlayer, int pId)
     
    @NotNull net.minecraft.world.item.ItemStack
    quickMoveStack(@NotNull net.minecraft.world.entity.player.Player pPlayer, int pIndex)
     
    void
     
    void
    removed(@NotNull net.minecraft.world.entity.player.Player pPlayer)
     
    void
     
    void
    setChannel(byte type, int id)
     
    boolean
    stillValid(@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

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

  • 构造器详细资料

    • 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

      public void renameChannel(String name)
    • 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