Class CraftUtil
java.lang.Object
zombie.entity.components.crafting.CraftUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
canItemsStack
(InventoryItem inventoryItem0, InventoryItem inventoryItem1) static boolean
canItemsStack
(InventoryItem inventoryItem1, InventoryItem inventoryItem0, 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 inventoryItem) static boolean
canResourceFitItem
(Resource resource, InventoryItem inventoryItem, int int0) static boolean
canResourceFitItem
(Resource resource0, InventoryItem inventoryItem, 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 inventoryItem, 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
public static boolean canItemsStack(InventoryItem inventoryItem1, InventoryItem inventoryItem0, boolean boolean0) -
canItemsStack
-
findResourceOrEmpty
public static Resource findResourceOrEmpty(ResourceIO resourceIO, List<Resource> list, InventoryItem inventoryItem, int int0, Resource resource, HashSet<Resource> hashSet) -
findResourceOrEmpty
-
canResourceFitItem
-
canResourceFitItem
-
canResourceFitItem
public static boolean canResourceFitItem(Resource resource0, InventoryItem inventoryItem, 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
-