Class SlimefunGuide
java.lang.Object
io.github.thebusybiscuit.slimefun4.core.guide.SlimefunGuide
This is a static utility class that provides convenient access to the methods
of
SlimefunGuideImplementation that abstracts away the actual implementation.- Author:
- TheBusyBiscuit
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic voiddisplayItem(PlayerProfile profile, SlimefunItem item, boolean addToHistory) static voiddisplayItem(PlayerProfile profile, org.bukkit.inventory.ItemStack item, boolean addToHistory) static SlimefunGuideModeGet the default mode for the Slimefun guide.static org.bukkit.inventory.ItemStackgetItem(SlimefunGuideMode design) static booleanisGuideItem(org.bukkit.inventory.ItemStack item) This method checks if a givenItemStackis aSlimefunGuide.static voidopenCheatMenu(org.bukkit.entity.Player p) static voidopenGuide(org.bukkit.entity.Player p, SlimefunGuideMode mode) static voidopenGuide(org.bukkit.entity.Player p, org.bukkit.inventory.ItemStack guide) static voidopenItemGroup(PlayerProfile profile, ItemGroup itemGroup, SlimefunGuideMode mode, int selectedPage) static voidopenMainMenu(PlayerProfile profile, SlimefunGuideMode mode, int selectedPage) static voidopenSearch(PlayerProfile profile, String input, SlimefunGuideMode mode, boolean addToHistory)
-
Method Details
-
getItem
-
openCheatMenu
public static void openCheatMenu(@Nonnull org.bukkit.entity.Player p) -
openGuide
public static void openGuide(@Nonnull org.bukkit.entity.Player p, @Nullable org.bukkit.inventory.ItemStack guide) -
openGuide
-
openMainMenu
@ParametersAreNonnullByDefault public static void openMainMenu(PlayerProfile profile, SlimefunGuideMode mode, int selectedPage) -
openItemGroup
@ParametersAreNonnullByDefault public static void openItemGroup(PlayerProfile profile, ItemGroup itemGroup, SlimefunGuideMode mode, int selectedPage) -
openSearch
@ParametersAreNonnullByDefault public static void openSearch(PlayerProfile profile, String input, SlimefunGuideMode mode, boolean addToHistory) -
displayItem
@ParametersAreNonnullByDefault public static void displayItem(PlayerProfile profile, org.bukkit.inventory.ItemStack item, boolean addToHistory) -
displayItem
@ParametersAreNonnullByDefault public static void displayItem(PlayerProfile profile, SlimefunItem item, boolean addToHistory) -
isGuideItem
public static boolean isGuideItem(@Nullable org.bukkit.inventory.ItemStack item) This method checks if a givenItemStackis aSlimefunGuide.- Parameters:
item- TheItemStackto check- Returns:
- Whether this
ItemStackrepresents aSlimefunGuide
-
getDefaultMode
Get the default mode for the Slimefun guide. Currently this is onlySlimefunGuideMode.SURVIVAL_MODE.- Returns:
- The default
SlimefunGuideMode.
-