接口 MenuType.Typed<V extends InventoryView,B extends InventoryViewBuilder<V>>
- 类型参数:
V
- the generic type ofInventoryView
that represents the view type.B
- the builder type ofInventoryViewBuilder
that represents the view builder.
- 所有超级接口:
Keyed
,MenuType
,RegistryAware
- 封闭接口:
- MenuType
public static interface MenuType.Typed<V extends InventoryView,B extends InventoryViewBuilder<V>>
extends MenuType
Typed represents a subtype of
MenuType
s that have a known
InventoryView
type at compile time.-
嵌套类概要
从接口继承的嵌套类/接口 org.bukkit.inventory.MenuType
MenuType.Typed<V extends InventoryView,
B extends InventoryViewBuilder<V>> -
字段概要
从接口继承的字段 org.bukkit.inventory.MenuType
ANVIL, BEACON, BLAST_FURNACE, BREWING_STAND, CARTOGRAPHY_TABLE, CRAFTER_3X3, CRAFTING, ENCHANTMENT, FURNACE, GENERIC_3X3, GENERIC_9X1, GENERIC_9X2, GENERIC_9X3, GENERIC_9X4, GENERIC_9X5, GENERIC_9X6, GRINDSTONE, HOPPER, LECTERN, LOOM, MERCHANT, SHULKER_BOX, SMITHING, SMOKER, STONECUTTER
-
方法概要
从接口继承的方法 org.bukkit.inventory.MenuType
getInventoryViewClass, getKey, typed, typed
从接口继承的方法 org.bukkit.registry.RegistryAware
getKeyOrNull, getKeyOrThrow, isRegistered
-
方法详细资料
-
create
Creates a view of the specified menu type.The player provided to create this view must be the player the view is opened for. See
HumanEntity.openInventory(InventoryView)
for more information.- 参数:
player
- the player the view belongs totitle
- the title of the view- 返回:
- the created
InventoryView
-
builder
Creates a builder for this type of InventoryView.- 返回:
- the new builder
-