Class CraftUtil
java.lang.Object
zombie.entity.components.crafting.CraftUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancanItemsStack(InventoryItem arg0, InventoryItem arg1) static booleancanItemsStack(InventoryItem arg0, InventoryItem arg1, boolean arg2) static booleancanItemsStack(Item arg0, Item arg1, boolean arg2) static booleancanPerformRecipe(CraftRecipe craftRecipe, CraftRecipeData craftRecipeData, List<Resource> list0, List<Resource> list1) static booleancanPerformRecipe(CraftRecipe craftRecipe, CraftRecipeData craftRecipeData, List<Resource> list0, List<Resource> list1, CraftRecipeMonitor craftRecipeMonitor) static booleancanResourceFitItem(Resource arg0, InventoryItem arg1) static booleancanResourceFitItem(Resource arg0, InventoryItem arg1, int arg2) static booleancanResourceFitItem(Resource resource0, InventoryItem item, int int0, Resource resource1, HashSet<Resource> hashSet) static booleancanResourceFitItem(Resource arg0, Item arg1) static booleancanResourceFitItem(Resource arg0, Item arg1, int arg2) static booleancanResourceFitItem(Resource resource0, Item item, int int0, Resource resource1, HashSet<Resource> hashSet) static booleancanStart(CraftRecipeData craftRecipeData, List<CraftRecipe> list0, List<Resource> list1, List<Resource> list2) static booleancanStart(CraftRecipeData craftRecipeData, List<CraftRecipe> list0, List<Resource> list1, List<Resource> list2, CraftRecipeMonitor craftRecipeMonitor) static CraftRecipeMonitordebugCanStart(IsoPlayer var0, CraftRecipeData craftRecipeData, List<CraftRecipe> list0, List<Resource> list1, List<Resource> list2, CraftRecipeMonitor craftRecipeMonitor) static ResourcefindResourceOrEmpty(ResourceIO resourceIO, List<Resource> list, Fluid fluid, float float1, Resource resource3, HashSet<Resource> hashSet) static ResourcefindResourceOrEmpty(ResourceIO resourceIO, List<Resource> list, Energy energy, float float0, Resource resource2, HashSet<Resource> hashSet) static ResourcefindResourceOrEmpty(ResourceIO resourceIO, List<Resource> list, InventoryItem item, int int0, Resource resource, HashSet<Resource> hashSet) static ResourcefindResourceOrEmpty(ResourceIO resourceIO, List<Resource> list, Item item, int int1, Resource resource2, HashSet<Resource> hashSet) static floatstatic CraftRecipegetPossibleRecipe(CraftRecipeData craftRecipeData, List<CraftRecipe> list0, List<Resource> list1, List<Resource> list2) static CraftRecipegetPossibleRecipe(CraftRecipeData craftRecipeData, List<CraftRecipe> list1, List<Resource> list0, List<Resource> list2, CraftRecipeMonitor craftRecipeMonitor) static voidReleaseResourceList(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
-