From 057867758023193d9f1e2f4831f12cbe07e7b21e Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Fri, 3 Mar 2023 15:22:58 +0100 Subject: [PATCH] depth stuff documentation --- .../assets/naturesaura/lang/en_us.json | 4 ++ .../book/en_us/entries/items/depth_armor.json | 22 ++++++++ .../book/en_us/entries/items/depth_ingot.json | 17 +++++++ .../book/en_us/entries/items/depth_tools.json | 36 +++++++++++++ .../book/en_us/entries/items/sky_tools.json | 2 +- .../naturesaura/advancements/depth_ingot.json | 26 ++++++++++ .../naturesaura/advancements/depth_tools.json | 50 +++++++++++++++++++ 7 files changed, 156 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/depth_armor.json create mode 100644 src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/depth_ingot.json create mode 100644 src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/depth_tools.json create mode 100644 src/main/resources/data/naturesaura/advancements/depth_ingot.json create mode 100644 src/main/resources/data/naturesaura/advancements/depth_tools.json diff --git a/src/main/resources/assets/naturesaura/lang/en_us.json b/src/main/resources/assets/naturesaura/lang/en_us.json index 15cdd6a0..bec2ccf5 100644 --- a/src/main/resources/assets/naturesaura/lang/en_us.json +++ b/src/main/resources/assets/naturesaura/lang/en_us.json @@ -230,6 +230,10 @@ "advancement.naturesaura.range_visualizer.desc": "Create a Mystical Magnifier to see the range of your devices", "advancement.naturesaura.vacuum_bottle": "Breathe Through, Breathe Deep", "advancement.naturesaura.vacuum_bottle.desc": "Capture a vacuum using a Bottle and Cork", + "advancement.naturesaura.depth_ingot": "Depth Stranding", + "advancement.naturesaura.depth_ingot.desc": "Craft an Ingot of the Depths", + "advancement.naturesaura.depth_tools": "Striding in Style", + "advancement.naturesaura.depth_tools.desc": "Craft a full set of Soulstrider's tools and armor", "command.naturesaura.aura.usage": "/naaura store|drain [range] OR /naaura reset ", "effect.naturesaura.breathless": "Breathless", "entity.naturesaura.effect_inhibitor": "Effect Powder", diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/depth_armor.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/depth_armor.json new file mode 100644 index 00000000..a3beb464 --- /dev/null +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/depth_armor.json @@ -0,0 +1,22 @@ +{ + "name": "Soulstrider's Armor", + "icon": "naturesaura:depth_chest", + "category": "naturesaura:items", + "advancement": "naturesaura:depth_ingot", + "pages": [ + { + "type": "text", + "text": "When wearing $(item)Soulstrider's armor$(), a magical botanist can feel dark energy surging in them. While this armor can be repaired like its $(l:items/sky_armor)counterparts$(), it also provides a $(thing)set bonus$(): When wearing every piece of the armor (or swapping the chestplate for an $(item)Elytra$()), upon being struck, the armor causes all nearby enemies to fuse with the ground for a few seconds, causing them to $(thing)stand completely still$()." + }, + { + "type": "crafting", + "recipe": "naturesaura:depth_helmet", + "recipe2": "naturesaura:depth_chest" + }, + { + "type": "crafting", + "recipe": "naturesaura:depth_pants", + "recipe2": "naturesaura:depth_shoes" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/depth_ingot.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/depth_ingot.json new file mode 100644 index 00000000..21ec6410 --- /dev/null +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/depth_ingot.json @@ -0,0 +1,17 @@ +{ + "name": "Ingot of the Depths", + "icon": "naturesaura:depth_ingot", + "category": "naturesaura:items", + "advancement": "naturesaura:sky_ingot", + "pages": [ + { + "type": "text", + "text": "Years after their original inception, magical botanists have finally found a new material able to harness the powers of $(aura) through new means: the mystical and elusive $(item)Netherite$(). With it, one can create a most powerful material: $(item)Ingots of the Depths$(). These ingots, as expected, can also be turned into $(l:items/depth_armor)armor$() and $(l:items/depth_tools)tools$()." + }, + { + "type": "crafting", + "text": "Creating the $(item)Ingot of the Depths$()", + "recipe": "naturesaura:depth_ingot_creation" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/depth_tools.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/depth_tools.json new file mode 100644 index 00000000..729f317b --- /dev/null +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/depth_tools.json @@ -0,0 +1,36 @@ +{ + "name": "Soulstrider's Tools", + "icon": "naturesaura:depth_pickaxe", + "category": "naturesaura:items", + "advancement": "naturesaura:depth_ingot", + "pages": [ + { + "type": "text", + "text": "$(item)Soulstrider's tools$() are extraordinarily powerful as tools go, being forged out of a combination of materials from the Skies, the Earth, and the Depths. While also functioning as regular tools, they each have an additional $(thing)special ability$() that sets them apart from their $(item)netherite$() counterparts.$(br)Additionally, these tools can be $(thing)repaired$() in the same way as $(l:items/sky_tools)Skyseeker's tools$()." + }, + { + "type": "crafting", + "text": "The $(item)Soulstrider's Pickaxe$(), when enabled by $(thing)sneak-interacting$() with it, will mine blocks in a larger area - a three-by-three block area, to be specific.", + "recipe": "naturesaura:depth_pickaxe" + }, + { + "type": "crafting", + "text": "The $(item)Soulstrider's Handaxe$(), when enabled by $(thing)sneak-interacting$() with it, is very efficient at chopping $(thing)any type of tree$(), even extraordinarily large ones, doing so in one fell swoop.", + "recipe": "naturesaura:depth_axe" + }, + { + "type": "crafting", + "text": "The $(item)Soulstrider's Shovel$(), when interacting with a barren block like $(item)Dirt$(), turns it into a luscious grass block, additionally doing so for a $(thing)large area$() around it in the process.", + "recipe": "naturesaura:depth_shovel" + }, + { + "type": "crafting", + "text": "The $(item)Soulstrider's Hoe$() helps those botanists who don't enjoy waiting for a tree to fully fall on its own, allowing them to break $(item)Leaves$() in a very large area with only a single swing.", + "recipe": "naturesaura:depth_hoe" + }, { + "type": "crafting", + "text": "The sheer size of the $(item)Soulstrider's Blade$() comes to play when attacking a larger group of monsters: Upon attacking one of them, several in a rather large area are struck, as if it was enchanted with a more powerful version of $(item)Sweeping Edge$(). Of course, these two abilities are not mutually exclusive, either.", + "recipe": "naturesaura:depth_sword" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/sky_tools.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/sky_tools.json index 4b4d6c5b..3ef044bd 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/sky_tools.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/sky_tools.json @@ -15,7 +15,7 @@ }, { "type": "crafting", - "text": "The $(item)Skyseeker's Handaxe$() is very efficient at chopping $(thing)small trees$(), doing so in one fell swoop.", + "text": "The $(item)Skyseeker's Handaxe$(), when enabled by $(thing)sneak-interacting$() with it, is very efficient at chopping $(thing)small trees$(), doing so in one fell swoop.", "recipe": "naturesaura:sky_axe" }, { diff --git a/src/main/resources/data/naturesaura/advancements/depth_ingot.json b/src/main/resources/data/naturesaura/advancements/depth_ingot.json new file mode 100644 index 00000000..0492e454 --- /dev/null +++ b/src/main/resources/data/naturesaura/advancements/depth_ingot.json @@ -0,0 +1,26 @@ +{ + "display": { + "icon": { + "item": "naturesaura:depth_ingot" + }, + "title": { + "translate": "advancement.naturesaura.depth_ingot" + }, + "description": { + "translate": "advancement.naturesaura.depth_ingot.desc" + } + }, + "parent": "naturesaura:sky_ingot", + "criteria": { + "ingot": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["naturesaura:depth_ingot"] + } + ] + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/naturesaura/advancements/depth_tools.json b/src/main/resources/data/naturesaura/advancements/depth_tools.json new file mode 100644 index 00000000..7008e301 --- /dev/null +++ b/src/main/resources/data/naturesaura/advancements/depth_tools.json @@ -0,0 +1,50 @@ +{ + "display": { + "icon": { + "item": "naturesaura:depth_pickaxe" + }, + "title": { + "translate": "advancement.naturesaura.depth_tools" + }, + "description": { + "translate": "advancement.naturesaura.depth_tools.desc" + } + }, + "parent": "naturesaura:depth_ingot", + "criteria": { + "materials": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["naturesaura:depth_pickaxe"] + }, + { + "items": ["naturesaura:depth_sword"] + }, + { + "items": ["naturesaura:depth_axe"] + }, + { + "items": ["naturesaura:depth_shovel"] + }, + { + "items": ["naturesaura:depth_hoe"] + }, + { + "items": ["naturesaura:depth_helmet"] + }, + { + "items": ["naturesaura:depth_chest"] + }, + { + "items": ["naturesaura:depth_pants"] + }, + { + "items": ["naturesaura:depth_shoes"] + } + ] + } + } + } +} \ No newline at end of file