-
-
Notifications
You must be signed in to change notification settings - Fork 112
Custom Cinderhearth Recipes
DaFuqs edited this page Sep 8, 2026
·
12 revisions
The Cinderhearth is in it's core an advanced Blast Furnace, powered by Ink. It also utilizes it's own recipe type to allow the smelting of even more, mostly magical, materials.

| Entry | Type | Default | Description |
|---|---|---|---|
| group | string | empty | A string that represents a recipe group. Recipes with a common group will only trigger a single unlock popup, if multiple are unlocked at once. Add a localization string "recipeGroup.spectrum.<<your_group_string>>" so the toast popup is properly localized |
| required_advancement | advancement_identifier | empty | The advancement a player needs to have to be able to see this recipe. Spectrum will automatically show a toast to the player when this advancement has been unlocked |
| reveal_secret_advancement | advancement_identifier | empty | If set, the recipe shows up as a secret in recipe viewers at first, until the player has the set advancement. You can set a hint by adding a lang key recipe.spectrum.<recipe_type_id>.secret.<recipe_id>.hint
|
| additional_recipe_viewer_results | itemstack list | empty | Items that will be considered an "output" of the recipe for recipe viewers when pressing "R". Has no gameplay relevance, but is a nice QoL thing for your players, if your recipe does something funky. |
| ingredient | ingredient | The ingredient that get's smelted | |
| time | integer | The time it takes for a single smelting process | |
| experience | float | How much experience should be granted for a single smelted item | |
| results | list of items + counts + nbts + chance | Output item stacks. Supports NBT. Chance is a float between 0-1. >3 entries will work, but look weird in recipe viewers & the Guidebook |
The Cinderhearth needs Orange Ink to function. Other types of Ink modify the way it works:
- Orange: Main Smelting Power
- Light Blue: Multiplying Output
- Purple: Increases the amount of XP collected into a Knowledge Gem
- Magenta: Drastically increases Speed
{
"type": "spectrum:cinderhearth",
"ingredient": {
"item": "spectrum:pure_iron"
},
"time": 800,
"experience": 1.0,
"results": [
{
"item": "minecraft:iron_ingot",
"count": 2,
"chance": 1.0
},
{
"item": "minecraft:iron_nugget",
"count": 3,
"chance": 0.2
},
{
"item": "minecraft:iron_block",
"count": 1,
"chance": 0.05
}
]
}
General
For Players
- Getting Started
- Mixing Colors
- Stuck on how to progress?
- Main Progression Steps (MAJOR SPOILERS)
For Server Admins / Modpack Creators
- Integrating into Modpacks
- Adjusting Progression
- Advancement Criteria
- Modonomicon Pages
- Modonomicon Recipe Pages
- Commands
- Type Specific Predicates
For Map Makers
Recipe Types
- Custom Crafting Recipes
- Custom Pigment Pedestal Recipes
- Custom Anvil Crushing Recipes
- Custom Fusion Shrine Recipes
- Custom Enchanter Recipes
- Custom Enchantment Upgrade Recipes
- Custom Potion Workshop Brewing Recipes
- Custom Potion Workshop Crafting Recipes
- Custom Potion Workshop Reagents
- Custom Spirit Instiller Recipes
- Custom Liquid Dipping Recipes
- Custom Ink Converting Recipes
- Custom Crystallarieum Recipes
- Custom Cinderhearth Recipes
- Custom Titration Barrel Recipes
- Fluid Ingredients
Loot Tables
More Customisation
- Adding Nature's Staff Conversions
- Adding Entity Fishing Entries
- Adding Resonance Drops
- Adding Crystal Apothecary Harvestables
- Adding Particle Spawner Particles
- Adding Color Mappings
- Adding Geode Ores
For Contributors