Ingredients - RCXcrafter/EmbersRekindled GitHub Wiki
This page describes the custom ingredient types added by embers rekindled. By default, these are only used in dawnstone anvil recipes but they should work in any recipe that uses normal ingredients.
embers:has_heat
This ingredient matches if the base ingredient matches and the item has any amount of heat (0 heat also counts as an amount). This ingredient can be inverted to only match items with no heat.
Parameters:
base(Ingredient) the base ingredient to matchinverted(boolean) if the ingredient should match items with no heat (optional, default: false)
An example of a recipe using this ingredient is the ancient motive core augment recipe:
{
"type": "embers:tool_augment",
"augment": "embers:core",
"input": {
"item": "embers:ancient_motive_core"
},
"tool": {
"type": "embers:has_heat",
"base": {
"tag": "embers:augmentables"
},
"inverted": true
}
}
embers:has_augment
This ingredient matches if the base ingredient matches and the item has at least the specified level of the specified augment. This ingredient can be inverted to only match items that have less than the specified level of the specified augment.
This ingredient only matches items that have heat, even when inverted.
Parameters:
base(Ingredient) the base ingredient to matchaugment(String) id of the augmentlevel(integer) level of the augmentinverted(boolean) if the ingredient should match items below the specified level (optional, default: false)
An example of a recipe using this ingredient is the tinkers lens augment recipe:
{
"type": "embers:tool_augment",
"augment": "embers:tinker_lens",
"input": {
"item": "embers:tinker_lens"
},
"tool": {
"type": "embers:has_augment",
"augment": "embers:tinker_lens",
"base": {
"type": "forge:difference",
"base": {
"tag": "embers:augmentables/armors/helmets"
},
"subtracted": {
"tag": "embers:tinker_lens_helmets"
}
},
"inverted": true,
"level": 1
}
}