From ab924ece2349589ec4e0bf50faf9780086cec661 Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Wed, 28 Jan 2026 00:26:47 +0000 Subject: [PATCH] Readd smithing templates Also port cheaper smithing template recipe --- .../mc_rebalance/recipe/paxel/netherite.json | 4 ++- .../recipe/netherite_axe_smithing.json | 14 ----------- .../recipe/netherite_boots_smithing.json | 14 ----------- .../recipe/netherite_chestplate_smithing.json | 14 ----------- .../recipe/netherite_helmet_smithing.json | 14 ----------- .../recipe/netherite_hoe_smithing.json | 14 ----------- .../recipe/netherite_leggings_smithing.json | 14 ----------- .../recipe/netherite_pickaxe_smithing.json | 14 ----------- .../recipe/netherite_shovel_smithing.json | 14 ----------- .../recipe/netherite_sword_smithing.json | 14 ----------- .../netherite_upgrade_smithing_template.json | 25 +++++++++++++++++++ .../mc_rebalance_datapack/pack.mcmeta | 4 --- 12 files changed, 28 insertions(+), 131 deletions(-) delete mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_axe_smithing.json delete mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_boots_smithing.json delete mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_chestplate_smithing.json delete mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_helmet_smithing.json delete mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_hoe_smithing.json delete mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_leggings_smithing.json delete mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_pickaxe_smithing.json delete mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_shovel_smithing.json delete mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_sword_smithing.json create mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_upgrade_smithing_template.json diff --git a/overrides/global_packs/mc_rebalance_datapack/data/mc_rebalance/recipe/paxel/netherite.json b/overrides/global_packs/mc_rebalance_datapack/data/mc_rebalance/recipe/paxel/netherite.json index 328d1a5..66ae9b9 100644 --- a/overrides/global_packs/mc_rebalance_datapack/data/mc_rebalance/recipe/paxel/netherite.json +++ b/overrides/global_packs/mc_rebalance_datapack/data/mc_rebalance/recipe/paxel/netherite.json @@ -10,5 +10,7 @@ "count": 1, "id": "mc_rebalance:netherite_paxel" }, - "template": [] + "template": { + "item": "minecraft:netherite_upgrade_smithing_template" + } } diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_axe_smithing.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_axe_smithing.json deleted file mode 100644 index 6287a91..0000000 --- a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_axe_smithing.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:smithing_transform", - "addition": { - "item": "minecraft:netherite_ingot" - }, - "base": { - "item": "minecraft:diamond_axe" - }, - "result": { - "count": 1, - "id": "minecraft:netherite_axe" - }, - "template": [] -} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_boots_smithing.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_boots_smithing.json deleted file mode 100644 index 9559858..0000000 --- a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_boots_smithing.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:smithing_transform", - "addition": { - "item": "minecraft:netherite_ingot" - }, - "base": { - "item": "minecraft:diamond_boots" - }, - "result": { - "count": 1, - "id": "minecraft:netherite_boots" - }, - "template": [] -} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_chestplate_smithing.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_chestplate_smithing.json deleted file mode 100644 index 4c9ee3e..0000000 --- a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_chestplate_smithing.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:smithing_transform", - "addition": { - "item": "minecraft:netherite_ingot" - }, - "base": { - "item": "minecraft:diamond_chestplate" - }, - "result": { - "count": 1, - "id": "minecraft:netherite_chestplate" - }, - "template": [] -} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_helmet_smithing.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_helmet_smithing.json deleted file mode 100644 index e8a4166..0000000 --- a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_helmet_smithing.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:smithing_transform", - "addition": { - "item": "minecraft:netherite_ingot" - }, - "base": { - "item": "minecraft:diamond_helmet" - }, - "result": { - "count": 1, - "id": "minecraft:netherite_helmet" - }, - "template": [] -} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_hoe_smithing.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_hoe_smithing.json deleted file mode 100644 index 7f8bc95..0000000 --- a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_hoe_smithing.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:smithing_transform", - "addition": { - "item": "minecraft:netherite_ingot" - }, - "base": { - "item": "minecraft:diamond_hoe" - }, - "result": { - "count": 1, - "id": "minecraft:netherite_hoe" - }, - "template": [] -} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_leggings_smithing.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_leggings_smithing.json deleted file mode 100644 index 37171c9..0000000 --- a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_leggings_smithing.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:smithing_transform", - "addition": { - "item": "minecraft:netherite_ingot" - }, - "base": { - "item": "minecraft:diamond_leggings" - }, - "result": { - "count": 1, - "id": "minecraft:netherite_leggings" - }, - "template": [] -} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_pickaxe_smithing.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_pickaxe_smithing.json deleted file mode 100644 index 7ca74f4..0000000 --- a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_pickaxe_smithing.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:smithing_transform", - "addition": { - "item": "minecraft:netherite_ingot" - }, - "base": { - "item": "minecraft:diamond_pickaxe" - }, - "result": { - "count": 1, - "id": "minecraft:netherite_pickaxe" - }, - "template": [] -} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_shovel_smithing.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_shovel_smithing.json deleted file mode 100644 index 3d5f68a..0000000 --- a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_shovel_smithing.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:smithing_transform", - "addition": { - "item": "minecraft:netherite_ingot" - }, - "base": { - "item": "minecraft:diamond_shovel" - }, - "result": { - "count": 1, - "id": "minecraft:netherite_shovel" - }, - "template": [] -} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_sword_smithing.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_sword_smithing.json deleted file mode 100644 index f9afbdc..0000000 --- a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_sword_smithing.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "minecraft:smithing_transform", - "addition": { - "item": "minecraft:netherite_ingot" - }, - "base": { - "item": "minecraft:diamond_sword" - }, - "result": { - "count": 1, - "id": "minecraft:netherite_sword" - }, - "template": [] -} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_upgrade_smithing_template.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_upgrade_smithing_template.json new file mode 100644 index 0000000..23a6a7f --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/netherite_upgrade_smithing_template.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "C": { + "item": "minecraft:diamond" + }, + "#": { + "item": "minecraft:end_stone" + }, + "S": { + "item": "minecraft:netherite_upgrade_smithing_template" + } + }, + "pattern": [ + "#S#", + "CCC", + "###" + ], + "result": { + "count": 2, + "id": "minecraft:netherite_upgrade_smithing_template" + }, + "show_notification": true +} diff --git a/overrides/global_packs/mc_rebalance_datapack/pack.mcmeta b/overrides/global_packs/mc_rebalance_datapack/pack.mcmeta index f33b6c0..7189029 100644 --- a/overrides/global_packs/mc_rebalance_datapack/pack.mcmeta +++ b/overrides/global_packs/mc_rebalance_datapack/pack.mcmeta @@ -6,10 +6,6 @@ }, "filter": { "block": [ - { - "namespace": "minecraft", - "path": "recipe/netherite_upgrade_smithing_template.json" - }, { "namespace": "minecraft", "path": "recipe/wooden"