Package org.bukkit.inventory
Interface MenuType.Typed<V extends InventoryView,B extends InventoryViewBuilder<V>> 
- Type Parameters:
- V- the generic type of- InventoryViewthat represents the view type.
- B- the builder type of- InventoryViewBuilderthat represents the view builder.
- All Superinterfaces:
- Keyed,- MenuType,- RegistryAware
- Enclosing interface:
- MenuType
public static interface MenuType.Typed<V extends InventoryView,B extends InventoryViewBuilder<V>> 
extends MenuType
Typed represents a subtype of 
MenuTypes that have a known
 InventoryView type at compile time.- 
Nested Class SummaryNested classes/interfaces inherited from interface org.bukkit.inventory.MenuTypeMenuType.Typed<V extends InventoryView,B extends InventoryViewBuilder<V>> 
- 
Field SummaryFields inherited from interface org.bukkit.inventory.MenuTypeANVIL, 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
- 
Method SummaryMethods inherited from interface org.bukkit.inventory.MenuTypegetInventoryViewClass, getKey, typed, typedMethods inherited from interface org.bukkit.registry.RegistryAwaregetKeyOrNull, getKeyOrThrow, isRegistered
- 
Method Details- 
createCreates 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.- Parameters:
- player- the player the view belongs to
- title- the title of the view
- Returns:
- the created InventoryView
 
- 
builderCreates a builder for this type of InventoryView.- Returns:
- the new builder
 
 
-