Class BaseCraftingLogic

java.lang.Object
zombie.entity.components.crafting.BaseCraftingLogic
Direct Known Subclasses:
BuildLogic, HandcraftLogic

public abstract class BaseCraftingLogic extends Object
  • Constructor Details

  • Method Details

    • getCategoryList

      public ArrayList<String> getCategoryList()
    • filterRecipeList

      public void filterRecipeList(String string0, String string1)
    • filterRecipeList

      public void filterRecipeList(String string0, String string1, boolean boolean0)
    • filterRecipeList

      public void filterRecipeList(String string1, String string0, boolean boolean2, IsoPlayer playerx)
    • filterRecipeList

      public static List<CraftRecipe> filterRecipeList(String string1, String string0, List<CraftRecipe> list0, List<CraftRecipe> list1, IsoPlayer playerx)
    • sortRecipeList

      public void sortRecipeList()
    • getCachedRecipeInfo

      public BaseCraftingLogic.CachedRecipeInfo getCachedRecipeInfo(CraftRecipe craftRecipe)
    • setRecipes

      public void setRecipes(List<CraftRecipe> list)
    • addEventListener

      public void addEventListener(String string, Object object)
    • addEventListener

      public void addEventListener(String string, Object object0, Object object1)
    • getFavouriteModDataString

      public static String getFavouriteModDataString(CraftRecipe craftRecipe)
    • getFavouriteModDataString

      public static String getFavouriteModDataString(String string)
    • callLuaObject

      public static se.krka.kahlua.vm.KahluaTable callLuaObject(String string, Object object1)
    • callLuaBool

      public static boolean callLuaBool(String string, Object object1)
    • callLua

      public static void callLua(String string, Object object1)
    • callLua

      public static void callLua(String string, Object object1, Object object2)
    • callLua

      public static void callLua(String string, Object object1, Object object2, Object object3)
    • isCraftCheat

      public boolean isCraftCheat()
    • getModelHandOne

      public String getModelHandOne()
    • getModelHandTwo

      public String getModelHandTwo()
    • isContainersAccessible

      public boolean isContainersAccessible(List<ItemContainer> list)
    • updateFloorContainer

      public void updateFloorContainer(ArrayList<ItemContainer> arrayList)
    • areAllInputItemsSatisfied

      public boolean areAllInputItemsSatisfied()
    • isCharacterInRangeOfWorkbench

      public boolean isCharacterInRangeOfWorkbench()