From dd08055e08ea60a9618302e0b99db07128fc5bec Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Wed, 4 Mar 2026 15:21:39 +0000 Subject: [PATCH] Port advancements --- .../resources/assets/mc_rebalance/lang/en_us.json | 12 ++++++++---- .../mc_rebalance/advancement/story/mine_gold.json | 15 +++++++++++++++ .../advancement/story/wooden_paxel.json | 15 +++++++++++++++ .../mc_rebalance/advancement/thanks_emerald.json | 4 ++-- .../mc_rebalance/advancement/thanks_sarge.json | 4 ++-- 5 files changed, 42 insertions(+), 8 deletions(-) create mode 100644 src/main/resources/data/mc_rebalance/advancement/story/mine_gold.json create mode 100644 src/main/resources/data/mc_rebalance/advancement/story/wooden_paxel.json diff --git a/src/main/resources/assets/mc_rebalance/lang/en_us.json b/src/main/resources/assets/mc_rebalance/lang/en_us.json index 2a09e9f..50ae0a1 100644 --- a/src/main/resources/assets/mc_rebalance/lang/en_us.json +++ b/src/main/resources/assets/mc_rebalance/lang/en_us.json @@ -3,10 +3,14 @@ "block.mc_rebalance.emerald_plush":"Emerald Plush", "item.mc_rebalance.acoustic_plush":"Acoustic Plush", "item.mc_rebalance.emerald_plush":"Emerald Plush", - "advancements.end.thanks_sarge.title":"Proof of Thanks", - "advancements.end.thanks_sarge.description":"Earn a developer item for your hard work", - "advancements.nether.thanks_emerald.title":"Thank You and Farewell", - "advancements.nether.thanks_emerald.description":"Kill the Wither and earn a developer item", + "advancement.mc_rebalance.thanks_sarge.title":"Proof of Thanks", + "advancement.mc_rebalance.thanks_sarge.description":"Earn a developer item for your hard work", + "advancement.mc_rebalance.thanks_emerald.title":"Thank You and Farewell", + "advancement.mc_rebalance.thanks_emerald.description":"Kill the Wither and earn a developer item", + "advancement.mc_rebalance.mine_gold.description": "Delve deeper and find gold. Or wait - is this gold?", + "advancement.mc_rebalance.mine_gold.title": "We're Rich!", + "advancement.mc_rebalance.wooden_paxel.description": "Craft a Wooden Paxel", + "advancement.mc_rebalance.wooden_paxel.title": "A New Beginning", "item.mc_rebalance.wooden_paxel": "Wooden Paxel", "item.mc_rebalance.stone_paxel": "Stone Paxel", "item.mc_rebalance.copper_paxel": "Copper Paxel", diff --git a/src/main/resources/data/mc_rebalance/advancement/story/mine_gold.json b/src/main/resources/data/mc_rebalance/advancement/story/mine_gold.json new file mode 100644 index 0000000..2b26b5f --- /dev/null +++ b/src/main/resources/data/mc_rebalance/advancement/story/mine_gold.json @@ -0,0 +1,15 @@ +{ + "parent": "minecraft:story/smelt_iron", + "criteria": { + "gold_ingot": { + "conditions": {"items": [{"items": "minecraft:raw_gold"}]}, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "description": {"translate": "advancement.mc_rebalance.mine_gold.description"}, + "icon": {"id": "minecraft:raw_gold"}, + "title": {"translate": "advancement.mc_rebalance.mine_gold.title"} + }, + "requirements": [["gold_ingot"]] +} diff --git a/src/main/resources/data/mc_rebalance/advancement/story/wooden_paxel.json b/src/main/resources/data/mc_rebalance/advancement/story/wooden_paxel.json new file mode 100644 index 0000000..0314d24 --- /dev/null +++ b/src/main/resources/data/mc_rebalance/advancement/story/wooden_paxel.json @@ -0,0 +1,15 @@ +{ + "parent": "minecraft:story/root", + "criteria": { + "wooden_paxel": { + "conditions": {"items": [{"items": "mc_rebalance:wooden_paxel"}]}, + "trigger": "minecraft:inventory_changed" + } + }, + "display": { + "description": {"translate": "advancement.mc_rebalance.wooden_paxel.description"}, + "icon": {"id": "mc_rebalance:wooden_paxel"}, + "title": {"translate": "advancement.mc_rebalance.wooden_paxel.title"} + }, + "requirements": [["wooden_paxel"]] +} diff --git a/src/main/resources/data/mc_rebalance/advancement/thanks_emerald.json b/src/main/resources/data/mc_rebalance/advancement/thanks_emerald.json index 7a3076e..a4f71fa 100644 --- a/src/main/resources/data/mc_rebalance/advancement/thanks_emerald.json +++ b/src/main/resources/data/mc_rebalance/advancement/thanks_emerald.json @@ -16,12 +16,12 @@ }, "display": { "announce_to_chat": true, - "description": {"translate": "advancements.nether.thanks_emerald.description"}, + "description": {"translate": "advancement.mc_rebalance.thanks_emerald.description"}, "frame": "task", "hidden": true, "icon": {"id": "mc_rebalance:emerald_plush"}, "show_toast": true, - "title": {"translate": "advancements.nether.thanks_emerald.title"} + "title": {"translate": "advancement.mc_rebalance.thanks_emerald.title"} }, "requirements": [["killed_wither"]], "rewards":{"loot":["mc_rebalance:blocks/emerald_plush"]} diff --git a/src/main/resources/data/mc_rebalance/advancement/thanks_sarge.json b/src/main/resources/data/mc_rebalance/advancement/thanks_sarge.json index d995553..a056fbf 100644 --- a/src/main/resources/data/mc_rebalance/advancement/thanks_sarge.json +++ b/src/main/resources/data/mc_rebalance/advancement/thanks_sarge.json @@ -16,12 +16,12 @@ }, "display": { "announce_to_chat": true, - "description": {"translate": "advancements.end.thanks_sarge.description"}, + "description": {"translate": "advancement.mc_rebalance.thanks_sarge.description"}, "frame": "task", "hidden": true, "icon": {"id": "mc_rebalance:acoustic_plush"}, "show_toast": true, - "title": {"translate": "advancements.end.thanks_sarge.title"} + "title": {"translate": "advancement.mc_rebalance.thanks_sarge.title"} }, "requirements": [["killed_dragon"]], "rewards":{"loot":["mc_rebalance:blocks/acoustic_plush"]}