Class CraftUtil
java.lang.Object
zombie.entity.components.crafting.CraftUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
canItemsStack
(InventoryItem arg0, InventoryItem arg1) static boolean
canItemsStack
(InventoryItem arg0, InventoryItem arg1, boolean arg2) static boolean
canItemsStack
(Item arg0, Item arg1, boolean arg2) static boolean
canPerformRecipe
(CraftRecipe craftRecipe, CraftRecipeData craftRecipeData, List<Resource> list0, List<Resource> list1) static boolean
canPerformRecipe
(CraftRecipe craftRecipe, CraftRecipeData craftRecipeData, List<Resource> list0, List<Resource> list1, CraftRecipeMonitor craftRecipeMonitor) static boolean
canResourceFitItem
(Resource arg0, InventoryItem arg1) static boolean
canResourceFitItem
(Resource arg0, InventoryItem arg1, int arg2) static boolean
canResourceFitItem
(Resource resource0, InventoryItem item, int int0, Resource resource1, HashSet<Resource> hashSet) static boolean
canResourceFitItem
(Resource arg0, Item arg1) static boolean
canResourceFitItem
(Resource arg0, Item arg1, int arg2) static boolean
canResourceFitItem
(Resource resource0, Item item, int int0, Resource resource1, HashSet<Resource> hashSet) static boolean
canStart
(CraftRecipeData craftRecipeData, List<CraftRecipe> list0, List<Resource> list1, List<Resource> list2) static boolean
canStart
(CraftRecipeData craftRecipeData, List<CraftRecipe> list0, List<Resource> list1, List<Resource> list2, CraftRecipeMonitor craftRecipeMonitor) static CraftRecipeMonitor
debugCanStart
(IsoPlayer var0, CraftRecipeData craftRecipeData, List<CraftRecipe> list0, List<Resource> list1, List<Resource> list2, CraftRecipeMonitor craftRecipeMonitor) static Resource
findResourceOrEmpty
(ResourceIO resourceIO, List<Resource> list, Fluid fluid, float float1, Resource resource3, HashSet<Resource> hashSet) static Resource
findResourceOrEmpty
(ResourceIO resourceIO, List<Resource> list, Energy energy, float float0, Resource resource2, HashSet<Resource> hashSet) static Resource
findResourceOrEmpty
(ResourceIO resourceIO, List<Resource> list, InventoryItem item, int int0, Resource resource, HashSet<Resource> hashSet) static Resource
findResourceOrEmpty
(ResourceIO resourceIO, List<Resource> list, Item item, int int1, Resource resource2, HashSet<Resource> hashSet) static float
static CraftRecipe
getPossibleRecipe
(CraftRecipeData craftRecipeData, List<CraftRecipe> list0, List<Resource> list1, List<Resource> list2) static CraftRecipe
getPossibleRecipe
(CraftRecipeData craftRecipeData, List<CraftRecipe> list1, List<Resource> list0, List<Resource> list2, CraftRecipeMonitor craftRecipeMonitor) static void
ReleaseResourceList
(ArrayList<Resource> arrayList)
-
Constructor Details
-
CraftUtil
public CraftUtil()
-
-
Method Details
-
AllocResourceList
-
ReleaseResourceList
-
canItemsStack
-
canItemsStack
-
canItemsStack
-
findResourceOrEmpty
public static Resource findResourceOrEmpty(ResourceIO resourceIO, List<Resource> list, InventoryItem item, int int0, Resource resource, HashSet<Resource> hashSet) -
findResourceOrEmpty
-
canResourceFitItem
-
canResourceFitItem
-
canResourceFitItem
public static boolean canResourceFitItem(Resource resource0, InventoryItem item, int int0, Resource resource1, HashSet<Resource> hashSet) -
canResourceFitItem
-
canResourceFitItem
-
canResourceFitItem
-
findResourceOrEmpty
-
findResourceOrEmpty
-
debugCanStart
public static CraftRecipeMonitor debugCanStart(IsoPlayer var0, CraftRecipeData craftRecipeData, List<CraftRecipe> list0, List<Resource> list1, List<Resource> list2, CraftRecipeMonitor craftRecipeMonitor) -
canStart
public static boolean canStart(CraftRecipeData craftRecipeData, List<CraftRecipe> list0, List<Resource> list1, List<Resource> list2) -
canStart
public static boolean canStart(CraftRecipeData craftRecipeData, List<CraftRecipe> list0, List<Resource> list1, List<Resource> list2, CraftRecipeMonitor craftRecipeMonitor) -
canPerformRecipe
public static boolean canPerformRecipe(CraftRecipe craftRecipe, CraftRecipeData craftRecipeData, List<Resource> list0, List<Resource> list1) -
canPerformRecipe
public static boolean canPerformRecipe(CraftRecipe craftRecipe, CraftRecipeData craftRecipeData, List<Resource> list0, List<Resource> list1, CraftRecipeMonitor craftRecipeMonitor) -
getPossibleRecipe
public static CraftRecipe getPossibleRecipe(CraftRecipeData craftRecipeData, List<CraftRecipe> list0, List<Resource> list1, List<Resource> list2) -
getPossibleRecipe
public static CraftRecipe getPossibleRecipe(CraftRecipeData craftRecipeData, List<CraftRecipe> list1, List<Resource> list0, List<Resource> list2, CraftRecipeMonitor craftRecipeMonitor) -
getEntityTemperature
-