类 MenuType<T extends AbstractContainerMenu>
java.lang.Object
net.minecraft.world.inventory.MenuType<T>
- 所有已实现的接口:
FeatureElement
,IForgeMenuType<T>
public class MenuType<T extends AbstractContainerMenu>
extends Object
implements FeatureElement, IForgeMenuType<T>
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明static final MenuType<BeaconMenu>
static final MenuType<BlastFurnaceMenu>
static final MenuType<BrewingStandMenu>
static final MenuType<CartographyTableMenu>
private final MenuType.MenuSupplier<T>
static final MenuType<CraftingMenu>
static final MenuType<EnchantmentMenu>
static final MenuType<FurnaceMenu>
static final MenuType<DispenserMenu>
static final MenuType<GrindstoneMenu>
static final MenuType<HopperMenu>
static final MenuType<LecternMenu>
static final MenuType<MerchantMenu>
private final FeatureFlagSet
static final MenuType<ShulkerBoxMenu>
static final MenuType<SmithingMenu>
static final MenuType<SmokerMenu>
static final MenuType<StonecutterMenu>
从接口继承的字段 net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIES
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明create
(int windowId, Inventory playerInv, FriendlyByteBuf extraData) private static <T extends AbstractContainerMenu>
MenuType<T>register
(String pKey, MenuType.MenuSupplier<T> pFactory) private static <T extends AbstractContainerMenu>
MenuType<T>register
(String pKey, MenuType.MenuSupplier<T> pFactory, FeatureFlag... pRequiredFeatures) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.world.flag.FeatureElement
isEnabled
-
字段详细资料
-
GENERIC_9x1
-
GENERIC_9x2
-
GENERIC_9x3
-
GENERIC_9x4
-
GENERIC_9x5
-
GENERIC_9x6
-
GENERIC_3x3
-
ANVIL
-
BEACON
-
BLAST_FURNACE
-
BREWING_STAND
-
CRAFTING
-
ENCHANTMENT
-
FURNACE
-
GRINDSTONE
-
HOPPER
-
LECTERN
-
LOOM
-
MERCHANT
-
SHULKER_BOX
-
SMITHING
-
SMOKER
-
CARTOGRAPHY_TABLE
-
STONECUTTER
-
requiredFeatures
-
constructor
-
-
构造器详细资料
-
MenuType
-
-
方法详细资料
-
register
private static <T extends AbstractContainerMenu> MenuType<T> register(String pKey, MenuType.MenuSupplier<T> pFactory) -
register
private static <T extends AbstractContainerMenu> MenuType<T> register(String pKey, MenuType.MenuSupplier<T> pFactory, FeatureFlag... pRequiredFeatures) -
create
-
create
- 指定者:
create
在接口中IForgeMenuType<T extends AbstractContainerMenu>
-
requiredFeatures
- 指定者:
requiredFeatures
在接口中FeatureElement
-