From da0bbfa4b4a12ba4da11114ea1ae1f5e4d684b93 Mon Sep 17 00:00:00 2001 From: Alessandro Di Martino <48263019+KarmaAlex@users.noreply.github.com> Date: Sat, 17 May 2025 11:03:18 +0200 Subject: [PATCH 01/19] Change quest name Change quest name to match new superenchant name --- config/betterquesting/DefaultQuests/Quests/11/2030.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/betterquesting/DefaultQuests/Quests/11/2030.json b/config/betterquesting/DefaultQuests/Quests/11/2030.json index ef266501..df190498 100644 --- a/config/betterquesting/DefaultQuests/Quests/11/2030.json +++ b/config/betterquesting/DefaultQuests/Quests/11/2030.json @@ -16,7 +16,7 @@ "tag:10": { "RepairCost:3": 1, "display:10": { - "Name:8": "Dragnipur" + "Name:8": "Nightblood" }, "ench:9": { "0:10": { @@ -73,4 +73,4 @@ "taskID:8": "bq_standard:retrieval" } } -} \ No newline at end of file +} From e11790552f09cb886603ea47e713de32afc522a8 Mon Sep 17 00:00:00 2001 From: SkyElevation <91104215+SkyElevation@users.noreply.github.com> Date: Sun, 22 Jun 2025 02:44:33 -0400 Subject: [PATCH 02/19] 2 Typos in quest lore. righteusness > righteousness would came out > would come out --- config/betterquesting/DefaultQuests/Quests/0/288.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/betterquesting/DefaultQuests/Quests/0/288.json b/config/betterquesting/DefaultQuests/Quests/0/288.json index aebebd67..dd5ecb62 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/288.json +++ b/config/betterquesting/DefaultQuests/Quests/0/288.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "Well, I think I know why the Testificates were being secretive about the Arbiter.\nHe is dead. Dead by the hands of the Meatball Man.\nFull of righteusness, the god of the Testificates had chased his foe into Pixonia, and there, they had their confrontation. Only one of the two would came out of that encounter.\nAfter not hearing back from their master, faithful of the Arbiter followed the undead into the land of the Meatball Man, and there they discovered what had happened.\nWhat was left of the Arbiter on Terra were only two things, a strange sequence of characters, unreadable by any Testificate, and a letter, with a prophecy.", + "desc:8": "Well, I think I know why the Testificates were being secretive about the Arbiter.\nHe is dead. Dead by the hands of the Meatball Man.\nFull of righteousness, the god of the Testificates had chased his foe into Pixonia, and there, they had their confrontation. Only one of the two would come out of that encounter.\nAfter not hearing back from their master, faithful of the Arbiter followed the undead into the land of the Meatball Man, and there they discovered what had happened.\nWhat was left of the Arbiter on Terra were only two things, a strange sequence of characters, unreadable by any Testificate, and a letter, with a prophecy.", "icon:10": { "Count:3": 1, "id:8": "extrabotany:blockorichalcos" @@ -25,4 +25,4 @@ "taskID:8": "bq_standard:retrieval" } } -} \ No newline at end of file +} From bb2f0487e5d4d808760576dbffe231addbe95b54 Mon Sep 17 00:00:00 2001 From: SkyElevation <91104215+SkyElevation@users.noreply.github.com> Date: Sun, 22 Jun 2025 03:10:18 -0400 Subject: [PATCH 03/19] Incorrect tense, reads slightly better --- config/betterquesting/DefaultQuests/Quests/0/350.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/betterquesting/DefaultQuests/Quests/0/350.json b/config/betterquesting/DefaultQuests/Quests/0/350.json index eda6dbd0..21a1a9db 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/350.json +++ b/config/betterquesting/DefaultQuests/Quests/0/350.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "The prophecy of the Arbiter, the last writ of this nearly-all-knowing being, told of one person, one not from Terra, that would arrive from meteorite of sky stone, at the peak of an eclipse, and followed by the Rainbours; This newcomer will be given the blessing of alchemy, and the power to restore balance between order and chaos.\nThis is me, I am the one the prophecy predicted. That is why the Testificates were asking those specific questions, that is why the Meatball Man is interested in me!\nAlchemy is a strange one, I was never capable of feeling it until I came to Terra, but now it is just second nature. Almost as if the other conditions in the prophecy were part of a ritual to unlock that ability within me. The ability to access this type of magic, after all, is rare and precious, so rare and precious that the Shyre Empire was happy to get the scraps of any weakened form of it for runation. \nAnd while the prophecy predicts of my coming, it does not state my purpose.\nWhat is this prophecy predicting? What role am I to play in this battle? Why me? What does this restoration between order and chaos mean?\nWell, I may get some more answers in my next voyage. The strange characters left by the Arbiter, for just an instant, started to make sense, and just like that, they went back to being gibberish. Coordinates to a space between the Proxima Stars. That is where the sky stone meteorites come from, that is where I will find more answers!", + "desc:8": "The prophecy of the Arbiter, the last writ of this nearly-all-knowing being, told of one person, one not from Terra, who would arrive from meteorite of sky stone, at the peak of an eclipse, and followed by the Rainbours. This newcomer would be given the blessing of alchemy, and the power to restore balance between order and chaos.\nThis is me, I am the one the prophecy predicted. That is why the Testificates were asking those specific questions, that is why the Meatball Man is interested in me!\nAlchemy is a strange one. I was never capable of feeling it until I came to Terra, but now it is just second nature—almost as if the other conditions in the prophecy were part of a ritual to unlock that ability within me. The ability to access this type of magic, after all, is rare and precious—so rare and precious that the Shyre Empire was content to take the scraps of any weakened form of it for runation. \nAnd while the prophecy predicts my coming, it does not state my purpose.\nWhat is this prophecy predicting? What role am I to play in this battle? Why me? What does this restoration of balance between order and chaos mean?\nWell, I may get some more answers in my next voyage. For just an instant, the strange characters left by the Arbiter began to make sense, and just like that, they turned back into gibberish. Coordinates to a space between the Proxima Stars. That is where the sky stone meteorites come from, that is where I will find more answers!", "icon:10": { "Count:3": 1, "id:8": "contenttweaker:proxima_artifact" @@ -25,4 +25,4 @@ "taskID:8": "bq_standard:retrieval" } } -} \ No newline at end of file +} From 0da8ecd252a0157cbac49ab0458de94693936fa4 Mon Sep 17 00:00:00 2001 From: jchung01 Date: Tue, 8 Jul 2025 20:52:39 -0700 Subject: [PATCH 04/19] Unify thaumcraft plates in research rewards --- scripts/thaumcraft/Unifier.zs | 27 +++++++++++++++++++++ scripts/thaumcraft/UnifyGolemMaterials.zs | 24 ++++-------------- scripts/thaumcraft/research/LateResearch.zs | 18 +++++++++++++- 3 files changed, 49 insertions(+), 20 deletions(-) create mode 100644 scripts/thaumcraft/Unifier.zs diff --git a/scripts/thaumcraft/Unifier.zs b/scripts/thaumcraft/Unifier.zs new file mode 100644 index 00000000..71b2c954 --- /dev/null +++ b/scripts/thaumcraft/Unifier.zs @@ -0,0 +1,27 @@ +#modloaded thaumcraft +#loader lateAddTC +#priority 10 + +import native.net.minecraft.item.ItemStack; + +import crafttweaker.item.IItemStack; + +static unifiedPlates as IItemStack[IItemStack] = { + : , // brass + : , // iron + : , // silver +}; + +function unifyStack(stackIn as ItemStack, unifiedDict as IItemStack[IItemStack]) as ItemStack { + var stack as IItemStack = stackIn.wrapper; + for original, unified in unifiedDict { + if (stack.anyAmount().matches(original)) { + return (unified * stack.amount).native; + } + } + return stackIn; +} + +function unifyPlates(stackIn as ItemStack) as ItemStack { + return unifyStack(stackIn, unifiedPlates); +} \ No newline at end of file diff --git a/scripts/thaumcraft/UnifyGolemMaterials.zs b/scripts/thaumcraft/UnifyGolemMaterials.zs index 2ca503d8..80103083 100644 --- a/scripts/thaumcraft/UnifyGolemMaterials.zs +++ b/scripts/thaumcraft/UnifyGolemMaterials.zs @@ -6,20 +6,16 @@ import native.thaumcraft.api.golems.parts.GolemHead; import native.thaumcraft.api.golems.parts.GolemLeg; import crafttweaker.item.IItemStack; + +import scripts.thaumcraft.Unifier; /* Unify plates visually shown in the golem press. */ -var unifiedPlates = { - : , // brass - : , // iron - : , // silver -} as IItemStack[IItemStack]; - # Materials for material in GolemMaterial.getMaterials() { if (isStackValid(material.componentBase)) { var baseComponent as IItemStack = material.componentBase.wrapper; - material.componentBase = unifyStack(baseComponent, unifiedPlates); + material.componentBase = Unifier.unifyPlates(baseComponent); } } # Head @@ -29,7 +25,7 @@ for head in GolemHead.getHeads() { var component = components[i]; if (component instanceof ItemStack && isStackValid(component as ItemStack)) { var stack as IItemStack = (component as ItemStack).wrapper; - components[i] = unifyStack(stack, unifiedPlates); + components[i] = Unifier.unifyPlates(stack); } } } @@ -40,21 +36,11 @@ for leg in GolemLeg.getLegs() { var component = components[i]; if (component instanceof ItemStack && isStackValid(component as ItemStack)) { var stack as IItemStack = (component as ItemStack).wrapper; - components[i] = unifyStack(stack, unifiedPlates); + components[i] = Unifier.unifyPlates(stack); } } } function isStackValid(stack as ItemStack) as bool { return !(isNull(stack) || stack.isEmpty()); -} - -function unifyStack(stackIn as ItemStack, unifiedDict as IItemStack[IItemStack]) as ItemStack { - var stack as IItemStack = stackIn.wrapper; - for original, unified in unifiedDict { - if (stack.anyAmount().matches(original)) { - return (unified * stack.amount).native; - } - } - return stackIn; } \ No newline at end of file diff --git a/scripts/thaumcraft/research/LateResearch.zs b/scripts/thaumcraft/research/LateResearch.zs index 1d831f67..80718e1d 100644 --- a/scripts/thaumcraft/research/LateResearch.zs +++ b/scripts/thaumcraft/research/LateResearch.zs @@ -1,15 +1,20 @@ #modloaded thaumcraft #loader lateAddTC + import native.net.minecraft.item.ItemStack; import native.thaumcraft.api.research.ResearchCategories; import native.thaumcraft.api.research.ResearchStage; import crafttweaker.item.IItemStack; +import scripts.thaumcraft.Unifier; + /* -Hard-coded, non-JSON, research pages to replace crafting requirements for consume requirements. +Hard-coded, non-JSON, research pages to edit. +- Replaces crafting requirements for consume requirements. This is so we can make these ingredients obtainable through non-crafting recipes, but still make associated research completable. +- Unifies plates from rewards. See config/thaumcraftfix/patches for research page changes that are JSON-based. */ @@ -41,6 +46,9 @@ convertCraftToConsume(t3SmelterStage, mithminitePlate); var scytheStage = findCraftingStage("TAR_MITHMINITE_SCYTHE", mithminitePlate); convertCraftToConsume(scytheStage, mithminitePlate); +# TC plate unification +convertRewardItems("TAR_CRYSTAL_CRUSHER", Unifier.unifiedPlates); + function findCraftingStage(researchName as string, targetItem as IItemStack) as ResearchStage { var stages = ResearchCategories.getResearch(researchName).getStages(); for stage in stages { @@ -80,3 +88,11 @@ function convertCraftToConsume(stage as ResearchStage, itemToConvert as IItemSta stage.setObtain((consumed as ItemStack[]) + itemToConvert.native); } } + +function convertRewardItems(researchName as string, itemsToReplace as IItemStack[IItemStack]) { + var rewards = ResearchCategories.getResearch(researchName).getRewardItem(); + for i in 0 to rewards.length { + var reward = rewards[i]; + rewards[i] = Unifier.unifyStack(reward, itemsToReplace); + } +} From dc3784ca6a43f53735340a9a4f87d27f7d622865 Mon Sep 17 00:00:00 2001 From: KeyCollector <48167249+KeyCollector@users.noreply.github.com> Date: Sat, 12 Jul 2025 19:30:38 +0200 Subject: [PATCH 05/19] Typo in the "Disenchanting" Quest --- config/betterquesting/DefaultQuests/Quests/0/707.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/betterquesting/DefaultQuests/Quests/0/707.json b/config/betterquesting/DefaultQuests/Quests/0/707.json index 169fec5c..3bd46a30 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/707.json +++ b/config/betterquesting/DefaultQuests/Quests/0/707.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "The key behind understanding unknown phenomena is to nderstand the patterns that define them.\nMagical properties follow some sort of conservation law, where the vital energy I possess, what on Earth we call essence, can be transferred to inanimate objects too.\nSome of these connections appear to be strong, while others aren\u0027t, and some are straight up inconsequential.\nBy being able to move these enchantments between objects, I can find good ways to combine them.", + "desc:8": "The key behind understanding unknown phenomena is to understand the patterns that define them.\nMagical properties follow some sort of conservation law, where the vital energy I possess, what on Earth we call essence, can be transferred to inanimate objects too.\nSome of these connections appear to be strong, while others aren\u0027t, and some are straight up inconsequential.\nBy being able to move these enchantments between objects, I can find good ways to combine them.", "icon:10": { "Count:3": 1, "id:8": "draconicevolution:diss_enchanter" @@ -37,4 +37,4 @@ "taskID:8": "bq_standard:retrieval" } } -} \ No newline at end of file +} From 8819a45f3b7580c23a63149ebe7190ae1d449a94 Mon Sep 17 00:00:00 2001 From: KeyCollector <48167249+KeyCollector@users.noreply.github.com> Date: Sat, 12 Jul 2025 19:37:34 +0200 Subject: [PATCH 06/19] Typo in the "Expedition Skill" quest --- config/betterquesting/DefaultQuests/Quests/0/25.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/betterquesting/DefaultQuests/Quests/0/25.json b/config/betterquesting/DefaultQuests/Quests/0/25.json index d950a30c..6e4d55a0 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/25.json +++ b/config/betterquesting/DefaultQuests/Quests/0/25.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§oThe more you run around, the higher the chance of speeding up!\n\nIf this is annoying, press the AoA keybing (DELETE by default) to open up the skill GUI, and click on theexpedition icon. This will change the speed bonus to either hunger replenishment, or anima replenishment.", + "desc:8": "§7§oThe more you run around, the higher the chance of speeding up!\n\nIf this is annoying, press the AoA keybing (DELETE by default) to open up the skill GUI, and click on the expedition icon. This will change the speed bonus to either hunger replenishment, or anima replenishment.", "icon:10": { "Count:3": 1, "id:8": "aoa3:opteryx_feather" @@ -37,4 +37,4 @@ "taskID:8": "bq_standard:retrieval" } } -} \ No newline at end of file +} From 2bd2797f0b2f1218119d40101e8870b2f5c9ebe8 Mon Sep 17 00:00:00 2001 From: Max Zhu <35415034+maxzhu213@users.noreply.github.com> Date: Thu, 17 Jul 2025 09:43:32 +1200 Subject: [PATCH 07/19] Fix typos: teh -> the --- config/betterquesting/DefaultQuests/Quests/0/2135.json | 2 +- config/betterquesting/DefaultQuests/Quests/0/228.json | 2 +- config/betterquesting/DefaultQuests/Quests/0/280.json | 2 +- config/betterquesting/DefaultQuests/Quests/0/666.json | 2 +- config/betterquesting/DefaultQuests/Quests/4/2038.json | 2 +- config/betterquesting/DefaultQuests/Quests/4/90278.json | 2 +- scripts/JEIdescriptions.zs | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/config/betterquesting/DefaultQuests/Quests/0/2135.json b/config/betterquesting/DefaultQuests/Quests/0/2135.json index ac62dba0..49d5e0aa 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/2135.json +++ b/config/betterquesting/DefaultQuests/Quests/0/2135.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "Due to its already-evident breadth and reach, it is no surprise that many of the civilizations that are offered membership to the Shyre Empire accept. Compared to the alternative of being destroyed by the largest empire in the universe, becoming an instrument of violence for said empire is an appealing offer, even when it involves considerable depravity against other civilizations.\nDespite this, there are many powerful beings that have attempted retaliation. Due to their possibly-useful powers, instead of defeating them, the Shyre Empire imprisoned them in teh asteroids of Lunalus, where they are broken by its jailer.\nThe Lunar Lover is a twisted creature, capable of ensnaring the minds of its subjects into submission. For those that have been broken by the jailer, there is no hope of return, but by defeating this enemy I can at least ensure the same will not happen to anyone else.", + "desc:8": "Due to its already-evident breadth and reach, it is no surprise that many of the civilizations that are offered membership to the Shyre Empire accept. Compared to the alternative of being destroyed by the largest empire in the universe, becoming an instrument of violence for said empire is an appealing offer, even when it involves considerable depravity against other civilizations.\nDespite this, there are many powerful beings that have attempted retaliation. Due to their possibly-useful powers, instead of defeating them, the Shyre Empire imprisoned them in the asteroids of Lunalus, where they are broken by its jailer.\nThe Lunar Lover is a twisted creature, capable of ensnaring the minds of its subjects into submission. For those that have been broken by the jailer, there is no hope of return, but by defeating this enemy I can at least ensure the same will not happen to anyone else.", "icon:10": { "Count:3": 1, "id:8": "contenttweaker:lunar_star" diff --git a/config/betterquesting/DefaultQuests/Quests/0/228.json b/config/betterquesting/DefaultQuests/Quests/0/228.json index 391962ef..b3151fc7 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/228.json +++ b/config/betterquesting/DefaultQuests/Quests/0/228.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§oDropped by crimson portals, or by the bosses spawned by the pedestals found in teh world.", + "desc:8": "§7§oDropped by crimson portals, or by the bosses spawned by the pedestals found in the world.", "icon:10": { "Count:3": 1, "id:8": "thaumcraft:primordial_pearl" diff --git a/config/betterquesting/DefaultQuests/Quests/0/280.json b/config/betterquesting/DefaultQuests/Quests/0/280.json index 1e455032..397bd154 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/280.json +++ b/config/betterquesting/DefaultQuests/Quests/0/280.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "I am starting to feel like I may be getting involved into too many things. Is this what the life of an immortal is like? Just picking fights over and over? Well, this one is about my freedom, so I am not going to stop here! \nI finally got my hands on more information about the alliance between the Meatball Man and the Elder Ones that have tried to imprison me. The pact was not just between them, it involved the arthropods of teh Erebus too; well, Erebus is their home world, but after forming an alliance with the Meatball Man, they were granted magic capable of opening wormholes.\nThis was their plan with me; J\u0027zahar and and the Primordial Malevolence would bind me to recursion, the bugs, together with the undead of the Meatball Man would capture me, and I would have been their captive. Their plans, though, did not include my retaliation.\nThis still does not answer questions about any of their motivations; well, the arthropods got powerful magic, and were able to take over worlds under the banner of the Meatball Man, and the Elder Ones were likely being promised some control over the Testificates; but why would the Meatball Man want to do this? He is more than capable of defeating me, but instead he is just toying with me, making me angry enough to want to fight, and ignorant enough to want to seek answers. And why me? Isn\u0027t his enemy the Arbiter?\nWell, hopefully Pixonia will provide some more answers. After forming their alliance with the Meatball Man, the bugs of the Erebus used their wormholes to take over the world of Pixonia, and which became a hub for their elite fighters, a center from which invasions, schemes, and conquests would be handled. While I do not have the power to defeat the Meatball Man himself, I am definitely more than capable of handling his forces.", + "desc:8": "I am starting to feel like I may be getting involved into too many things. Is this what the life of an immortal is like? Just picking fights over and over? Well, this one is about my freedom, so I am not going to stop here! \nI finally got my hands on more information about the alliance between the Meatball Man and the Elder Ones that have tried to imprison me. The pact was not just between them, it involved the arthropods of the Erebus too; well, Erebus is their home world, but after forming an alliance with the Meatball Man, they were granted magic capable of opening wormholes.\nThis was their plan with me; J\u0027zahar and and the Primordial Malevolence would bind me to recursion, the bugs, together with the undead of the Meatball Man would capture me, and I would have been their captive. Their plans, though, did not include my retaliation.\nThis still does not answer questions about any of their motivations; well, the arthropods got powerful magic, and were able to take over worlds under the banner of the Meatball Man, and the Elder Ones were likely being promised some control over the Testificates; but why would the Meatball Man want to do this? He is more than capable of defeating me, but instead he is just toying with me, making me angry enough to want to fight, and ignorant enough to want to seek answers. And why me? Isn\u0027t his enemy the Arbiter?\nWell, hopefully Pixonia will provide some more answers. After forming their alliance with the Meatball Man, the bugs of the Erebus used their wormholes to take over the world of Pixonia, and which became a hub for their elite fighters, a center from which invasions, schemes, and conquests would be handled. While I do not have the power to defeat the Meatball Man himself, I am definitely more than capable of handling his forces.", "icon:10": { "Count:3": 1, "id:8": "contenttweaker:pixonia_artifact" diff --git a/config/betterquesting/DefaultQuests/Quests/0/666.json b/config/betterquesting/DefaultQuests/Quests/0/666.json index 4c4ac533..922fb6a3 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/666.json +++ b/config/betterquesting/DefaultQuests/Quests/0/666.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§oLord Vatticus will trade the wizard book, used to summon two bosses.\nIt can be tricky to find, so the optional item can be used to summon him!\n\n§fWell this is peculiar! On one hand, I think I have a good idea on the power level of the Twilight Horde, on the other hand, this power level feels a bit too high to make sense.\nOne of the slaves kept writing this place\u0027s history, and shared it with me.\nThe Dungeon of Arcana, in its weirdness, used to be a much different place; this used to be Asgard, home of the Aesirs, the deities in the Norse pantheon. Looking at the properities of Arcanium the only remaining trace of what this place used to be, I can assume they were some sort of order of magicians, and a very powerful one. \nThis place has its own gravitational field, independent of any planet, with perfectly parallel field lines. How is this possible? I don\u0027t know!\nAnd yet, in a matter of mere seconds, the entirety of this place was taken over. Not by troops, not by weapons of mass destruction. No, they were taken over by an actual infinite fortress. A building, a set of rooms, stairs, and doors that, in the time it takes to drink a cup of water, replaced itself with the home of teh Aesirs, killing everything that tried to oppose it.\nThis should be impossible by all physiscs humans have discovered, but here it is. I had to measure everything so many times, and all data points to this fact. I am not on the surface of a planet; I am inside a flat, infinite, pancake-looking fortress sitting somewhere in a space-time anomaly!?", + "desc:8": "§7§oLord Vatticus will trade the wizard book, used to summon two bosses.\nIt can be tricky to find, so the optional item can be used to summon him!\n\n§fWell this is peculiar! On one hand, I think I have a good idea on the power level of the Twilight Horde, on the other hand, this power level feels a bit too high to make sense.\nOne of the slaves kept writing this place\u0027s history, and shared it with me.\nThe Dungeon of Arcana, in its weirdness, used to be a much different place; this used to be Asgard, home of the Aesirs, the deities in the Norse pantheon. Looking at the properities of Arcanium the only remaining trace of what this place used to be, I can assume they were some sort of order of magicians, and a very powerful one. \nThis place has its own gravitational field, independent of any planet, with perfectly parallel field lines. How is this possible? I don\u0027t know!\nAnd yet, in a matter of mere seconds, the entirety of this place was taken over. Not by troops, not by weapons of mass destruction. No, they were taken over by an actual infinite fortress. A building, a set of rooms, stairs, and doors that, in the time it takes to drink a cup of water, replaced itself with the home of the Aesirs, killing everything that tried to oppose it.\nThis should be impossible by all physiscs humans have discovered, but here it is. I had to measure everything so many times, and all data points to this fact. I am not on the surface of a planet; I am inside a flat, infinite, pancake-looking fortress sitting somewhere in a space-time anomaly!?", "icon:10": { "Count:3": 1, "id:8": "divinerpg:wizards_book" diff --git a/config/betterquesting/DefaultQuests/Quests/4/2038.json b/config/betterquesting/DefaultQuests/Quests/4/2038.json index f0edc7d5..936f15ad 100644 --- a/config/betterquesting/DefaultQuests/Quests/4/2038.json +++ b/config/betterquesting/DefaultQuests/Quests/4/2038.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§oFlux Networks are used to transfer energy wirelessly, and are the preferred energy transfer method in the pack.\n\nTo create your own Flux Network, you need a Controller. You can specify the name of teh network and a color in the Controller GUI. Each Flux Networks machine will have to be bound to a network to function.\n\nFlux Plugs are used to move energy from a source to a network.\n\nFlux Points are used to move energy from a network to a set of machines.\n\nFlux Storage is used to include a buffer of energy in a network. If you have to transfer large amounts of RF/t, Storage is required to prevent energy cutouts.\n\nIt is recommended to still use other energy transfer methods to limit the use of Flux Plugs, as using too many can cause lag. If you want to power a machine wall, for example, use a single Flux Point, and Energy Conduits of the appropriate size to power the machines.\n\nYour base should have two Flux Networks, one to move energy from your generators to a centralized energy storage (eventually the Draconic Energy Orb), one to move energy from storage to all of your machines.", + "desc:8": "§7§oFlux Networks are used to transfer energy wirelessly, and are the preferred energy transfer method in the pack.\n\nTo create your own Flux Network, you need a Controller. You can specify the name of the network and a color in the Controller GUI. Each Flux Networks machine will have to be bound to a network to function.\n\nFlux Plugs are used to move energy from a source to a network.\n\nFlux Points are used to move energy from a network to a set of machines.\n\nFlux Storage is used to include a buffer of energy in a network. If you have to transfer large amounts of RF/t, Storage is required to prevent energy cutouts.\n\nIt is recommended to still use other energy transfer methods to limit the use of Flux Plugs, as using too many can cause lag. If you want to power a machine wall, for example, use a single Flux Point, and Energy Conduits of the appropriate size to power the machines.\n\nYour base should have two Flux Networks, one to move energy from your generators to a centralized energy storage (eventually the Draconic Energy Orb), one to move energy from storage to all of your machines.", "icon:10": { "Count:3": 1, "id:8": "fluxnetworks:fluxcontroller" diff --git a/config/betterquesting/DefaultQuests/Quests/4/90278.json b/config/betterquesting/DefaultQuests/Quests/4/90278.json index 969863a1..b77cd35b 100644 --- a/config/betterquesting/DefaultQuests/Quests/4/90278.json +++ b/config/betterquesting/DefaultQuests/Quests/4/90278.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§oFlux Networks are used to transfer energy wirelessly, and are the preferred energy transfer method in the pack.\n\nTo create your own Flux Network, you need a Controller. You can specify the name of teh network and a color in the Controller GUI. Each Flux Networks machine will have to be bound to a network to function.\n\nFlux Plugs are used to move energy from a source to a network.\n\nFlux Points are used to move energy from a network to a set of machines.\n\nFlux Storage is used to include a buffer of energy in a network. If you have to transfer large amounts of RF/t, Storage is required to prevent energy cutouts.\n\nIt is recommended to still use other energy transfer methods to limit the use of Flux Plugs, as using too many can cause lag. If you want to power a machine wall, for example, use a single Flux Point, and Energy Conduits of the appropriate size to power the machines.\n\nYour base should have two Flux Networks, one to move energy from your generators to a centralized energy storage (eventually the Draconic Energy Orb), one to move energy from storage to all of your machines.", + "desc:8": "§7§oFlux Networks are used to transfer energy wirelessly, and are the preferred energy transfer method in the pack.\n\nTo create your own Flux Network, you need a Controller. You can specify the name of the network and a color in the Controller GUI. Each Flux Networks machine will have to be bound to a network to function.\n\nFlux Plugs are used to move energy from a source to a network.\n\nFlux Points are used to move energy from a network to a set of machines.\n\nFlux Storage is used to include a buffer of energy in a network. If you have to transfer large amounts of RF/t, Storage is required to prevent energy cutouts.\n\nIt is recommended to still use other energy transfer methods to limit the use of Flux Plugs, as using too many can cause lag. If you want to power a machine wall, for example, use a single Flux Point, and Energy Conduits of the appropriate size to power the machines.\n\nYour base should have two Flux Networks, one to move energy from your generators to a centralized energy storage (eventually the Draconic Energy Orb), one to move energy from storage to all of your machines.", "icon:10": { "Count:3": 1, "id:8": "fluxnetworks:fluxplug" diff --git a/scripts/JEIdescriptions.zs b/scripts/JEIdescriptions.zs index 8b07fa0b..dae1d940 100644 --- a/scripts/JEIdescriptions.zs +++ b/scripts/JEIdescriptions.zs @@ -4034,7 +4034,7 @@ mods.jei.JEI.addDescription([ [ "Flux Networks are used to transfer energy wirelessly, and are the preferred energy transfer method in the pack.", "", - "To create your own Flux Network, you need a Controller. You can specify the name of teh network and a color in the Controller GUI. Each Flux Networks machine will have to be bound to a network to function.", + "To create your own Flux Network, you need a Controller. You can specify the name of the network and a color in the Controller GUI. Each Flux Networks machine will have to be bound to a network to function.", "", "Flux Plugs are used to move energy from a source to a network.", "", From 7dd9f708e8de0ba854ad9495963e0e1341ddc21e Mon Sep 17 00:00:00 2001 From: Alexandre Hassan Date: Fri, 18 Jul 2025 14:46:33 -0400 Subject: [PATCH 08/19] passive_extended_crafting typo --- scripts/JEIdescriptions.zs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/JEIdescriptions.zs b/scripts/JEIdescriptions.zs index 8b07fa0b..2f2bb0ce 100644 --- a/scripts/JEIdescriptions.zs +++ b/scripts/JEIdescriptions.zs @@ -4327,7 +4327,7 @@ mods.jei.JEI.addDescription([ "", "This method is slow, for fast automation passive packaged auto is recommended (it has its own JEI info box), but this method is simpler, and fast enough for some resources.", "", - "Place an Automation Interface on top of an extended crafting table (including the Ender Crafting Table), and click 'Save Recipe' to set the ercipe to be automated.", + "Place an Automation Interface on top of an extended crafting table (including the Ender Crafting Table), and click 'Save Recipe' to set the recipe to be automated.", "", "The Automation Interface can be set to auto-pull under 'Config'.", "", From aefdf5d3095b6a971bb86d8c75de97511041225d Mon Sep 17 00:00:00 2001 From: Alexandre Hassan Date: Fri, 18 Jul 2025 19:40:01 -0400 Subject: [PATCH 09/19] torcherino typo --- config/betterquesting/DefaultQuests/Quests/0/166.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/betterquesting/DefaultQuests/Quests/0/166.json b/config/betterquesting/DefaultQuests/Quests/0/166.json index 96e22c0a..3a2dfd27 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/166.json +++ b/config/betterquesting/DefaultQuests/Quests/0/166.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "Knowing that entropy in the universe is always increasing, I can use magic and some science to speed up this process in an area round a special torch.\nThis is similar in nature to the bottle I have built using the alchemical properties of Red Matter. Unlike Time in a Bottle, though, this torch does not require the colelction of entropy to function, it seems to be provided directly by the stars.", + "desc:8": "Knowing that entropy in the universe is always increasing, I can use magic and some science to speed up this process in an area round a special torch.\nThis is similar in nature to the bottle I have built using the alchemical properties of Red Matter. Unlike Time in a Bottle, though, this torch does not require the collection of entropy to function, it seems to be provided directly by the stars.", "icon:10": { "Count:3": 1, "id:8": "tce:tce_torch_lvl1" From 07cedee6a2d0ec7de3697330eded495e25cc8076 Mon Sep 17 00:00:00 2001 From: Alexandre Hassan Date: Fri, 18 Jul 2025 19:43:58 -0400 Subject: [PATCH 10/19] fluid interface quest --- config/betterquesting/DefaultQuests/Quests/4/90152.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/betterquesting/DefaultQuests/Quests/4/90152.json b/config/betterquesting/DefaultQuests/Quests/4/90152.json index dc0f47c1..96f1d36b 100644 --- a/config/betterquesting/DefaultQuests/Quests/4/90152.json +++ b/config/betterquesting/DefaultQuests/Quests/4/90152.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§oThe fluid interface lets you encode processing recipes with fluid inputs and outputs!\n\nPlace a pattern into the interface to add the recipe to they network.\n\nWith some machines, you may need to use conduits or other pipes to extract and insert!", + "desc:8": "§7§oThe fluid interface lets you encode processing recipes with fluid inputs and outputs!\n\nPlace a pattern into the interface to add the recipe to the network.\n\nWith some machines, you may need to use conduits or other pipes to extract and insert!", "icon:10": { "Count:3": 1, "id:8": "appliedenergistics2:fluid_interface" From 0eeaf07f2c8d0fad1f25d62e0d155225e74dbdb4 Mon Sep 17 00:00:00 2001 From: Alexandre Hassan Date: Fri, 18 Jul 2025 19:45:49 -0400 Subject: [PATCH 11/19] dual interface typo --- config/betterquesting/DefaultQuests/Quests/4/90137.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/betterquesting/DefaultQuests/Quests/4/90137.json b/config/betterquesting/DefaultQuests/Quests/4/90137.json index b5ffb73b..832ce923 100644 --- a/config/betterquesting/DefaultQuests/Quests/4/90137.json +++ b/config/betterquesting/DefaultQuests/Quests/4/90137.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§oThe ME dual interface can store patters for recipes that contain both items and fluids.\n\nFluids will have to be moved with conduits or other fluid transport.", + "desc:8": "§7§oThe ME dual interface can store patterns for recipes that contain both items and fluids.\n\nFluids will have to be moved with conduits or other fluid transport.", "icon:10": { "Count:3": 1, "id:8": "ae2fc:dual_interface" From 7871e770870a57fadb8fb5c2d5962cfaf9bac9dd Mon Sep 17 00:00:00 2001 From: Alexandre Hassan Date: Mon, 21 Jul 2025 13:20:22 -0400 Subject: [PATCH 12/19] token_totem typo --- config/betterquesting/DefaultQuests/Quests/0/182.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/betterquesting/DefaultQuests/Quests/0/182.json b/config/betterquesting/DefaultQuests/Quests/0/182.json index 0e68d137..4b494e13 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/182.json +++ b/config/betterquesting/DefaultQuests/Quests/0/182.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "If makinm matter that\u0027s infused with mythic magic requires lots of energy, it would make sense that I can make lots of energy from mythic matter. Right?\nI\u0027ll start with recycling the residies of mythic matter that my miners produce, that way I\u0027ll recover some of the lost energy.", + "desc:8": "If making matter that\u0027s infused with mythic magic requires lots of energy, it would make sense that I can make lots of energy from mythic matter. Right?\nI\u0027ll start with recycling the residies of mythic matter that my miners produce, that way I\u0027ll recover some of the lost energy.", "icon:10": { "Count:3": 1, "id:8": "modularmachinery:itemblueprint", From fa3c602c55a7d54f2451bf27608aaf5c4eb11b49 Mon Sep 17 00:00:00 2001 From: Alecsioo <141121073+Alecsioo@users.noreply.github.com> Date: Tue, 22 Jul 2025 21:15:43 +0200 Subject: [PATCH 13/19] Update ModularRadiationScrubbing.zs recipe tooltips --- scripts/ModularRadiationScrubbing.zs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/ModularRadiationScrubbing.zs b/scripts/ModularRadiationScrubbing.zs index 34f0ac5a..a4b0118c 100644 --- a/scripts/ModularRadiationScrubbing.zs +++ b/scripts/ModularRadiationScrubbing.zs @@ -39,21 +39,21 @@ var meatballiumscrubber = RecipeBuilder.newBuilder("meatballiumscrubber", "meatb meatballiumscrubber.addEnergyPerTickInput(10000); meatballiumscrubber.addScrubber(1); meatballiumscrubber.addRecipeTooltip("Acts as a radiation scrubber in a 3x3 chunk area centered around the machine"); -meatballiumscrubber.addRecipeTooltip("Make sure all chunks in range are loaded"); +meatballiumscrubber.addRecipeTooltip("The scrubber skips unloaded chunks."); meatballiumscrubber.build(); var meatballiumscrubberradiant = RecipeBuilder.newBuilder("meatballiumscrubberradiant", "radiant_meatballium_radiation_scrubber", 100); meatballiumscrubberradiant.addEnergyPerTickInput(10000); meatballiumscrubberradiant.addScrubber(2); meatballiumscrubberradiant.addRecipeTooltip("Acts as a radiation scrubber in a 5x5 chunk area centered around the machine"); -meatballiumscrubberradiant.addRecipeTooltip("Make sure all chunks in range are loaded"); +meatballiumscrubberradiant.addRecipeTooltip("The scrubber skips unloaded chunks."); meatballiumscrubberradiant.build(); var meatballiumscrubbercursed = RecipeBuilder.newBuilder("meatballiumscrubbercursed", "cursed_meatballium_radiation_scrubber", 100); meatballiumscrubbercursed.addEnergyPerTickInput(10000); meatballiumscrubbercursed.addScrubber(4); meatballiumscrubbercursed.addRecipeTooltip("Acts as a radiation scrubber in a 9x9 chunk area centered around the machine"); -meatballiumscrubbercursed.addRecipeTooltip("Make sure all chunks in range are loaded"); +meatballiumscrubbercursed.addRecipeTooltip("The scrubber skips unloaded chunks."); meatballiumscrubbercursed.build(); @@ -67,7 +67,7 @@ activesuperscrubber1.addRadiationInput(4,1); activesuperscrubber1.addBiomeInput("integrateddynamics:biome_meneglin"); activesuperscrubber1.addItemOutput(); activesuperscrubber1.addRecipeTooltip("Removes 1 full rad every second from a 9x9 chunk area"); -activesuperscrubber1.addRecipeTooltip("Make sure all chunks in range are loaded"); +activesuperscrubber1.addRecipeTooltip("The scrubber skips unloaded chunks."); activesuperscrubber1.build(); var activesuperscrubber2 = RecipeBuilder.newBuilder("activesuperscrubber2", "active_meatballium_scrubbing_unit", 20); @@ -80,5 +80,5 @@ activesuperscrubber2.addRadiationInput(4,10); activesuperscrubber2.addBiomeInput("integrateddynamics:biome_meneglin"); activesuperscrubber2.addItemOutput(); activesuperscrubber2.addRecipeTooltip("Removes 10 full rad every second from a 9x9 chunk area"); -activesuperscrubber2.addRecipeTooltip("Make sure all chunks in range are loaded"); +activesuperscrubber2.addRecipeTooltip("The scrubber skips unloaded chunks."); activesuperscrubber2.build(); From 09631ca7b4c31f9b6e09aef9bc74f368d22dd9b0 Mon Sep 17 00:00:00 2001 From: Alexandre Hassan Date: Wed, 23 Jul 2025 09:20:35 -0400 Subject: [PATCH 14/19] totem --- config/betterquesting/DefaultQuests/Quests/0/182.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/betterquesting/DefaultQuests/Quests/0/182.json b/config/betterquesting/DefaultQuests/Quests/0/182.json index 0e68d137..4b494e13 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/182.json +++ b/config/betterquesting/DefaultQuests/Quests/0/182.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "If makinm matter that\u0027s infused with mythic magic requires lots of energy, it would make sense that I can make lots of energy from mythic matter. Right?\nI\u0027ll start with recycling the residies of mythic matter that my miners produce, that way I\u0027ll recover some of the lost energy.", + "desc:8": "If making matter that\u0027s infused with mythic magic requires lots of energy, it would make sense that I can make lots of energy from mythic matter. Right?\nI\u0027ll start with recycling the residies of mythic matter that my miners produce, that way I\u0027ll recover some of the lost energy.", "icon:10": { "Count:3": 1, "id:8": "modularmachinery:itemblueprint", From 75c11936a93b169289cefa0689cbec5bb6a44229 Mon Sep 17 00:00:00 2001 From: Alexandre Hassan Date: Thu, 24 Jul 2025 20:26:36 -0400 Subject: [PATCH 15/19] bewitchment --- scripts/ToolTips.zs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/ToolTips.zs b/scripts/ToolTips.zs index 86fd37be..d2bf9393 100644 --- a/scripts/ToolTips.zs +++ b/scripts/ToolTips.zs @@ -2721,7 +2721,7 @@ -.addTooltip(format.red("Right click a Demon from Bwitchemnt with a Bound Stick")); +.addTooltip(format.red("Right click a Demon from bewitchment with a Bound Stick")); .addTooltip(format.red("Can be obtained through the Sentient Coagulator multiblock")); From 453d6f7c6e673ca4633c856a948b905a5e8a56e1 Mon Sep 17 00:00:00 2001 From: alexhassan Date: Fri, 25 Jul 2025 17:53:40 -0400 Subject: [PATCH 16/19] weapond --- scripts/JEIdescriptions.zs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/JEIdescriptions.zs b/scripts/JEIdescriptions.zs index 2f2bb0ce..8cd8043f 100644 --- a/scripts/JEIdescriptions.zs +++ b/scripts/JEIdescriptions.zs @@ -4201,7 +4201,7 @@ mods.jei.JEI.addDescription([ "", "Be proactive with automation! The best way to expand your infrastructure is to set up automations for new materials and recipes as soon as you unlock them! If a material shows up in a side quest, it's a good idea to automate it!", "", - "Take your time! Completing and automating things from side quests, or for general base convenience, before doing more main line content is almost always the best way to do things! You will run into many hard 'wall' recipes, and the side quests will prepare you for these! This refers to weapond and armor upgrades too, side content often provides good upgrades for your gear!", + "Take your time! Completing and automating things from side quests, or for general base convenience, before doing more main line content is almost always the best way to do things! You will run into many hard 'wall' recipes, and the side quests will prepare you for these! This refers to weapon and armor upgrades too, side content often provides good upgrades for your gear!", "", "Take your time with JEI! Many items have multiple recipes and ways of obtaining, some will be easier than others at different points in progression!", "", From 4269193fdb0c4328255c7a26936d728fdb09f4b7 Mon Sep 17 00:00:00 2001 From: alexhassan Date: Tue, 29 Jul 2025 11:07:16 -0400 Subject: [PATCH 17/19] symilar --- config/betterquesting/DefaultQuests/Quests/0/330.json | 2 +- config/ftbquests/normal/chapters/37c824bb/82cf056f.snbt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/betterquesting/DefaultQuests/Quests/0/330.json b/config/betterquesting/DefaultQuests/Quests/0/330.json index b3650b35..377d2a7a 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/330.json +++ b/config/betterquesting/DefaultQuests/Quests/0/330.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "Not only Shyre tech can easily open wormholes, but it actually deforms space-time, and make higher dimensions intersect.\nSymilar to how the Dungeon of Arcana took over the halls of the Aesirs, some power over gravity and space-time allows for the land of Lelyetia to exist in a discontinuity in gravity. Well, that\u0027s the best way I can explain this place.\nMathematical functions and fields can have discontinuities; jumps, changes in slope (that\u0027s a discontinuity in a derivative I know), varying variables depending on domains, and singularities. Humanity already knew of singularities, those are black holes, and I guess both Arcana and now Lelyetia are manifestation of these discontinuities.\nWonder if, given enough sednanite, I may be able to achieve something like this, to create a world that is not spherical, or maybe a cosmic string?\n", + "desc:8": "Not only Shyre tech can easily open wormholes, but it actually deforms space-time, and make higher dimensions intersect.\nSimilar to how the Dungeon of Arcana took over the halls of the Aesirs, some power over gravity and space-time allows for the land of Lelyetia to exist in a discontinuity in gravity. Well, that\u0027s the best way I can explain this place.\nMathematical functions and fields can have discontinuities; jumps, changes in slope (that\u0027s a discontinuity in a derivative I know), varying variables depending on domains, and singularities. Humanity already knew of singularities, those are black holes, and I guess both Arcana and now Lelyetia are manifestation of these discontinuities.\nWonder if, given enough sednanite, I may be able to achieve something like this, to create a world that is not spherical, or maybe a cosmic string?\n", "icon:10": { "Count:3": 1, "id:8": "aoa3:lelyetia_realmstone" diff --git a/config/ftbquests/normal/chapters/37c824bb/82cf056f.snbt b/config/ftbquests/normal/chapters/37c824bb/82cf056f.snbt index 264c8456..28c78646 100644 --- a/config/ftbquests/normal/chapters/37c824bb/82cf056f.snbt +++ b/config/ftbquests/normal/chapters/37c824bb/82cf056f.snbt @@ -4,7 +4,7 @@ y: -3.0d, text: [ "Not only Shyre tech can easily open wormholes, but it actually deform space-time, and make higher dimensions intersect.", - "Symilarly to the 'wolf gods' in arcana, some power over gravity and space-time allows for the land of Lelyetia to exist in a discontinuity in gravity.", + "Similarly to the 'wolf gods' in arcana, some power over gravity and space-time allows for the land of Lelyetia to exist in a discontinuity in gravity.", "Wonder if, given enough sednanite, I may be able to achieve something like this, to create a world that is not spherical..." ], dependencies: [ From e24539c68d1cfa18da3126c54ff160e78381148f Mon Sep 17 00:00:00 2001 From: alexhassan Date: Thu, 31 Jul 2025 11:44:01 -0400 Subject: [PATCH 18/19] Copy Item descriptions to quest descriptions --- config/betterquesting/DefaultQuests/Quests/0/1995226958.json | 2 +- config/betterquesting/DefaultQuests/Quests/0/841428371.json | 2 +- config/betterquesting/DefaultQuests/Quests/0/919434491.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/betterquesting/DefaultQuests/Quests/0/1995226958.json b/config/betterquesting/DefaultQuests/Quests/0/1995226958.json index a802c396..398b5aea 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/1995226958.json +++ b/config/betterquesting/DefaultQuests/Quests/0/1995226958.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "", + "desc:8": "Acts as a radiation scrubber in a 5x5 chunk area centered around the machine", "icon:10": { "Count:3": 1, "id:8": "contenttweaker:radiant_meatballium_reinforced_casing" diff --git a/config/betterquesting/DefaultQuests/Quests/0/841428371.json b/config/betterquesting/DefaultQuests/Quests/0/841428371.json index e7f2bee2..6179e436 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/841428371.json +++ b/config/betterquesting/DefaultQuests/Quests/0/841428371.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "", + "desc:8": "Acts as a radiation scrubber in a 9x9 chunk area centered around the machine", "icon:10": { "Count:3": 1, "id:8": "contenttweaker:cursed_meatballium_reinforced_casing" diff --git a/config/betterquesting/DefaultQuests/Quests/0/919434491.json b/config/betterquesting/DefaultQuests/Quests/0/919434491.json index b900ecfa..c9d1f1c3 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/919434491.json +++ b/config/betterquesting/DefaultQuests/Quests/0/919434491.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "", + "desc:8": "Acts as a radiation scrubber in a 3x3 chunk area centered around the machine", "icon:10": { "Count:3": 1, "id:8": "modularmachineryaddons:blockscrubberproviderinput" From b702640b88cc9d642faa2c3135c4f2a2cf028b70 Mon Sep 17 00:00:00 2001 From: alexhassan Date: Fri, 1 Aug 2025 09:10:18 -0400 Subject: [PATCH 19/19] front --- config/betterquesting/DefaultQuests/Quests/6/1752.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/betterquesting/DefaultQuests/Quests/6/1752.json b/config/betterquesting/DefaultQuests/Quests/6/1752.json index 50535528..ba354e6b 100644 --- a/config/betterquesting/DefaultQuests/Quests/6/1752.json +++ b/config/betterquesting/DefaultQuests/Quests/6/1752.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§oThe crucible can be transformed into the thaumatorium, an upgraded version that has a user interface, and can be automated.\n\nTo form the thaumatorium, place two alchemical contructs on top of a formed crucible, and right click them with salis mundus.\n\nThe thaumatorium can receive essentia from an emptying essentia transfuser placed on its side. It can collect from both nearby jars, and from an essentia infusion provider.\n\nTo select a recipe, place the desired input item, and click on the desired output to bind the thaumatorium to that recipe. If the input item is present, essentia will be automatically drained and the recipe output will be dropped in world in fron of the crucible. A hungry chest or a vacuum chest can be used to collect outputs.\n\n", + "desc:8": "§7§oThe crucible can be transformed into the thaumatorium, an upgraded version that has a user interface, and can be automated.\n\nTo form the thaumatorium, place two alchemical contructs on top of a formed crucible, and right click them with salis mundus.\n\nThe thaumatorium can receive essentia from an emptying essentia transfuser placed on its side. It can collect from both nearby jars, and from an essentia infusion provider.\n\nTo select a recipe, place the desired input item, and click on the desired output to bind the thaumatorium to that recipe. If the input item is present, essentia will be automatically drained and the recipe output will be dropped in world in front of the crucible. A hungry chest or a vacuum chest can be used to collect outputs.\n\n", "icon:10": { "Count:3": 1, "id:8": "thaumcraft:crucible"