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