Crafting Skills
Crafting skills gate access to manufacturing recipes. Use "meta": "crafting" in the skill JSON.
Files live in: <pack_root>/data/skills/crafting/<skill_name>.json
Built-in Crafting Skill IDs (seeded by game)
| ID | Purpose |
|---|---|
forging | Smelting ores into ingots |
alloying | Combining ingots into alloys |
circuit_assembly | Crafting electronic circuits |
biology_engineering | Processing bio materials (also science) |
Example — Forging
{
"displayName": "skills.category.mypack.crafting.forging",
"description": "skills.category.mypack.crafting.forging.desc",
"meta": "crafting",
"category": "mypack:forging",
"topLevel": 100,
"math": { "start": 1000, "progressionCurve": 1.5 }
}
Example — Alloying
{
"displayName": "skills.category.mypack.crafting.alloying",
"description": "skills.category.mypack.crafting.alloying.desc",
"meta": "crafting",
"category": "mypack:alloying",
"topLevel": 100,
"math": { "start": 1000, "progressionCurve": 1.5 }
}
Recipe Progression Example
| Recipe | Inputs | Output | Forging level |
|---|---|---|---|
| Smelt Copper | Copper Ore + Coal | Copper Ingot | none |
| Smelt Iron | Iron Ore + Coal×2 | Iron Ingot | 1 |
| Smelt Titanium | Ilmenite Ore + Coal×10 | Titanium Ingot | 4 |
| Smelt Xenite | Xenite Ore + Coal×15 | Xenite Ingot | 7 |
| Smelt Voidstone | Voidstone Ore + Coal×20 | Voidstone Ingot | 9 |