Class ChestSlimefunGuide
- java.lang.Object
-
- io.github.thebusybiscuit.slimefun4.implementation.guide.ChestSlimefunGuide
-
- All Implemented Interfaces:
SlimefunGuideImplementation
- Direct Known Subclasses:
CheatSheetSlimefunGuide
public class ChestSlimefunGuide extends Object implements SlimefunGuideImplementation
-
-
Constructor Summary
Constructors Constructor Description ChestSlimefunGuide(boolean showVanillaRecipes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
displayItem(PlayerProfile profile, SlimefunItem item, boolean addToHistory)
void
displayItem(PlayerProfile profile, ItemStack item, int index, boolean addToHistory)
ItemStack
getItem()
Returns theItemStack
representation for thisSlimefunGuideImplementation
.SlimefunGuideLayout
getLayout()
EverySlimefunGuideImplementation
can be associated with aSlimefunGuideLayout
.void
openCategory(PlayerProfile profile, Category category, boolean survival, int page)
void
openMainMenu(PlayerProfile profile, boolean survival, int page)
void
openSearch(PlayerProfile profile, String input, boolean survival, boolean addToHistory)
-
-
-
Method Detail
-
getLayout
public SlimefunGuideLayout getLayout()
Description copied from interface:SlimefunGuideImplementation
EverySlimefunGuideImplementation
can be associated with aSlimefunGuideLayout
.- Specified by:
getLayout
in interfaceSlimefunGuideImplementation
- Returns:
- The layout this
SlimefunGuideImplementation
represents
-
getItem
public ItemStack getItem()
Description copied from interface:SlimefunGuideImplementation
Returns theItemStack
representation for thisSlimefunGuideImplementation
. In other words: TheItemStack
you hold in your hand and that you use to open yourSlimefunGuide
- Specified by:
getItem
in interfaceSlimefunGuideImplementation
- Returns:
- The
ItemStack
representation for thisSlimefunGuideImplementation
-
openMainMenu
public void openMainMenu(PlayerProfile profile, boolean survival, int page)
- Specified by:
openMainMenu
in interfaceSlimefunGuideImplementation
-
openCategory
public void openCategory(PlayerProfile profile, Category category, boolean survival, int page)
- Specified by:
openCategory
in interfaceSlimefunGuideImplementation
-
openSearch
public void openSearch(PlayerProfile profile, String input, boolean survival, boolean addToHistory)
- Specified by:
openSearch
in interfaceSlimefunGuideImplementation
-
displayItem
public void displayItem(PlayerProfile profile, ItemStack item, int index, boolean addToHistory)
- Specified by:
displayItem
in interfaceSlimefunGuideImplementation
-
displayItem
public void displayItem(PlayerProfile profile, SlimefunItem item, boolean addToHistory)
- Specified by:
displayItem
in interfaceSlimefunGuideImplementation
-
-