Add new advancements, weapon scaling tooltips, passive agility API, and attribute scaling logic

This commit is contained in:
2026-09-19 20:49:04 +02:00
parent d55c9d398c
commit 53701c2dab
39 changed files with 1024 additions and 43 deletions
@@ -0,0 +1,10 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:chainmail_helmet" },
"title": { "translate": "advancements.ascend.big_brain_small_helmet.title" },
"description": { "translate": "advancements.ascend.big_brain_small_helmet.description" },
"frame": "challenge", "show_toast": true, "announce_to_chat": true, "hidden": true
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,10 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:anvil" },
"title": { "translate": "advancements.ascend.bonk_scholar.title" },
"description": { "translate": "advancements.ascend.bonk_scholar.description" },
"frame": "challenge", "show_toast": true, "announce_to_chat": true, "hidden": true
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,10 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:ender_pearl" },
"title": { "translate": "advancements.ascend.cannot_hit_what_you_cannot_see.title" },
"description": { "translate": "advancements.ascend.cannot_hit_what_you_cannot_see.description" },
"frame": "challenge", "show_toast": true, "announce_to_chat": true, "hidden": true
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,10 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:comparator" },
"title": { "translate": "advancements.ascend.config_enjoyer.title" },
"description": { "translate": "advancements.ascend.config_enjoyer.description" },
"frame": "challenge", "show_toast": true, "announce_to_chat": true, "hidden": true
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,10 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:clock" },
"title": { "translate": "advancements.ascend.definition_of_insanity.title" },
"description": { "translate": "advancements.ascend.definition_of_insanity.description" },
"frame": "challenge", "show_toast": true, "announce_to_chat": true, "hidden": true
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,13 @@
{
"display": {
"icon": { "item": "minecraft:experience_bottle" },
"title": { "translate": "advancements.ascend.first_steps.title" },
"description": { "translate": "advancements.ascend.first_steps.description" },
"background": "minecraft:textures/gui/advancements/backgrounds/adventure.png",
"frame": "task",
"show_toast": true,
"announce_to_chat": true,
"hidden": false
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,10 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:experience_bottle" },
"title": { "translate": "advancements.ascend.game_journalist_mode.title" },
"description": { "translate": "advancements.ascend.game_journalist_mode.description" },
"frame": "challenge", "show_toast": true, "announce_to_chat": true, "hidden": true
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,10 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:golden_apple" },
"title": { "translate": "advancements.ascend.health_bar_enthusiast.title" },
"description": { "translate": "advancements.ascend.health_bar_enthusiast.description" },
"frame": "challenge", "show_toast": true, "announce_to_chat": true, "hidden": true
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,10 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "ascend:remembrance_essence" },
"title": { "translate": "advancements.ascend.indecisive_chosen_one.title" },
"description": { "translate": "advancements.ascend.indecisive_chosen_one.description" },
"frame": "challenge", "show_toast": true, "announce_to_chat": true, "hidden": true
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,13 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:enchanting_table" },
"title": { "translate": "advancements.ascend.knowledge_100.title" },
"description": { "translate": "advancements.ascend.knowledge_100.description" },
"frame": "goal",
"show_toast": true,
"announce_to_chat": true,
"hidden": false
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,13 @@
{
"parent": "ascend:level_5",
"display": {
"icon": { "item": "minecraft:diamond_sword" },
"title": { "translate": "advancements.ascend.level_10.title" },
"description": { "translate": "advancements.ascend.level_10.description" },
"frame": "goal",
"show_toast": true,
"announce_to_chat": true,
"hidden": false
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,13 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:iron_sword" },
"title": { "translate": "advancements.ascend.level_5.title" },
"description": { "translate": "advancements.ascend.level_5.description" },
"frame": "task",
"show_toast": true,
"announce_to_chat": true,
"hidden": false
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,10 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:glass_bottle" },
"title": { "translate": "advancements.ascend.mana_without_purpose.title" },
"description": { "translate": "advancements.ascend.mana_without_purpose.description" },
"frame": "goal", "show_toast": true, "announce_to_chat": true, "hidden": true
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,14 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:enchanted_golden_apple" },
"title": { "translate": "advancements.ascend.max_attribute.title" },
"description": { "translate": "advancements.ascend.max_attribute.description" },
"frame": "challenge",
"show_toast": true,
"announce_to_chat": true,
"hidden": false
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } },
"rewards": { "experience": 250 }
}
@@ -0,0 +1,14 @@
{
"parent": "ascend:level_10",
"display": {
"icon": { "item": "minecraft:nether_star" },
"title": { "translate": "advancements.ascend.max_level.title" },
"description": { "translate": "advancements.ascend.max_level.description" },
"frame": "challenge",
"show_toast": true,
"announce_to_chat": true,
"hidden": false
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } },
"rewards": { "experience": 500 }
}
@@ -0,0 +1,10 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:recovery_compass" },
"title": { "translate": "advancements.ascend.perfectly_balanced.title" },
"description": { "translate": "advancements.ascend.perfectly_balanced.description" },
"frame": "challenge", "show_toast": true, "announce_to_chat": true, "hidden": true
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,13 @@
{
"parent": "ascend:knowledge_100",
"display": {
"icon": { "item": "ascend:moonseye_tome" },
"title": { "translate": "advancements.ascend.read_moonseye_tome.title" },
"description": { "translate": "advancements.ascend.read_moonseye_tome.description" },
"frame": "goal",
"show_toast": true,
"announce_to_chat": true,
"hidden": false
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,10 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:emerald" },
"title": { "translate": "advancements.ascend.talk_no_jutsu.title" },
"description": { "translate": "advancements.ascend.talk_no_jutsu.description" },
"frame": "challenge", "show_toast": true, "announce_to_chat": true, "hidden": true
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,10 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "minecraft:amethyst_shard" },
"title": { "translate": "advancements.ascend.unlicensed_therapist.title" },
"description": { "translate": "advancements.ascend.unlicensed_therapist.description" },
"frame": "challenge", "show_toast": true, "announce_to_chat": true, "hidden": true
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,13 @@
{
"parent": "ascend:first_steps",
"display": {
"icon": { "item": "ascend:remembrance_essence" },
"title": { "translate": "advancements.ascend.use_shrine.title" },
"description": { "translate": "advancements.ascend.use_shrine.description" },
"frame": "goal",
"show_toast": true,
"announce_to_chat": true,
"hidden": false
},
"criteria": { "achieved": { "trigger": "minecraft:impossible" } }
}
@@ -0,0 +1,38 @@
{
"entries": [
{"item":"minecraft:wooden_sword","scaling":{"strength":"D","agility":"D"}},
{"item":"minecraft:stone_sword","scaling":{"strength":"D","agility":"C"}},
{"item":"minecraft:iron_sword","scaling":{"strength":"C","agility":"C"}},
{"item":"minecraft:golden_sword","scaling":{"strength":"E","agility":"B"}},
{"item":"minecraft:diamond_sword","scaling":{"strength":"C","agility":"B"}},
{"item":"minecraft:netherite_sword","scaling":{"strength":"B","agility":"B"}},
{"item":"minecraft:wooden_axe","scaling":{"strength":"C","agility":"E"}},
{"item":"minecraft:stone_axe","scaling":{"strength":"B","agility":"E"}},
{"item":"minecraft:iron_axe","scaling":{"strength":"B","agility":"D"}},
{"item":"minecraft:golden_axe","scaling":{"strength":"D","agility":"C"}},
{"item":"minecraft:diamond_axe","scaling":{"strength":"A","agility":"D"}},
{"item":"minecraft:netherite_axe","scaling":{"strength":"A","agility":"C"}},
{"item":"minecraft:wooden_pickaxe","scaling":{"strength":"D","agility":"E"}},
{"item":"minecraft:stone_pickaxe","scaling":{"strength":"C","agility":"E"}},
{"item":"minecraft:iron_pickaxe","scaling":{"strength":"C","agility":"E"}},
{"item":"minecraft:golden_pickaxe","scaling":{"strength":"E","agility":"D"}},
{"item":"minecraft:diamond_pickaxe","scaling":{"strength":"B","agility":"E"}},
{"item":"minecraft:netherite_pickaxe","scaling":{"strength":"B","agility":"E"}},
{"item":"minecraft:wooden_shovel","scaling":{"strength":"D","agility":"E"}},
{"item":"minecraft:stone_shovel","scaling":{"strength":"D","agility":"E"}},
{"item":"minecraft:iron_shovel","scaling":{"strength":"C","agility":"E"}},
{"item":"minecraft:golden_shovel","scaling":{"strength":"E","agility":"D"}},
{"item":"minecraft:diamond_shovel","scaling":{"strength":"C","agility":"E"}},
{"item":"minecraft:netherite_shovel","scaling":{"strength":"C","agility":"E"}},
{"item":"minecraft:wooden_hoe","scaling":{"strength":"E","agility":"D"}},
{"item":"minecraft:stone_hoe","scaling":{"strength":"E","agility":"C"}},
{"item":"minecraft:iron_hoe","scaling":{"strength":"E","agility":"B"}},
{"item":"minecraft:golden_hoe","scaling":{"strength":"E","agility":"B"}},
{"item":"minecraft:diamond_hoe","scaling":{"strength":"D","agility":"B"}},
{"item":"minecraft:netherite_hoe","scaling":{"strength":"D","agility":"A"}},
{"item":"minecraft:bow","scaling":{"strength":"NONE","agility":"A"}},
{"item":"minecraft:crossbow","scaling":{"strength":"D","agility":"B"}},
{"item":"minecraft:trident","scaling":{"strength":"C","agility":"B"}},
{"item":"minecraft:mace","scaling":{"strength":"A","agility":"D"}}
]
}