类 ExampleMenu

java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
com.cxxcxx.zinecraft.main.menu.ExampleMenu

public class ExampleMenu extends net.minecraft.world.inventory.AbstractContainerMenu
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
     
    net.minecraft.world.Container
     

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

    构造器
    构造器
    说明
    ExampleMenu(int id, net.minecraft.world.entity.player.Inventory playerInv, net.minecraft.network.FriendlyByteBuf extraData)
     
    ExampleMenu(int id, net.minecraft.world.entity.player.Inventory playerInv, net.minecraft.world.level.block.entity.BlockEntity entity)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    net.minecraft.world.item.ItemStack
    quickMoveStack(net.minecraft.world.entity.player.Player player, int index)
     
    boolean
    stillValid(net.minecraft.world.entity.player.Player player)
     

    从类继承的方法 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
  • 字段详细资料

    • blockEntity

      public final ExampleBlockEntity blockEntity
    • container

      public net.minecraft.world.Container container
  • 构造器详细资料

    • ExampleMenu

      public ExampleMenu(int id, net.minecraft.world.entity.player.Inventory playerInv, net.minecraft.network.FriendlyByteBuf extraData)
    • ExampleMenu

      public ExampleMenu(int id, net.minecraft.world.entity.player.Inventory playerInv, net.minecraft.world.level.block.entity.BlockEntity entity)
  • 方法详细资料

    • quickMoveStack

      public net.minecraft.world.item.ItemStack quickMoveStack(net.minecraft.world.entity.player.Player player, int index)
      指定者:
      quickMoveStack 在类中 net.minecraft.world.inventory.AbstractContainerMenu
    • stillValid

      public boolean stillValid(net.minecraft.world.entity.player.Player player)
      指定者:
      stillValid 在类中 net.minecraft.world.inventory.AbstractContainerMenu