Uses of Class
zombie.scripting.entity.components.crafting.CraftRecipe
Packages that use CraftRecipe
Package
Description
-
Uses of CraftRecipe in zombie.characters
Methods in zombie.characters with parameters of type CraftRecipeModifier and TypeMethodDescriptionbooleanIsoGameCharacter.hasRecipeAtHand(CraftRecipe recipe) booleanIsoPlayer.isFavouriteRecipe(CraftRecipe recipe) booleanIsoGameCharacter.isRecipeActuallyKnown(CraftRecipe recipe) booleanIsoGameCharacter.isRecipeKnown(CraftRecipe recipe) booleanIsoGameCharacter.isRecipeKnown(CraftRecipe recipe, boolean ignoreSandbox) -
Uses of CraftRecipe in zombie.entity.components.build
Methods in zombie.entity.components.build that return CraftRecipeMethods in zombie.entity.components.build that return types with arguments of type CraftRecipeMethods in zombie.entity.components.build with parameters of type CraftRecipeModifier and TypeMethodDescriptionvoidBuildLogic.setLastSelectedRecipe(CraftRecipe recipe) voidBuildLogic.setRecipe(CraftRecipe recipe) -
Uses of CraftRecipe in zombie.entity.components.crafting
Classes in zombie.entity.components.crafting that implement interfaces with type arguments of type CraftRecipeModifier and TypeClassDescriptionstatic classstatic classMethods in zombie.entity.components.crafting that return CraftRecipeModifier and TypeMethodDescriptionCraftLogic.getCurrentRecipe()DryingLogic.DryingSlot.getCurrentRecipe()DryingLogic.getCurrentRecipe()FurnaceLogic.FurnaceSlot.getCurrentRecipe()FurnaceLogic.getCurrentRecipe()MashingLogic.getCurrentRecipe()CraftLogic.getPossibleRecipe()static CraftRecipeCraftUtil.getPossibleRecipe(CraftRecipeData craftTestData, List<CraftRecipe> recipes, List<Resource> inputs, List<Resource> outputs) static CraftRecipeCraftUtil.getPossibleRecipe(CraftRecipeData craftTestData, List<CraftRecipe> recipes, List<Resource> inputs, List<Resource> outputs, CraftRecipeMonitor _m) DryingLogic.getPossibleRecipe()FurnaceLogic.getPossibleRecipe()MashingLogic.getPossibleRecipe()BaseCraftingLogic.CachedRecipeInfo.getRecipe()BaseCraftingLogic.getRecipe()CraftLogicUILogic.getRecipe()CraftRecipeMonitor.getRecipe()Methods in zombie.entity.components.crafting that return types with arguments of type CraftRecipeModifier and TypeMethodDescriptionDryingLogic.getDryingRecipes(ArrayList<CraftRecipe> list) DryingLogic.getFuelRecipes(ArrayList<CraftRecipe> list) FurnaceLogic.getFuelRecipes(ArrayList<CraftRecipe> list) FurnaceLogic.getFurnaceRecipes(ArrayList<CraftRecipe> list) CraftBench.getRecipes()CraftLogic.getRecipes()CraftLogic.getRecipes(ArrayList<CraftRecipe> list) MashingLogic.getRecipes(List<CraftRecipe> list) Methods in zombie.entity.components.crafting with parameters of type CraftRecipeModifier and TypeMethodDescriptionstatic booleanCraftUtil.canPerformRecipe(CraftRecipe recipe, CraftRecipeData craftTestData, List<Resource> inputs, List<Resource> outputs) static booleanCraftUtil.canPerformRecipe(CraftRecipe recipe, CraftRecipeData craftTestData, List<Resource> inputs, List<Resource> outputs, CraftRecipeMonitor _m) intBaseCraftingLogic.CachedRecipeComparator.compare(CraftRecipe v1, CraftRecipe v2) intCraftLogicUILogic.RecipeComparator.compare(CraftRecipe v1, CraftRecipe v2) BaseCraftingLogic.getCachedRecipeInfo(CraftRecipe recipe) static StringBaseCraftingLogic.getFavouriteModDataString(CraftRecipe recipe) voidCraftRecipeMonitor.logRecipe(CraftRecipe recipe, boolean doInputsOutputs) voidBaseCraftingLogic.setRecipe(CraftRecipe recipe) voidCraftLogic.setRecipe(CraftRecipe recipe) voidCraftLogicUILogic.setRecipe(CraftRecipe recipe) voidCraftRecipeMonitor.setRecipe(CraftRecipe recipe) Method parameters in zombie.entity.components.crafting with type arguments of type CraftRecipeModifier and TypeMethodDescriptionstatic booleanCraftUtil.canStart(CraftRecipeData craftTestData, List<CraftRecipe> recipes, List<Resource> inputs, List<Resource> outputs) static booleanCraftUtil.canStart(CraftRecipeData craftTestData, List<CraftRecipe> recipes, List<Resource> inputs, List<Resource> outputs, CraftRecipeMonitor _m) static CraftRecipeMonitorCraftUtil.debugCanStart(IsoPlayer player, CraftRecipeData craftTestData, List<CraftRecipe> recipes, List<Resource> inputs, List<Resource> outputs, CraftRecipeMonitor monitor) BaseCraftingLogic.filterAndSortRecipeList(String filterString, String categoryFilterString, CraftRecipeListNodeCollection listToPopulate, List<CraftRecipe> sourceList, IsoPlayer player, Comparator<CraftRecipe> sortComparator) BaseCraftingLogic.filterAndSortRecipeList(String filterString, String categoryFilterString, CraftRecipeListNodeCollection listToPopulate, List<CraftRecipe> sourceList, IsoPlayer player, Comparator<CraftRecipe> sortComparator) DryingLogic.getDryingRecipes(ArrayList<CraftRecipe> list) DryingLogic.getFuelRecipes(ArrayList<CraftRecipe> list) FurnaceLogic.getFuelRecipes(ArrayList<CraftRecipe> list) FurnaceLogic.getFurnaceRecipes(ArrayList<CraftRecipe> list) static CraftRecipeCraftUtil.getPossibleRecipe(CraftRecipeData craftTestData, List<CraftRecipe> recipes, List<Resource> inputs, List<Resource> outputs) static CraftRecipeCraftUtil.getPossibleRecipe(CraftRecipeData craftTestData, List<CraftRecipe> recipes, List<Resource> inputs, List<Resource> outputs, CraftRecipeMonitor _m) CraftLogic.getRecipes(ArrayList<CraftRecipe> list) MashingLogic.getRecipes(List<CraftRecipe> list) voidBaseCraftingLogic.setRecipes(List<CraftRecipe> recipes) -
Uses of CraftRecipe in zombie.entity.components.crafting.recipe
Classes in zombie.entity.components.crafting.recipe that implement interfaces with type arguments of type CraftRecipeModifier and TypeClassDescriptionstatic classstatic classMethods in zombie.entity.components.crafting.recipe that return CraftRecipeModifier and TypeMethodDescriptionCraftRecipeListNodeCollection.getFirstRecipe()HandcraftLogic.getLastSelectedRecipe()CraftRecipeData.getRecipe()CraftRecipeListNode.getRecipe()HandcraftLogic.CachedRecipeInfo.getRecipe()InputItemNode.getRecipe()Methods in zombie.entity.components.crafting.recipe that return types with arguments of type CraftRecipeModifier and TypeMethodDescriptionstatic List<CraftRecipe> CraftRecipeSort.alphaNumeric(List<CraftRecipe> listToSort) static List<CraftRecipe> CraftRecipeSort.canPerformAndValidRecipes(List<CraftRecipe> listToSort, IsoGameCharacter character, ArrayList<Resource> sourceResources, ArrayList<InventoryItem> sourceItems, ArrayList<ItemContainer> containers) static List<CraftRecipe> CraftRecipeManager.filterRecipeList(String filterString, List<CraftRecipe> listToPopulate) static List<CraftRecipe> CraftRecipeManager.filterRecipeList(String filterString, List<CraftRecipe> listToPopulate, List<CraftRecipe> sourceList) CraftRecipeListNodeCollection.getAllRecipes()static List<CraftRecipe> CraftRecipeManager.getRecipesForTag(String category) static ArrayList<CraftRecipe> CraftRecipeManager.getUniqueRecipeItems(InventoryItem item, IsoGameCharacter chr, ArrayList<ItemContainer> containers) static List<CraftRecipe> CraftRecipeManager.populateRecipeList(String tagQueryString, List<CraftRecipe> listToPopulate, boolean clearList) static List<CraftRecipe> CraftRecipeManager.populateRecipeList(String tagQueryString, List<CraftRecipe> listToPopulate, List<CraftRecipe> sourceList, boolean clearList) static List<CraftRecipe> CraftRecipeManager.queryRecipes(String tagQueryString) static List<CraftRecipe> CraftRecipeSort.validRecipes(List<CraftRecipe> listToSort, IsoGameCharacter character) Methods in zombie.entity.components.crafting.recipe with parameters of type CraftRecipeModifier and TypeMethodDescriptionvoidCraftRecipeListNodeCollection.add(CraftRecipe recipe) booleanHandcraftLogic.canCharacterPerformRecipe(CraftRecipe recipe) intCraftRecipeSort.ValidCanPerformRecipeComparator.compare(CraftRecipe v1, CraftRecipe v2) intCraftRecipeSort.ValidRecipeComparator.compare(CraftRecipe v1, CraftRecipe v2) booleanCraftRecipeListNodeCollection.contains(CraftRecipe recipe) static CraftRecipeListNodeCraftRecipeListNode.createRecipeNode(CraftRecipe recipe, CraftRecipeListNode parent) static ArrayList<InputScript> CraftRecipeManager.getAllValidInputScriptsForItem(CraftRecipe recipe, InventoryItem inventoryItem) static ArrayList<InventoryItem> CraftRecipeManager.getAllValidItemsForRecipe(CraftRecipe recipe, ArrayList<InventoryItem> sourceItems, ArrayList<InventoryItem> filteredItems) static intCraftRecipeManager.getAutoCraftCountItems(CraftRecipe recipe, ArrayList<InventoryItem> allItems) static InputScriptCraftRecipeManager.getValidInputScriptForItem(CraftRecipe recipe, InventoryItem inventoryItem) static booleanCraftRecipeManager.hasPlayerLearnedRecipe(CraftRecipe recipe, IsoGameCharacter character) static booleanCraftRecipeManager.isItemToolForRecipe(CraftRecipe recipe, InventoryItem inventoryItem) static booleanCraftRecipeManager.isItemValidForRecipe(CraftRecipe recipe, InventoryItem inventoryItem) booleanHandcraftLogic.isRecipeAvailableForCharacter(CraftRecipe recipe) static booleanCraftRecipeManager.isValidRecipeForCharacter(CraftRecipe recipe, IsoGameCharacter character, CraftRecipeMonitor _m, ArrayList<ItemContainer> containers) booleanHandcraftLogic.isValidRecipeForCharacter(CraftRecipe recipe) booleanCraftRecipeData.load(ByteBuffer input, int WorldVersion, CraftRecipe recipe, boolean recipeInvalidated) voidHandcraftLogic.setLastSelectedRecipe(CraftRecipe recipe) voidCraftRecipeData.setRecipe(CraftRecipe recipe) voidHandcraftLogic.setRecipe(CraftRecipe recipe) voidInputItemNodeCollection.setRecipe(CraftRecipe craftRecipe) voidHandcraftLogic.setRecipeFromContextClick(CraftRecipe recipe, InventoryItem inventoryItem) Method parameters in zombie.entity.components.crafting.recipe with type arguments of type CraftRecipeModifier and TypeMethodDescriptionvoidCraftRecipeListNodeCollection.addAll(List<CraftRecipe> recipeList) static List<CraftRecipe> CraftRecipeSort.alphaNumeric(List<CraftRecipe> listToSort) static List<CraftRecipe> CraftRecipeSort.canPerformAndValidRecipes(List<CraftRecipe> listToSort, IsoGameCharacter character, ArrayList<Resource> sourceResources, ArrayList<InventoryItem> sourceItems, ArrayList<ItemContainer> containers) static List<CraftRecipe> CraftRecipeManager.filterRecipeList(String filterString, List<CraftRecipe> listToPopulate) static List<CraftRecipe> CraftRecipeManager.filterRecipeList(String filterString, List<CraftRecipe> listToPopulate, List<CraftRecipe> sourceList) static List<CraftRecipe> CraftRecipeManager.populateRecipeList(String tagQueryString, List<CraftRecipe> listToPopulate, boolean clearList) static List<CraftRecipe> CraftRecipeManager.populateRecipeList(String tagQueryString, List<CraftRecipe> listToPopulate, List<CraftRecipe> sourceList, boolean clearList) voidCraftRecipeListNodeCollection.removeIf(Predicate<? super CraftRecipe> filter) voidHandcraftLogic.setRecipes(List<CraftRecipe> recipes) voidCraftRecipeListNodeCollection.sort(Comparator<? super CraftRecipe> comparator) static List<CraftRecipe> CraftRecipeSort.validRecipes(List<CraftRecipe> listToSort, IsoGameCharacter character) Constructor parameters in zombie.entity.components.crafting.recipe with type arguments of type CraftRecipeModifierConstructorDescriptionValidCanPerformRecipeComparator(List<CraftRecipe> compareList, IsoGameCharacter character, ArrayList<Resource> sourceResources, ArrayList<InventoryItem> sourceItems, ArrayList<ItemContainer> containers) ValidRecipeComparator(List<CraftRecipe> compareList, IsoGameCharacter character) -
Uses of CraftRecipe in zombie.scripting
Methods in zombie.scripting that return CraftRecipeModifier and TypeMethodDescriptionScriptManager.getBuildableRecipe(String recipe) ScriptManager.getCraftRecipe(String name) Methods in zombie.scripting that return types with arguments of type CraftRecipeModifier and TypeMethodDescriptionScriptManager.getAllBuildableRecipes()ScriptManager.getAllCraftRecipes() -
Uses of CraftRecipe in zombie.scripting.entity.components.crafting
Methods in zombie.scripting.entity.components.crafting that return CraftRecipeModifier and TypeMethodDescriptionCraftRecipeComponentScript.getCraftRecipe()CraftRecipe.IOScript.getParentRecipe()Methods in zombie.scripting.entity.components.crafting that return types with arguments of type CraftRecipeMethods in zombie.scripting.entity.components.crafting with parameters of type CraftRecipe -
Uses of CraftRecipe in zombie.scripting.objects
Fields in zombie.scripting.objects with type parameters of type CraftRecipeMethods in zombie.scripting.objects that return CraftRecipeMethods in zombie.scripting.objects with parameters of type CraftRecipe