aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaximusbarcz <maxim.baranek@gmail.com>2022-12-28 17:22:23 +0100
committerMaximusbarcz <maxim.baranek@gmail.com>2022-12-28 17:22:23 +0100
commit730ba6e636d952e9730e3b9bbc035c894dfff25b (patch)
tree68db43f65ab7de762eeb07c015932ccf6af49248 /src
parentb1d919ad2ebf0b176953d57edef8e75835c633e3 (diff)
downloadygasi-730ba6e636d952e9730e3b9bbc035c894dfff25b.tar.gz
ygasi-730ba6e636d952e9730e3b9bbc035c894dfff25b.tar.bz2
ygasi-730ba6e636d952e9730e3b9bbc035c894dfff25b.zip
Added all the advancements! (other than extra)
Diffstat (limited to 'src')
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/defence1.json41
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/defence2.json41
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/defence3.json41
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/druidry.json4
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/element1.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/element2.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/element3.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/extra.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/fight1.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/fight2.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/fight3.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/force1.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/force2.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/force3.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/mercenary.json6
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/nature1.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/nature2.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/nature3.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/necromancy1.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/necromancy2.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/necromancy3.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/ninja1.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/ninja2.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/ninja3.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/offence1.json41
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/offence2.json41
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/offence3.json41
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/protean1.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/protean2.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/protean3.json40
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/root.json4
-rw-r--r--src/main/generated/data/minecraft/advancements/ygasi/wizardry.json4
-rw-r--r--src/main/java/dev/mayaqq/ygasi/Ygasi.java9
-rw-r--r--src/main/java/dev/mayaqq/ygasi/gui/BranchGui.java88
-rw-r--r--src/main/java/dev/mayaqq/ygasi/gui/DruidryGui.java4
-rw-r--r--src/main/java/dev/mayaqq/ygasi/gui/ExtraGui.java36
-rw-r--r--src/main/java/dev/mayaqq/ygasi/gui/MercenaryGui.java12
-rw-r--r--src/main/java/dev/mayaqq/ygasi/gui/WizardryGui.java4
-rw-r--r--src/main/java/dev/mayaqq/ygasi/registry/dataGen/advancements/AdvancementProvider.java1
-rw-r--r--src/main/java/dev/mayaqq/ygasi/registry/dataGen/advancements/Advancements.java207
-rw-r--r--src/main/java/dev/mayaqq/ygasi/util/GetAdvancementProgress.java10
-rw-r--r--src/main/java/dev/mayaqq/ygasi/util/YgasiUtils.java (renamed from src/main/java/dev/mayaqq/ygasi/util/GrantAdvancementCriterion.java)8
-rw-r--r--src/main/resources/data/ygasi/lang/en_us.json4
-rw-r--r--src/main/resources/fabric.mod.json4
44 files changed, 1414 insertions, 117 deletions
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/defence1.json b/src/main/generated/data/minecraft/advancements/ygasi/defence1.json
new file mode 100644
index 0000000..bdfcdc0
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/defence1.json
@@ -0,0 +1,41 @@
+{
+ "parent": "minecraft:ygasi/mercenary",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/mercenary"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_defence1": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.mercenary.defence1.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:iron_chestplate",
+ "nbt": "{Damage:0}"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.mercenary.defence1.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_defence1"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/defence2.json b/src/main/generated/data/minecraft/advancements/ygasi/defence2.json
new file mode 100644
index 0000000..d6e66a0
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/defence2.json
@@ -0,0 +1,41 @@
+{
+ "parent": "minecraft:ygasi/defence1",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/defence1"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_defence2": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.mercenary.defence2.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:iron_chestplate",
+ "nbt": "{Damage:0}"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.mercenary.defence2.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_defence2"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/defence3.json b/src/main/generated/data/minecraft/advancements/ygasi/defence3.json
new file mode 100644
index 0000000..5567889
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/defence3.json
@@ -0,0 +1,41 @@
+{
+ "parent": "minecraft:ygasi/defence2",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/defence2"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_defence3": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.mercenary.defence3.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:iron_chestplate",
+ "nbt": "{Damage:0}"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.mercenary.defence3.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_defence3"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/druidry.json b/src/main/generated/data/minecraft/advancements/ygasi/druidry.json
index 884cfed..fa73a5e 100644
--- a/src/main/generated/data/minecraft/advancements/ygasi/druidry.json
+++ b/src/main/generated/data/minecraft/advancements/ygasi/druidry.json
@@ -14,7 +14,7 @@
"display": {
"announce_to_chat": false,
"description": {
- "text": "Unlock the druidry branch!"
+ "translate": "advancements.ygasi.druidry.description"
},
"frame": "goal",
"hidden": false,
@@ -23,7 +23,7 @@
},
"show_toast": false,
"title": {
- "text": "Druidry"
+ "translate": "advancements.ygasi.druidry.title"
}
},
"requirements": [
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/element1.json b/src/main/generated/data/minecraft/advancements/ygasi/element1.json
new file mode 100644
index 0000000..199af31
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/element1.json
@@ -0,0 +1,40 @@
+{
+ "parent": "minecraft:ygasi/wizardry",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/wizardry"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_element1": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.wizardry.element1.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:fire_charge"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.wizardry.element1.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_element1"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/element2.json b/src/main/generated/data/minecraft/advancements/ygasi/element2.json
new file mode 100644
index 0000000..54e758f
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/element2.json
@@ -0,0 +1,40 @@
+{
+ "parent": "minecraft:ygasi/element1",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/element1"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_element2": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.wizardry.element2.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:fire_charge"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.wizardry.element2.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_element2"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/element3.json b/src/main/generated/data/minecraft/advancements/ygasi/element3.json
new file mode 100644
index 0000000..8bd713f
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/element3.json
@@ -0,0 +1,40 @@
+{
+ "parent": "minecraft:ygasi/element2",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/element2"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_element3": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.wizardry.element3.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:fire_charge"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.wizardry.element3.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_element3"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/extra.json b/src/main/generated/data/minecraft/advancements/ygasi/extra.json
new file mode 100644
index 0000000..c4ae6f2
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/extra.json
@@ -0,0 +1,40 @@
+{
+ "parent": "minecraft:ygasi/root",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/root"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_extra": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.extra.description"
+ },
+ "frame": "goal",
+ "hidden": false,
+ "icon": {
+ "item": "minecraft:emerald"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.extra.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_extra"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/fight1.json b/src/main/generated/data/minecraft/advancements/ygasi/fight1.json
new file mode 100644
index 0000000..08879a8
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/fight1.json
@@ -0,0 +1,40 @@
+{
+ "parent": "minecraft:ygasi/wizardry",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/wizardry"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_fight1": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.wizardry.fight1.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:blaze_powder"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.wizardry.fight1.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_fight1"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/fight2.json b/src/main/generated/data/minecraft/advancements/ygasi/fight2.json
new file mode 100644
index 0000000..ad7f6d8
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/fight2.json
@@ -0,0 +1,40 @@
+{
+ "parent": "minecraft:ygasi/fight1",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/fight1"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_fight2": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.wizardry.fight2.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:blaze_powder"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.wizardry.fight2.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_fight2"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/fight3.json b/src/main/generated/data/minecraft/advancements/ygasi/fight3.json
new file mode 100644
index 0000000..e8360a1
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/fight3.json
@@ -0,0 +1,40 @@
+{
+ "parent": "minecraft:ygasi/fight2",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/fight2"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_fight3": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.wizardry.fight3.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:blaze_powder"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.wizardry.fight3.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_fight3"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/force1.json b/src/main/generated/data/minecraft/advancements/ygasi/force1.json
new file mode 100644
index 0000000..5e88eff
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/force1.json
@@ -0,0 +1,40 @@
+{
+ "parent": "minecraft:ygasi/wizardry",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/wizardry"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_force1": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.wizardry.force1.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:ender_pearl"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.wizardry.force1.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_force1"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/force2.json b/src/main/generated/data/minecraft/advancements/ygasi/force2.json
new file mode 100644
index 0000000..e8bb729
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/force2.json
@@ -0,0 +1,40 @@
+{
+ "parent": "minecraft:ygasi/force1",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/force1"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_force2": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.wizardry.force2.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:ender_pearl"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.wizardry.force2.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_force2"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/force3.json b/src/main/generated/data/minecraft/advancements/ygasi/force3.json
new file mode 100644
index 0000000..f95f569
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/force3.json
@@ -0,0 +1,40 @@
+{
+ "parent": "minecraft:ygasi/force2",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/force2"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_force3": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.wizardry.force3.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:ender_pearl"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.wizardry.force3.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_force3"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/mercenary.json b/src/main/generated/data/minecraft/advancements/ygasi/mercenary.json
index fcf77bc..85339ae 100644
--- a/src/main/generated/data/minecraft/advancements/ygasi/mercenary.json
+++ b/src/main/generated/data/minecraft/advancements/ygasi/mercenary.json
@@ -14,17 +14,17 @@
"display": {
"announce_to_chat": false,
"description": {
- "text": "Unlock the mercenary branch!"
+ "translate": "advancements.ygasi.mercenary.description"
},
"frame": "goal",
"hidden": false,
"icon": {
- "item": "minecraft:iron_sword",
+ "item": "minecraft:diamond_sword",
"nbt": "{Damage:0}"
},
"show_toast": false,
"title": {
- "text": "Mercenary"
+ "translate": "advancements.ygasi.mercenary.title"
}
},
"requirements": [
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/nature1.json b/src/main/generated/data/minecraft/advancements/ygasi/nature1.json
new file mode 100644
index 0000000..46f1aa7
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/nature1.json
@@ -0,0 +1,40 @@
+{
+ "parent": "minecraft:ygasi/druidry",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/druidry"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_nature1": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.druidry.nature1.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:grass_block"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.druidry.nature1.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_nature1"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/nature2.json b/src/main/generated/data/minecraft/advancements/ygasi/nature2.json
new file mode 100644
index 0000000..f70c0a3
--- /dev/null
+++ b/src/main/generated/data/minecraft/advancements/ygasi/nature2.json
@@ -0,0 +1,40 @@
+{
+ "parent": "minecraft:ygasi/nature1",
+ "criteria": {
+ "gotten_previous": {
+ "conditions": {
+ "advancement_identifier": "minecraft:ygasi/nature1"
+ },
+ "trigger": "revelationary:advancement_gotten"
+ },
+ "unlocked_nature2": {
+ "trigger": "minecraft:impossible"
+ }
+ },
+ "display": {
+ "announce_to_chat": false,
+ "description": {
+ "translate": "advancements.ygasi.druidry.nature2.description"
+ },
+ "frame": "task",
+ "hidden": true,
+ "icon": {
+ "item": "minecraft:grass_block"
+ },
+ "show_toast": false,
+ "title": {
+ "translate": "advancements.ygasi.druidry.nature2.title"
+ }
+ },
+ "requirements": [
+ [
+ "unlocked_nature2"
+ ],
+ [
+ "gotten_previous"
+ ]
+ ],
+ "rewards": {
+ "experience": 1
+ }
+} \ No newline at end of file
diff --git a/src/main/generated/data/minecraft/advancements/ygasi/nature3.json b/src/main/generated/data/minecraft/advancements/ygasi/nature3.json
new file mode 100644
index 0000000..f198e1e
--- /dev/null
+++ b/src/main/generated/data/minecraft/adva