类 TierCraftMenu

java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
所有已实现的接口:
IDataReceiver

public class TierCraftMenu extends BaseTileMenu<TierCraftTile>
Description:
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
     

    从类继承的字段 committee.nova.mods.avaritia.api.common.menu.BaseMenu

    level

    从类继承的字段 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
  • 构造器概要

    构造器
    构造器
    说明
    TierCraftMenu(net.minecraft.world.inventory.MenuType<?> type, int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos, ModCraftTier tier)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    end(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos)
     
    end(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf)
     
    extreme(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos)
     
    extreme(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf)
     
    nether(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos)
     
    nether(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf)
     
    @NotNull net.minecraft.world.item.ItemStack
    quickMoveStack(@NotNull net.minecraft.world.entity.player.Player player, int slotNumber)
     
    sculk(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos)
     
    sculk(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf)
     
    void
    slotsChanged(@NotNull net.minecraft.world.Container matrix)
     

    从类继承的方法 committee.nova.mods.avaritia.api.common.menu.BaseTileMenu

    getTileEntity, stillValid

    从类继承的方法 committee.nova.mods.avaritia.api.common.menu.BaseMenu

    createInventorySlots, createInventorySlots, receive, sendMessage

    从类继承的方法 net.minecraft.world.inventory.AbstractContainerMenu

    addDataSlot, addDataSlots, addSlot, addSlotListener, broadcastChanges, broadcastFullState, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clicked, 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, stillValid, suppressRemoteUpdates, transferState

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

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

  • 构造器详细资料

    • TierCraftMenu

      public TierCraftMenu(net.minecraft.world.inventory.MenuType<?> type, int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos, ModCraftTier tier)
  • 方法详细资料

    • sculk

      public static TierCraftMenu sculk(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf)
    • sculk

      public static TierCraftMenu sculk(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos)
    • nether

      public static TierCraftMenu nether(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf)
    • nether

      public static TierCraftMenu nether(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos)
    • end

      public static TierCraftMenu end(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf)
    • end

      public static TierCraftMenu end(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos)
    • extreme

      public static TierCraftMenu extreme(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf)
    • extreme

      public static TierCraftMenu extreme(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos)
    • slotsChanged

      public void slotsChanged(@NotNull @NotNull net.minecraft.world.Container matrix)
      覆盖:
      slotsChanged 在类中 net.minecraft.world.inventory.AbstractContainerMenu
    • quickMoveStack

      @NotNull public @NotNull net.minecraft.world.item.ItemStack quickMoveStack(@NotNull @NotNull net.minecraft.world.entity.player.Player player, int slotNumber)
      覆盖:
      quickMoveStack 在类中 BaseMenu