diff --git a/data/canopy/advancements/challenge_accepted.json b/data/canopy/advancements/challenge_accepted.json new file mode 100644 index 0000000..65b14c6 --- /dev/null +++ b/data/canopy/advancements/challenge_accepted.json @@ -0,0 +1,32 @@ +{ + "display": { + "icon": { + "item": "minecraft:clock" + }, + "title": "Challenge Accepted", + "description": "So you managed to stay alive a whole day, not impressed.", + "frame": "task", + "announce_to_chat": true + }, + "parent": "canopy:root", + "criteria": { + "alive_time": { + "trigger": "minecraft:location", + "conditions": { + "player": { + "player": { + "stats": [ + { + "type": "minecraft:custom", + "stat": "minecraft:time_since_death", + "value": { + "min": 24000 + } + } + ] + } + } + } + } + } +} diff --git a/data/canopy/advancements/challenge_complete.json b/data/canopy/advancements/challenge_complete.json new file mode 100644 index 0000000..faa2cc6 --- /dev/null +++ b/data/canopy/advancements/challenge_complete.json @@ -0,0 +1,32 @@ +{ + "display": { + "icon": { + "item": "minecraft:observer" + }, + "title": "Challenge Complete", + "description": "Manged 100 days without dying, I guess you're alright.", + "frame": "task", + "announce_to_chat": true + }, + "parent": "canopy:challenge_accepted", + "criteria": { + "alive_time": { + "trigger": "minecraft:location", + "conditions": { + "player": { + "player": { + "stats": [ + { + "type": "minecraft:custom", + "stat": "minecraft:time_since_death", + "value": { + "min": 2400000 + } + } + ] + } + } + } + } + } +} diff --git a/data/canopy/advancements/timeless.json b/data/canopy/advancements/timeless.json new file mode 100644 index 0000000..3db83a9 --- /dev/null +++ b/data/canopy/advancements/timeless.json @@ -0,0 +1,33 @@ +{ + "display": { + "icon": { + "item": "minecraft:totem_of_undying" + }, + "title": "Timeless", + "description": "1,000 days alive? I stand corrected.", + "frame": "challenge", + "hidden": true, + "announce_to_chat": true + }, + "parent": "canopy:challenge_complete", + "criteria": { + "alive_time": { + "trigger": "minecraft:location", + "conditions": { + "player": { + "player": { + "stats": [ + { + "type": "minecraft:custom", + "stat": "minecraft:time_since_death", + "value": { + "min": 24000000 + } + } + ] + } + } + } + } + } +}