Class MenuTypeMock
java.lang.Object
be.seeseemelk.mockbukkit.inventory.MenuTypeMock
- All Implemented Interfaces:
net.kyori.adventure.key.Keyed,org.bukkit.inventory.MenuType,org.bukkit.inventory.MenuType.Typed,org.bukkit.Keyed
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bukkit.inventory.MenuType
org.bukkit.inventory.MenuType.Typed<V extends org.bukkit.inventory.InventoryView> -
Field Summary
Fields inherited from interface 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 -
Method Summary
Modifier and TypeMethodDescription@NotNull org.bukkit.inventory.InventoryView@NotNull org.bukkit.inventory.InventoryViewcreate(@NotNull org.bukkit.entity.HumanEntity humanEntity, @NotNull net.kyori.adventure.text.Component component) static MenuTypeMockfrom(com.google.gson.JsonObject jsonObject) @NotNull Class<? extends org.bukkit.inventory.InventoryView> @NotNull org.bukkit.NamespacedKeygetKey()@NotNull net.kyori.adventure.key.Keykey()@NotNull org.bukkit.inventory.MenuType.Typed<org.bukkit.inventory.InventoryView> typed()<V extends org.bukkit.inventory.InventoryView>
@NotNull org.bukkit.inventory.MenuType.Typed<V>
-
Method Details
-
create
@NotNull public @NotNull org.bukkit.inventory.InventoryView create(@NotNull @NotNull org.bukkit.entity.HumanEntity humanEntity, @NotNull @NotNull String s) - Specified by:
createin interfaceorg.bukkit.inventory.MenuType.Typed
-
create
@NotNull public @NotNull org.bukkit.inventory.InventoryView create(@NotNull @NotNull org.bukkit.entity.HumanEntity humanEntity, @NotNull @NotNull net.kyori.adventure.text.Component component) - Specified by:
createin interfaceorg.bukkit.inventory.MenuType- Specified by:
createin interfaceorg.bukkit.inventory.MenuType.Typed
-
typed
@NotNull public @NotNull org.bukkit.inventory.MenuType.Typed<org.bukkit.inventory.InventoryView> typed()- Specified by:
typedin interfaceorg.bukkit.inventory.MenuType
-
typed
@NotNull public <V extends org.bukkit.inventory.InventoryView> @NotNull org.bukkit.inventory.MenuType.Typed<V> typed(@NotNull @NotNull Class<V> aClass) throws IllegalArgumentException - Specified by:
typedin interfaceorg.bukkit.inventory.MenuType- Throws:
IllegalArgumentException
-
getInventoryViewClass
@NotNull public @NotNull Class<? extends org.bukkit.inventory.InventoryView> getInventoryViewClass()- Specified by:
getInventoryViewClassin interfaceorg.bukkit.inventory.MenuType
-
getKey
@NotNull public @NotNull org.bukkit.NamespacedKey getKey()- Specified by:
getKeyin interfaceorg.bukkit.Keyed
-
key
@NotNull public @NotNull net.kyori.adventure.key.Key key()- Specified by:
keyin interfacenet.kyori.adventure.key.Keyed- Specified by:
keyin interfaceorg.bukkit.Keyed
-
from
-