diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index c21474e..73c6ec9 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -26,6 +26,8 @@ body: label: Modpack Version description: What version of the pack are you using? options: + - 2.1.4 + - 2.1.2 - 2.1.0 - other validations: diff --git a/.github/ISSUE_TEMPLATE/crash.yaml b/.github/ISSUE_TEMPLATE/crash.yaml index 1316355..ba3dbc6 100644 --- a/.github/ISSUE_TEMPLATE/crash.yaml +++ b/.github/ISSUE_TEMPLATE/crash.yaml @@ -25,6 +25,8 @@ body: label: Modpack Version description: What version of the pack are you using? options: + - 2.1.4 + - 2.1.2 - 2.1.0 - other validations: diff --git a/config/allthetweaks-common.toml b/config/allthetweaks-common.toml index d1b80c2..3a37efe 100644 --- a/config/allthetweaks-common.toml +++ b/config/allthetweaks-common.toml @@ -21,5 +21,5 @@ [packversionminrev] #Pack Minor Version Revision : X #Range: 0 ~ 32768 - minorrev = 2 + minorrev = 4 diff --git a/config/dynview-common.toml b/config/dynview-common.toml index 5ae082c..0fa52bf 100644 --- a/config/dynview-common.toml +++ b/config/dynview-common.toml @@ -2,7 +2,7 @@ ["Dynamic Chunk View Distance Settings"] #The maximum chunk view distance allowed to use. Set to the max a player could benefit from. Default: 20 #Range: 1 ~ 200 - maxChunkViewDist = 20 + maxChunkViewDist = 10 #The average tick time to stabilize the chunk view distance around. Setting it higher than 50ms is not advised, as after 50ms the TPS will go below 20. Default: 45ms #Range: 10 ~ 100 meanAvgTickTime = 45 diff --git a/config/feywild/client.json5 b/config/feywild/client.json5 index 4e84f24..41f91ff 100644 --- a/config/feywild/client.json5 +++ b/config/feywild/client.json5 @@ -1,8 +1,11 @@ { + // Whether feywild music should be played in the fey biomes + "biome_music": true, + // Wether Fey Flowers particles should spawn. "flower_particles": true, - // Whether Feywild should replace the main menu + // Whether Feywild should replace the main menu and music "replace_menu": false, // Whether tree particles should spawn. diff --git a/config/ftbquests/quests/chapters/blood_magic.snbt b/config/ftbquests/quests/chapters/blood_magic.snbt index c955b8b..dae41e0 100644 --- a/config/ftbquests/quests/chapters/blood_magic.snbt +++ b/config/ftbquests/quests/chapters/blood_magic.snbt @@ -10,486 +10,1409 @@ default_hide_dependency_lines: false quests: [ { - title: "Starting Point" - icon: "bloodmagic:soulsnare" - x: 0.0d - y: 0.0d - description: ["1.16.5 Blood Magic has a lot of unimplemented items, but the majority of the mod is here. "] - id: "605245BED4C5C4A3" + title: "Inner Peace?" + icon: "bloodmagic:incensealtar" + x: -0.5d + y: 1.5d + subtitle: "One prick, lots of blood. Very peaceful. " + description: ["If you walk up to the altar while it's burning, the sacrificial knife glows, stand there till the flame goes out, and right click on your blood altar after that. You will give as much blood as possible in one go with a glowing blade. The amount of tranquility can be increased by planting trees and flowers and plants, water and lava, etc. around it in a…. 9x9 space, and separated into 3x3 chunks by this 3x3 path in cardinal directions. "] + dependencies: ["3BF5C9D2775C0564"] + id: "586D50F091F49370" tasks: [ { - id: "791070D6F5916871" + id: "5E643604E4200260" type: "item" - item: "bloodmagic:soulsnare" - count: 16L + item: "bloodmagic:incensealtar" } { - id: "37F15615D294F101" + id: "5000D3FB4D5185DD" type: "item" - item: "bloodmagic:altar" + item: "bloodmagic:woodbrickpath" + count: 12L } + ] + rewards: [{ + id: "670123130EFD8A66" + type: "item" + item: "bloodmagic:stonebrickpath" + count: 12 + }] + } + { + title: "Welcome to Blood Magic" + x: 0.0d + y: -1.0d + subtitle: "Blood for the Blood God!" + description: [ + "This mod is centered around Blood, and magical aspect of Life Essence from it." + "Written by the past All The Magic dev, credit given" + ] + id: "2D894DCCA51B9AD3" + tasks: [{ + id: "66C71EB015A3B8C2" + type: "checkmark" + title: "WIP" + }] + } + { + x: 0.0d + y: 0.5d + description: [ + "This Altar is the center point of the entire mod. Most of the necessary crafting uses the Blood/Life Essence." + "- 2 will be needed for seperate reasons. Only 1 for initial crafting." + "-Apotheosis Mod Spawners will help tremendously if Self-Sacrifice isn't your shtick." + "[-The tiering up process is located in the Guide, with visuals.]" + ] + id: "3BF5C9D2775C0564" + tasks: [{ + id: "7E9B8EDD1D2ECCF2" + type: "item" + item: "bloodmagic:altar" + }] + } + { + x: 1.5d + y: 0.5d + subtitle: "Tier 1 Altar" + description: [ + "With some blood through any means, you'll need to craft a Blood Orb." + "This weak one has some general crafting use." + "Once made, right click it to link it to your Life Point (LP) network." + "The LP network is for utilizing special tools to do work for you at the cost of LP. Rituals, Sigils, and for furnace fuel." + ] + dependencies: ["3BF5C9D2775C0564"] + id: "3FB542A8395F2D93" + tasks: [{ + id: "17FD74203BD62C83" + type: "item" + item: "bloodmagic:weakbloodorb" + }] + rewards: [{ + id: "251E507CC16813A5" + type: "xp" + xp: 100 + }] + } + { + x: 1.5d + y: 1.5d + dependencies: ["3FB542A8395F2D93"] + id: "63BDE72D9C134876" + tasks: [{ + id: "6FE60ED3151685F6" + type: "item" + item: "bloodmagic:blankslate" + }] + rewards: [{ + id: "54F22B270A416C73" + type: "xp" + xp: 100 + }] + } + { + x: 1.5d + y: 3.5d + dependencies: ["63BDE72D9C134876"] + id: "3F0112759FF109BC" + tasks: [{ + id: "1C136108B752C17A" + type: "item" + item: "bloodmagic:blankrune" + }] + rewards: [{ + id: "2A6BD8750E6CCEC3" + type: "item" + item: "minecraft:stone" + count: 18 + }] + } + { + x: 2.5d + y: 3.5d + description: ["Makes Crafting with the Altar 20% faster. Does not work for Well of Suffering Ritual."] + dependencies: ["3F0112759FF109BC"] + id: "76E137662B5D825E" + tasks: [{ + id: "16B8EAC7B2455AC8" + type: "item" + item: "bloodmagic:speedrune" + }] + rewards: [{ + id: "1BAA6188870BCF13" + type: "xp" + xp: 100 + }] + } + { + x: 3.5d + y: 3.5d + description: [ + "Mobs killed with this rune on will give more LP." + "This works well with the Well of Suffering Ritual as the constant Tick damage gives more LP then it uses. Witches make for the best of unending, constant stream of LP." + ] + dependencies: ["3F0112759FF109BC"] + id: "520E88589B4B279F" + tasks: [{ + id: "3031E77DE2A01B1C" + type: "item" + item: "bloodmagic:sacrificerune" + }] + rewards: [{ + id: "3EEBD3D010B30E0B" + type: "xp" + xp: 100 + }] + } + { + x: 4.5d + y: 3.5d + description: ["Every rune makes the Sacrificial Knife better, more LP without losing more health."] + dependencies: [ + "3F0112759FF109BC" + "3EFBC472A9F04F9B" + ] + id: "6A6082C749DA2F35" + tasks: [{ + id: "53592912D78D1807" + type: "item" + item: "bloodmagic:selfsacrificerune" + }] + rewards: [ { - id: "274A997C1B690D16" + id: "609C7DC801E0C655" type: "item" item: { - id: "bloodmagic:sacrificialdagger" + id: "minecraft:potion" Count: 1b - tag: { } + tag: { + Potion: "minecraft:regeneration" + } } } { - id: "32BAAD5F3790BDDB" - type: "item" - item: "minecraft:diamond" + id: "2A6A81DA1C54AA00" + type: "xp" + xp: 100 } + ] + } + { + x: 5.5d + y: 3.5d + dependencies: ["3F0112759FF109BC"] + id: "561D20E026AD79B7" + tasks: [{ + id: "2BBE617199213E15" + type: "item" + item: "bloodmagic:dislocationrune" + }] + rewards: [{ + id: "45A5F0221C832FE9" + type: "xp" + xp: 100 + }] + } + { + x: 6.5d + y: 3.5d + description: ["Adds more space to your altar, necessary for longer crafting periods."] + dependencies: ["3F0112759FF109BC"] + id: "07610F9FAC506BB2" + tasks: [{ + id: "0828841E6411B7FA" + type: "item" + item: "bloodmagic:altarcapacityrune" + }] + rewards: [ { - id: "23E64ACFCEF35AA9" + id: "0F64AE5103587B65" type: "item" - item: "bloodmagic:weakbloodorb" + item: "minecraft:bucket" + count: 3 + } + { + id: "401F7E35B5AE78FB" + type: "xp" + xp: 100 } ] } { - title: "Willing?" - x: 1.5d + x: 6.5d + y: 4.5d + description: ["This will add 10% more to your Altars Essence tank. Utilizing Tier 4's Rune space with these will show a substantial difference."] + dependencies: ["07610F9FAC506BB2"] + id: "6A6F833CF7ED75E5" + tasks: [{ + id: "558997F57B81D8DB" + type: "item" + item: "bloodmagic:bettercapacityrune" + }] + rewards: [{ + id: "5965601211B5FC40" + type: "xp_levels" + xp_levels: 5 + }] + } + { + x: 7.5d + y: 3.5d + dependencies: ["3F0112759FF109BC"] + id: "00D4273740E78CDE" + tasks: [{ + id: "7E5B16D9C5197527" + type: "item" + item: "bloodmagic:orbcapacityrune" + }] + rewards: [{ + id: "1AB1037B28A103E0" + type: "item" + item: "forbidden_arcanus:orb_of_temporary_flight" + }] + } + { + x: 2.5d + y: 4.5d + description: ["Instead of a flat 20% faster craft, this reduces the maximum time it takes to craft. Only 4 would ever be needed with 8 Speed Runes."] + dependencies: ["76E137662B5D825E"] + id: "42EA919FA5A288BB" + tasks: [{ + id: "675FA0A3D908097E" + type: "item" + item: "bloodmagic:accelerationrune" + }] + } + { + x: 8.5d + y: 3.5d + dependencies: ["3F0112759FF109BC"] + id: "0E983BDD51208A48" + tasks: [{ + id: "42BE2990E1B50FEF" + type: "item" + item: "bloodmagic:chargingrune" + }] + rewards: [{ + id: "07E51EEC3D7F4AD1" + type: "xp" + xp: 100 + }] + } + { + x: 2.5d y: 0.5d - dependencies: ["605245BED4C5C4A3"] - id: "756227036DB6BD4E" - tasks: [ - { - id: "02CC4BC10E05B9C9" - type: "item" - item: "bloodmagic:soulforge" + subtitle: "Tier 2 Altar" + dependencies: ["3FB542A8395F2D93"] + id: "4FF458EE7742DCE6" + tasks: [{ + id: "4759D7C8D81A8B9F" + type: "item" + item: "bloodmagic:apprenticebloodorb" + }] + rewards: [{ + id: "4D9062A61C47CF15" + type: "xp" + xp: 100 + }] + } + { + x: 3.5d + y: 0.5d + subtitle: "Tier 3 Altar" + dependencies: ["4FF458EE7742DCE6"] + id: "108F29D4FCE03619" + tasks: [{ + id: "03730D7B09374808" + type: "item" + item: "bloodmagic:magicianbloodorb" + }] + rewards: [{ + id: "533869123ACD5339" + type: "xp" + xp: 100 + }] + } + { + x: 4.5d + y: 0.5d + subtitle: "Tier 4 Altar" + description: ["The last tier orb. You'll want 2, as one for Crafting needs and 2nd one for Well of Suffering LP farming."] + dependencies: ["108F29D4FCE03619"] + id: "64F142F176E9E2F5" + tasks: [{ + id: "56004B1DAD667C9E" + type: "item" + item: "bloodmagic:masterbloodorb" + }] + rewards: [{ + id: "53D457FB92CDF3D8" + type: "xp_levels" + xp_levels: 5 + }] + } + { + x: 2.5d + y: 1.5d + dependencies: ["4FF458EE7742DCE6"] + id: "03CED5BA189B5F86" + tasks: [{ + id: "7084C86B1DFB7590" + type: "item" + item: "bloodmagic:reinforcedslate" + }] + rewards: [{ + id: "4B118F8457FC6C2A" + type: "xp" + xp: 100 + }] + } + { + x: 3.5d + y: 1.5d + dependencies: ["108F29D4FCE03619"] + id: "2C987B0D9C2D0856" + tasks: [{ + id: "5DCFE99A7A1E6B18" + type: "item" + item: "bloodmagic:infusedslate" + }] + rewards: [{ + id: "18C447F0FF43351B" + type: "xp" + xp: 100 + }] + } + { + x: 4.5d + y: 1.5d + dependencies: ["64F142F176E9E2F5"] + id: "7F6C0669944B0FE6" + tasks: [{ + id: "351FB17AD8CC3F67" + type: "item" + item: "bloodmagic:demonslate" + }] + rewards: [{ + id: "72E37BF65BA13A85" + type: "xp" + xp: 100 + }] + } + { + x: 1.5d + y: -1.0d + subtitle: "Chest moving, non-silk touch cheesing bag." + description: [ + "The only reason Bag of Yurting is in this line as the Life Flower from The Abyss mod (drops life nuggets on break) can be yurted, and grown yourself. " + "The context of this flower is to stand on while using the Self-Sacrificial knife as it keeps healing you to fill your Altars reservoirs." + "Use the Nature's Compass to find Ruma, Roggen or Flora Forest in the Overworld. (Ruma I believe is the one)" + ] + id: "7D368746A32C78EE" + tasks: [{ + id: "176D46AB252350AE" + type: "item" + item: { + id: "bagofyurting:bag_of_yurting" + Count: 1b + tag: { + radius: 0 + } } + }] + rewards: [{ + id: "64904BC50E1E5EFD" + type: "xp" + xp: 100 + }] + } + { + title: "Living Armor" + x: 6.0d + y: 5.5d + description: [ + "This armor utilizes your LP to be armor, and it takes a while to grind up its best abilities." + "To be honest, the real reason of crafting this is part of endgame \"Mundane Armor\" for AlltheModium." + ] + dependencies: ["5DCDC575445B1B32"] + id: "7EFAE4DF0649FB3B" + tasks: [ { - id: "2B573F9071CE889E" + id: "23844A80FB0B61B9" type: "item" item: { - id: "bloodmagic:soulgempetty" + id: "bloodmagic:livinghelmet" Count: 1b tag: { - souls: 64.0d + Damage: 0 } } } { - id: "4E0687051F89863D" + id: "5C8013C2C94ECBB6" type: "item" item: { - id: "bloodmagic:soulsword" + id: "bloodmagic:livingplate" Count: 1b tag: { Damage: 0 + livingStats: { + maxPoints: 100 + upgrades: [ ] + } } } } - ] - } - { - title: "Tartaric Tiering" - x: 1.5d - y: -1.0d - dependencies: ["756227036DB6BD4E"] - id: "3E49817A9FBB8B05" - tasks: [ { - id: "3A213C2FCC49A841" + id: "26FAF5C615DB01BB" type: "item" item: { - id: "bloodmagic:soulgempetty" + id: "bloodmagic:livingleggings" Count: 1b tag: { - souls: 64.0d + Damage: 0 } } } { - id: "653068345BEED04B" + id: "1AA58D00CDECE851" type: "item" item: { - id: "bloodmagic:soulgemlesser" + id: "bloodmagic:livingboots" Count: 1b tag: { - souls: 256.0d + Damage: 0 } } } + ] + rewards: [{ + id: "350B9B2A85761F15" + type: "xp_levels" + xp_levels: 5 + }] + } + { + x: 4.5d + y: 2.5d + subtitle: "Just little smackeral of blood, only a little please." + description: ["This knife will cut you on right click use, will give the altar essence."] + id: "3EFBC472A9F04F9B" + tasks: [{ + id: "67618F9E8418DC14" + type: "item" + item: { + id: "bloodmagic:sacrificialdagger" + Count: 1b + tag: { } + } + }] + rewards: [ { - id: "5B1F4FA043660DF8" - type: "item" - item: { - id: "bloodmagic:soulgemcommon" - Count: 1b - tag: { - souls: 1024.0d - } - } + id: "78745F0BC4D8FAF5" + type: "xp" + xp: 100 } { - id: "5F32964DCF8E4670" + id: "288BF031C859FC09" type: "item" item: { - id: "bloodmagic:soulgemgreater" + id: "minecraft:tipped_arrow" Count: 1b tag: { - souls: 4096.0d + Potion: "minecraft:long_regeneration" } } } ] } { - title: "Tier 2" - x: 1.5d - y: 2.0d - description: ["Blank runes are put here but you can use any you want. "] - dependencies: ["605245BED4C5C4A3"] - id: "62D550C71E0EAB0F" - tasks: [ + x: 3.5d + y: 4.5d + description: ["If you kill a mob within 2 blocks of the Altar, the mob will be instantly killed. Do note drops/exp may not happen due to this mechanic."] + dependencies: ["520E88589B4B279F"] + id: "1EE620C17A0A2B90" + tasks: [{ + id: "46C01C7578A27BDE" + type: "item" + item: "bloodmagic:daggerofsacrifice" + }] + } + { + x: 0.0d + y: 5.5d + description: ["A table to make specialized ingredients. "] + id: "0B43B92056085B70" + tasks: [{ + id: "4A5ADDE59E083632" + type: "item" + item: "bloodmagic:alchemytable" + }] + rewards: [ { - id: "471F493DB6119320" + id: "749998211A3E732D" type: "item" - item: "bloodmagic:blankslate" - count: 16L + item: "bloodmagic:plantoil" } { - id: "72200672045068D7" - type: "item" - item: "bloodmagic:blankrune" - count: 8L + id: "7BFB0911349E4DC7" + type: "xp" + xp: 100 + } + ] + } + { + x: 1.0d + y: 5.5d + subtitle: "With an array of alchemic symbols to create something new. No Humonculi." + description: ["This dust is necessary to create new items."] + dependencies: ["0B43B92056085B70"] + id: "41EF059315CEA346" + tasks: [{ + id: "3B7654CE877A86A7" + type: "item" + item: { + id: "bloodmagic:arcaneashes" + Count: 1b + tag: { + Damage: 0 + } } + }] + rewards: [ { - id: "0286B90B73942529" + id: "5C0C561E7E5968D8" type: "item" - item: "minecraft:redstone_block" + item: "minecraft:redstone" } { - id: "601A9BDCCEB1BF7C" + id: "4DFA2DB4323FE5D7" type: "item" - item: "bloodmagic:apprenticebloodorb" + item: "bloodmagic:blankslate" } ] } { - x: 3.0d - y: 0.0d - dependencies: ["605245BED4C5C4A3"] - id: "68BA54BDB4F750DD" + x: 1.0d + y: 6.5d + description: ["This Sigil will tell you the amount of LP is in your network."] + dependencies: ["56C3917719B534D8"] + id: "0F3EA774273F4606" tasks: [{ - id: "5ED20D23FA80BA6E" + id: "76918F0D8531D520" type: "item" - item: "bloodmagic:alchemytable" + item: "bloodmagic:divinationsigil" + }] + rewards: [{ + id: "31FD6DB31805EC95" + type: "xp" + xp: 50 }] } { - title: "Tiering for Dummies" - x: 3.0d - y: 1.5d - dependencies: ["62D550C71E0EAB0F"] - id: "49278FCB4BAF2511" + x: 1.0d + y: 8.5d + dependencies: ["56C3917719B534D8"] + id: "45DBBFDB26464C8D" + tasks: [{ + id: "5F56B419FB1C78DD" + type: "item" + item: { + id: "bloodmagic:growthsigil" + Count: 1b + tag: { } + } + }] + rewards: [{ + id: "31E317EF6761B334" + type: "xp" + xp: 50 + }] + } + { + title: "Reagent Managerie" + x: 2.5d + y: 5.5d + dependencies: ["0B43B92056085B70"] + id: "56C3917719B534D8" tasks: [ { - id: "5FF3A335250BC626" + id: "75126CEEF4911DF7" type: "item" - item: { - id: "bloodmagic:arcaneashes" - Count: 1b - tag: { - Damage: 0 - } - } + item: "bloodmagic:reagentwater" } { - id: "72247E0498ACC876" + id: "3DCFBB6CCB7C3C09" type: "item" - item: "bloodmagic:divinationsigil" + item: "bloodmagic:reagentlava" } { - id: "6E01A0801F0B9288" + id: "7BDDA28AEBC9FC37" type: "item" - item: { - id: "patchouli:guide_book" - Count: 1b - tag: { - "patchouli:book": "bloodmagic:guide" - } - } - } - ] - } - { - title: "Tier 3" - x: 1.5d - y: 3.5d - description: ["You can swap the glowstone blocks for sea lanterns. "] - dependencies: ["62D550C71E0EAB0F"] - id: "3FCF29FFF5D86BBD" - tasks: [ - { - id: "6D03D3DB97D6A3D9" - type: "item" - item: "bloodmagic:blankrune" - count: 20L - } - { - id: "50F309A23416721E" - type: "item" - item: "minecraft:gold_block" - } - { - id: "11292D125FA62224" - type: "item" - item: "bloodmagic:magicianbloodorb" + item: "bloodmagic:reagentvoid" } { - id: "103D6331E8E91CE0" + id: "2B861D4C0ABF0ECB" type: "item" - item: "minecraft:glowstone" - count: 4L + item: "bloodmagic:reagentgrowth" } - ] - } - { - title: "Ritualistic" - x: 3.0d - y: 3.5d - dependencies: ["3FCF29FFF5D86BBD"] - id: "2D2CC288030E60F1" - tasks: [ { - id: "186929EDA21AA600" + id: "526C2E58D6852CF8" type: "item" - item: "bloodmagic:ritualdiviner" + item: "bloodmagic:reagentfastminer" } { - id: "3147BBDE6A24D76E" + id: "36311BE723D7C2FB" type: "item" - item: { - id: "bloodmagic:airscribetool" - Count: 1b - tag: { - Damage: 0 - } - } + item: "bloodmagic:reagentmagnetism" } { - id: "21F9AE0B12EF5379" + id: "59D81124FCBB6601" type: "item" - item: { - id: "bloodmagic:firescribetool" - Count: 1b - tag: { - Damage: 0 - } - } + item: "bloodmagic:reagentair" } { - id: "194A5A29277D76A8" + id: "37D9D7F3D0C04013" type: "item" - item: { - id: "bloodmagic:waterscribetool" - Count: 1b - tag: { - Damage: 0 - } - } + item: "bloodmagic:reagentbloodlight" } { - id: "0F8E51713A80D744" + id: "3840E17C5144FF77" type: "item" - item: { - id: "bloodmagic:earthscribetool" - Count: 1b - tag: { - Damage: 0 - } - } + item: "bloodmagic:reagentsight" } { - id: "55E5903E48FFBD78" + id: "5ACDBF2B63F31922" type: "item" - item: "bloodmagic:ritualstone" - count: 36L + item: "bloodmagic:reagentholding" } - { - id: "4CE1683848FD9B1B" - type: "item" - item: "bloodmagic:masterritualstone" + ] + rewards: [{ + id: "4861F95789116759" + type: "xp_levels" + xp_levels: 5 + }] + } + { + x: 5.0d + y: 5.5d + dependencies: ["0B43B92056085B70"] + id: "5DCDC575445B1B32" + tasks: [{ + id: "257B3CD4830422C0" + type: "item" + item: "bloodmagic:reagentbinding" + }] + rewards: [{ + id: "1354BFF07C21DCFA" + type: "xp" + xp: 100 + }] + } + { + x: 1.0d + y: 7.5d + dependencies: ["56C3917719B534D8"] + id: "4FB061E4BE115DCC" + tasks: [{ + id: "1897BD3BC7DA58A8" + type: "item" + item: { + id: "bloodmagic:miningsigil" + Count: 1b + tag: { } } - { - id: "219CE7E128CD6020" - type: "item" - item: "bloodmagic:ritualtinkerer" + }] + rewards: [{ + id: "76A704D558C04437" + type: "xp" + xp: 50 + }] + } + { + x: 2.0d + y: 6.5d + dependencies: ["56C3917719B534D8"] + id: "172E6E3853A8A57B" + tasks: [{ + id: "356CD2C56D81FF2E" + type: "item" + item: { + id: "bloodmagic:sigilofmagnetism" + Count: 1b + tag: { } } - { - id: "04532C81CF1526A7" - type: "item" - item: "bloodmagic:activationcrystalweak" + }] + rewards: [{ + id: "2F9A24DD4E1127A5" + type: "xp" + xp: 100 + }] + } + { + x: 2.0d + y: 7.5d + dependencies: ["56C3917719B534D8"] + id: "7C110148906BDADF" + tasks: [{ + id: "7040F216D89D4F25" + type: "item" + item: { + id: "bloodmagic:icesigil" + Count: 1b + tag: { } } + }] + rewards: [{ + id: "3DDDBE2C35B1F61A" + type: "xp" + xp: 100 + }] + } + { + x: 2.0d + y: 8.5d + dependencies: ["56C3917719B534D8"] + id: "3562AA8158397E50" + tasks: [{ + id: "23544CFD30D74621" + type: "item" + item: "bloodmagic:seersigil" + }] + rewards: [{ + id: "18039A2FE04CE048" + type: "xp" + xp: 100 + }] + } + { + x: 3.0d + y: 6.5d + dependencies: ["56C3917719B534D8"] + id: "73F49E113D0BEDD5" + tasks: [{ + id: "7D463B321D2EDE92" + type: "item" + item: "bloodmagic:watersigil" + }] + rewards: [{ + id: "7D2DFAFD61F9F678" + type: "xp" + xp: 50 + }] + } + { + x: 3.0d + y: 7.5d + dependencies: ["56C3917719B534D8"] + id: "5255F01FA4E2AF31" + tasks: [{ + id: "6FB9B21E794BA032" + type: "item" + item: "bloodmagic:voidsigil" + }] + rewards: [{ + id: "22AD91E24D4D766D" + type: "xp" + xp: 50 + }] + } + { + x: 3.0d + y: 8.5d + dependencies: ["56C3917719B534D8"] + id: "2A62557EAD76DC90" + tasks: [{ + id: "3DF5C963D8C095E1" + type: "item" + item: "bloodmagic:lavasigil" + }] + rewards: [{ + id: "18B22AFBC355D41B" + type: "xp" + xp: 50 + }] + } + { + x: 4.0d + y: 6.5d + dependencies: ["56C3917719B534D8"] + id: "432FF6369BB74DD6" + tasks: [{ + id: "46EF66469E9DEBC7" + type: "item" + item: "bloodmagic:airsigil" + }] + rewards: [{ + id: "40FFA03B247E977C" + type: "xp" + xp: 50 + }] + } + { + x: 4.0d + y: 7.5d + dependencies: ["56C3917719B534D8"] + id: "4E006A6AE0521EA7" + tasks: [{ + id: "7581B6D82A71F18F" + type: "item" + item: "bloodmagic:bloodlightsigil" + }] + rewards: [{ + id: "593D43C8C9F4F905" + type: "xp" + xp: 50 + }] + } + { + x: 4.0d + y: 8.5d + dependencies: ["56C3917719B534D8"] + id: "38733213C578D027" + tasks: [{ + id: "3159DE9297D0AA91" + type: "item" + item: "bloodmagic:sigilofholding" + }] + rewards: [{ + id: "437DFA3DA0F9E459" + type: "xp" + xp: 100 + }] + } + { + x: 0.0d + y: 10.0d + description: [ + "This device will craft items with demonic will, obtained through slain mobs." + "-It uses Demon will to craft. Even if your gem has the right amount to craft, it has a BASE minimum before taking what is needed." + "Example will be for the Crucible- Uses 100, but the gem must have 400 before it drains." ] + dependencies: ["3BF5C9D2775C0564"] + id: "5C50C6831C919061" + tasks: [{ + id: "3955BB674BF960F3" + type: "item" + item: "bloodmagic:soulforge" + }] + rewards: [{ + id: "3D55557CD36C9A85" + type: "xp" + xp: 100 + }] + } + { + x: 8.0d + y: 10.0d + description: [ + "This will be needed for some items. Blood shards mainly." + "This can act as a Furnace if needed." + ] + dependencies: ["5C50C6831C919061"] + id: "49C3214E41F3596A" + tasks: [{ + id: "2E97B3C38805E23C" + type: "item" + item: "bloodmagic:alchemicalreactionchamber" + }] + rewards: [{ + id: "2914DF68A13EF214" + type: "xp" + xp: 100 + }] } { - title: "Binding" x: 3.0d - y: 5.0d - dependencies: ["3FCF29FFF5D86BBD"] - id: "2838B8D43EAE3ED4" - tasks: [ - { - id: "04AD19DCE947E17A" - type: "item" - item: { - id: "bloodmagic:sanguinereverter" - Count: 1b - tag: { - Damage: 0 - } + y: 11.5d + dependencies: ["63D5CD3B276B1528"] + id: "7AEB6025131A3AFF" + tasks: [{ + id: "557A09ECB8459A05" + type: "item" + item: "bloodmagic:demoncrystallizer" + }] + rewards: [{ + id: "3E55FFC0006E68C1" + type: "item" + item: "bloodmagic:demonwillgauge" + }] + } + { + x: 8.0d + y: 13.0d + description: ["This will revert certain actions. Specifically accidental duplicate Orbs."] + dependencies: [ + "49C3214E41F3596A" + "63D5CD3B276B1528" + ] + id: "1BD37C52C326E80D" + tasks: [{ + id: "43B8C0304C92F73E" + type: "item" + item: { + id: "bloodmagic:sanguinereverter" + Count: 1b + tag: { + Damage: 0 } } - { - id: "3AF92D0B439FDC3A" - type: "item" - item: "bloodmagic:alchemicalreactionchamber" - } - { - id: "38B76EAEBFD139C1" - type: "item" - item: "bloodmagic:weakbloodshard" - } - ] + }] + rewards: [{ + id: "18B9F7BDFB4F7D6F" + type: "xp" + xp: 100 + }] } { - title: "Tier 4" - x: 1.5d - y: 5.0d + x: 9.0d + y: 13.0d + description: ["Needed for several recipes and to get your Altar to Tier 4."] + dependencies: ["1BD37C52C326E80D"] + id: "20CF7E0F799460CA" + tasks: [{ + id: "0F8A9464194A87F2" + type: "item" + item: "bloodmagic:weakbloodshard" + }] + rewards: [{ + id: "5A99339EF25DCC13" + type: "xp_levels" + xp_levels: 5 + }] + } + { + x: 2.0d + y: 11.5d + description: [ + "This can be given demon will by right clicking a gem onto it." + "The will be evaporated and put in the \"chunk\"." + "This is used for the Crystallizer." + "You can put a lever on it (redstone signal) and can syphon back the Will back into the Gem if needed." + ] dependencies: [ - "3FCF29FFF5D86BBD" - "2838B8D43EAE3ED4" + "622138E9BE1D0D1C" + "63D5CD3B276B1528" ] - id: "47E6E1CB6A4DF87E" - tasks: [ - { - id: "195B0171E4F1817D" - type: "item" - item: "bloodmagic:masterbloodorb" + id: "2BEB7F9A7A65894A" + tasks: [{ + id: "45F53C0F31E544D8" + type: "item" + item: "bloodmagic:demoncrucible" + }] + } + { + x: 1.0d + y: 10.0d + description: ["You'll will need this to throw onto undead creatures. When one is thrown and the mob is glowing white, kill it for Demon Will. You'll need enough to make 3 petty gems."] + dependencies: ["5C50C6831C919061"] + id: "54A19BA41EF98214" + tasks: [{ + id: "0A02E5B230B14F0A" + type: "item" + item: "bloodmagic:soulsnare" + }] + rewards: [{ + id: "4266E3ABB778771C" + type: "item" + item: "bloodmagic:soulsnare" + count: 7 + }] + } + { + x: 1.0d + y: 12.0d + dependencies: ["208E1A2E8D86F108"] + id: "6395DDEE2E7475F2" + tasks: [{ + id: "78F285AFA2789D2B" + type: "item" + item: { + id: "bloodmagic:soulgemlesser" + Count: 1b + tag: { + souls: 256.0d + } } - { - id: "2D13CA725FAED2C7" - type: "item" - item: "bloodmagic:blankrune" - count: 28L + }] + rewards: [{ + id: "4ABF0A06C5BA1936" + type: "xp" + xp: 100 + }] + } + { + x: 1.0d + y: 11.0d + description: [ + "You'll want 3 of these. They will hold Demonic Will to use for crafting. 1 of these gems is used in the Sentient Sword." + "The other 2 gems will be interchangeably upgraded." + ] + dependencies: ["54A19BA41EF98214"] + id: "208E1A2E8D86F108" + tasks: [{ + id: "48EA694A963F345A" + type: "item" + item: { + id: "bloodmagic:soulgempetty" + Count: 1b + tag: { + souls: 64.0d + } } - { - id: "05930EB0CEA30D31" - type: "item" - item: "bloodmagic:weakbloodshard" + }] + rewards: [{ + id: "48BC369CD867CF39" + type: "xp" + xp: 100 + }] + } + { + x: 1.0d + y: 13.0d + dependencies: ["6395DDEE2E7475F2"] + id: "63D5CD3B276B1528" + tasks: [{ + id: "0A78312868D04E58" + type: "item" + item: { + id: "bloodmagic:soulgemcommon" + Count: 1b + tag: { + souls: 1024.0d + } } - { - id: "129E1421562EB8DA" - type: "item" - item: "bloodmagic:largebloodstonebrick" - count: 4L + }] + rewards: [{ + id: "2414FEBC27241F74" + type: "xp" + xp: 100 + }] + } + { + x: 1.0d + y: 14.0d + dependencies: ["63D5CD3B276B1528"] + id: "4363939D986FC09C" + tasks: [{ + id: "26676CD741B04126" + type: "item" + item: { + id: "bloodmagic:soulgemgreater" + Count: 1b + tag: { + souls: 4096.0d + } } - ] + }] + rewards: [{ + id: "7402491E5DD99DDF" + type: "xp_levels" + xp_levels: 5 + }] } { - title: "Ritual Improvements" - x: 4.5d - y: 3.5d - dependencies: ["2D2CC288030E60F1"] - id: "585A934ABA18FAD4" - tasks: [ - { - id: "6298D41518CDB431" - type: "item" - item: { - id: "bloodmagic:duskscribetool" - Count: 1b - tag: { - Damage: 0 - } + x: 2.0d + y: 10.0d + description: [ + "A special sword that functions like a normal blade, but also eases the gain of Demonic Will." + "The more will it has sapped, the more powerful it becomes." + "Recommended to add Sharpness and Mending or Indestructable." + ] + dependencies: [ + "54A19BA41EF98214" + "208E1A2E8D86F108" + ] + id: "622138E9BE1D0D1C" + tasks: [{ + id: "345DAC49711E4390" + type: "item" + item: { + id: "bloodmagic:soulsword" + Count: 1b + tag: { + Damage: 0 } } + }] + rewards: [{ + id: "344FBB0EDEDA0425" + type: "xp" + xp: 100 + }] + } + { + x: 4.0d + y: 11.5d + description: ["After enough will has be put into the chunk. The crystallizer will sprout a crystal to be mined for future crafting."] + dependencies: ["7AEB6025131A3AFF"] + id: "06ADA12FA7D7E308" + tasks: [{ + id: "2D5ED6F40A462492" + type: "item" + item: "bloodmagic:defaultcrystal" + }] + rewards: [{ + id: "51303F8677ED7545" + type: "xp" + xp: 100 + }] + } + { + x: 6.0d + y: 11.0d + description: ["Requires a Ritual to gain."] + dependencies: ["7AEB6025131A3AFF"] + id: "0A2C26CCAD3FF990" + tasks: [{ + id: "2D12C5E166A2E573" + type: "item" + item: "bloodmagic:corrosivecrystal" + }] + rewards: [{ + id: "7B24E6F06586874A" + type: "xp" + xp: 100 + }] + } + { + x: 4.0d + y: 10.5d + description: ["Requires a Ritual to gain."] + dependencies: ["7AEB6025131A3AFF"] + id: "6347F06FA396862B" + tasks: [{ + id: "0BA9ECA6DBFF5C8F" + type: "item" + item: "bloodmagic:vengefulcrystal" + }] + rewards: [{ + id: "05A3B959256A3E08" + type: "xp" + xp: 100 + }] + } + { + x: 4.0d + y: 12.5d + description: ["Requires a Ritual to gain."] + dependencies: ["7AEB6025131A3AFF"] + id: "4D0F7A13E7B4B713" + tasks: [{ + id: "1B5ADE7353876918" + type: "item" + item: "bloodmagic:destructivecrystal" + }] + rewards: [{ + id: "5ADD67D2F2E175DB" + type: "xp" + xp: 100 + }] + } + { + x: 6.0d + y: 12.0d + description: ["Requires a Ritual to gain."] + dependencies: ["7AEB6025131A3AFF"] + id: "772DBB2065F64276" + tasks: [{ + id: "44C662789BBE7A3E" + type: "item" + item: "bloodmagic:steadfastcrystal" + }] + rewards: [{ + id: "3C7119E4F3986319" + type: "xp" + xp: 100 + }] + } + { + x: 3.0d + y: -1.0d + description: ["Many of the Sigils and items require LP to be in your network. Some items will refuse to work, some will give nausea, and some may outright kill you if you do not have the LP to maintain."] + id: "3542CB3EED666431" + tasks: [{ + id: "7922C6B5919DCD7D" + type: "checkmark" + title: "Life Point (LP) Network" + }] + } + { + x: 1.5d + y: 2.5d + description: [ + "This nifty crystal once right clicked on the ground/air and Linked to your LP network, will use LP as fuel for furnace." + "You may need a few, 1 for furnace fuel, others for crafting needs." + "Despite what it says, can be put into anything considered a furnace." + ] + dependencies: ["3FB542A8395F2D93"] + id: "13F813DFC06C4D1A" + tasks: [{ + id: "21BB48F5FE3DD476" + type: "item" + item: "bloodmagic:lavacrystal" + }] + rewards: [ { - id: "2CE9D7BCE55DE451" + id: "122788455AD512FE" type: "item" - item: "bloodmagic:ritualdivinerdusk" + item: "minecraft:blast_furnace" } { - id: "3A834729F2E7268C" - type: "item" - item: "bloodmagic:activationcrystalawakened" + id: "346556E814984B40" + type: "xp" + xp: 100 } ] } { - title: "Demonic Will Farming" - x: 1.5d - y: 6.5d - shape: "gear" - subtitle: "Uses rituals" - description: ["You need crystallized corrosive demonic will clusters (green for our colorblind community) in order to create the ATM star. "] - dependencies: [ - "47E6E1CB6A4DF87E" - "2838B8D43EAE3ED4" + x: 2.5d + y: 2.5d + description: [ + "In order to activate Rituals, you will need this." + "Look inside the guide to see how much LP in your network for the Ritual to activate." + ] + dependencies: ["13F813DFC06C4D1A"] + id: "18CECD2DDD8700A3" + tasks: [{ + id: "3549AD9ACDEF72D1" + type: "item" + item: "bloodmagic:activationcrystalweak" + }] + rewards: [{ + id: "62FFEAA41DA95ACB" + type: "xp" + xp: 100 + }] + } + { + title: "Rituals" + x: 3.5d + y: 2.5d + description: [ + "You will need the Dusk Ritual diviner for placing the Ritual stones for you." + "Rituals vary, a stack of the stones should suffice for most Rituals." + "-Shift right-click in the air to Select a Ritual." + "-Once a ritual has been selected, right click the placed Master Ritual Stone to start placing. It will not place a stone if a block exists in its place." + "-You only need 1 Master Ritual Stone per ritual." ] - id: "44E3B85BA28B9D2D" + dependencies: ["18CECD2DDD8700A3"] + id: "4F9FCC92C7E6F09E" tasks: [ { - id: "61A6D53ACB2BA894" - type: "item" - item: "bloodmagic:demoncrucible" - } - { - id: "2479B037D1A6A16D" - type: "item" - item: "bloodmagic:corrosivecrystal" - count: 5L - } - { - id: "680690159FF9022B" - type: "item" - item: "bloodmagic:corrosivedemoncrystal" - } - { - id: "462D02E2A967ACB2" + id: "7AFF0930E5D70A42" type: "item" - item: "bloodmagic:demoncrystallizer" + item: "bloodmagic:ritualdivinerdusk" } { - id: "45EF285F540216A5" + id: "1E1BBC9944A1E6CE" type: "item" item: "bloodmagic:ritualstone" - count: 20L } { - id: "618DEDFE6B3AE64D" + id: "313A54C12E667805" type: "item" item: "bloodmagic:masterritualstone" } ] + rewards: [{ + id: "472A5D1B81E2F709" + type: "xp_levels" + xp_levels: 5 + }] } { - title: "Inner Peace?" - x: -0.5d - y: 1.5d - subtitle: "One prick, lots of blood. Very peaceful. " - description: ["If you walk up to the altar while it's burning, the sacrificial knife glows, stand there till the flame goes out, and right click on your blood altar after that. You will give as much blood as possible in one go with a glowing blade. The amount of tranquility can be increased by planting trees and flowers and plants, water and lava, etc. around it in a…. 9x9 space, and separated into 3x3 chunks by this 3x3 path in cardinal directions. "] - dependencies: ["605245BED4C5C4A3"] - id: "586D50F091F49370" - tasks: [ + x: 5.0d + y: 10.5d + dependencies: ["6347F06FA396862B"] + id: "2F4E3F9735F3F541" + tasks: [{ + id: "245DC5E95E4F2001" + type: "item" + item: "bloodmagic:vengefuldemoncrystal" + }] + rewards: [{ + id: "3ED771129BC525A7" + type: "xp" + xp: 100 + }] + } + { + x: 5.0d + y: 11.5d + dependencies: ["06ADA12FA7D7E308"] + id: "4E7E6ED87095B7CE" + tasks: [{ + id: "644B2F48FB1E533B" + type: "item" + item: "bloodmagic:rawdemoncrystal" + }] + rewards: [{ + id: "1E222D6F9E136B0C" + type: "xp" + xp: 100 + }] + } + { + x: 7.0d + y: 11.0d + shape: "gear" + description: ["Corrosive Will Crystal Clusters are used in the ATM star recipe. "] + dependencies: ["0A2C26CCAD3FF990"] + id: "2A6F4AE62EF097C6" + tasks: [{ + id: "6038665B3F68D59E" + type: "item" + item: "bloodmagic:corrosivedemoncrystal" + }] + rewards: [ { - id: "5E643604E4200260" + id: "6AE08B9E1FDA0738" + type: "xp_levels" + xp_levels: 5 + } + { + id: "50D00D6D7EB26EC6" type: "item" - item: "bloodmagic:incensealtar" + item: "nethers_delight:stuffed_hoglin_item" } { - id: "5000D3FB4D5185DD" + id: "61C126A459B987AE" type: "item" - item: "bloodmagic:woodbrickpath" - count: 36L + item: "bloodmagic:experiencebook" } ] } + { + x: 5.0d + y: 12.5d + dependencies: ["4D0F7A13E7B4B713"] + id: "3712FAE64DCD7E6E" + tasks: [{ + id: "558D2538D4C3B714" + type: "item" + item: "bloodmagic:destructivedemoncrystal" + }] + rewards: [{ + id: "74A2DF7DABBE91F0" + type: "xp" + xp: 100 + }] + } + { + x: 7.0d + y: 12.0d + dependencies: ["772DBB2065F64276"] + id: "0366F4702F916320" + tasks: [{ + id: "23D2CCC1A8F80D8D" + type: "item" + item: "bloodmagic:steadfastdemoncrystal" + }] + rewards: [{ + id: "25DF1F77BF887598" + type: "xp" + xp: 100 + }] + } ] } diff --git a/config/ftbquests/quests/chapters/blue_skies.snbt b/config/ftbquests/quests/chapters/blue_skies.snbt index 9b358ad..cf1c0f1 100644 --- a/config/ftbquests/quests/chapters/blue_skies.snbt +++ b/config/ftbquests/quests/chapters/blue_skies.snbt @@ -101,6 +101,11 @@ } } }] + rewards: [{ + id: "33DE4E4557A403F4" + type: "xp" + xp: 100 + }] } { title: "ED: This tool feels weaker in my hand...." @@ -120,6 +125,11 @@ } } }] + rewards: [{ + id: "0B6B7A4CDBBACE57" + type: "xp" + xp: 100 + }] } { title: "Blue Rocks" @@ -172,8 +182,14 @@ item: "blue_skies:horizonite_ore" } ] + rewards: [{ + id: "4EE1CE71E315F688" + type: "xp" + xp: 100 + }] } { + title: "Ice Monsters" x: 6.0d y: -1.5d dependencies: ["1A46CBBA4B75AA5A"] @@ -181,12 +197,18 @@ tasks: [{ id: "70A7F7BECB70F72E" type: "kill" - title: "Ice Monsters" + title: "Armored Frost Spirit" entity: "blue_skies:armored_frost_spirit" value: 5L }] + rewards: [{ + id: "5644D5369395416A" + type: "xp" + xp: 100 + }] } { + title: "Bugs!" x: 6.0d y: 2.0d dependencies: ["70760AE3B6F9CD31"] @@ -194,10 +216,15 @@ tasks: [{ id: "4D5B87045C51A235" type: "kill" - title: "BUGS!" + title: "Nyctofly" entity: "blue_skies:nyctofly" value: 5L }] + rewards: [{ + id: "51079169F7018795" + type: "xp" + xp: 100 + }] } { title: "The Summoner's Castle" @@ -211,6 +238,11 @@ type: "item" item: "blue_skies:summoning_table" }] + rewards: [{ + id: "0F9A6E6EF47E8832" + type: "xp_levels" + xp_levels: 5 + }] } { title: "The Alchemist's Castle" @@ -224,6 +256,11 @@ type: "item" item: "blue_skies:alchemy_table" }] + rewards: [{ + id: "62B986B8441FD152" + type: "xp_levels" + xp_levels: 5 + }] } { title: "Nature Dungeon" @@ -237,6 +274,11 @@ type: "item" item: "blue_skies:nature_key" }] + rewards: [{ + id: "00AADED7D1EB4DEC" + type: "xp_levels" + xp_levels: 5 + }] } { title: "Poison Dungeon" @@ -250,6 +292,11 @@ type: "item" item: "blue_skies:poison_key" }] + rewards: [{ + id: "04DAC2F9607EE755" + type: "xp_levels" + xp_levels: 5 + }] } { title: "Trophies of the Realm" diff --git a/config/ftbquests/quests/chapters/botania.snbt b/config/ftbquests/quests/chapters/botania.snbt index 182fe0b..18b5f6e 100644 --- a/config/ftbquests/quests/chapters/botania.snbt +++ b/config/ftbquests/quests/chapters/botania.snbt @@ -1068,6 +1068,11 @@ item: "mythicbotany:dreamwood_leaves" count: 12L } + { + id: "501BA37BB3B7DB06" + type: "item" + item: "mythicbotany:kvasir_blood" + } ] rewards: [ { diff --git a/config/ftbquests/quests/chapters/eidalon_and_malum.snbt b/config/ftbquests/quests/chapters/eidalon_and_malum.snbt index 39ebbc2..8aff3a9 100644 --- a/config/ftbquests/quests/chapters/eidalon_and_malum.snbt +++ b/config/ftbquests/quests/chapters/eidalon_and_malum.snbt @@ -561,11 +561,12 @@ }] } { + title: "Ring of Prowess" x: -8.5d y: 8.5d description: [ - "In the case you are tired of normal spirits, thsi ring will convert them into Brilliance spirits." - "That means more epxerience in the long run." + "In the case you are tired of normal spirits, this ring will convert them into Brilliance spirits." + "That means more experience in the long run." ] dependencies: ["399C2DC66922EF9B"] id: "5B63B7C7A4A8EFDA" diff --git a/config/ftbquests/quests/chapters/evilcraft.snbt b/config/ftbquests/quests/chapters/evilcraft.snbt index ec40e9d..2fffdd1 100644 --- a/config/ftbquests/quests/chapters/evilcraft.snbt +++ b/config/ftbquests/quests/chapters/evilcraft.snbt @@ -20,6 +20,11 @@ item: "evilcraft:dark_gem" count: 16L }] + rewards: [{ + id: "35B0875871046CA1" + type: "xp" + xp: 50 + }] } { title: "Death by apple" @@ -43,6 +48,11 @@ item: "evilcraft:origins_of_darkness" } ] + rewards: [{ + id: "035597BC9335C577" + type: "xp" + xp: 50 + }] } { title: "I thought these were only in doctor's offices" @@ -76,6 +86,11 @@ } } ] + rewards: [{ + id: "4CAAEA6E9C86FF2B" + type: "xp" + xp: 100 + }] } { title: "Blood Stars" @@ -102,6 +117,11 @@ item: "evilcraft:blood_infusion_core" } ] + rewards: [{ + id: "0D68FEA463A44CD2" + type: "xp" + xp: 100 + }] } { title: "Blood chest or blood furnace? How about both." @@ -130,6 +150,11 @@ } } ] + rewards: [{ + id: "7D2E680831B29FC6" + type: "item" + item: "evilcraft:blood_infusion_core" + }] } { x: -2.0d @@ -164,6 +189,11 @@ item: "evilcraft:promise_tier_1" } ] + rewards: [{ + id: "56BB43D30D400171" + type: "xp_levels" + xp_levels: 5 + }] } { x: -2.5d @@ -184,6 +214,11 @@ tag: { } } }] + rewards: [{ + id: "5C67321928839AE4" + type: "xp" + xp: 100 + }] } { x: -2.5d @@ -196,6 +231,19 @@ type: "item" item: "evilcraft:undead_sapling" }] + rewards: [ + { + id: "1D25DC5FBEB3EA8C" + type: "xp" + xp: 100 + } + { + id: "21DD2CAADF1833B8" + type: "item" + item: "evilcraft:undead_log" + count: 32 + } + ] } { title: "Stripping enchantments with my own blood" @@ -243,6 +291,11 @@ item: "evilcraft:garmonbozia" } ] + rewards: [{ + id: "6436844A69BEF441" + type: "xp" + xp: 100 + }] } { x: -1.5d @@ -271,6 +324,18 @@ } } }] + rewards: [ + { + id: "628B6C416D1D3AB3" + type: "item" + item: "minecraft:book" + } + { + id: "7AC4A2855A9A23AA" + type: "xp" + xp: 100 + } + ] } { title: "Broom broom broooooommmmm" @@ -295,6 +360,11 @@ } } }] + rewards: [{ + id: "7F394095AA7EE92B" + type: "xp" + xp: 100 + }] } { x: 1.0d @@ -312,6 +382,56 @@ tag: { } } }] + rewards: [ + { + id: "1E99317D1806076D" + type: "xp_levels" + xp_levels: 5 + } + { + id: "3284C24D76A669FA" + type: "item" + item: "evilcraft:effortless_ring" + } + { + id: "5DC9C8BF2BADE8E8" + type: "item" + item: { + id: "botania:cosmetic_devil_horns" + Count: 1b + tag: { } + } + } + ] + } + { + x: -1.0d + y: -0.5d + subtitle: "Higher level promise of crafting prowess" + dependencies: ["1B5D7089474C454B"] + id: "7FE97CD6AE3C8DBF" + tasks: [ + { + id: "3C5611540DAE62CC" + type: "item" + item: "evilcraft:promise_tier_3" + } + { + id: "74D4684C2129EB0C" + type: "item" + item: "evilcraft:promise_efficiency_0" + } + { + id: "2F84E7EBFB26E6D3" + type: "item" + item: "evilcraft:promise_speed_0" + } + ] + rewards: [{ + id: "096C9525549BA349" + type: "xp_levels" + xp_levels: 5 + }] } ] } diff --git a/config/ftbquests/quests/chapters/forbidden_and_arcanus.snbt b/config/ftbquests/quests/chapters/forbidden_and_arcanus.snbt index c67281e..7676bf8 100644 --- a/config/ftbquests/quests/chapters/forbidden_and_arcanus.snbt +++ b/config/ftbquests/quests/chapters/forbidden_and_arcanus.snbt @@ -51,6 +51,11 @@ item: "forbidden_arcanus:yellow_orchid" } ] + rewards: [{ + id: "3B1410BCDC2EBF24" + type: "xp" + xp: 100 + }] } { title: "Orespawn? " @@ -87,12 +92,19 @@ item: "forbidden_arcanus:dark_rune" } ] - rewards: [{ - id: "4252BA99DD1A7798" - type: "item" - item: "forbidden_arcanus:xpetrified_orb" - count: 16 - }] + rewards: [ + { + id: "4252BA99DD1A7798" + type: "item" + item: "forbidden_arcanus:xpetrified_orb" + count: 16 + } + { + id: "2528A562C6D2648A" + type: "xp" + xp: 100 + } + ] } { title: "Dusting the Shelves" @@ -118,6 +130,18 @@ item: "forbidden_arcanus:corrupti_dust" } ] + rewards: [ + { + id: "580613A50D523FF9" + type: "xp" + xp: 100 + } + { + id: "753D18FD05DA64FB" + type: "item" + item: "tombstone:dust_of_vanishing" + } + ] } { x: 2.5d @@ -130,6 +154,11 @@ type: "item" item: "forbidden_arcanus:arcane_gold_ingot" }] + rewards: [{ + id: "4D88D7EB30A8E781" + type: "xp" + xp: 100 + }] } { x: 1.5d @@ -190,6 +219,11 @@ type: "item" item: "forbidden_arcanus:dark_matter" }] + rewards: [{ + id: "30850630AA05D298" + type: "xp" + xp: 100 + }] } { title: "Scales?" @@ -287,6 +321,11 @@ item: "forbidden_arcanus:soulless_sand" } ] + rewards: [{ + id: "1F5305A5D602302B" + type: "xp" + xp: 100 + }] } { title: "Dark Souls 4" @@ -305,6 +344,11 @@ type: "item" item: "forbidden_arcanus:dark_soul" }] + rewards: [{ + id: "549D758ACBFD022A" + type: "xp" + xp: 100 + }] } { title: "Death Star" @@ -328,6 +372,27 @@ item: "forbidden_arcanus:dark_nether_star_block" } ] + rewards: [ + { + id: "6FBC0840D97CAB24" + type: "xp_levels" + xp_levels: 10 + } + { + id: "009E8FC32BBA4897" + type: "item" + item: { + id: "botania:cosmetic_questgiver_mark" + Count: 1b + tag: { } + } + } + { + id: "1AFEB8E89C189833" + type: "item" + item: "xreliquary:ice_magus_rod" + } + ] } { x: 6.0d @@ -348,6 +413,29 @@ tag: { } } }] + rewards: [ + { + id: "412FA26220335C01" + type: "xp_levels" + xp_levels: 5 + } + { + id: "3206DF4159977C2D" + type: "item" + item: "upgrade_aquatic:elder_eye" + } + { + id: "1B3A01A86E87CE62" + type: "item" + item: { + id: "evilcraft:spectral_glasses" + Count: 1b + tag: { + Damage: 0 + } + } + } + ] } { icon: "forbidden_arcanus:runic_tenebris_core" @@ -368,6 +456,40 @@ item: "forbidden_arcanus:runic_tenebris_core" } ] + rewards: [ + { + id: "3589B6A27799996C" + type: "item" + item: "forbidden_arcanus:runestone" + count: 4 + } + { + id: "748369D7680B28F9" + type: "xp" + xp: 100 + } + ] + } + { + x: 0.5d + y: 2.0d + subtitle: "Eternally yours, or is it." + description: ["The recipe isn't so easy anymore. What will you pay to have an indestructible item now?"] + id: "719656BB522E5EE6" + tasks: [{ + id: "7DA62EE94D9B8E22" + type: "item" + item: { + id: "forbidden_arcanus:eternal_stella" + Count: 1b + tag: { } + } + }] + rewards: [{ + id: "5EA07C3014A04EAB" + type: "xp_levels" + xp_levels: 5 + }] } ] } diff --git a/config/ftbquests/quests/chapters/mana_and_artifice.snbt b/config/ftbquests/quests/chapters/mana_and_artifice.snbt index 97d4c2f..42ba4b7 100644 --- a/config/ftbquests/quests/chapters/mana_and_artifice.snbt +++ b/config/ftbquests/quests/chapters/mana_and_artifice.snbt @@ -40,6 +40,11 @@ count: 32L } ] + rewards: [{ + id: "2804025D04F775D6" + type: "xp" + xp: 100 + }] } { title: "Vinteum Iron" @@ -62,6 +67,11 @@ count: 16L } ] + rewards: [{ + id: "6B37A0A680C10174" + type: "xp" + xp: 100 + }] } { title: "Yer' a wizard, Harry" @@ -75,6 +85,11 @@ type: "item" item: "mana-and-artifice:guide_book" }] + rewards: [{ + id: "2BECBD55D6814755" + type: "xp" + xp: 100 + }] } { x: 1.5d @@ -113,6 +128,11 @@ item: "mana-and-artifice:cerublossom" count: 16L }] + rewards: [{ + id: "5534C28EC97D1A64" + type: "xp" + xp: 100 + }] } { title: "Eye of the Council" @@ -126,6 +146,11 @@ type: "item" item: "mana-and-artifice:occulus" }] + rewards: [{ + id: "74481B3D88BB7762" + type: "xp" + xp: 100 + }] } { title: "Baby's first wand and cantrip" @@ -137,7 +162,18 @@ tasks: [{ id: "06C09A4224D62106" type: "item" - item: "mana-and-artifice:manaweaver_wand" + item: { + id: "mana-and-artifice:manaweaver_wand" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "020DC812FEBFCB53" + type: "xp" + xp: 100 }] } { @@ -153,6 +189,18 @@ item: "mana-and-artifice:vellum" count: 16L }] + rewards: [ + { + id: "0D671F2DE9DC763B" + type: "item" + item: "minecraft:leather_horse_armor" + } + { + id: "008E17AFA138A7B4" + type: "xp" + xp: 100 + } + ] } { title: "Glyphs" @@ -175,6 +223,11 @@ item: "mana-and-artifice:stone_rune_bag" } ] + rewards: [{ + id: "30AB4D0345074F1D" + type: "xp" + xp: 100 + }] } { x: 0.0d @@ -187,6 +240,11 @@ type: "item" item: "mana-and-artifice:runeforge" }] + rewards: [{ + id: "0DB79508E35E3585" + type: "xp" + xp: 100 + }] } { x: 0.0d @@ -208,6 +266,11 @@ count: 32L } ] + rewards: [{ + id: "5B3A23052CFFB744" + type: "xp" + xp: 100 + }] } { x: 0.0d @@ -233,6 +296,11 @@ } } ] + rewards: [{ + id: "6E1B020BF840D167" + type: "xp" + xp: 100 + }] } { x: 1.0d @@ -245,6 +313,11 @@ type: "item" item: "mana-and-artifice:manaweaving_altar" }] + rewards: [{ + id: "42E99155E0B70D19" + type: "xp" + xp: 100 + }] } { x: -1.0d @@ -351,6 +424,11 @@ item: "mana-and-artifice:chimerite_gem" count: 32L }] + rewards: [{ + id: "7B2CFEFD3DF8B010" + type: "xp" + xp: 100 + }] } { title: "Weird see-through plates with marks?" @@ -375,6 +453,11 @@ count: 32L } ] + rewards: [{ + id: "012CA6DA5BC474ED" + type: "xp" + xp: 100 + }] } { title: "Patterns" @@ -387,16 +470,28 @@ "36E976F54156C1A6" ] id: "4AB06876971CA916" - tasks: [{ - id: "1F9EDF1EDCEF9CAF" - type: "item" - item: { - id: "mana-and-artifice:manaweaving_pattern_recipe_paper" - Count: 1b - tag: { - manaweave_pattern_id: "mana-and-artifice:manaweave_patterns/knot3" + tasks: [ + { + id: "1F9EDF1EDCEF9CAF" + type: "item" + item: { + id: "mana-and-artifice:manaweaving_pattern_recipe_paper" + Count: 1b + tag: { + manaweave_pattern_id: "mana-and-artifice:manaweave_patterns/knot3" + } } } + { + id: "306534AC692698E4" + type: "item" + item: "mana-and-artifice:manaweave_projector" + } + ] + rewards: [{ + id: "5BDEE63F224F3530" + type: "xp" + xp: 100 }] } { @@ -440,6 +535,11 @@ item: "mana-and-artifice:runescribing_table" } ] + rewards: [{ + id: "0D58DB9D7713AAE6" + type: "xp" + xp: 100 + }] } { x: 0.0d @@ -484,6 +584,11 @@ type: "item" item: "mana-and-artifice:chimerite_crystal_red" }] + rewards: [{ + id: "01835B91119621EA" + type: "xp" + xp: 100 + }] } { x: 0.0d @@ -524,10 +629,22 @@ description: ["Now you can create magical motes. It takes a ritual and several bits of recipe and being in specific places, but you’ll need these for advanced stuff. Make a mote of fire for me. In the Nether of course. You’ll need at least one mote of something to make the ATM star. "] dependencies: ["4BF62EC0846D978E"] id: "06569DDC48D18E53" - tasks: [{ - id: "5B189624F59A1021" - type: "item" - item: "mana-and-artifice:enchantment_focus_fire" + tasks: [ + { + id: "5B189624F59A1021" + type: "item" + item: "mana-and-artifice:greater_mote_fire" + } + { + id: "3EE54F320539C8CD" + type: "item" + item: "mana-and-artifice:mote_fire" + } + ] + rewards: [{ + id: "5BDFEB5264626AFA" + type: "xp_levels" + xp_levels: 5 }] } { @@ -547,6 +664,11 @@ type: "checkmark" title: "Tier 5 wizard" }] + rewards: [{ + id: "58B2F9F447FE3253" + type: "xp" + xp: 100 + }] } { x: 1.5d @@ -559,6 +681,11 @@ type: "item" item: "mana-and-artifice:brimstone_charm" }] + rewards: [{ + id: "092B95CB1018CFFA" + type: "xp" + xp: 100 + }] } ] } diff --git a/config/ftbquests/quests/chapters/natures_aura.snbt b/config/ftbquests/quests/chapters/natures_aura.snbt index c58a9a5..84e5736 100644 --- a/config/ftbquests/quests/chapters/natures_aura.snbt +++ b/config/ftbquests/quests/chapters/natures_aura.snbt @@ -11,6 +11,7 @@ { x: -0.5d y: 1.5d + subtitle: "Welcome to Nature's Aura" id: "7B26D6008FA99796" tasks: [{ id: "6B62D4255CAE9669" @@ -42,6 +43,12 @@ count: 16L } ] + rewards: [{ + id: "31E805D04AB2C0DB" + type: "item" + item: "naturesaura:gold_leaf" + count: 16 + }] } { title: "Ritual of the Forest" @@ -64,6 +71,11 @@ count: 16L } ] + rewards: [{ + id: "61ACEFC69DA023B1" + type: "xp" + xp: 100 + }] } { title: "An Eye on the environment" @@ -77,6 +89,11 @@ type: "item" item: "naturesaura:eye" }] + rewards: [{ + id: "0A4852F151AB36C1" + type: "xp" + xp: 100 + }] } { title: "Ancient Trees" @@ -90,6 +107,19 @@ type: "item" item: "naturesaura:ancient_sapling" }] + rewards: [ + { + id: "44DC02C61576E6BB" + type: "xp" + xp: 100 + } + { + id: "675948A60DC8B1C9" + type: "item" + item: "naturesaura:ancient_log" + count: 32 + } + ] } { title: "Tokens!" @@ -119,6 +149,11 @@ item: "naturesaura:token_sorrow" } ] + rewards: [{ + id: "4546B04B39F5FB4C" + type: "xp" + xp: 100 + }] } { title: "Bottling up the weather" @@ -161,6 +196,11 @@ } } ] + rewards: [{ + id: "37E8EBFD8FD9F263" + type: "xp" + xp: 100 + }] } { title: "Aura Creation" @@ -169,10 +209,22 @@ description: ["Outline choices of aura creation here. Can link into Nature’s starlight here! "] dependencies: ["5A011CE8EEA3F9D8"] id: "71B6F013C8A60EB6" - tasks: [{ - id: "7E80C1A891CB854B" - type: "item" - item: "naturesaura:oak_generator" + tasks: [ + { + id: "7E80C1A891CB854B" + type: "item" + item: "naturesaura:oak_generator" + } + { + id: "58E562C058F72AB0" + type: "item" + item: "naturesaura:flower_generator" + } + ] + rewards: [{ + id: "4F593D7EB9EFBE46" + type: "xp" + xp: 100 }] } { @@ -189,6 +241,11 @@ type: "item" item: "naturesaura:aura_cache" }] + rewards: [{ + id: "47A88269585432FD" + type: "xp" + xp: 100 + }] } { title: "A trove of aura" @@ -206,6 +263,11 @@ type: "item" item: "naturesaura:aura_trove" }] + rewards: [{ + id: "4ADD6320AE3F7575" + type: "xp_levels" + xp_levels: 5 + }] } { x: -0.5d @@ -216,10 +278,23 @@ "05E668CE6687AC64" ] id: "20F9EF925DB1CE05" - tasks: [{ - id: "1C97A13C673C872C" + tasks: [ + { + id: "1C97A13C673C872C" + type: "item" + item: "naturesaura:nature_altar" + } + { + id: "0CA0B32D52395A39" + type: "item" + item: "minecraft:oak_planks" + count: 20L + } + ] + rewards: [{ + id: "63CFF582371D7314" type: "item" - item: "naturesaura:nature_altar" + item: "naturesaura:cave_finder" }] } { @@ -234,6 +309,11 @@ type: "item" item: "naturesaura:nature_altar" }] + rewards: [{ + id: "32E40033D056CCDF" + type: "xp" + xp: 100 + }] } { title: "I've got my Eye on you" @@ -260,6 +340,11 @@ item: "naturesaura:outpost_finder" } ] + rewards: [{ + id: "6133B7A67DCB8AB1" + type: "item" + item: "naturesaura:light_staff" + }] } { x: -0.5d @@ -272,6 +357,19 @@ type: "item" item: "naturesaura:infused_iron" }] + rewards: [ + { + id: "42B6559EA7424169" + type: "item" + item: "naturesaura:infused_iron" + count: 8 + } + { + id: "34F56702E85D7350" + type: "xp" + xp: 100 + } + ] } { title: "Taint that gold" @@ -285,6 +383,19 @@ type: "item" item: "naturesaura:tainted_gold" }] + rewards: [ + { + id: "450D7BC29FA41D3E" + type: "xp" + xp: 100 + } + { + id: "00F19C4E805C03DC" + type: "item" + item: "naturesaura:tainted_gold" + count: 8 + } + ] } { title: "Offering the gods a birdbath in a forest of poppies" @@ -309,6 +420,19 @@ count: 3L } ] + rewards: [ + { + id: "74F1DD1C144A0E40" + type: "item" + item: "naturesaura:calling_spirit" + count: 3 + } + { + id: "230A01C436EE6C93" + type: "xp" + xp: 100 + } + ] } { title: "Top tier metal?" @@ -322,6 +446,19 @@ type: "item" item: "naturesaura:sky_ingot" }] + rewards: [ + { + id: "2AAC4FA2B688D3AB" + type: "item" + item: "naturesaura:sky_ingot" + count: 8 + } + { + id: "12E6AD811DDFB1BF" + type: "xp" + xp: 100 + } + ] } { x: -2.5d @@ -351,6 +488,11 @@ item: "naturesaura:token_grief" } ] + rewards: [{ + id: "385B0B21186AB845" + type: "xp_levels" + xp_levels: 5 + }] } { x: -2.5d @@ -370,6 +512,11 @@ item: "naturesaura:conversion_catalyst" } ] + rewards: [{ + id: "05020267948C085C" + type: "xp" + xp: 100 + }] } { title: "Netherite dousing" @@ -382,6 +529,33 @@ type: "item" item: "naturesaura:netherite_finder" }] + rewards: [ + { + id: "4416358AA39937B2" + type: "item" + item: { + id: "botania:cosmetic_ancient_mask" + Count: 1b + tag: { } + } + } + { + id: "272E0486FB15CC99" + type: "xp_levels" + xp_levels: 5 + } + { + id: "7D4205AB238A46E8" + type: "item" + item: { + id: "minecraft:potion" + Count: 1b + tag: { + Potion: "potionsmaster:netherite_sight" + } + } + } + ] } { title: "Makin' babies with magic" @@ -405,6 +579,35 @@ item: "naturesaura:birth_spirit" } ] + rewards: [ + { + id: "15415DE6F7BA46A7" + type: "xp_levels" + xp_levels: 5 + } + { + id: "42F6896C5CA2EB44" + type: "item" + item: "naturesaura:birth_spirit" + count: 3 + } + ] + } + { + x: 1.5d + y: -6.0d + subtitle: "Aura from Starlight?" + id: "4BBDAC913A502F91" + tasks: [{ + id: "1533E8BC78C085D2" + type: "item" + item: "naturesstarlight:crystal_generator" + }] + rewards: [{ + id: "50FEF65084E905C8" + type: "xp" + xp: 100 + }] } ] } diff --git a/config/ftbquests/quests/chapters/psi.snbt b/config/ftbquests/quests/chapters/psi.snbt new file mode 100644 index 0000000..ecf9e31 --- /dev/null +++ b/config/ftbquests/quests/chapters/psi.snbt @@ -0,0 +1,900 @@ +{ + id: "7831613229FC6191" + group: "" + order_index: 1 + filename: "psi" + title: "Psi" + icon: { + id: "patchouli:guide_book" + Count: 1b + tag: { + "patchouli:book": "psi:encyclopaedia_psionica" + } + } + default_quest_shape: "" + default_hide_dependency_lines: false + quests: [ + { + x: 0.0d + y: 0.0d + shape: "gear" + description: [ + "Welcome to &aPsi&f, a mod by &2Vazkii&f!" + "" + "Contained in your &eAkashic Tome&f, the &eEncyclopaedia Psionica&f will provide more information about the items and features in this mod." + ] + size: 1.5d + id: "14EBEEFAA34FBB77" + tasks: [{ + id: "341F8B1E1667A045" + type: "checkmark" + title: "Psi" + }] + rewards: [{ + id: "4F58802A8304C359" + type: "item" + item: { + id: "minecraft:player_head" + Count: 1b + tag: { + SkullOwner: { + Properties: { + textures: [{ + Value: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWQ3YzI3M2U5N2MyNzdjNDljOTA2NWVkZGYxMDdlODdlYTc3NWM4N2IyYzlmZWEwOTIyNTUwNTE5MDJhYzRhIn19fQ==" + }] + } + Id: [I; + -647195142 + 2010533167 + -1243897687 + 1144171008 + ] + } + display: { + Name: "{\"text\":\"BovineShaman\"}" + } + } + } + }] + } + { + x: 0.0d + y: -2.0d + description: ["Your first &eCasting Assistant Device (CAD)&f!"] + dependencies: ["14EBEEFAA34FBB77"] + id: "447053485CABA551" + tasks: [{ + id: "7083348D2C3AC9B6" + type: "item" + item: "psi:cad_assembly_iron" + }] + rewards: [{ + id: "265BC6BBB82382F6" + type: "xp_levels" + xp_levels: 1 + }] + } + { + x: 0.0d + y: -4.0d + description: ["This station will be used for all of your &eCAD&f assembling needs."] + dependencies: ["447053485CABA551"] + id: "3CEF13CA385F4434" + tasks: [{ + id: "114C592ADE552419" + type: "item" + item: "psi:cad_assembler" + }] + } + { + x: 0.0d + y: -6.0d + description: ["Plop your &eIron CAD Assembly&f into the &fCAD Assembler&f"] + dependencies: ["3CEF13CA385F4434"] + id: "6EBFE853BA815DAA" + tasks: [{ + id: "0AD774B6DB580774" + type: "item" + item: { + id: "psi:cad" + Count: 1b + tag: { + componentASSEMBLY: { + id: "psi:cad_assembly_iron" + Count: 1b + } + } + ForgeCaps: { + Parent: { + Memory: [ ] + Battery: 0 + Time: 0 + } + } + } + }] + } + { + x: 0.0d + y: -8.0d + description: ["Throw some &eredstone&f on the ground and right-click using your new &ecasting assistant device&f while nearby"] + dependencies: ["6EBFE853BA815DAA"] + id: "672A9398B8CB6E25" + tasks: [{ + id: "01A34931339FD7F4" + type: "item" + item: "psi:psidust" + }] + rewards: [{ + id: "527EC20AC4D60C7E" + type: "item" + item: "psi:psidust" + count: 3 + }] + } + { + icon: "psi:programmer" + x: -1.0d + y: -7.0d + description: [ + "This station will be used for all of your &dspell&f creation needs." + "" + "Right-click a &espell bullet&f onto the &espell programmer&f to load the &ebullet&f with that &dspell&f." + ] + dependencies: ["672A9398B8CB6E25"] + id: "5610D15E9584FD62" + tasks: [ + { + id: "14837B5723152A87" + type: "item" + item: "psi:programmer" + } + { + id: "3519C05E87E6175B" + type: "item" + item: { + id: "psi:spell_bullet" + Count: 1b + tag: { } + } + } + ] + rewards: [{ + id: "0C0AF913A9C85F17" + type: "item" + item: { + id: "psi:spell_bullet_projectile" + Count: 1b + tag: { } + } + }] + } + { + x: -1.0d + y: -9.0d + description: [ + "Simply changes the psi color of the &eCAD&f it's put onto." + "" + "This is not required for a functional &eCAD&f, it is purely aesthetic" + ] + dependencies: ["672A9398B8CB6E25"] + id: "4FCB27776B052710" + tasks: [{ + id: "3DA14CC8518E5AA8" + type: "item" + item: "psi:cad_colorizer_red" + }] + rewards: [{ + id: "40F60594B0804EA6" + type: "xp_levels" + xp_levels: 1 + }] + } + { + x: -2.0d + y: -10.0d + description: ["Using the fancy new parts you just made, make a new CAD, only this one will be better!"] + dependencies: [ + "4FCB27776B052710" + "7D724B0F045F26E4" + ] + id: "6884A98956F51E5C" + tasks: [{ + id: "1AAA904E05AFD162" + type: "item" + item: { + id: "psi:cad" + Count: 1b + tag: { + componentCORE: { + id: "psi:cad_core_basic" + Count: 1b + } + componentASSEMBLY: { + id: "psi:cad_assembly_gold" + Count: 1b + } + componentDYE: { + id: "psi:cad_colorizer_psi" + Count: 1b + } + componentSOCKET: { + id: "psi:cad_socket_basic" + Count: 1b + } + componentBATTERY: { + id: "psi:cad_battery_basic" + Count: 1b + } + } + ForgeCaps: { + Parent: { + Memory: [ ] + Battery: 100 + Time: 0 + } + } + } + }] + rewards: [{ + id: "4CA679F42773B583" + type: "item" + item: "psi:psidust" + }] + } + { + x: -2.0d + y: -8.0d + description: [ + "&dSpell&f must have &bTrick: Infusion&f and be named \"&5Infusion&f\"." + "" + "" + ] + dependencies: ["5610D15E9584FD62"] + id: "1FA1B263BE981D57" + tasks: [{ + id: "72F113BBA8359D13" + type: "item" + item: { + id: "psi:spell_bullet" + Count: 1b + tag: { + spell: { + modsRequired: [{ + modVersion: "1.16-94" + modName: "psi" + }] + spellName: "Infusion" + uuidMost: 3804495466522953104L + validSpell: 1b + spellList: [{ + x: 4 + y: 4 + data: { + key: "psi:trick_infusion" + } + }] + uuidLeast: -8202454919581574748L + } + has_spell: 1b + } + } + }] + } + { + x: -3.0d + y: -7.0d + description: ["&dSpell&f must contain &bTrick: Greater Infusion&f and be named \"&5Greater Infusion&f\"."] + dependencies: ["5610D15E9584FD62"] + id: "296E709DCF11ECF2" + tasks: [{ + id: "7390F185303E8519" + type: "item" + item: { + id: "psi:spell_bullet" + Count: 1b + tag: { + spell: { + modsRequired: [{ + modVersion: "1.16-94" + modName: "psi" + }] + spellName: "Greater Infusion" + uuidMost: 7503375332235758121L + validSpell: 1b + spellList: [{ + x: 4 + y: 4 + data: { + key: "psi:trick_greater_infusion" + } + }] + uuidLeast: -5136156521636814908L + } + has_spell: 1b + } + } + }] + } + { + x: -3.0d + y: -9.0d + description: [ + "Created similarly to &epsidust&f, &epsimetal&f requires a &egold ingot&f on the ground and the casting of the \"&5Infusion&f\" &dspell&f while near the &egold ingots&f." + "" + "This &dspell&f can also be used to make &epsidust&f." + ] + dependencies: [ + "1FA1B263BE981D57" + "6884A98956F51E5C" + ] + id: "7897AD80B39B3DA9" + tasks: [{ + id: "3FD358531114048C" + type: "item" + item: "psi:psimetal" + }] + rewards: [{ + id: "13FE8EC6DFF39C62" + type: "item" + item: "psi:psimetal" + count: 3 + }] + } + { + x: -4.0d + y: -6.0d + dependencies: ["467C88955EDA576B"] + id: "350EECB5549A9149" + tasks: [{ + id: "3CDC8E3D9EA38648" + type: "item" + item: { + id: "psi:cad" + Count: 1b + tag: { + componentCORE: { + id: "psi:cad_core_overclocked" + Count: 1b + } + componentASSEMBLY: { + id: "psi:cad_assembly_psimetal" + Count: 1b + } + componentSOCKET: { + id: "psi:cad_socket_signaling" + Count: 1b + } + componentBATTERY: { + id: "psi:cad_battery_extended" + Count: 1b + } + } + ForgeCaps: { + Parent: { + Memory: [ ] + Battery: 0 + Time: 0 + } + } + } + }] + } + { + x: -5.0d + y: -7.0d + description: [ + "Same as &epsidust&f and &epsimetal&f, the input being &ediamond&f and the \"&5Greater Infusion&f\" &dspell&f." + "" + "This &dspell&f can also be used to make &epsidust&f and &epsimetal&f." + ] + dependencies: [ + "296E709DCF11ECF2" + "350EECB5549A9149" + ] + id: "508BB7E1F4E05BD9" + tasks: [{ + id: "68DC88BC1A432680" + type: "item" + item: "psi:psigem" + }] + rewards: [{ + id: "2B70EB4BD82021A4" + type: "item" + item: "psi:psigem" + count: 3 + }] + } + { + title: "Ebony \\& Ivory Substance" + x: -3.0d + y: -5.0d + description: [ + "Same as &epsidust&f, &epsimetal&f, and &epsigems&f, the input being &ecoal&f or &equartz&f and the \"&5Evony \\& Ivory&f\" &dspell&f." + "" + "This &dspell&f can also be used to make &epsidust&f, &epsimetal&f, and &epsigems&f." + "" + "You must be in the end for this &dspell&f to work!" + ] + dependencies: [ + "350EECB5549A9149" + "71E43799270B048D" + ] + id: "1BC4DFA9F41319C7" + tasks: [ + { + id: "66672A2AF4107310" + type: "item" + item: "psi:ebony_substance" + } + { + id: "6A53520A5236FF5F" + type: "item" + item: "psi:ivory_substance" + } + ] + rewards: [ + { + id: "4D216BD77D3A434E" + type: "item" + item: "psi:ebony_substance" + count: 2 + } + { + id: "3393BB0E7CAF3916" + type: "item" + item: "psi:ivory_substance" + count: 2 + } + ] + } + { + x: -3.0d + y: -3.0d + dependencies: ["1BC4DFA9F41319C7"] + id: "707D86F3055FD628" + tasks: [ + { + id: "6C5DE0F53CBB2E19" + type: "item" + item: "psi:ebony_psimetal" + } + { + id: "69AAF133777ECFEC" + type: "item" + item: "psi:ivory_psimetal" + } + ] + rewards: [ + { + id: "3110B8F9C0D4DA02" + type: "item" + item: "psi:ebony_psimetal" + } + { + id: "13960722C196394C" + type: "item" + item: "psi:ivory_psimetal" + } + ] + } + { + x: -2.0d + y: -2.0d + description: ["This assembly has higher efficiency than it's ebony counter part."] + dependencies: ["707D86F3055FD628"] + id: "1882D37244614A68" + tasks: [{ + id: "375F79ED3299DFE5" + type: "item" + item: "psi:cad_assembly_ivory_psimetal" + }] + rewards: [{ + id: "491876EB2D0A054E" + type: "xp_levels" + xp_levels: 1 + }] + } + { + title: "Getting A Better CAD" + x: 0.0d + y: -10.0d + description: [ + "Time to make some &eCAD&f parts!" + "- Cores determine max spell complexity" + "- Batteries determine max psi" + "- Sockets determine number of slots for &dspells&f" + ] + dependencies: ["672A9398B8CB6E25"] + id: "7D724B0F045F26E4" + tasks: [ + { + id: "586BE79EE6794A08" + type: "item" + item: "psi:cad_assembly_gold" + } + { + id: "6BBE3E81A3CB88E4" + type: "item" + item: "psi:cad_core_basic" + } + { + id: "2DB8A39927CD4799" + type: "item" + item: "psi:cad_socket_basic" + } + { + id: "716D0E526FFC911B" + type: "item" + item: "psi:cad_battery_basic" + } + ] + rewards: [{ + id: "3517D3ACEF28700C" + type: "item" + item: "psi:psidust" + }] + } + { + title: "Better CAD Parts" + x: -4.0d + y: -8.0d + dependencies: ["7897AD80B39B3DA9"] + id: "467C88955EDA576B" + tasks: [ + { + id: "3B6FD05608ACBFB6" + type: "item" + item: "psi:cad_assembly_psimetal" + } + { + id: "52D4DD0EEF7BA0A3" + type: "item" + item: "psi:cad_core_overclocked" + } + { + id: "5A7436894C51324B" + type: "item" + item: "psi:cad_socket_signaling" + } + { + id: "5C76A0021188FA01" + type: "item" + item: "psi:cad_battery_extended" + } + ] + rewards: [{ + id: "1ACEA2C49B48E515" + type: "item" + item: "psi:psimetal" + count: 2 + }] + } + { + x: -2.0d + y: -6.0d + description: ["&dSpell&f must contain &bTrick: Ebony \\& Ivory&f and be named \"&5Ebony \\& Ivory&f\"."] + dependencies: ["5610D15E9584FD62"] + id: "71E43799270B048D" + tasks: [{ + id: "7755ACF9FA2374C7" + type: "item" + item: { + id: "psi:spell_bullet" + Count: 1b + tag: { + spell: { + modsRequired: [{ + modVersion: "1.16-94" + modName: "psi" + }] + spellName: "Ebony & Ivory" + uuidMost: 817484819054216280L + validSpell: 1b + spellList: [{ + x: 4 + y: 4 + data: { + key: "psi:trick_ebony_ivory" + } + }] + uuidLeast: -6505221033292121448L + } + has_spell: 1b + } + } + }] + } + { + title: "Psimetal Tools" + x: -6.0d + y: -6.0d + description: ["These tools can cast spells just like a &eCAD&f can!"] + dependencies: ["508BB7E1F4E05BD9"] + id: "03F5451FB3E37710" + tasks: [ + { + id: "32F228801C9F6BB2" + type: "item" + item: { + id: "psi:psimetal_sword" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "283D895E9F215B6D" + type: "item" + item: { + id: "psi:psimetal_pickaxe" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "45550AB85C31E698" + type: "item" + item: { + id: "psi:psimetal_axe" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "01B317BF3D6F3FEF" + type: "item" + item: { + id: "psi:psimetal_shovel" + Count: 1b + tag: { + Damage: 0 + } + } + } + ] + rewards: [{ + id: "2615F462FCB25EBE" + type: "item" + item: "psi:cad_colorizer_empty" + }] + } + { + x: 1.0d + y: -7.0d + description: ["A tool for measuring vectors"] + dependencies: ["672A9398B8CB6E25"] + id: "090636BABEE2587A" + tasks: [{ + id: "774CD3F11F95B8C6" + type: "item" + item: { + id: "psi:vector_ruler" + Count: 1b + tag: { } + } + }] + rewards: [{ + id: "5AA2B8E73209E416" + type: "item" + item: "psi:psidust" + }] + } + { + title: "Psimetal Exosuit" + x: -7.0d + y: -7.0d + description: ["This armor can cast spells just like a &eCAD&f can!"] + dependencies: ["508BB7E1F4E05BD9"] + id: "04A1564F7BBB5781" + tasks: [ + { + id: "7AFBAFFF4DF54BF8" + type: "item" + item: { + id: "psi:psimetal_exosuit_helmet" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "48B9BB583D4C8B6E" + type: "item" + item: { + id: "psi:psimetal_exosuit_chestplate" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "7A0558C43DEB59B8" + type: "item" + item: { + id: "psi:psimetal_exosuit_leggings" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "765C996BFD3196A1" + type: "item" + item: { + id: "psi:psimetal_exosuit_boots" + Count: 1b + tag: { + Damage: 0 + } + } + } + ] + rewards: [{ + id: "67826687578C28A1" + type: "item" + item: "psi:cad_colorizer_psi" + }] + } + { + x: -4.0d + y: -10.0d + description: [ + "Crafting this with a \"loaded\" &ebullet&f will save whatever &dspell&f is on that &ebullet&f to the &espell drive&f." + "" + "While sneaking, right-click the &espell drive&f onto a &espell programmer&f to load up the saved &dspell&f for editing." + ] + dependencies: ["7897AD80B39B3DA9"] + id: "078BE0A8317FB3E5" + tasks: [{ + id: "2295AC27CFC24222" + type: "item" + item: { + id: "psi:spell_drive" + Count: 1b + tag: { } + } + }] + rewards: [{ + id: "0C9649A8FC3FBE5E" + type: "item" + item: { + id: "psi:spell_bullet" + Count: 1b + tag: { } + } + }] + } + { + title: "Even Better CAD Parts" + x: -6.0d + y: -8.0d + description: [ + "These are the highest tier components for &eCAD Assemblies&f." + "" + "You will need to choose which &esocket&f and &ecore&f best suits your needs." + ] + dependencies: ["508BB7E1F4E05BD9"] + id: "4B6AA8594BD08A05" + tasks: [ + { + id: "5E54CAF48AC43B3B" + type: "item" + item: "psi:cad_core_hyperclocked" + } + { + id: "60EE2E57D2E2D2A8" + type: "item" + item: "psi:cad_socket_transmissive" + } + { + id: "6F00AC0CEB4DDF4A" + type: "item" + item: "psi:cad_core_radiative" + } + { + id: "3150325572388CC4" + type: "item" + item: "psi:cad_socket_huge" + } + { + id: "481287167B69F2FB" + type: "item" + item: "psi:cad_battery_ultradense" + } + ] + rewards: [ + { + id: "3A539FE9104DF3C7" + type: "item" + item: "psi:cad_assembly_psimetal" + } + { + id: "762CBDB981745FC6" + type: "item" + item: "psi:cad_colorizer_rainbow" + } + ] + } + { + title: "Exosuit Sensors" + x: -8.0d + y: -6.0d + dependencies: ["04A1564F7BBB5781"] + id: "1B4F621A49F86237" + tasks: [ + { + id: "6CFECA4B05D6C468" + type: "item" + item: "psi:exosuit_sensor_light" + } + { + id: "6498064514B7E474" + type: "item" + item: "psi:exosuit_sensor_heat" + } + { + id: "57D9075704B4C348" + type: "item" + item: "psi:exosuit_sensor_stress" + } + { + id: "75C242F2A21D466F" + type: "item" + item: "psi:exosuit_sensor_water" + } + { + id: "25CF04BBE1C0AD51" + type: "item" + item: "psi:exosuit_sensor_trigger" + } + ] + rewards: [{ + id: "1A01065ECCFC813C" + type: "xp_levels" + xp_levels: 1 + }] + } + { + x: -8.0d + y: -8.0d + dependencies: ["04A1564F7BBB5781"] + id: "33B94A3D3DC4348F" + tasks: [{ + id: "179E9DEB9315A5EB" + type: "item" + item: "psi:exosuit_controller" + }] + rewards: [{ + id: "7F5A06183FB38425" + type: "xp_levels" + xp_levels: 1 + }] + } + { + x: -4.0d + y: -2.0d + description: ["This assembly has higher potency than it's ivory counter part."] + dependencies: ["707D86F3055FD628"] + id: "51544B18E7CCC1A4" + tasks: [{ + id: "67BFB015F706806D" + type: "item" + item: "psi:cad_assembly_ebony_psimetal" + }] + rewards: [{ + id: "0842C52DB386315E" + type: "xp_levels" + xp_levels: 1 + }] + } + ] +} diff --git a/config/ftbquests/quests/chapters/tetra.snbt b/config/ftbquests/quests/chapters/tetra.snbt index 0e4db9c..09a5d42 100644 --- a/config/ftbquests/quests/chapters/tetra.snbt +++ b/config/ftbquests/quests/chapters/tetra.snbt @@ -93,6 +93,11 @@ criterion: "" } ] + rewards: [{ + id: "669CB6B09D1F6998" + type: "xp" + xp: 50 + }] } { x: 0.5d @@ -105,6 +110,11 @@ type: "checkmark" title: "Leveling up?" }] + rewards: [{ + id: "489AE40561E82528" + type: "xp" + xp: 50 + }] } { x: -4.0d @@ -117,6 +127,11 @@ type: "checkmark" title: "Dual-purpose tools?" }] + rewards: [{ + id: "5F57EA62A85EE95D" + type: "xp" + xp: 50 + }] } { title: "Mk 2 Hammer" @@ -131,6 +146,11 @@ advancement: "tetra:upgrades/hammer_2" criterion: "" }] + rewards: [{ + id: "5A5C34D266E314F9" + type: "xp" + xp: 100 + }] } { icon: { @@ -150,6 +170,17 @@ type: "checkmark" title: "What's with the axe and knife symbols when making my tool better?" }] + rewards: [{ + id: "2F5A170C6E4AC9E0" + type: "item" + item: { + id: "farmersdelight:flint_knife" + Count: 1b + tag: { + Damage: 0 + } + } + }] } { title: "Mk 3 Hammer" @@ -164,6 +195,11 @@ advancement: "tetra:upgrades/hammer_3" criterion: "" }] + rewards: [{ + id: "6448CED21A000649" + type: "xp" + xp: 100 + }] } { icon: { @@ -183,6 +219,32 @@ type: "checkmark" title: "Ranged?" }] + rewards: [ + { + id: "061CC02E3A9F5445" + type: "item" + item: "minecraft:arrow" + count: 64 + } + { + id: "33679811F4DF2B39" + type: "item" + item: "archers_paradox:prismarine_arrow" + count: 8 + } + { + id: "22006D96BEFBD643" + type: "item" + item: "minecraft:spectral_arrow" + count: 16 + } + { + id: "1329C306FEE8BAD7" + type: "item" + item: "archers_paradox:lightning_arrow" + count: 8 + } + ] } { icon: { @@ -204,6 +266,11 @@ type: "checkmark" title: "Enchantable?" }] + rewards: [{ + id: "77E9B18AFF262304" + type: "xp" + xp: 100 + }] } { title: "Mk 4 Hammer" @@ -218,6 +285,11 @@ advancement: "tetra:upgrades/hammer_4" criterion: "" }] + rewards: [{ + id: "0CDA6AA7148F552F" + type: "xp" + xp: 100 + }] } { icon: { @@ -240,6 +312,11 @@ type: "checkmark" title: "The holosphere's potential" }] + rewards: [{ + id: "78E086A999AE42C0" + type: "item" + item: "minecraft:ender_eye" + }] } { title: "Tool belts!" @@ -254,6 +331,11 @@ advancement: "tetra:upgrades/toolbelt" criterion: "" }] + rewards: [{ + id: "37FFAE0A71E0F85D" + type: "xp" + xp: 50 + }] } { title: "Ancient Ruins beneath the earth" @@ -268,6 +350,17 @@ advancement: "tetra:spelunking/scanner" criterion: "" }] + rewards: [{ + id: "17B263AE8FEBEEF6" + type: "item" + item: { + id: "tetra:magmatic_cell" + Count: 1b + tag: { + Damage: 0 + } + } + }] } { title: "Mk 5 Hammer" @@ -282,6 +375,18 @@ advancement: "tetra:upgrades/hammer_5" criterion: "" }] + rewards: [ + { + id: "1B26B8AD8D7AF3FD" + type: "item" + item: "minecraft:end_rod" + } + { + id: "4BC02479B2D1721D" + type: "xp" + xp: 100 + } + ] } { title: "Higher tier then obsidian?" @@ -296,6 +401,11 @@ advancement: "tetra:upgrades/hammer_6" criterion: "" }] + rewards: [{ + id: "176BB955C62FBE9C" + type: "xp_levels" + xp_levels: 5 + }] } { icon: "tetra:metal_scrap" @@ -316,6 +426,11 @@ item: "tetra:earthpiercer" } ] + rewards: [{ + id: "7B07A576351ADA7C" + type: "xp_levels" + xp_levels: 5 + }] } ] } diff --git a/config/ftbquests/quests/chapters/the_abyss.snbt b/config/ftbquests/quests/chapters/the_abyss.snbt index 7fb5465..74c5782 100644 --- a/config/ftbquests/quests/chapters/the_abyss.snbt +++ b/config/ftbquests/quests/chapters/the_abyss.snbt @@ -39,6 +39,12 @@ item: "theabyss:abyssloranitem" count: 64L }] + rewards: [{ + id: "209B26B737B4C48E" + type: "item" + item: "minecraft:obsidian" + count: 10 + }] } { x: 0.0d @@ -51,6 +57,11 @@ type: "item" item: "theabyss:translationletter" }] + rewards: [{ + id: "4FF04B4221164BFE" + type: "xp" + xp: 100 + }] } { x: 0.0d @@ -77,6 +88,11 @@ count: 10L } ] + rewards: [{ + id: "08B04E32CA5BEE77" + type: "xp" + xp: 100 + }] } { x: 0.0d @@ -89,6 +105,11 @@ type: "dimension" dimension: "theabyss:theabyssdim" }] + rewards: [{ + id: "0241E436A17C31F4" + type: "xp" + xp: 100 + }] } { x: 0.0d @@ -115,6 +136,11 @@ type: "item" item: "theabyss:end_of_time_book" }] + rewards: [{ + id: "7A071F7FDAB594D0" + type: "xp_levels" + xp_levels: 5 + }] } { x: 1.0d @@ -137,6 +163,11 @@ item: "theabyss:scorpioneye" } ] + rewards: [{ + id: "798DAF4C2324E3E0" + type: "xp_levels" + xp_levels: 5 + }] } ] } diff --git a/config/ftbquests/quests/chapters/turtlemancy.snbt b/config/ftbquests/quests/chapters/turtlemancy.snbt index c1c0b74..e9e3509 100644 --- a/config/ftbquests/quests/chapters/turtlemancy.snbt +++ b/config/ftbquests/quests/chapters/turtlemancy.snbt @@ -50,6 +50,11 @@ count: 32L } ] + rewards: [{ + id: "38420DE99659B632" + type: "xp" + xp: 100 + }] } { title: "Turtlemy? Oh, turtle ALCHEMY!" @@ -73,6 +78,11 @@ count: 16L } ] + rewards: [{ + id: "392699BA65BBE981" + type: "xp" + xp: 100 + }] } { title: "Turtle's Blessings" @@ -91,6 +101,11 @@ item: "turtlemancy:turtle_bless" count: 5L }] + rewards: [{ + id: "39B8ACAD0B8DED52" + type: "xp" + xp: 100 + }] } { x: -4.0d @@ -104,6 +119,11 @@ type: "checkmark" title: "Cool Turtlemy things" }] + rewards: [{ + id: "198E52EC85C579B0" + type: "xp" + xp: 100 + }] } { x: 8.0d @@ -118,6 +138,23 @@ type: "item" item: "turtlemancy:shell_of_encapsulation" }] + rewards: [ + { + id: "38AA40CA55B03E9D" + type: "xp_levels" + xp_levels: 5 + } + { + id: "0F7FA9159227DB59" + type: "item" + item: "xreliquary:kraken_shell" + } + { + id: "6C121EA0F277975B" + type: "item" + item: "supplementaries:sack" + } + ] } { title: "The wand every turtlemancer starts with" @@ -159,6 +196,11 @@ item: "minecraft:turtle_egg" count: 4L }] + rewards: [{ + id: "55F86B154FF29190" + type: "xp" + xp: 100 + }] } { title: "Turtlemancer's next steps" @@ -197,6 +239,11 @@ } } ] + rewards: [{ + id: "02A5D0A6732072EE" + type: "xp" + xp: 100 + }] } { title: "The power to destroy worlds... wait, what?" @@ -238,6 +285,11 @@ } } }] + rewards: [{ + id: "21FAA07104CA01DF" + type: "xp" + xp: 100 + }] } { x: 2.0d @@ -250,6 +302,11 @@ type: "item" item: "turtlemancy:turtle_altar" }] + rewards: [{ + id: "20DC84AC3656F5AE" + type: "xp" + xp: 100 + }] } { title: "Indestructible..." @@ -263,6 +320,11 @@ type: "item" item: "turtlemancy:indestructible_pearl" }] + rewards: [{ + id: "4D2398225974A56C" + type: "xp" + xp: 100 + }] } { x: 3.0d @@ -285,6 +347,11 @@ } } }] + rewards: [{ + id: "23790C44A168AE63" + type: "xp" + xp: 100 + }] } { title: "Cursed!" @@ -298,6 +365,11 @@ type: "item" item: "turtlemancy:turtle_curse" }] + rewards: [{ + id: "0B7740DB22BC7890" + type: "xp" + xp: 100 + }] } { x: -1.5d @@ -313,6 +385,11 @@ type: "item" item: "turtlemancy:improved_scute" }] + rewards: [{ + id: "7AD522499C17F1EF" + type: "xp" + xp: 100 + }] } { title: "Nether turtles? No, this is how you play God." @@ -340,6 +417,11 @@ item: "turtlemancy:improved_magma_scute" } ] + rewards: [{ + id: "77C066A641057872" + type: "xp_levels" + xp_levels: 5 + }] } { x: 2.5d @@ -351,6 +433,11 @@ type: "item" item: "turtlemancy:turtle_essence" }] + rewards: [{ + id: "7B1336ECF9DD63F7" + type: "xp" + xp: 100 + }] } { title: "\"Improper\" Magic" @@ -390,6 +477,11 @@ } } ] + rewards: [{ + id: "520BC40D4E62D76A" + type: "xp" + xp: 100 + }] } { title: "Forgive me Mother, for I have sinned..." @@ -404,6 +496,11 @@ type: "checkmark" title: "Seek Forgiveness!" }] + rewards: [{ + id: "7526F98C1F5FA3DE" + type: "xp_levels" + xp_levels: 5 + }] } { icon: "endergetic:green_bolloom_balloon" @@ -418,6 +515,11 @@ type: "checkmark" title: "Popping Balloon Animals" }] + rewards: [{ + id: "428992A01B3022D5" + type: "xp" + xp: 100 + }] } { title: "Curioser and Curiouser..." @@ -431,6 +533,11 @@ type: "item" item: "turtlemancy:deep_blue_charm" }] + rewards: [{ + id: "27F44D3FEE21C66C" + type: "xp" + xp: 100 + }] } { title: "Reparo!" @@ -444,6 +551,11 @@ type: "item" item: "minecraft:redstone" }] + rewards: [{ + id: "7255970AE7FD2FB9" + type: "xp" + xp: 100 + }] } { title: "Armor up!" @@ -549,6 +661,11 @@ } } ] + rewards: [{ + id: "2D308AF6F0CB1EA3" + type: "xp" + xp: 100 + }] } ] } diff --git a/config/ftbquests/quests/chapters/twilight_forest.snbt b/config/ftbquests/quests/chapters/twilight_forest.snbt index cfa6047..204bfa5 100644 --- a/config/ftbquests/quests/chapters/twilight_forest.snbt +++ b/config/ftbquests/quests/chapters/twilight_forest.snbt @@ -20,9 +20,20 @@ type: "dimension" dimension: "twilightforest:twilightforest" }] + rewards: [{ + id: "79245FFF6FAEB31E" + type: "item" + item: { + id: "patchouli:guide_book" + Count: 1b + tag: { + "patchouli:book": "twilightforest:guide" + } + } + }] } { - x: -1.0d + x: -2.5d y: -1.5d description: ["Slay a native creature of the twilight forest."] dependencies: ["4193303999597249"] @@ -36,223 +47,13 @@ criterion: "" }] } - { - icon: "twilightforest:naga_courtyard_miniature_structure" - x: 1.0d - y: -1.5d - subtitle: "Snakes and Ladders, but without the ladders" - description: ["Slay the Naga, who lives in the courtyards to begin your boss murdering journey. Wizards aren't all peaceful. "] - dependencies: [ - "575E405B270BBCBC" - "57940981E8DE55D4" - ] - id: "459779D9B2150C07" - tasks: [ - { - id: "33E9B4D6A88C5127" - type: "advancement" - advancement: "twilightforest:progress_naga" - criterion: "" - } - { - id: "29FE1516A9FDBCBD" - type: "kill" - entity: "twilightforest:naga" - value: 1L - } - ] - } - { - icon: "twilightforest:lich_tower_miniature_structure" - x: 2.5d - y: -1.5d - dependencies: ["459779D9B2150C07"] - id: "2FE3268CF73FDF4B" - tasks: [ - { - id: "39A7A0CFF534C066" - type: "advancement" - advancement: "twilightforest:progress_lich" - criterion: "" - } - { - id: "190524231C74EE02" - type: "kill" - entity: "twilightforest:lich" - value: 1L - } - ] - } - { - icon: "twilightforest:meef_stroganoff" - x: 4.0d - y: -2.5d - description: ["Swamp Maze in the Twilight Swamp. On the bottom level is the Minoshroom. His death lets us enter the Fire Swamp"] - dependencies: ["2FE3268CF73FDF4B"] - id: "634D159DCE2A56C9" - tasks: [ - { - id: "3E893B0C149DD280" - type: "advancement" - title: "Mighty Stroganoff" - advancement: "twilightforest:progress_labyrinth" - criterion: "" - } - { - id: "7FC91E4FBBCB8264" - type: "kill" - entity: "twilightforest:minoshroom" - value: 1L - } - ] - } - { - title: "Hail Hydra" - icon: "twilightforest:hydra_trophy" - x: 6.5d - y: -3.0d - description: ["Deep in the heart of the Fire Swamp, is a giant hill. Living three is hydra. Death you bring swift, before the world burns. "] - dependencies: ["634D159DCE2A56C9"] - id: "17FB58E50B1D50CB" - tasks: [ - { - id: "698CD53372AEA60D" - type: "kill" - entity: "twilightforest:hydra" - value: 1L - } - { - id: "6D340E7CC715A203" - type: "advancement" - advancement: "twilightforest:progress_hydra" - criterion: "" - } - ] - } - { - x: 4.0d - y: -1.0d - description: ["Settle the phantom knights restless souls at the bottom of the Goblin Stronghold. "] - dependencies: ["2FE3268CF73FDF4B"] - id: "71EE80E59A3F1763" - tasks: [{ - id: "2E43E502122E6142" - type: "advancement" - title: "Phantom Knights of the Goblin Stronghold" - icon: "twilightforest:knight_phantom_trophy" - advancement: "twilightforest:progress_knights" - criterion: "" - }] - } - { - title: "Ur-ghastly" - icon: "twilightforest:ur_ghast_trophy" - x: 6.5d - y: -1.0d - description: ["Scale the Dark Tower in the heart of the Dark Forest to slay the Ur-ghast. "] - dependencies: ["71EE80E59A3F1763"] - id: "1ADE067CD168F704" - tasks: [ - { - id: "01FAC065A614B7B0" - type: "kill" - entity: "twilightforest:ur_ghast" - value: 1L - } - { - id: "6E99CEBE45B1F278" - type: "advancement" - title: "Tears of Fire" - advancement: "twilightforest:progress_ur_ghast" - criterion: "" - } - ] - } - { - icon: "twilightforest:alpha_fur" - x: 4.0d - y: 0.5d - description: ["The alpha yeti stands between you and the Glacier. Slay them. "] - dependencies: ["2FE3268CF73FDF4B"] - id: "143750A46FCC7BFE" - tasks: [{ - id: "1F9726449B91F144" - type: "advancement" - title: "Alpha Yeti" - advancement: "twilightforest:progress_yeti" - criterion: "" - }] - } - { - title: "Let it Go... let it Go...." - icon: "twilightforest:snow_queen_trophy" - x: 6.5d - y: 1.0d - description: ["Your final task is you slay the Snow queen at the top of her Aurora Palace in the Glacier biome, at the heart of the snow. "] - dependencies: ["143750A46FCC7BFE"] - id: "1FCA599066486134" - tasks: [ - { - id: "63569BE09A83A603" - type: "advancement" - advancement: "twilightforest:progress_glacier" - criterion: "" - } - { - id: "0EE785C2A6CBA747" - type: "kill" - entity: "twilightforest:snow_queen" - value: 1L - } - ] - } - { - icon: { - id: "twilightforest:lamp_of_cinders" - Count: 1b - tag: { - Damage: 0 - } - } - x: 9.0d - y: -1.0d - subtitle: "Burning the Foliage for my Valentine" - description: ["I wish for more burning of thorns. Bring me the lamp of cinders, and a dozen of those roses from the thornlands."] - dependencies: [ - "17FB58E50B1D50CB" - "1ADE067CD168F704" - "1FCA599066486134" - ] - id: "4464488B43113EE7" - tasks: [ - { - id: "760AD16BCCDA7BCD" - type: "advancement" - icon: { - id: "twilightforest:lamp_of_cinders" - Count: 1b - tag: { - Damage: 0 - } - } - advancement: "twilightforest:progress_troll" - criterion: "" - } - { - id: "6FCAB9654FCF6ED1" - type: "item" - item: "twilightforest:thorn_rose" - count: 12L - } - ] - } { icon: "twilightforest:castle_brick" - x: 11.0d - y: -1.0d + x: 8.0d + y: -0.5d shape: "rsquare" - description: ["Gotchernose! Twilight forest only has a named kobold at the top of the deadrock plateau in the giant castle. Grab those fancy doors instead. Obtain 6 of each color castle door. "] - dependencies: ["4464488B43113EE7"] + description: ["Gotchernose! Twilight forest only has a named kobold at the top of the deadrock plateau in the giant castle. Grab those fancy doors instead. Obtain 12 of each color castle door. "] + dependencies: ["5CBA8C89FE717B9C"] dependency_requirement: "all_started" id: "420158B1736A1354" tasks: [ @@ -288,40 +89,24 @@ count: 12L } ] - } - { - title: "Ramification" - icon: "twilightforest:quest_ram_trophy" - x: 9.5d - y: 1.0d - description: ["The questing ram is missing its belts. Feed it each color of wool till it looks like wearing a Pride Day dachshund sweater. "] - optional: true - id: "5548DAA69FD592EB" - tasks: [ + rewards: [ { - id: "6C81B6482C4CDEFF" - type: "advancement" - advancement: "twilightforest:quest_ram" - criterion: "" + id: "3E889B970E03E480" + type: "xp" + xp: 100 } { - id: "05216CF6078A9D21" + id: "7BA35DB857763D81" type: "item" - item: { - id: "twilightforest:crumble_horn" - Count: 1b - tag: { - Damage: 0 - } - } + item: "botania:mana_cookie" } ] } { title: "Fancy Noms" icon: "minecraft:bowl" - x: 9.5d - y: -3.0d + x: 5.0d + y: -1.5d description: ["Try all the foods of the Twilight Forest diet. "] optional: true id: "604F2B68B27885BF" @@ -368,12 +153,17 @@ criterion: "" } ] + rewards: [{ + id: "55D53DC116C9824E" + type: "item" + item: "farmersdelight:stuffed_pumpkin" + }] } { title: "Why is a raven like a writing desk?" icon: "twilightforest:raven_feather" - x: -1.0d - y: -3.0d + x: -2.5d + y: -2.5d dependencies: ["575E405B270BBCBC"] dependency_requirement: "one_completed" id: "57940981E8DE55D4" @@ -388,11 +178,6 @@ type: "item" item: "twilightforest:magic_map_focus" } - { - id: "788D4FD0881BC184" - type: "item" - item: "twilightforest:magic_map_empty" - } { id: "1609858CDD2EA47F" type: "advancement" @@ -406,6 +191,11 @@ criterion: "" } ] + rewards: [{ + id: "64746E59EAEAAFC2" + type: "xp" + xp: 100 + }] } { title: "Mazebreaker and their Amazing Utility Friends" @@ -430,10 +220,9 @@ ] } } - x: 3.0d - y: -4.0d + x: 1.0d + y: 5.0d description: ["Brave the tnt-laden traps of the hidden room of the mazebreaker to get the pickaxe of your dreams. The other tools are loot you can find in hollow hills, scattered across the dimension. "] - dependencies: ["634D159DCE2A56C9"] id: "3AD0F7F55A7414CE" tasks: [ { @@ -500,12 +289,17 @@ item: "twilightforest:transformation_powder" } ] + rewards: [{ + id: "7DBAD00B0D0897B5" + type: "xp_levels" + xp_levels: 5 + }] } { title: "Time to find some Plants" icon: "twilightforest:time_sapling" - x: 13.0d - y: -1.0d + x: 9.0d + y: -0.5d shape: "gear" subtitle: "Arborist in training" description: ["Collect the special saplings available in the twilight forest. The Tree of Time is very important, as its wood is required to make the ATM star. "] @@ -558,6 +352,1248 @@ item: "twilightforest:mangrove_sapling" } ] + rewards: [{ + id: "47723788BCBFAAAD" + type: "xp_levels" + xp_levels: 5 + }] + } + { + title: "Time to Even the Scales" + x: -2.5d + y: -0.5d + description: [ + "Inside the Courtyard is your first obstacle." + "Kill the Naga to clear the path to the Lich's Tower." + ] + dependencies: ["4193303999597249"] + id: "3531B28F14CF72A2" + tasks: [{ + id: "350E18035B933703" + type: "kill" + icon: "twilightforest:naga_trophy" + entity: "twilightforest:naga" + value: 1L + }] + rewards: [{ + id: "3C5710A433718359" + type: "xp" + xp: 100 + }] + } + { + title: "Bring out your Dead" + x: -1.5d + y: -0.5d + description: [ + "Within its tower, a Lich of great power lives here." + "It is a 3 phase fight, but only 1 Phase is unique." + "Phase 1: It will have shields, the Ender pearlesque attack it send out has to be reflected back to break the 4 shields. As it loses shields, it may make shadow duplicates to distract you." + "Phase 2 it will summon zombies, staying away from you. Can be attacked normally. Phase 3 it will come at you with a Gold Sword, same as Phase 2." + ] + dependencies: ["3531B28F14CF72A2"] + id: "0107D516E038E0DB" + tasks: [{ + id: "7EA00975F45B4235" + type: "kill" + icon: "twilightforest:lich_trophy" + entity: "twilightforest:lich" + value: 1L + }] + rewards: [{ + id: "0DC4BD5632FA3748" + type: "xp" + xp: 100 + }] + } + { + title: "Mighty Stroganoff" + x: -0.5d + y: -0.5d + description: ["In the depths of the Labyrinth Swamp is a giant Minoshroom. It's quite a nuisance, but the Meef Stroganoff is needed to be eaten to continue."] + dependencies: ["0107D516E038E0DB"] + id: "04440BB2EFFD6DD9" + tasks: [{ + id: "1D7043E5ABF7CCEF" + type: "kill" + icon: "twilightforest:minoshroom_trophy" + entity: "twilightforest:minoshroom" + value: 1L + }] + rewards: [{ + id: "7DDF1FEFAE5F311F" + type: "xp" + xp: 100 + }] + } + { + title: "Hydra Slayer" + x: 0.5d + y: -0.5d + subtitle: "Firey Swamp" + description: ["Multiheaded fire breathing Boss. You can melee attack it, Range -can- work, but it has to be able to hit you, no far distance kills (it'll outheal your damage)."] + dependencies: ["04440BB2EFFD6DD9"] + id: "7026E46FD8B3A81D" + tasks: [{ + id: "0459FBBEE86693E5" + type: "kill" + icon: "twilightforest:hydra_trophy" + entity: "twilightforest:hydra" + value: 1L + }] + rewards: [{ + id: "185A446AAFA6CAD6" + type: "xp" + xp: 100 + }] + } + { + title: "Carmanite acclimation" + x: 1.5d + y: -0.5d + subtitle: "The darkest of forests" + description: [ + "Before you can enter the Phantom Knights lair, you will need to sacrifice Trophys on Latent Trophy Pedestals. (you can get more by killing more of the bosses, look on wiki for required trophies to place)" + "The Phantom Knights are just floating bosses in its chamber, it's more annoying then anything. Required for Dark Tower (Ur-Ghast)" + ] + dependencies: ["7026E46FD8B3A81D"] + id: "3DCF26B53AE1EBF6" + tasks: [{ + id: "44707A4CE127AA40" + type: "kill" + icon: "twilightforest:knight_phantom_trophy" + entity: "twilightforest:knight_phantom" + value: 1L + }] + rewards: [{ + id: "2FDFDEDC63DBFACE" + type: "xp" + xp: 100 + }] + } + { + title: "Tears of Fire" + x: 2.5d + y: -0.5d + subtitle: "Dark Carmonite Tower" + description: [ + "Within the Dark Forest is a tower, laden with carmonite contraptions. Take the Reappearing Blocks, cool as heck redstone blocks." + "The Boss is the Ur-Ghast, recommended to kill with Ranged. The 4 Ghast traps found on Boss floor is first charged with Ghastling kills, then activating with Redstone, not necessary, but helpful." + ] + dependencies: ["3DCF26B53AE1EBF6"] + id: "688C911ECFB2F134" + tasks: [{ + id: "31BFB8DB9D2AFA68" + type: "kill" + icon: "twilightforest:ur_ghast_trophy" + entity: "twilightforest:ur_ghast" + value: 1L + }] + rewards: [{ + id: "18258B0937EC3D75" + type: "xp" + xp: 100 + }] + } + { + title: "Alpha Fur" + x: 3.5d + y: -0.5d + description: [ + "A giant burly Yeti. Throws ice blocks at you, or if you're too close, pick you up and throw you. With Fall Damage negation, this boss is just a glorified zombie on some sort of enhancement." + "Needed before you can enter the Ice Palace atop the massive Glacier." + ] + dependencies: ["688C911ECFB2F134"] + id: "31BB7EB95CE73C1A" + tasks: [{ + id: "65F15AC6D04757C2" + type: "kill" + icon: "twilightforest:yeti_trophy" + entity: "twilightforest:yeti_alpha" + value: 1L + }] + rewards: [{ + id: "4A0F85570A9BB08F" + type: "xp" + xp: 100 + }] + } + { + title: "Clear Skies" + x: 4.5d + y: -0.5d + description: [ + "The Queen of Ice, Snow, of the Glacial Palace." + "She will throw dangerous icicles, or crush you with her ice platform." + ] + dependencies: ["31BB7EB95CE73C1A"] + id: "6FD41DF7704466A4" + tasks: [{ + id: "20F655127C5316FE" + type: "kill" + icon: "twilightforest:snow_queen_trophy" + entity: "twilightforest:snow_queen" + value: 1L + }] + rewards: [{ + id: "7C737743505C71EA" + type: "xp" + xp: 100 + }] + } + { + icon: { + id: "twilightforest:lamp_of_cinders" + Count: 1b + tag: { + Damage: 0 + } + } + x: 7.0d + y: -0.5d + shape: "diamond" + description: [ + "The lamp will burn the thorns blocking the hilltop Aurial Palace." + "-- do note, this mod is.. still unfinished. SERIOUSLY, IT'S BEEN 5 YEARS MAN, 5 DARN YEARS AND NO FINAL BOSS!?" + "Also retrieve a dozen roses. " + ] + dependencies: ["20436AFCC7E6855D"] + id: "5CBA8C89FE717B9C" + tasks: [ + { + id: "54FEB8B303070725" + type: "item" + item: { + id: "twilightforest:lamp_of_cinders" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "075644178F485691" + type: "item" + item: "twilightforest:thorn_rose" + count: 12L + } + ] + rewards: [{ + id: "0F52769C5E3E7A98" + type: "item" + item: "minecraft:campfire" + }] + } + { + icon: { + id: "twilightforest:giant_pickaxe" + Count: 1b + tag: { + Damage: 0 + } + } + x: 6.0d + y: -0.5d + subtitle: "The giants look like me, but are nothing LIKE me. " + description: [ + "Trolls underneath the thorny hills drop magical beans. Plant them atop special soil to reach the Cloudtops." + "Atop the Clouds is a Giants hut, kill the Pickaxe wielder for a Pick to open up the Giant Obsidian back where you found the Trolls and their vaults." + ] + dependencies: ["6FD41DF7704466A4"] + id: "20436AFCC7E6855D" + tasks: [ + { + id: "671EEE3BD0D051FD" + type: "item" + item: { + id: "twilightforest:giant_pickaxe" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "290C908E83D8B056" + type: "item" + item: "twilightforest:magic_beans" + } + ] + rewards: [{ + id: "57BD859AC0E3617B" + type: "xp" + xp: 100 + }] + } + { + title: "Naga Scale Armor" + x: 0.0d + y: -2.5d + description: ["From the scales of the Naga, you can craft some armor. Not super strong, but looks nice."] + id: "4D4AB60B3B1CD437" + tasks: [ + { + id: "529D27B9675CBD7F" + type: "item" + item: { + id: "twilightforest:naga_chestplate" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 3s + id: "minecraft:fire_protection" + }] + } + } + } + { + id: "3B252125FD56FC27" + type: "item" + item: { + id: "twilightforest:naga_leggings" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 3s + id: "minecraft:protection" + }] + } + } + } + ] + rewards: [{ + id: "481E680F0F18B148" + type: "xp" + xp: 100 + }] + } + { + x: -1.5d + y: 0.5d + dependencies: ["0107D516E038E0DB"] + id: "212EC1F41227184D" + tasks: [{ + id: "54F8AB4DDD68C94A" + type: "item" + item: { + id: "twilightforest:twilight_scepter" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "45E2D1CD5953608A" + type: "xp" + xp: 100 + }] + } + { + x: -1.5d + y: 1.5d + dependencies: ["0107D516E038E0DB"] + id: "6CB1BFBA10DF24E4" + tasks: [{ + id: "4FBA38F3FB4B7C28" + type: "item" + item: { + id: "twilightforest:lifedrain_scepter" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "0AB5BCBB96B2F409" + type: "xp" + xp: 100 + }] + } + { + x: -1.5d + y: 2.5d + dependencies: ["0107D516E038E0DB"] + id: "3908F7C80154D9CA" + tasks: [{ + id: "3146C0D222FADF31" + type: "item" + item: { + id: "twilightforest:zombie_scepter" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "65B006EC088F5773" + type: "xp" + xp: 100 + }] + } + { + x: -1.5d + y: 3.5d + dependencies: ["0107D516E038E0DB"] + id: "3371570F189DF994" + tasks: [{ + id: "1DCCE2E7025B5169" + type: "item" + item: { + id: "twilightforest:shield_scepter" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "37272146953406F6" + type: "xp" + xp: 100 + }] + } + { + x: -1.5d + y: -2.0d + description: [ + "A Special map that will map your way around the Minoshroom Labyrinth. Nope, your minimap mod won't help here." + "This item needs a maze focus, found as a loot item in the Minoshroom Maze. " + ] + id: "4B95D48D7525FFAD" + tasks: [{ + id: "7AA9D1C39C51F20F" + type: "item" + item: "twilightforest:maze_map_empty" + }] + rewards: [{ + id: "0EBC5DE2494689BB" + type: "xp" + xp: 100 + }] + } + { + x: -1.5d + y: -3.0d + description: [ + "This map will help you find specific structures in the Twilight Forest." + "You may have a Minimap, but it won't directly help you find exact structures." + ] + dependencies: ["57940981E8DE55D4"] + dependency_requirement: "one_completed" + id: "0990D6CEE042F44E" + tasks: [{ + id: "0EBD4A2BF8DE117D" + type: "item" + item: "twilightforest:magic_map_empty" + }] + rewards: [{ + id: "6D7C21A48CD96B58" + type: "xp" + xp: 100 + }] + } + { + title: "Steeleaf Armor" + x: 2.0d + y: -2.0d + description: ["Slightly stronger armor then Naga, a full set with varied enchants."] + id: "2BEBF66D7EA594FA" + tasks: [ + { + id: "41286D909D0A6867" + type: "item" + item: { + id: "twilightforest:steeleaf_helmet" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 2s + id: "minecraft:projectile_protection" + }] + } + } + } + { + id: "569238D13FE4BEDE" + type: "item" + item: { + id: "twilightforest:steeleaf_chestplate" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 2s + id: "minecraft:blast_protection" + }] + } + } + } + { + id: "465948D752178FD8" + type: "item" + item: { + id: "twilightforest:steeleaf_leggings" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 2s + id: "minecraft:fire_protection" + }] + } + } + } + { + id: "29B138097231BC9F" + type: "item" + item: { + id: "twilightforest:steeleaf_boots" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 2s + id: "minecraft:feather_falling" + }] + } + } + } + ] + rewards: [{ + id: "5DF56C2A6538CF49" + type: "xp" + xp: 100 + }] + } + { + title: "Ironwood Armor" + x: 1.0d + y: -3.0d + description: ["Slightly stronger then Naga by having a full set (not set effect), varied Enchants."] + id: "40258842B0359A2D" + tasks: [ + { + id: "5B86279AE9E62F55" + type: "item" + item: { + id: "twilightforest:ironwood_helmet" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 1s + id: "minecraft:aqua_affinity" + }] + } + } + } + { + id: "60033D60F21A2145" + type: "item" + item: { + id: "twilightforest:ironwood_chestplate" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 1s + id: "minecraft:protection" + }] + } + } + } + { + id: "48D0CAE437234AC6" + type: "item" + item: { + id: "twilightforest:ironwood_leggings" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 1s + id: "minecraft:protection" + }] + } + } + } + { + id: "1D94DFBBCD46D84B" + type: "item" + item: { + id: "twilightforest:ironwood_boots" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 1s + id: "minecraft:feather_falling" + }] + } + } + } + ] + rewards: [{ + id: "3F15327EC89501A3" + type: "xp" + xp: 100 + }] + } + { + title: "Fiery Armor" + x: 3.0d + y: -3.0d + description: ["From the blood (or tears) of the Hydra, you craft armor of fire."] + id: "1FF5906DF721D091" + tasks: [ + { + id: "48F5F5BE01C792CE" + type: "item" + item: { + id: "twilightforest:fiery_helmet" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "761CF4D721CB22DF" + type: "item" + item: { + id: "twilightforest:fiery_chestplate" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "384D339F85C2F6CC" + type: "item" + item: { + id: "twilightforest:fiery_leggings" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "1559426B94209449" + type: "item" + item: { + id: "twilightforest:fiery_boots" + Count: 1b + tag: { + Damage: 0 + } + } + } + ] + rewards: [{ + id: "645C3DCEFD53C822" + type: "xp" + xp: 100 + }] + } + { + x: 4.0d + y: -2.5d + description: ["Chance of being found in Phantom Knight chests."] + id: "0A207A437AF153AA" + tasks: [ + { + id: "2429F7C568231ED7" + type: "item" + item: { + id: "twilightforest:phantom_helmet" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "0C2C788F3061A7D3" + type: "item" + item: { + id: "twilightforest:phantom_chestplate" + Count: 1b + tag: { + Damage: 0 + } + } + } + ] + rewards: [{ + id: "1BA06461A6CFA2A8" + type: "xp" + xp: 100 + }] + } + { + title: "Knightmetal Armor" + x: 3.0d + y: -2.0d + description: ["Crafted or found in the Phantom Knight's chests."] + id: "25906B43A198B72F" + tasks: [ + { + id: "095092712EA93AD4" + type: "item" + item: { + id: "twilightforest:knightmetal_helmet" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "44E7089F08F757D4" + type: "item" + item: { + id: "twilightforest:knightmetal_chestplate" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "1A137AF836AFC3C0" + type: "item" + item: { + id: "twilightforest:knightmetal_leggings" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "33789178B086D262" + type: "item" + item: { + id: "twilightforest:knightmetal_boots" + Count: 1b + tag: { + Damage: 0 + } + } + } + ] + rewards: [{ + id: "73E3E17874A35218" + type: "xp" + xp: 100 + }] + } + { + title: "Ramification" + x: -3.5d + y: -0.5d + description: [ + "Find the Questing Ram, for it bestows wealth for those who give it the Rainbow of Wool (16 colors)" + "Hint: There's a dispenser above your head in the ruins. Check it. " + ] + dependencies: ["4193303999597249"] + id: "4DA0725E089D7C91" + tasks: [{ + id: "0DC327E6F70EE1C1" + type: "item" + item: "twilightforest:quest_ram_trophy" + }] + } + { + x: 0.0d + y: 1.0d + id: "6F67079A453DAABE" + tasks: [{ + id: "5F7D02D164E85469" + type: "item" + item: "twilightforest:charm_of_life_1" + }] + rewards: [{ + id: "0109DCAA3BD0CA82" + type: "xp" + xp: 100 + }] + } + { + x: 1.0d + y: 1.0d + dependencies: ["6F67079A453DAABE"] + id: "15006CF73F8CAB7C" + tasks: [{ + id: "1AF2A8D21E2C64FE" + type: "item" + item: "twilightforest:charm_of_life_2" + }] + rewards: [{ + id: "3D2DA73A93E0D143" + type: "xp_levels" + xp_levels: 5 + }] + } + { + x: 0.0d + y: 2.0d + id: "610F9E9D0B5131C7" + tasks: [{ + id: "69F49433EDA8F189" + type: "item" + item: "twilightforest:charm_of_keeping_1" + }] + rewards: [{ + id: "4CA93BA5E85DAA73" + type: "xp" + xp: 100 + }] + } + { + x: 1.0d + y: 2.0d + dependencies: ["610F9E9D0B5131C7"] + id: "4665E6FD0AAED164" + tasks: [{ + id: "146FE418E4077B1D" + type: "item" + item: "twilightforest:charm_of_keeping_2" + }] + rewards: [{ + id: "5BAC92C56DB3B58E" + type: "xp" + xp: 100 + }] + } + { + x: 2.0d + y: 2.0d + dependencies: ["4665E6FD0AAED164"] + id: "3A3ED88027331A6C" + tasks: [{ + id: "2FB00B8498F8E8E3" + type: "item" + item: "twilightforest:charm_of_keeping_3" + }] + rewards: [{ + id: "757D67F1402CEA6E" + type: "xp_levels" + xp_levels: 5 + }] + } + { + x: 0.0d + y: 3.0d + id: "1464D45C474464DB" + tasks: [{ + id: "13C31B864EC1DE9B" + type: "item" + item: { + id: "twilightforest:peacock_fan" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "25991402B38AFA2A" + type: "xp" + xp: 100 + }] + } + { + title: "Yeti Armor" + x: 1.0d + y: -2.0d + description: ["Crafted from Alpha Yeti Fur."] + id: "3C8724C3A9459507" + tasks: [ + { + id: "45D0FCAC69264C9B" + type: "item" + item: { + id: "twilightforest:yeti_helmet" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 2s + id: "minecraft:protection" + }] + } + } + } + { + id: "4F6C2CBFE11B14D2" + type: "item" + item: { + id: "twilightforest:yeti_chestplate" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 2s + id: "minecraft:protection" + }] + } + } + } + { + id: "1D7E23359B11FB50" + type: "item" + item: { + id: "twilightforest:yeti_leggings" + Count: 1b + tag: { + Damage: 0 + Enchantments: [{ + lvl: 2s + id: "minecraft:protection" + }] + } + } + } + { + id: "34E0A02434E3B41C" + type: "item" + item: { + id: "twilightforest:yeti_boots" + Count: 1b + tag: { + Damage: 0 + Enchantments: [ + { + lvl: 2s + id: "minecraft:protection" + } + { + lvl: 4s + id: "minecraft:feather_falling" + } + ] + } + } + } + ] + rewards: [{ + id: "5BA6C83E9E634D86" + type: "xp" + xp: 100 + }] + } + { + title: "Arctic Armor" + x: 2.0d + y: -3.0d + subtitle: "Dyable!" + description: ["Small Yeti's and Winter Wolves drop fur to make this Armor."] + id: "2A0B3C91D72E8B75" + tasks: [ + { + id: "74DE768958A1DF0E" + type: "item" + item: { + id: "twilightforest:arctic_helmet" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "28805490ED9B650D" + type: "item" + item: { + id: "twilightforest:arctic_chestplate" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "7E45C2C500C51BCB" + type: "item" + item: { + id: "twilightforest:arctic_leggings" + Count: 1b + tag: { + Damage: 0 + } + } + } + { + id: "09422C5CD2A93FDD" + type: "item" + item: { + id: "twilightforest:arctic_boots" + Count: 1b + tag: { + Damage: 0 + } + } + } + ] + rewards: [{ + id: "1561C0CA37248A7C" + type: "xp" + xp: 100 + }] + } + { + x: 1.0d + y: 3.0d + subtitle: "Trapped chamber, do not enter?" + description: ["A special axe rarely found in Labyrinths. Can break Mazestone at a 1:1 ratio where normal picks take 16 durability for 1 Mazestone."] + id: "51BC981AB4CFAD95" + tasks: [{ + id: "37FB4455E15C55FF" + type: "item" + item: { + id: "twilightforest:mazebreaker_pickaxe" + Count: 1b + tag: { + Damage: 0 + Enchantments: [ + { + lvl: 4s + id: "minecraft:efficiency" + } + { + lvl: 3s + id: "minecraft:unbreaking" + } + { + lvl: 2s + id: "minecraft:fortune" + } + ] + } + } + }] + rewards: [{ + id: "43613B9B3AED5AEC" + type: "xp" + xp: 100 + }] + } + { + x: 4.5d + y: 1.5d + id: "53A79338994088FD" + tasks: [{ + id: "64D192E45B9E8E6C" + type: "item" + item: { + id: "twilightforest:triple_bow" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "4998E36C6161772B" + type: "xp" + xp: 100 + }] + } + { + x: 5.5d + y: 1.5d + id: "7509E4093010EA4C" + tasks: [{ + id: "5423C2517A5D133B" + type: "item" + item: { + id: "twilightforest:seeker_bow" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "61308BB9F304D0E4" + type: "xp" + xp: 100 + }] + } + { + x: 6.0d + y: 2.5d + id: "49EE6D2A3684A510" + tasks: [{ + id: "52E28B85293DE45A" + type: "item" + item: { + id: "twilightforest:ice_bow" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "6BCB7D180D92A1AB" + type: "xp" + xp: 100 + }] + } + { + x: 5.0d + y: 2.5d + id: "3D29EF7F150F5334" + tasks: [{ + id: "37A1612D95C34DF2" + type: "item" + item: { + id: "twilightforest:ender_bow" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "3051ABF9B41E8CDA" + type: "xp" + xp: 100 + }] + } + { + x: 2.0d + y: 3.0d + description: ["A Magnet that can pull up anything with Ore in name, except Coal."] + id: "5FE4DAE8F41B1437" + tasks: [{ + id: "7B5C5A02D22359AF" + type: "item" + item: { + id: "twilightforest:ore_magnet" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "73C722B92E712713" + type: "xp" + xp: 100 + }] + } + { + x: 6.5d + y: 1.5d + description: ["Only has 1 Durability, so if you wish to use this, make it Indestructable."] + id: "38ADDF7FF4E4892D" + tasks: [{ + id: "68A6B72FD1DF6A75" + type: "item" + item: { + id: "twilightforest:glass_sword" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "0FFBA24EB9CD17E3" + type: "xp" + xp: 100 + }] + } + { + x: 7.0d + y: 2.5d + id: "78CE2ECEF0B651DA" + tasks: [{ + id: "2E37E73B5297E0F7" + type: "item" + item: { + id: "twilightforest:ice_sword" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "1EDFE99AD36463BB" + type: "xp" + xp: 100 + }] + } + { + x: 3.0d + y: 1.5d + description: ["Crafted from Knight Metal."] + id: "4B0BC45FE5135B2E" + tasks: [{ + id: "33F81243EAA4B9A4" + type: "item" + item: { + id: "twilightforest:block_and_chain" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "17915A676D1130B8" + type: "xp" + xp: 100 + }] + } + { + x: 0.5d + y: 4.0d + id: "60FC2DAEA954A849" + tasks: [{ + id: "0BE7DD735B1FB717" + type: "item" + item: { + id: "twilightforest:moonworm_queen" + Count: 1b + tag: { + Damage: 0 + } + } + }] + rewards: [{ + id: "13A5729B3DF5AEAA" + type: "xp" + xp: 100 + }] + } + { + x: 1.5d + y: 4.0d + description: ["Bring home some of the Twilight forest today. Found in hollow hills or twilight dungeon loot, you can turn cows, sheep and pigs into their twilight cownterparts. (Yes the typo is intentional.)"] + id: "0E9DE6293DF611E1" + tasks: [{ + id: "220F1E09B54E7ECA" + type: "item" + item: "twilightforest:transformation_powder" + }] + rewards: [{ + id: "585C6465B69B2781" + type: "xp" + xp: 100 + }] } ] } diff --git a/config/mana-and-artifice-spells.toml b/config/mana-and-artifice-spells.toml index c22faf1..13020ac 100644 --- a/config/mana-and-artifice-spells.toml +++ b/config/mana-and-artifice-spells.toml @@ -2197,23 +2197,6 @@ #Dimension Blacklists - Dimensions that this spell part cannot be cast in. Comma separated, no spaces. dimensionBlacklists = "" - ["mana-and-artifice:components/divination".MAGNITUDE] - #Default Value - #Range: 0.0 ~ 9999.0 - default = 1.0 - #Maximum Value - #Range: 0.0 ~ 9999.0 - maximum = 7.0 - #Complexity Value (how much does changing by one tick change the complexity) - #Range: 0.0 ~ 9999.0 - step_complexity = 15.0 - #Step Value (how much does one click in the inscription table change the value) - #Range: 0.0 ~ 9999.0 - step = 1.0 - #Minimum Value - #Range: 0.0 ~ 9999.0 - minimum = 1.0 - ["mana-and-artifice:components/divination".DELAY] #Default Value #Range: 0.0 ~ 9999.0 @@ -2248,6 +2231,23 @@ #Range: 0.0 ~ 9999.0 minimum = 30.0 + ["mana-and-artifice:components/divination".RANGE] + #Minimum Value + #Range: 0.0 ~ 9999.0 + minimum = 1.0 + #Maximum Value + #Range: 0.0 ~ 9999.0 + maximum = 7.0 + #Default Value + #Range: 0.0 ~ 9999.0 + default = 1.0 + #Step Value (how much does one click in the inscription table change the value) + #Range: 0.0 ~ 9999.0 + step = 1.0 + #Complexity Value (how much does changing by one tick change the complexity) + #Range: 0.0 ~ 9999.0 + step_complexity = 15.0 + ["mana-and-artifice:shapes/beam"] #Biome Blacklists - Biomes that this spell part cannot be cast in. Comma separated, no spaces. biomeBlacklists = "" diff --git a/config/polymorph-integrations.toml b/config/polymorph-integrations.toml new file mode 100644 index 0000000..d79d6ea --- /dev/null +++ b/config/polymorph-integrations.toml @@ -0,0 +1,16 @@ +storagenetwork = true +tconstruct = true +sophisticatedbackpacks = true +fastfurnace = true +craftingstation = true +ironfurnaces = true +jei = true +refinedstorageaddons = true +craftingcraft = true +toms_storage = true +refinedstorage = true +prettypipes = true +fastbench = true +cyclic = true +appliedenergistics2 = true + diff --git a/config/resourcefulbees/bees/natural/bees_mob/KoBee_Beef.json b/config/resourcefulbees/bees/natural/bees_mob/KoBee_Beef.json index 8f587b0..7929e48 100644 --- a/config/resourcefulbees/bees/natural/bees_mob/KoBee_Beef.json +++ b/config/resourcefulbees/bees/natural/bees_mob/KoBee_Beef.json @@ -1,5 +1,5 @@ { - "flower": "cookingforblockheads:fridge", + "flower": "minecraft:smoker", "maxTimeInHive": 1200, "traits": [], "hasHoneycomb": true, diff --git a/config/resourcefulbees/bees/natural/bees_mob/Zombee.json b/config/resourcefulbees/bees/natural/bees_mob/Zombee.json index 895c0c2..16834eb 100644 --- a/config/resourcefulbees/bees/natural/bees_mob/Zombee.json +++ b/config/resourcefulbees/bees/natural/bees_mob/Zombee.json @@ -1,5 +1,5 @@ { - "flower": "biomesoplenty:flesh", + "flower": "farmersdelight:organic_compost", "maxTimeInHive": 1200, "traits": ["zombie"], "hasHoneycomb": true, diff --git a/config/supplementaries-common.toml b/config/supplementaries-common.toml index 3b96938..7a3c983 100644 --- a/config/supplementaries-common.toml +++ b/config/supplementaries-common.toml @@ -306,6 +306,8 @@ enchanted_book_power = 1.334 #Allow all books to be placed both vertically and horizontally mixed_books = false + #Allows written books to be placeable (will need shift clicking) + written_books = false [items] diff --git a/config/tellme.toml b/config/tellme.toml new file mode 100644 index 0000000..283bfdb --- /dev/null +++ b/config/tellme.toml @@ -0,0 +1,12 @@ + +[Generic] + # Enables the debug item to right click on blocks or entities to get data about them + enableDebugItemForBlocksAndEntities = true + # Enables the debug item to right click with to dump data + # from the item next to the right of it on the hotbar + enableDebugItemForItems = true + # The debug item to right click on blocks and entities with. + debugItemNameBlocks = "minecraft:gold_nugget" + # The debug item to right click with to dump item NBT from the item to the right of it on the hotbar + debugItemNameItems = "minecraft:blaze_rod" + diff --git a/defaultconfigs/ftbultimine/ftbultimine-client.snbt b/defaultconfigs/ftbultimine/ftbultimine-client.snbt new file mode 100644 index 0000000..6d2539c --- /dev/null +++ b/defaultconfigs/ftbultimine/ftbultimine-client.snbt @@ -0,0 +1,4 @@ +# Default config file that will be copied to E:\minecraft\Instances\All the Magic 2\local\ftbultimine-client.snbt if it doesn't exist! +# Just copy any values you wish to override in here! + +{ } diff --git a/defaultconfigs/ftbultimine/ftbultimine-server.snbt b/defaultconfigs/ftbultimine/ftbultimine-server.snbt new file mode 100644 index 0000000..a695d51 --- /dev/null +++ b/defaultconfigs/ftbultimine/ftbultimine-server.snbt @@ -0,0 +1,4 @@ +# Default config file that will be copied to E:\minecraft\Instances\All the Magic 2\saves\test 2\serverconfig\ftbultimine-server.snbt if it doesn't exist! +# Just copy any values you wish to override in here! + +{ } diff --git a/defaultconfigs/ftbultimine/ftbultimine.snbt b/defaultconfigs/ftbultimine/ftbultimine.snbt new file mode 100644 index 0000000..0ff3045 --- /dev/null +++ b/defaultconfigs/ftbultimine/ftbultimine.snbt @@ -0,0 +1,4 @@ +# Default config file that will be copied to E:\minecraft\Instances\All the Magic 2\config\ftbultimine.snbt if it doesn't exist! +# Just copy any values you wish to override in here! + +{ } diff --git a/kubejs/startup_scripts/worldgen_add.js b/kubejs/startup_scripts/worldgen_add.js index 6a79e76..fefff64 100644 --- a/kubejs/startup_scripts/worldgen_add.js +++ b/kubejs/startup_scripts/worldgen_add.js @@ -2,7 +2,7 @@ onEvent('worldgen.add', event => { event.addSpawn(spawn => { spawn.category = 'creature' spawn.entity = 'minecraft:turtle' - spawn.weight = 20 + spawn.weight = 50 spawn.minCount = 2 spawn.maxCount = 6 spawn.biomes.blacklist = false