Class ChestMenuUtils

java.lang.Object
io.github.thebusybiscuit.slimefun4.utils.ChestMenuUtils

public final class ChestMenuUtils extends Object
  • Method Details

    • getBackground

      @Nonnull public static org.bukkit.inventory.ItemStack getBackground()
    • getNoPermissionItem

      @Nonnull public static org.bukkit.inventory.ItemStack getNoPermissionItem()
    • getNotResearchedItem

      @Nonnull public static org.bukkit.inventory.ItemStack getNotResearchedItem()
    • getInputSlotTexture

      @Nonnull public static org.bukkit.inventory.ItemStack getInputSlotTexture()
    • getOutputSlotTexture

      @Nonnull public static org.bukkit.inventory.ItemStack getOutputSlotTexture()
    • getEmptyClickHandler

      @Nonnull public static ChestMenu.MenuClickHandler getEmptyClickHandler()
    • getBackButton

      @Nonnull public static org.bukkit.inventory.ItemStack getBackButton(@Nonnull org.bukkit.entity.Player p, String... lore)
    • getMenuButton

      @Nonnull public static org.bukkit.inventory.ItemStack getMenuButton(@Nonnull org.bukkit.entity.Player p)
    • getSearchButton

      @Nonnull public static org.bukkit.inventory.ItemStack getSearchButton(@Nonnull org.bukkit.entity.Player p)
    • getWikiButton

      @Nonnull public static org.bukkit.inventory.ItemStack getWikiButton()
    • getPreviousButton

      @Nonnull public static org.bukkit.inventory.ItemStack getPreviousButton(@Nonnull org.bukkit.entity.Player p, int page, int pages)
    • getNextButton

      @Nonnull public static org.bukkit.inventory.ItemStack getNextButton(@Nonnull org.bukkit.entity.Player p, int page, int pages)
    • drawBackground

      public static void drawBackground(@Nonnull ChestMenu menu, int... slots)
    • updateProgressbar

      public static void updateProgressbar(@Nonnull ChestMenu menu, int slot, int timeLeft, int time, @Nonnull org.bukkit.inventory.ItemStack indicator)
    • getProgressBar

      @Nonnull public static String getProgressBar(int time, int total)