Class CraftUtil
java.lang.Object
zombie.entity.components.crafting.CraftUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
canItemsStack
(InventoryItem item0, InventoryItem item1) static boolean
canItemsStack
(InventoryItem item1, InventoryItem item0, boolean boolean0) static boolean
canItemsStack
(Item item1, Item item0, boolean boolean0) 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 resource, InventoryItem item) static boolean
canResourceFitItem
(Resource resource, InventoryItem item, int int0) static boolean
canResourceFitItem
(Resource resource0, InventoryItem item, int int0, Resource resource1, HashSet<Resource> hashSet) static boolean
canResourceFitItem
(Resource resource, Item item) static boolean
canResourceFitItem
(Resource resource, Item item, int int0) 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
getEntityTemperature
(GameEntity gameEntity) 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
-