diff --git a/src/main/resources/assets/naturesaura/lang/en_US.lang b/src/main/resources/assets/naturesaura/lang/en_US.lang index 16be2978..1c07a26a 100644 --- a/src/main/resources/assets/naturesaura/lang/en_US.lang +++ b/src/main/resources/assets/naturesaura/lang/en_US.lang @@ -31,7 +31,7 @@ container.naturesaura.tree_ritual.name=Ritual of the Forest container.naturesaura.altar.name=Natural Altar Infusion info.naturesaura.aura_in_area=Aura Around -info.naturesaura.book.landing=$(thing)Aura$() is a complicated matter, and creating, collecting and making use of it can be difficult.$(br)The $(item)Book of Natural Aura$() contains all the information one requires to do so. +info.naturesaura.book.landing=$(aura) is a complicated matter, and creating, collecting and making use of it can be difficult.$(br)The $(item)Book of Natural Aura$() contains all the information one requires to do so. advancement.naturesaura.root=Nature's Aura advancement.naturesaura.root.desc=Becoming a magical botanist diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/book.json b/src/main/resources/assets/naturesaura/patchouli_books/book/book.json index b869b824..34730971 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/book.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/book.json @@ -7,6 +7,11 @@ "creative_tab": "naturesaura", "advancements_tab": "naturesaura", "book_texture": "naturesaura:textures/gui/book", + "filler_texture": "naturesaura:textures/gui/book_filler", "model": "naturesaura:book", - "subtitle": "Haha yes" + "subtitle": "Haha yes", + "macros": { + "$(thing)": "$(#0d3bc4)", + "$(aura)": "$(#419600)Aura$()" + } } \ No newline at end of file diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/collecting.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/collecting.json index 7edb18e5..16ff6eec 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/collecting.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/collecting.json @@ -1,6 +1,6 @@ { "name": "Collecting Aura", - "description": "To be able to make use of the $(thing)Aura$() in the world, one must first find a way to handle it reasonably. Converting it into a storable form $(italics)(no, not liquids)$() might prove somewhat difficult, but this category will provide guidance.", + "description": "To be able to make use of the $(aura) in the world, one must first find a way to handle it reasonably. Converting it into a storable form $(italics)(no, not liquids)$() might prove somewhat difficult, but this category will provide guidance.", "icon": "naturesaura:eye", "sortnum": 10 } \ No newline at end of file diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/creating.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/creating.json index 9021e1b8..1ed81278 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/creating.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/creating.json @@ -1,6 +1,6 @@ { "name": "Creating Aura", - "description": "The finity of $(thing)Aura$() in the world can be troubling to think about, because once it is drained, it seems like it is not restorable. That, however, is not the case: This category houses explanations for how to create $(thing)Aura$() using different techniques.", + "description": "The finity of $(aura) in the world can be troubling to think about, because once it is drained, it seems like it is not restorable. That, however, is not the case: This category houses explanations for how to create $(aura) using different techniques.", "icon": "naturesaura:ancient_sapling", "sortnum": 18 } \ No newline at end of file diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/intro.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/intro.json index ea89ab0f..27919073 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/intro.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/intro.json @@ -1,6 +1,6 @@ { "name": "Introduction", - "description": "For one who has never made use of the power of $(thing)Aura$() before, it might be a daunting task to get a hold of.$(br2)These introductory entries will give a brief overview of how, why and where it works.", + "description": "For one who has never made use of the power of $(aura) before, it might be a daunting task to get a hold of.$(br2)These introductory entries will give a brief overview of how, why and where it works.", "icon": "minecraft:writable_book", "sortnum": 0 } \ No newline at end of file diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/practices.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/practices.json index 8306197f..3b75a026 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/practices.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/practices.json @@ -1,6 +1,6 @@ { "name": "Natural Practices", - "description": "Related to $(thing)Aura$(), but not necessarily to its collection and storage, can be other practices that might prove beneficial in the long run. This category provides information on what practices exist and how to execute them.", + "description": "Related to $(aura), but not necessarily to its collection and storage, can be other practices that might prove beneficial in the long run. This category provides information on what practices exist and how to execute them.", "icon": "naturesaura:gold_powder", "sortnum": 5 } \ No newline at end of file diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/using.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/using.json index f4e5a3da..0b69348b 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/using.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/categories/using.json @@ -1,6 +1,6 @@ { "name": "Harnessing Aura", - "description": "When collecting $(thing)Aura$() from the world, an instinctive question for any human to ask would be $(italic)\"How can one make use of this?\"$() This category houses entries that will explain just that.", + "description": "When collecting $(aura) from the world, an instinctive question for any human to ask would be $(italic)\"How can one make use of this?\"$() This category houses entries that will explain just that.", "icon": "naturesaura:aura_cache", "sortnum": 15 } \ No newline at end of file diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/collecting/altar.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/collecting/altar.json index a93f36ec..fd532efe 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/collecting/altar.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/collecting/altar.json @@ -7,7 +7,7 @@ "pages": [ { "type": "text", - "text": "A rudimentary, yet effective way of collecting $(thing)Aura$() early on is the $(item)Natural Altar$(). After creating the setup shown on the following page, the altar will start slowly draining $(thing)Aura$() in the vicinity. However, it is not strong enough to cause major damage, making it only drain until there is none left in the area.$(br)The collected $(thing)Aura$() can then be used in several ways, $(l:using/altar)infusing items$() for instance." + "text": "A rudimentary, yet effective way of collecting $(aura) early on is the $(item)Natural Altar$(). After creating the setup shown on the following page, the altar will start slowly draining $(aura) in the vicinity. However, it is not strong enough to cause major damage, making it only drain until there is none left in the area.$(br)The collected $(thing)Aura$() can then be used in several ways, $(l:using/altar)infusing items$() for instance." }, { "type": "naturesaura:tree_ritual", diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/creating/ancient_tree.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/creating/ancient_tree.json index 37d0ef93..2272f3e6 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/creating/ancient_tree.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/creating/ancient_tree.json @@ -7,7 +7,7 @@ "pages": [ { "type": "text", - "text": "A basic way of replenishing the $(thing)Aura$() in an area are $(item)Ancient Trees$(). Once an $(item)Ancient Sapling$() is created, it will grow like a normal tree, but its leaves will start increasing the $(thing)Aura$() levels back to normal slowly.$(br)The tree, however, does not fare well during this process: As its leaves' $(thing)Aura$() is drained into the world, the leaves start dying, leaving the tree bare if enough is drained." + "text": "A basic way of replenishing the $(aura) in an area are $(item)Ancient Trees$(). Once an $(item)Ancient Sapling$() is created, it will grow like a normal tree, but its leaves will start increasing the $(aura) levels back to normal slowly.$(br)The tree, however, does not fare well during this process: As its leaves' $(thing)Aura$() is drained into the world, the leaves start dying, leaving the tree bare if enough is drained." }, { "type": "naturesaura:tree_ritual", diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/intro/aura.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/intro/aura.json index dec79f73..671b9e2d 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/intro/aura.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/intro/aura.json @@ -6,11 +6,11 @@ "pages": [ { "type": "text", - "text": "Contrary to popular belief, $(thing)Aura$() isn't stored in single, floating $(italic)nodes$(), but rather, it is present everywhere in the world.$(br)While touching it is impossible, making use of its powers certainly is not. When $(thing)Aura$() is used right, it can assist in the production of materials, the creation of new ideas and the harnessing of the world and its components." + "text": "Contrary to popular belief, $(aura) isn't stored in single, floating $(italic)nodes$(), but rather, it is present everywhere in the world.$(br)While touching it is impossible, making use of its powers certainly is not. When $(aura) is used right, it can assist in the production of materials, the creation of new ideas and the harnessing of the world and its components." }, { "type": "text", - "text": "However, it isn't always as easy as that. Making use of it wrongly, specifically draining it completely from an area, will face the culprit with diminishing returns.$(br)So while $(thing)Aura$() is plentiful and useful, abusing it would certainly be ill-advised." + "text": "However, it isn't always as easy as that. Making use of it wrongly, specifically draining it completely from an area, will face the culprit with diminishing returns.$(br)So while $(aura) is plentiful and useful, abusing it would certainly be ill-advised." } ] } \ No newline at end of file diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/aura_cache.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/aura_cache.json index 21001e42..0b8068ee 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/aura_cache.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/aura_cache.json @@ -6,7 +6,7 @@ "pages": [ { "type": "text", - "text": "Having a $(l:collecting/altar)Natural Altar$() around that stores $(thing)Aura$() is all well and good, but it would be more convenient to be able to carry it around. In that case, the $(item)Aura Cache$() will prove useful: It stores a substantial amount of $(thing)Aura$() in it so one can use it on the go. $(br)To fill the cache up, simply place it on a $(item)Natural Altar$() and wait for the $(thing)Aura$() to drain into it." + "text": "Having a $(l:collecting/altar)Natural Altar$() around that stores $(aura) is all well and good, but it would be more convenient to be able to carry it around. In that case, the $(item)Aura Cache$() will prove useful: It stores a substantial amount of $(thing)Aura$() in it so one can use it on the go. $(br)To fill the cache up, simply place it on a $(item)Natural Altar$() and wait for the $(thing)Aura$() to drain into it." }, { "type": "crafting", diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/eye.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/eye.json index c3d40309..7e39b9f3 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/eye.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/eye.json @@ -6,11 +6,11 @@ "pages": [ { "type": "text", - "text": "When working with $(thing)Aura$(), by nature, it will be hard to grasp just how much there is in any given area or storage device. The $(item)Environmental Eye$() has the powers to display this information to botanists though: Once created, merely holding it in your hand will display several pieces of information:" + "text": "When working with $(aura), by nature, it will be hard to grasp just how much there is in any given area or storage device. The $(item)Environmental Eye$() has the powers to display this information to botanists though: Once created, merely holding it in your hand will display several pieces of information:" }, { "type": "text", - "text": "A bar will display the amount stored in $(thing)Aura$()-bearing blocks, with a full bar meaning that the block has reached its storage capacity.$(br)An additional bar will display the saturation of $(thing)Aura$() around one's current location, with the bar being half full meaning that the $(thing)Aura$() is at its expected default level. The eye's limited power, however, means that, when $(thing)Aura$() exceeds any end of the visible bar, it will not be able to tell you just how much there is." + "text": "A bar will display the amount stored in $(thing)Aura$()-bearing blocks, with a full bar meaning that the block has reached its storage capacity.$(br)An additional bar will display the saturation of $(thing)Aura$() around one's current location, with the bar being half full meaning that the $(aura) is at its expected default level. The eye's limited power, however, means that, when $(thing)Aura$() exceeds any end of the visible bar, it will not be able to tell you just how much there is." }, { "type": "naturesaura:tree_ritual", diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/infused_iron_tools.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/infused_iron_tools.json index e1591480..e754e8ea 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/infused_iron_tools.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/items/infused_iron_tools.json @@ -10,7 +10,7 @@ }, { "type": "text", - "text": "On top of that, when taking an $(l:naturesaura:items/aura_cache)Aura Cache$() with you, the tools will be able to use the $(thing)Aura$() that it has stored to regenerate their durability, significantly increasing their lifespan. For this, one simply needs to hold still and sneak, and the tool in one's hand will slowly recharge." + "text": "On top of that, when taking an $(l:naturesaura:items/aura_cache)Aura Cache$() with you, the tools will be able to use the $(aura) that it has stored to regenerate their durability, significantly increasing their lifespan. For this, one simply needs to hold still and sneak, and the tool in one's hand will slowly recharge." }, { "type": "crafting", diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/practices/gold_trees.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/practices/gold_trees.json index cc5ee3fa..6b3ba583 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/practices/gold_trees.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/practices/gold_trees.json @@ -6,7 +6,7 @@ "pages": [ { "type": "text", - "text": "Through the years that botanist's have been trying to figure out the magical properties of $(thing)Aura$() bearing objects, they have discovered an unexpected, yet common, theme: $(item)Gold$() seems to always play a role in the interaction between humans and $(thing)Aura$()." + "text": "Through the years that botanist's have been trying to figure out the magical properties of $(aura) bearing objects, they have discovered an unexpected, yet common, theme: $(item)Gold$() seems to always play a role in the interaction between humans and $(thing)Aura$()." }, { "type": "spotlight", diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/practices/tree_ritual.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/practices/tree_ritual.json index 9aa3d7e7..5d579911 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/practices/tree_ritual.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/practices/tree_ritual.json @@ -7,7 +7,7 @@ "pages": [ { "type": "text", - "text": "When starting out as a magical botanist, it proves beneficial to use the powers of nature on a more direct level before delving directly into $(thing)Aura$() itself. The $(item)Ritual of the Forest$() uses properties of $(l:practices/gold_trees)Gold Powder$() to encorporate the power of natural ingredients directly into a fresh, growing tree, devouring it in the process, but at the same time, transforming it into useful tools and items." + "text": "When starting out as a magical botanist, it proves beneficial to use the powers of nature on a more direct level before delving directly into $(aura) itself. The $(item)Ritual of the Forest$() uses properties of $(l:practices/gold_trees)Gold Powder$() to encorporate the power of natural ingredients directly into a fresh, growing tree, devouring it in the process, but at the same time, transforming it into useful tools and items." }, { "type": "text", diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/using/altar.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/using/altar.json index c9e0a7f9..658a06a1 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/using/altar.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/using/altar.json @@ -7,7 +7,7 @@ "pages": [ { "type": "text", - "text": "When the $(l:collecting/altar)Natural Altar$() has collected a sufficient amount of $(thing)Aura$(), it will be able to infuse items of certain materials, converting them into different, more powerful materials. To do this, simply place any material onto the altar and wait for the infusion to be completed.$(br2)The following pages list some useful materials that a botanist might frequently need." + "text": "When the $(l:collecting/altar)Natural Altar$() has collected a sufficient amount of $(aura), it will be able to infuse items of certain materials, converting them into different, more powerful materials. To do this, simply place any material onto the altar and wait for the infusion to be completed.$(br2)The following pages list some useful materials that a botanist might frequently need." }, { "type": "naturesaura:altar", diff --git a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/using/furnace_heater.json b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/using/furnace_heater.json index e580bab9..5e129496 100644 --- a/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/using/furnace_heater.json +++ b/src/main/resources/assets/naturesaura/patchouli_books/book/en_us/entries/using/furnace_heater.json @@ -6,7 +6,7 @@ "pages": [ { "type": "text", - "text": "At some point, one realizes that a $(item)Furnace$() is just too slow and consuming of resources to use efficiently.$(br)The $(item)Extraneous Firestarter$() will speed up any $(item)Furnace$() it is placed on top of, along with giving it the necessary heat to smelt any sort of material. Note that, while consuming the required $(thing)Aura$() for this, the natural levels might drop into the negatives, causing $(l:intro/aura)diminishing returns$()." + "text": "At some point, one realizes that a $(item)Furnace$() is just too slow and consuming of resources to use efficiently.$(br)The $(item)Extraneous Firestarter$() will speed up any $(item)Furnace$() it is placed on top of, along with giving it the necessary heat to smelt any sort of material. Note that, while consuming the required $(aura) for this, the natural levels might drop into the negatives, causing $(l:intro/aura)diminishing returns$()." }, { "type": "naturesaura:tree_ritual", diff --git a/src/main/resources/assets/naturesaura/textures/gui/book_filler.png b/src/main/resources/assets/naturesaura/textures/gui/book_filler.png new file mode 100644 index 00000000..c9980f7b Binary files /dev/null and b/src/main/resources/assets/naturesaura/textures/gui/book_filler.png differ