From 7e3376e1415ea6ada8d3bf7c1028bfe3dcf1479b Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Wed, 3 Sep 2025 19:20:33 +0100 Subject: [PATCH 1/4] Rebalance tetra materials * Increase diamond and dendrite tiers * Adjust tconstruct material tiers to account --- data/tetra/materials/gem/diamond.json | 3 +++ data/tetra/materials/metal/amethyst_bronze.json | 2 +- data/tetra/materials/metal/cobalt.json | 2 +- data/tetra/materials/metal/hepatizon.json | 2 +- data/tetra/materials/metal/manyullyn.json | 2 +- data/tetra/materials/metal/netherite.json | 3 +++ data/tetra/materials/metal/queens_slime.json | 2 +- data/tetra/materials/metal/slimesteel.json | 2 +- 8 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 data/tetra/materials/gem/diamond.json create mode 100644 data/tetra/materials/metal/netherite.json diff --git a/data/tetra/materials/gem/diamond.json b/data/tetra/materials/gem/diamond.json new file mode 100644 index 0000000..81f7cf6 --- /dev/null +++ b/data/tetra/materials/gem/diamond.json @@ -0,0 +1,3 @@ +{ + "toolLevel": 6 +} diff --git a/data/tetra/materials/metal/amethyst_bronze.json b/data/tetra/materials/metal/amethyst_bronze.json index a710a9e..4927918 100644 --- a/data/tetra/materials/metal/amethyst_bronze.json +++ b/data/tetra/materials/metal/amethyst_bronze.json @@ -8,7 +8,7 @@ "integrityCost": 2, "integrityGain": 5, "magicCapacity": 140, - "toolLevel": 4, + "toolLevel": 5, "toolEfficiency": 7, "tints": { "glyph": "f66fb7", diff --git a/data/tetra/materials/metal/cobalt.json b/data/tetra/materials/metal/cobalt.json index c67f1bc..f3d6378 100644 --- a/data/tetra/materials/metal/cobalt.json +++ b/data/tetra/materials/metal/cobalt.json @@ -8,7 +8,7 @@ "integrityCost": 2, "integrityGain": 5, "magicCapacity": 85, - "toolLevel": 5, + "toolLevel": 6, "toolEfficiency": 7.3, "tints": { "glyph": "2222dd", diff --git a/data/tetra/materials/metal/hepatizon.json b/data/tetra/materials/metal/hepatizon.json index 865194d..2f95265 100644 --- a/data/tetra/materials/metal/hepatizon.json +++ b/data/tetra/materials/metal/hepatizon.json @@ -8,7 +8,7 @@ "integrityCost": 2, "integrityGain": 5, "magicCapacity": 75, - "toolLevel": 6, + "toolLevel": 7, "toolEfficiency": 8, "tintOverrides": false, "tints": { diff --git a/data/tetra/materials/metal/manyullyn.json b/data/tetra/materials/metal/manyullyn.json index d44fa46..abf3c13 100644 --- a/data/tetra/materials/metal/manyullyn.json +++ b/data/tetra/materials/metal/manyullyn.json @@ -8,7 +8,7 @@ "integrityCost": 3, "integrityGain": 5, "magicCapacity": 90, - "toolLevel": 6, + "toolLevel": 7, "toolEfficiency": 6.5, "tintOverrides": false, "tints": { diff --git a/data/tetra/materials/metal/netherite.json b/data/tetra/materials/metal/netherite.json new file mode 100644 index 0000000..687a4bc --- /dev/null +++ b/data/tetra/materials/metal/netherite.json @@ -0,0 +1,3 @@ +{ + "toolLevel": 7 +} diff --git a/data/tetra/materials/metal/queens_slime.json b/data/tetra/materials/metal/queens_slime.json index 95e7b57..917f0f7 100644 --- a/data/tetra/materials/metal/queens_slime.json +++ b/data/tetra/materials/metal/queens_slime.json @@ -8,7 +8,7 @@ "integrityCost": 2, "integrityGain": 5, "magicCapacity": 105, - "toolLevel": 6, + "toolLevel": 7, "toolEfficiency": 6, "tintOverrides": false, "tints": { diff --git a/data/tetra/materials/metal/slimesteel.json b/data/tetra/materials/metal/slimesteel.json index 22f16f8..a6f72a0 100644 --- a/data/tetra/materials/metal/slimesteel.json +++ b/data/tetra/materials/metal/slimesteel.json @@ -8,7 +8,7 @@ "integrityCost": 2, "integrityGain": 5, "magicCapacity": 90, - "toolLevel": "minecraft:diamond", + "toolLevel": 6, "toolEfficiency": 6, "textureOverrides": [ "item/module/crossbow/stave/basic/", From 0ad463a57fbf0c653d7e913f3f754ca66fbda758 Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Wed, 3 Sep 2025 20:21:35 +0100 Subject: [PATCH 2/4] Update tool tag definitions --- .../tags/blocks/needs_netherite_tool.json} | 0 data/mc_rebalance/tags/blocks/needs_diamond_tool.json | 10 ---------- 2 files changed, 10 deletions(-) rename data/{mc_rebalance/tags/blocks/needs_dendrite_tool.json => forge/tags/blocks/needs_netherite_tool.json} (100%) delete mode 100644 data/mc_rebalance/tags/blocks/needs_diamond_tool.json diff --git a/data/mc_rebalance/tags/blocks/needs_dendrite_tool.json b/data/forge/tags/blocks/needs_netherite_tool.json similarity index 100% rename from data/mc_rebalance/tags/blocks/needs_dendrite_tool.json rename to data/forge/tags/blocks/needs_netherite_tool.json diff --git a/data/mc_rebalance/tags/blocks/needs_diamond_tool.json b/data/mc_rebalance/tags/blocks/needs_diamond_tool.json deleted file mode 100644 index 3154fcf..0000000 --- a/data/mc_rebalance/tags/blocks/needs_diamond_tool.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "replace": true, - "values": [ - "minecraft:obsidian", - "minecraft:gold_block", - "minecraft:netherite_block", - "minecraft:respawn_anchor", - "minecraft:ancient_debris" - ] -} From 3a05b2edfc9b6b49ee2e826c25b9cf9b70a8f7c8 Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Thu, 4 Sep 2025 05:24:51 +0100 Subject: [PATCH 3/4] Add wooden paxel recipe unlock * This serves as another hint for players of what to do * Behaviour mirrored from vanilla wooden tools unlock --- .../recipes/tools/wooden_paxel.json | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 data/mc_rebalance/advancements/recipes/tools/wooden_paxel.json diff --git a/data/mc_rebalance/advancements/recipes/tools/wooden_paxel.json b/data/mc_rebalance/advancements/recipes/tools/wooden_paxel.json new file mode 100644 index 0000000..7f67f0d --- /dev/null +++ b/data/mc_rebalance/advancements/recipes/tools/wooden_paxel.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stick": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "paxelsfordummies:wooden_paxel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_stick", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "paxelsfordummies:wooden_paxel" + ] + }, + "sends_telemetry_event": false +} From 1486aa651578f4a5daf3f9252e280de0fbffa6f9 Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Thu, 4 Sep 2025 05:56:04 +0100 Subject: [PATCH 4/4] Remove spare curios charm slot --- data/mc_rebalance/curios/slots/charm.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/mc_rebalance/curios/slots/charm.json b/data/mc_rebalance/curios/slots/charm.json index 7c8fc15..b86c954 100644 --- a/data/mc_rebalance/curios/slots/charm.json +++ b/data/mc_rebalance/curios/slots/charm.json @@ -1,3 +1,3 @@ { - "size": 3 + "size": 2 }