类 NeutronRingMenu

java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
committee.nova.mods.avaritia.api.common.menu.BaseMenu
committee.nova.mods.avaritia.common.menu.NeutronRingMenu
所有已实现的接口:
IDataReceiver

public class NeutronRingMenu extends BaseMenu
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    net.minecraft.world.item.ItemStack
     
    int
     

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

    level, player

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

    构造器
    构造器
    说明
    NeutronRingMenu(int id, net.minecraft.world.entity.player.Inventory playerInventory, int slot)
     
    NeutronRingMenu(int id, 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 pIndex)
     

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

    createInventorySlots, createInventorySlots, receive, sendMessage, stillValid

    从类继承的方法 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, slotsChanged, stillValid, suppressRemoteUpdates, transferState

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

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

    • ring

      public net.minecraft.world.item.ItemStack ring
    • slot

      public int slot
  • 构造器详细资料

    • NeutronRingMenu

      public NeutronRingMenu(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf)
    • NeutronRingMenu

      public NeutronRingMenu(int id, net.minecraft.world.entity.player.Inventory playerInventory, int slot)
  • 方法详细资料

    • quickMoveStack

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