java.lang.Object
me.wolfyscript.customcrafting.configs.recipebook.Categories

public class Categories extends Object
  • Constructor Details

    • Categories

      public Categories(List<String> sortedCategories, List<String> sortedFilters)
    • Categories

      public Categories()
  • Method Details

    • registerCategory

      public void registerCategory(String key, Category category)
    • registerFilter

      public void registerFilter(String key, CategoryFilter category)
    • removeFilter

      public void removeFilter(String key)
    • removeCategory

      public void removeCategory(String key)
    • getFilter

      public CategoryFilter getFilter(String key)
    • getFilter

      public CategoryFilter getFilter(int index)
    • getCategory

      public Category getCategory(String key)
    • getCategory

      public Category getCategory(int index)
    • getSortedFilters

      public List<String> getSortedFilters()
    • setSortedFilters

      public void setSortedFilters(List<String> sortedSwitchCategories)
    • getSortedCategories

      public List<String> getSortedCategories()
    • setSortedCategories

      public void setSortedCategories(List<String> sortedMainCategories)
    • getCategories

      public Map<String,​Category> getCategories()
    • getFilters

      public Map<String,​CategoryFilter> getFilters()
    • index

      public void index()
    • toString

      public String toString()
      Overrides:
      toString in class Object