类 BaseTileMenu<T extends net.minecraft.world.level.block.entity.BlockEntity>
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
committee.nova.mods.avaritia.api.common.menu.BaseMenu
committee.nova.mods.avaritia.api.common.menu.BaseTileMenu<T>
- 所有已实现的接口:
IDataReceiver
public abstract class BaseTileMenu<T extends net.minecraft.world.level.block.entity.BlockEntity>
extends BaseMenu
-
字段概要
从类继承的字段 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 -
构造器概要
构造器限定符构造器说明protectedBaseTileMenu(net.minecraft.world.inventory.MenuType<?> menu, int id, net.minecraft.world.entity.player.Inventory playerInventory, @NotNull net.minecraft.core.BlockPos blockPos) -
方法概要
从类继承的方法 committee.nova.mods.avaritia.api.common.menu.BaseMenu
createInventorySlots, createInventorySlots, quickMoveStack, 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, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
构造器详细资料
-
BaseTileMenu
protected BaseTileMenu(net.minecraft.world.inventory.MenuType<?> menu, int id, net.minecraft.world.entity.player.Inventory playerInventory, @NotNull @NotNull net.minecraft.core.BlockPos blockPos)
-
-
方法详细资料
-
stillValid
public boolean stillValid(@NotNull @NotNull net.minecraft.world.entity.player.Player player) - 覆盖:
stillValid在类中BaseMenu
-
getTileEntity
-