From a3cade3b25b476cd28268dca861acd15d9e4db4f Mon Sep 17 00:00:00 2001 From: Robotgiggle Date: Tue, 12 Nov 2024 03:16:47 -0500 Subject: [PATCH] Book entry & assorted other lang --- .../hexcasting/lang/en_us.flatten.json5 | 48 +++++++++++++++++++ .../en_us/entries/items/potions.json | 21 ++++++++ 2 files changed, 69 insertions(+) create mode 100644 Common/src/main/resources/assets/hexcasting/patchouli_books/thehexbook/en_us/entries/items/potions.json diff --git a/Common/src/main/resources/assets/hexcasting/lang/en_us.flatten.json5 b/Common/src/main/resources/assets/hexcasting/lang/en_us.flatten.json5 index 7807a6e802..a942aa8cf8 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/en_us.flatten.json5 +++ b/Common/src/main/resources/assets/hexcasting/lang/en_us.flatten.json5 @@ -209,6 +209,47 @@ bricks_small: "Small Quenched Allay Bricks", }, }, + + "effect.hexcasting": { + enlarge_grid: "Clarity", + shrink_grid: "Clouding", + }, + + "item.minecraft.potion.effect": { + enlarge_grid: "Potion of Clarity", + enlarge_grid_long: "Potion of Clarity", + enlarge_grid_strong: "Potion of Clarity", + shrink_grid: "Potion of Clouding", + shrink_grid_long: "Potion of Clouding", + shrink_grid_strong: "Potion of Clouding", + }, + + "item.minecraft.splash_potion.effect": { + enlarge_grid: "Splash Potion of Clarity", + enlarge_grid_long: "Splash Potion of Clarity", + enlarge_grid_strong: "Splash Potion of Clarity", + shrink_grid: "Splash Potion of Clouding", + shrink_grid_long: "Splash Potion of Clouding", + shrink_grid_strong: "Splash Potion of Clouding", + }, + + "item.minecraft.lingering_potion.effect": { + enlarge_grid: "Lingering Potion of Clarity", + enlarge_grid_long: "Lingering Potion of Clarity", + enlarge_grid_strong: "Lingering Potion of Clarity", + shrink_grid: "Lingering Potion of Clouding", + shrink_grid_long: "Lingering Potion of Clouding", + shrink_grid_strong: "Lingering Potion of Clouding", + }, + + "item.minecraft.tipped_arrow.effect": { + enlarge_grid: "Arrow of Clarity", + enlarge_grid_long: "Arrow of Clarity", + enlarge_grid_strong: "Arrow of Clarity", + shrink_grid: "Arrow of Clouding", + shrink_grid_long: "Arrow of Clouding", + shrink_grid_strong: "Arrow of Clouding", + }, "itemGroup.hexcasting": { "": "Hexcasting", @@ -1117,6 +1158,7 @@ // why is this called "hexcasting"? hexcasting: "Casting Items", phials: "Phials of Media", + potions: "Hex Potions", pigments: "Pigments", edified: "Edified Trees", @@ -1461,6 +1503,12 @@ "3": "Unfortunately, the art of actually $(italic)making/$ the things seems to have been lost to time. I've found a $(l:patterns/great_spells/make_battery#hexcasting:craft/battery)$(thing)hint at the pattern used to craft it/$, but the technique is irritatingly elusive, and I can't seem to do it successfully. I suspect I will figure it out with study and practice, though. For now, I will simply deal with the wasted _media...$(br2)But I won't settle for it forever.", desc: "$(italic)Drink the milk./$", }, + + potions: { + "1": "Peering through a $(l:items/lens)$(item)Scrying Lens/$ allows me to fit more patterns onto my casting grid. But what if I want to improve my casting even further? Alchemy has an answer.$(br2)By adding a pinch of Amethyst Dust to an $(item)Awkward Potion/$, I can create a brew that increases the size of my grid in much the same way as the Lens. I can even use both at once for the ultimate grid!", + "2": "The Potion of Clarity can be extended, strengthened, and modified like any other potion.$(br2)It can also be corrupted with a $(item)Fermented Spider Eye/$ to produce a variant with the opposite effect. This may be useful for dealing with enemy casters.", + "effects.header": "Clarity and Clouding", + }, pigments: { "1": "The old practitioners of my art sometimes identified themselves by a color, emblematic of them and their _Hexes. Although their names have faded, their colors remain. It seems a special kind of pigment, offered to Nature in the right way, would \"[...] paint one's thoughts in a manner pleasing to Nature, inducing a miraculous change in personal colour.\"", diff --git a/Common/src/main/resources/assets/hexcasting/patchouli_books/thehexbook/en_us/entries/items/potions.json b/Common/src/main/resources/assets/hexcasting/patchouli_books/thehexbook/en_us/entries/items/potions.json new file mode 100644 index 0000000000..a0db5dd70b --- /dev/null +++ b/Common/src/main/resources/assets/hexcasting/patchouli_books/thehexbook/en_us/entries/items/potions.json @@ -0,0 +1,21 @@ +{ + "name": "hexcasting.entry.potions", + "category": "hexcasting:items", + "icon": "minecraft:potion{Potion:\"hexcasting:enlarge_grid\"}", + "sortnum": 8, + "advancement": "hexcasting:root", + "read_by_default": true, + "pages": [ + { + "type": "patchouli:text", + "text": "hexcasting.page.potions.1" + }, + { + "type": "patchouli:spotlight", + "title": "hexcasting.page.potions.effects.header", + "text": "hexcasting.page.potions.2", + "item": "minecraft:potion{Potion:\"hexcasting:enlarge_grid\"},minecraft:potion{Potion:\"hexcasting:enlarge_grid_long\"},minecraft:potion{Potion:\"hexcasting:enlarge_grid_strong\"},minecraft:potion{Potion:\"hexcasting:shrink_grid\"},minecraft:potion{Potion:\"hexcasting:shrink_grid_long\"},minecraft:potion{Potion:\"hexcasting:shrink_grid_strong\"}" + } + ] + } + \ No newline at end of file