类 TierCraftMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
committee.nova.mods.avaritia.api.common.menu.BaseMenu
committee.nova.mods.avaritia.api.common.menu.BaseTileMenu<TierCraftTile>
committee.nova.mods.avaritia.common.menu.TierCraftMenu
- 所有已实现的接口:
IDataReceiver
Description:
-
字段概要
字段从类继承的字段 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) -
方法概要
修饰符和类型方法说明static TierCraftMenuend(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos) static TierCraftMenuend(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf) static TierCraftMenuextreme(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos) static TierCraftMenuextreme(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf) static TierCraftMenunether(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos) static TierCraftMenunether(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf) @NotNull net.minecraft.world.item.ItemStackquickMoveStack(@NotNull net.minecraft.world.entity.player.Player player, int slotNumber) static TierCraftMenusculk(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.core.BlockPos pos) static TierCraftMenusculk(int windowId, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buf) voidslotsChanged(@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
-
字段详细资料
-
matrix
-
-
构造器详细资料
-
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
-