2.4 KiB
Editing Nature's Aura recipes with CraftTweaker
A few notes that apply for most of the recipe types:
- If you don't know how the CraftTweaker syntax works, read up on it first.
name
is the name of a recipe, it can really be anything, but cannot clash with existing recipe namesIIngredient
is any kind of ingredient, meaning either an OreDictionary entry or an itemIItemStack
is an itemaura
is the amount of Aura required and represents the total amount required for the completion of the recipe (for reference, 1,000,000 is the default amount of Aura present in the world and 2,000,000 is the amount that is required for the Environmental Eye's bar to fill up fully)time
is the time processes take in ticks- For most removal recipes,
output
is the output of the recipe that should be removed. All recipes with the given outupt will be removed.
Natural Altar
mods.naturesaura.Altar.addRecipe(String name, IIngredient input, IItemStack output, IIngredient catalyst, int aura, int time)
catalyst
is the catalyst block that is placed on one of the four corner blocks, can benull
mods.naturesaura.Altar.removeRecipe(IItemStack output)
Altar of Birthing
mods.naturesaura.AnimalSpawner.addRecipe(String name, String entity, int aura, int time, IIngredient[] ingredients)
entity
is the registry name of the entity that you want to spawn
mods.naturesaura.AnimalSpawner.removeRecipe(String name)
entity
is the registry name of the entity whose spawning recipe should be removed
Offering to the Gods
mods.naturesaura.Offering.addRecipe(String name, IIngredient input, int inputAmount, IIngredient startItem, IItemStack output)
inputAmount
is the amount of items required for the input. Note that this means that the amount of theinput
variable is ignoredstartItem
is the item required to start the offering, should pretty much always benaturesaura:calling_spirit
mods.naturesaura.Offering.removeRecipe(IItemStack output)
Ritual of the Forest
mods.naturesaura.TreeRitual.addRecipe(String name, IIngredient saplingType, IItemStack result, int time, IIngredient[] items)
saplingType
is an item representation of the sapling that needs to be placed and grown into a treeitems
are the items that need to be placed on the wooden stands
mods.naturesaura.TreeRitual.removeRecipe(IItemStack output)