From 577f33a400bab037cdeb8de3110c51edd7046155 Mon Sep 17 00:00:00 2001 From: Badtz Date: Mon, 22 Jun 2026 17:39:27 -0700 Subject: [PATCH 1/2] adjust language on advancements, add crafting advancement --- .../resources/assets/prefixes/lang/en_us.json | 4 ++- .../adventure/craft_reforging_table.json | 32 +++++++++++++++++++ .../adventure/find_five_star_prefix.json | 2 +- 3 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 src/main/resources/data/prefixes/advancement/adventure/craft_reforging_table.json diff --git a/src/main/resources/assets/prefixes/lang/en_us.json b/src/main/resources/assets/prefixes/lang/en_us.json index a3f9d10..b95937d 100644 --- a/src/main/resources/assets/prefixes/lang/en_us.json +++ b/src/main/resources/assets/prefixes/lang/en_us.json @@ -30,7 +30,9 @@ "tag.item.prefixes.weapons": "Prefixable Weapons", "tag.item.prefixes.tools": "Prefixable Tools", "advancements.prefixes.find_five_star.title": "Five-Star Find", - "advancements.prefixes.find_five_star.description": "Obtain a five-star item prefix.", + "advancements.prefixes.find_five_star.description": "Obtain a five-star item prefix", + "advancements.prefixes.craft_reforging_table.title": "99% of gamblers...", + "advancements.prefixes.craft_reforging_table.description": "Craft a reforging table", "prefixes.weapon.legendary": "Legendary", "prefixes.weapon.savage": "Savage", "prefixes.weapon.dangerous": "Dangerous", diff --git a/src/main/resources/data/prefixes/advancement/adventure/craft_reforging_table.json b/src/main/resources/data/prefixes/advancement/adventure/craft_reforging_table.json new file mode 100644 index 0000000..467aaad --- /dev/null +++ b/src/main/resources/data/prefixes/advancement/adventure/craft_reforging_table.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:adventure/root", + "display": { + "icon": { + "id": "prefixes:reforging_table" + }, + "title": { + "translate": "advancements.prefixes.craft_reforging_table.title" + }, + "description": { + "translate": "advancements.prefixes.craft_reforging_table.description" + }, + "frame": "task", + "show_toast": true, + "announce_to_chat": false, + "hidden": false + }, + "criteria": { + "crafted_reforging_table": { + "trigger": "minecraft:recipe_crafted", + "conditions": { + "recipe_id": "prefixes:reforging_table" + } + } + }, + "requirements": [ + [ + "crafted_reforging_table" + ] + ], + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/resources/data/prefixes/advancement/adventure/find_five_star_prefix.json b/src/main/resources/data/prefixes/advancement/adventure/find_five_star_prefix.json index b8440f2..cb22741 100644 --- a/src/main/resources/data/prefixes/advancement/adventure/find_five_star_prefix.json +++ b/src/main/resources/data/prefixes/advancement/adventure/find_five_star_prefix.json @@ -13,7 +13,7 @@ "frame": "challenge", "show_toast": true, "announce_to_chat": true, - "hidden": false + "hidden": true }, "criteria": { "found": { From 53bad6963e9d78abc43987a4385b70e15096b336 Mon Sep 17 00:00:00 2001 From: Badtz Date: Mon, 22 Jun 2026 17:50:11 -0700 Subject: [PATCH 2/2] add hidden advancement --- .../resources/assets/prefixes/lang/en_us.json | 6 ++- .../adventure/break_legendary_item.json | 37 +++++++++++++++++++ 2 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 src/main/resources/data/prefixes/advancement/adventure/break_legendary_item.json diff --git a/src/main/resources/assets/prefixes/lang/en_us.json b/src/main/resources/assets/prefixes/lang/en_us.json index b95937d..2ffe1a3 100644 --- a/src/main/resources/assets/prefixes/lang/en_us.json +++ b/src/main/resources/assets/prefixes/lang/en_us.json @@ -31,8 +31,10 @@ "tag.item.prefixes.tools": "Prefixable Tools", "advancements.prefixes.find_five_star.title": "Five-Star Find", "advancements.prefixes.find_five_star.description": "Obtain a five-star item prefix", - "advancements.prefixes.craft_reforging_table.title": "99% of gamblers...", - "advancements.prefixes.craft_reforging_table.description": "Craft a reforging table", + "advancements.prefixes.craft_reforging_table.title": "99% of Gamblers...", + "advancements.prefixes.craft_reforging_table.description": "Craft a Reforging Table", + "advancements.prefixes.break_legendary_item.title": "The House Always Wins", + "advancements.prefixes.break_legendary_item.description": "Break a Legendary weapon", "prefixes.weapon.legendary": "Legendary", "prefixes.weapon.savage": "Savage", "prefixes.weapon.dangerous": "Dangerous", diff --git a/src/main/resources/data/prefixes/advancement/adventure/break_legendary_item.json b/src/main/resources/data/prefixes/advancement/adventure/break_legendary_item.json new file mode 100644 index 0000000..3b3261c --- /dev/null +++ b/src/main/resources/data/prefixes/advancement/adventure/break_legendary_item.json @@ -0,0 +1,37 @@ +{ + "parent": "minecraft:adventure/root", + "display": { + "icon": { + "id": "minecraft:diamond_sword" + }, + "title": { + "translate": "advancements.prefixes.break_legendary_item.title" + }, + "description": { + "translate": "advancements.prefixes.break_legendary_item.description" + }, + "frame": "challenge", + "show_toast": false, + "announce_to_chat": false, + "hidden": true + }, + "criteria": { + "break_legendary": { + "trigger": "minecraft:item_durability_changed", + "conditions": { + "item": { + "components": { + "prefixes:prefix": "prefixes:weapons/legendary" + } + }, + "durability": 0 + } + } + }, + "requirements": [ + [ + "break_legendary" + ] + ], + "sends_telemetry_event": false +} \ No newline at end of file