类 MenuType<T extends AbstractContainerMenu>
java.lang.Object
net.minecraft.world.inventory.MenuType<T>
- 所有已实现的接口:
FeatureElement
,IMenuTypeExtension<T>
public class MenuType<T extends AbstractContainerMenu>
extends Object
implements FeatureElement, IMenuTypeExtension<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
<CrafterMenu> 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, RegistryFriendlyByteBuf extraData) private static <T extends AbstractContainerMenu>
MenuType<T> register
(String p_39989_, MenuType.MenuSupplier<T> p_39990_) private static <T extends AbstractContainerMenu>
MenuType<T> register
(String p_267295_, MenuType.MenuSupplier<T> p_266945_, FeatureFlag... p_267055_) 从类继承的方法 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
-
CRAFTER_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 p_39989_, MenuType.MenuSupplier<T> p_39990_) -
register
private static <T extends AbstractContainerMenu> MenuType<T> register(String p_267295_, MenuType.MenuSupplier<T> p_266945_, FeatureFlag... p_267055_) -
create
-
create
- 指定者:
create
在接口中IMenuTypeExtension<T extends AbstractContainerMenu>
-
requiredFeatures
- 指定者:
requiredFeatures
在接口中FeatureElement
-