From e4400c5f1e84c18d2126f2cb502ae10685977cbb Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Sat, 20 Jun 2026 03:20:01 -0400 Subject: refactor: combined all station crafting --- data/recipes/smelting/adamantite.yaml | 15 +++++++++++++++ data/recipes/smelting/bronze.yaml | 15 +++++++++++++++ data/recipes/smelting/gold.yaml | 13 +++++++++++++ data/recipes/smelting/iron.yaml | 17 +++++++++++++++++ data/recipes/smelting/mithril.yaml | 15 +++++++++++++++ data/recipes/smelting/runite.yaml | 15 +++++++++++++++ data/recipes/smelting/silver.yaml | 13 +++++++++++++ data/recipes/smelting/smelt_adamantite.yaml | 15 --------------- data/recipes/smelting/smelt_bronze.yaml | 15 --------------- data/recipes/smelting/smelt_gold.yaml | 13 ------------- data/recipes/smelting/smelt_iron.yaml | 17 ----------------- data/recipes/smelting/smelt_mithril.yaml | 15 --------------- data/recipes/smelting/smelt_runite.yaml | 15 --------------- data/recipes/smelting/smelt_silver.yaml | 13 ------------- data/recipes/smelting/smelt_steel.yaml | 15 --------------- data/recipes/smelting/steel.yaml | 15 +++++++++++++++ 16 files changed, 118 insertions(+), 118 deletions(-) create mode 100644 data/recipes/smelting/adamantite.yaml create mode 100644 data/recipes/smelting/bronze.yaml create mode 100644 data/recipes/smelting/gold.yaml create mode 100644 data/recipes/smelting/iron.yaml create mode 100644 data/recipes/smelting/mithril.yaml create mode 100644 data/recipes/smelting/runite.yaml create mode 100644 data/recipes/smelting/silver.yaml delete mode 100644 data/recipes/smelting/smelt_adamantite.yaml delete mode 100644 data/recipes/smelting/smelt_bronze.yaml delete mode 100644 data/recipes/smelting/smelt_gold.yaml delete mode 100644 data/recipes/smelting/smelt_iron.yaml delete mode 100644 data/recipes/smelting/smelt_mithril.yaml delete mode 100644 data/recipes/smelting/smelt_runite.yaml delete mode 100644 data/recipes/smelting/smelt_silver.yaml delete mode 100644 data/recipes/smelting/smelt_steel.yaml create mode 100644 data/recipes/smelting/steel.yaml (limited to 'data/recipes/smelting') diff --git a/data/recipes/smelting/adamantite.yaml b/data/recipes/smelting/adamantite.yaml new file mode 100644 index 0000000..af9283d --- /dev/null +++ b/data/recipes/smelting/adamantite.yaml @@ -0,0 +1,15 @@ +id: adamantite +type: smelting +skill: smithing +level: 65 +xp: 37 +wait: 4 +station: [furnace] +consume: + - items: [adamantite_ore] + quantity: 1 + - items: [coal] + quantity: 6 +output: adamantite_bar +message: "You remove a white hot adamantite bar!" +fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/bronze.yaml b/data/recipes/smelting/bronze.yaml new file mode 100644 index 0000000..af28ca0 --- /dev/null +++ b/data/recipes/smelting/bronze.yaml @@ -0,0 +1,15 @@ +id: bronze +type: smelting +skill: smithing +level: 1 +xp: 6 +wait: 4 +station: [furnace] +consume: + - items: [copper_ore] + quantity: 1 + - items: [tin_ore] + quantity: 1 +output: bronze_bar +message: "You remove a white hot bronze bar!" +fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/gold.yaml b/data/recipes/smelting/gold.yaml new file mode 100644 index 0000000..9ebb96b --- /dev/null +++ b/data/recipes/smelting/gold.yaml @@ -0,0 +1,13 @@ +id: gold +type: smelting +skill: smithing +level: 45 +xp: 22 +wait: 4 +station: [furnace] +consume: + - items: [gold_ore] + quantity: 1 +output: gold_bar +message: "You remove a white hot gold bar!" +fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/iron.yaml b/data/recipes/smelting/iron.yaml new file mode 100644 index 0000000..fa210d6 --- /dev/null +++ b/data/recipes/smelting/iron.yaml @@ -0,0 +1,17 @@ +id: iron +type: smelting +skill: smithing +level: 20 +xp: 12 +wait: 4 +station: [furnace] +consume: + - items: [iron_ore] + quantity: 1 +output: iron_bar +message: "You remove a white hot iron bar!" +fail_message: "The iron is too impure to make a workable bar." +success: + base: 0.5 + per_level: 0 + cap: 0.5 diff --git a/data/recipes/smelting/mithril.yaml b/data/recipes/smelting/mithril.yaml new file mode 100644 index 0000000..8e11e61 --- /dev/null +++ b/data/recipes/smelting/mithril.yaml @@ -0,0 +1,15 @@ +id: mithril +type: smelting +skill: smithing +level: 50 +xp: 30 +wait: 4 +station: [furnace] +consume: + - items: [mithril_ore] + quantity: 1 + - items: [coal] + quantity: 4 +output: mithril_bar +message: "You remove a white hot mithril bar!" +fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/runite.yaml b/data/recipes/smelting/runite.yaml new file mode 100644 index 0000000..36d44a4 --- /dev/null +++ b/data/recipes/smelting/runite.yaml @@ -0,0 +1,15 @@ +id: runite +type: smelting +skill: smithing +level: 80 +xp: 50 +wait: 4 +station: [furnace] +consume: + - items: [runite_ore] + quantity: 1 + - items: [coal] + quantity: 8 +output: runite_bar +message: "You remove a white hot runite bar!" +fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/silver.yaml b/data/recipes/smelting/silver.yaml new file mode 100644 index 0000000..05a76ef --- /dev/null +++ b/data/recipes/smelting/silver.yaml @@ -0,0 +1,13 @@ +id: silver +type: smelting +skill: smithing +level: 25 +xp: 14 +wait: 4 +station: [furnace] +consume: + - items: [silver_ore] + quantity: 1 +output: silver_bar +message: "You remove a white hot silver bar!" +fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_adamantite.yaml b/data/recipes/smelting/smelt_adamantite.yaml deleted file mode 100644 index 5ff675b..0000000 --- a/data/recipes/smelting/smelt_adamantite.yaml +++ /dev/null @@ -1,15 +0,0 @@ -id: smelt_adamantite -type: smelting -skill: smithing -level: 65 -xp: 37 -wait: 4 -station: [furnace] -consume: - - items: [adamantite_ore] - quantity: 1 - - items: [coal] - quantity: 6 -output: adamantite_bar -message: "You remove a white hot adamantite bar!" -fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_bronze.yaml b/data/recipes/smelting/smelt_bronze.yaml deleted file mode 100644 index bdb33af..0000000 --- a/data/recipes/smelting/smelt_bronze.yaml +++ /dev/null @@ -1,15 +0,0 @@ -id: smelt_bronze -type: smelting -skill: smithing -level: 1 -xp: 6 -wait: 4 -station: [furnace] -consume: - - items: [copper_ore] - quantity: 1 - - items: [tin_ore] - quantity: 1 -output: bronze_bar -message: "You remove a white hot bronze bar!" -fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_gold.yaml b/data/recipes/smelting/smelt_gold.yaml deleted file mode 100644 index 91229e8..0000000 --- a/data/recipes/smelting/smelt_gold.yaml +++ /dev/null @@ -1,13 +0,0 @@ -id: smelt_gold -type: smelting -skill: smithing -level: 45 -xp: 22 -wait: 4 -station: [furnace] -consume: - - items: [gold_ore] - quantity: 1 -output: gold_bar -message: "You remove a white hot gold bar!" -fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_iron.yaml b/data/recipes/smelting/smelt_iron.yaml deleted file mode 100644 index ce0ca11..0000000 --- a/data/recipes/smelting/smelt_iron.yaml +++ /dev/null @@ -1,17 +0,0 @@ -id: smelt_iron -type: smelting -skill: smithing -level: 20 -xp: 12 -wait: 4 -station: [furnace] -consume: - - items: [iron_ore] - quantity: 1 -output: iron_bar -message: "You remove a white hot iron bar!" -fail_message: "The iron is too impure to make a workable bar." -success: - base: 0.5 - per_level: 0 - cap: 0.5 diff --git a/data/recipes/smelting/smelt_mithril.yaml b/data/recipes/smelting/smelt_mithril.yaml deleted file mode 100644 index 6285c1b..0000000 --- a/data/recipes/smelting/smelt_mithril.yaml +++ /dev/null @@ -1,15 +0,0 @@ -id: smelt_mithril -type: smelting -skill: smithing -level: 50 -xp: 30 -wait: 4 -station: [furnace] -consume: - - items: [mithril_ore] - quantity: 1 - - items: [coal] - quantity: 4 -output: mithril_bar -message: "You remove a white hot mithril bar!" -fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_runite.yaml b/data/recipes/smelting/smelt_runite.yaml deleted file mode 100644 index b683221..0000000 --- a/data/recipes/smelting/smelt_runite.yaml +++ /dev/null @@ -1,15 +0,0 @@ -id: smelt_runite -type: smelting -skill: smithing -level: 80 -xp: 50 -wait: 4 -station: [furnace] -consume: - - items: [runite_ore] - quantity: 1 - - items: [coal] - quantity: 8 -output: runite_bar -message: "You remove a white hot runite bar!" -fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_silver.yaml b/data/recipes/smelting/smelt_silver.yaml deleted file mode 100644 index f381bd0..0000000 --- a/data/recipes/smelting/smelt_silver.yaml +++ /dev/null @@ -1,13 +0,0 @@ -id: smelt_silver -type: smelting -skill: smithing -level: 25 -xp: 14 -wait: 4 -station: [furnace] -consume: - - items: [silver_ore] - quantity: 1 -output: silver_bar -message: "You remove a white hot silver bar!" -fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/smelt_steel.yaml b/data/recipes/smelting/smelt_steel.yaml deleted file mode 100644 index ec1c2df..0000000 --- a/data/recipes/smelting/smelt_steel.yaml +++ /dev/null @@ -1,15 +0,0 @@ -id: smelt_steel -type: smelting -skill: smithing -level: 40 -xp: 17 -wait: 4 -station: [furnace] -consume: - - items: [iron_ore] - quantity: 1 - - items: [coal] - quantity: 2 -output: steel_bar -message: "You remove a white hot steel bar!" -fail_message: "You fail to smelt a usable bar." diff --git a/data/recipes/smelting/steel.yaml b/data/recipes/smelting/steel.yaml new file mode 100644 index 0000000..86ee366 --- /dev/null +++ b/data/recipes/smelting/steel.yaml @@ -0,0 +1,15 @@ +id: steel +type: smelting +skill: smithing +level: 40 +xp: 17 +wait: 4 +station: [furnace] +consume: + - items: [iron_ore] + quantity: 1 + - items: [coal] + quantity: 2 +output: steel_bar +message: "You remove a white hot steel bar!" +fail_message: "You fail to smelt a usable bar." -- cgit v1.2.3