From 00bc7a4ed608c216c6568b0c05f075eada716500 Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Mon, 6 Apr 2026 00:49:37 +0100 Subject: [PATCH] Port cheaper rails --- CHANGELOG.md | 1 + .../data/minecraft/recipe/activator_rail.json | 28 +++++++++++++++++++ .../data/minecraft/recipe/detector_rail.json | 28 +++++++++++++++++++ .../data/minecraft/recipe/powered_rail.json | 25 +++++++++++++++++ .../data/minecraft/recipe/rail.json | 22 +++++++++++++++ 5 files changed, 104 insertions(+) create mode 100644 overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/activator_rail.json create mode 100644 overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/detector_rail.json create mode 100644 overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/powered_rail.json create mode 100644 overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/rail.json diff --git a/CHANGELOG.md b/CHANGELOG.md index 27ab41f..67b3b57 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The item spread is also off - Added [Language Reload](https://modrinth.com/mod/language-reload) - Added [Trimmable Tools](https://modrinth.com/datapack/trimmable-tools) +- Ported cheaper rails recipes from 1.20 modpack ### Fixed diff --git a/overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/activator_rail.json b/overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/activator_rail.json new file mode 100644 index 0000000..bb368e0 --- /dev/null +++ b/overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/activator_rail.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stick" + }, + "R": { + "item": "minecraft:redstone_torch" + }, + "X": { + "item": "minecraft:iron_nugget" + }, + "*": { + "item": "minecraft:glowstone_dust" + } + }, + "pattern": [ + "X*X", + "X#X", + "XRX" + ], + "result": { + "count": 4, + "id": "minecraft:activator_rail" + }, + "show_notification": true +} diff --git a/overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/detector_rail.json b/overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/detector_rail.json new file mode 100644 index 0000000..3f09ec9 --- /dev/null +++ b/overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/detector_rail.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stick" + }, + "P": { + "item": "minecraft:stone_pressure_plate" + }, + "X": { + "item": "minecraft:iron_nugget" + }, + "*": { + "item": "minecraft:quartz" + } + }, + "pattern": [ + "X*X", + "X#X", + "XPX" + ], + "result": { + "count": 4, + "id": "minecraft:detector_rail" + }, + "show_notification": true +} diff --git a/overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/powered_rail.json b/overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/powered_rail.json new file mode 100644 index 0000000..cf2c077 --- /dev/null +++ b/overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/powered_rail.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stick" + }, + "R": { + "item": "minecraft:redstone" + }, + "X": { + "item": "minecraft:gold_nugget" + } + }, + "pattern": [ + "X X", + "X#X", + "XRX" + ], + "result": { + "count": 8, + "id": "minecraft:powered_rail" + }, + "show_notification": true +} diff --git a/overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/rail.json b/overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/rail.json new file mode 100644 index 0000000..de41cc8 --- /dev/null +++ b/overrides/resources/common/required/mc_rebalance_datapack/data/minecraft/recipe/rail.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stick" + }, + "X": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "X X", + "X#X", + "X X" + ], + "result": { + "count": 16, + "id": "minecraft:rail" + }, + "show_notification": true +}