From 4e88ded80e202a6d06f4ec9d2b17a84888024c4b Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Sun, 7 Sep 2025 00:34:58 +0100 Subject: [PATCH] Add alternative minecart variant recipes --- .../recipes/alternate/chest_minecart.json | 22 ++++++++++++++++ .../recipes/alternate/furnace_minecart.json | 22 ++++++++++++++++ .../recipes/alternate/hopper_minecart.json | 25 +++++++++++++++++++ .../bread.json} | 0 .../paper.json} | 0 .../shulker_box.json} | 4 +-- 6 files changed, 71 insertions(+), 2 deletions(-) create mode 100644 data/mc_rebalance/recipes/alternate/chest_minecart.json create mode 100644 data/mc_rebalance/recipes/alternate/furnace_minecart.json create mode 100644 data/mc_rebalance/recipes/alternate/hopper_minecart.json rename data/mc_rebalance/recipes/{shapeless_bread.json => shapeless/bread.json} (100%) rename data/mc_rebalance/recipes/{shapeless_paper.json => shapeless/paper.json} (100%) rename data/mc_rebalance/recipes/{shapeless_shulker_box.json => shapeless/shulker_box.json} (88%) diff --git a/data/mc_rebalance/recipes/alternate/chest_minecart.json b/data/mc_rebalance/recipes/alternate/chest_minecart.json new file mode 100644 index 0000000..9a175f5 --- /dev/null +++ b/data/mc_rebalance/recipes/alternate/chest_minecart.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:planks" + }, + "U": { + "item": "minecraft:minecart" + } + }, + "pattern": [ + "###", + "#U#", + "###" + ], + "result": { + "item": "minecraft:chest_minecart" + }, + "show_notification": true +} + diff --git a/data/mc_rebalance/recipes/alternate/furnace_minecart.json b/data/mc_rebalance/recipes/alternate/furnace_minecart.json new file mode 100644 index 0000000..7aff292 --- /dev/null +++ b/data/mc_rebalance/recipes/alternate/furnace_minecart.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "tag": "minecraft:stone_crafting_materials" + }, + "U": { + "item": "minecraft:minecart" + } + }, + "pattern": [ + "###", + "#U#", + "###" + ], + "result": { + "item": "minecraft:furnace_minecart" + }, + "show_notification": true +} + diff --git a/data/mc_rebalance/recipes/alternate/hopper_minecart.json b/data/mc_rebalance/recipes/alternate/hopper_minecart.json new file mode 100644 index 0000000..0dbcae4 --- /dev/null +++ b/data/mc_rebalance/recipes/alternate/hopper_minecart.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_ingot" + }, + "U": { + "item": "minecraft:minecart" + }, + "C": { + "tag": "forge:chests/wooden" + } + }, + "pattern": [ + "#U#", + "#C#", + " # " + ], + "result": { + "item": "minecraft:hopper_minecart" + }, + "show_notification": true +} + diff --git a/data/mc_rebalance/recipes/shapeless_bread.json b/data/mc_rebalance/recipes/shapeless/bread.json similarity index 100% rename from data/mc_rebalance/recipes/shapeless_bread.json rename to data/mc_rebalance/recipes/shapeless/bread.json diff --git a/data/mc_rebalance/recipes/shapeless_paper.json b/data/mc_rebalance/recipes/shapeless/paper.json similarity index 100% rename from data/mc_rebalance/recipes/shapeless_paper.json rename to data/mc_rebalance/recipes/shapeless/paper.json diff --git a/data/mc_rebalance/recipes/shapeless_shulker_box.json b/data/mc_rebalance/recipes/shapeless/shulker_box.json similarity index 88% rename from data/mc_rebalance/recipes/shapeless_shulker_box.json rename to data/mc_rebalance/recipes/shapeless/shulker_box.json index 9b67f7e..e55734b 100644 --- a/data/mc_rebalance/recipes/shapeless_shulker_box.json +++ b/data/mc_rebalance/recipes/shapeless/shulker_box.json @@ -5,10 +5,10 @@ "item": "minecraft:shulker_shell" }, { - "item": "minecraft:shulker_shell" + "tag": "c:chests" }, { - "item": "minecraft:chest" + "item": "minecraft:shulker_shell" } ], "result": {