diff --git a/config/CustomMainMenu/mainmenu.json b/config/CustomMainMenu/mainmenu.json
index f5fc80e7..cb352a66 100644
--- a/config/CustomMainMenu/mainmenu.json
+++ b/config/CustomMainMenu/mainmenu.json
@@ -47,7 +47,7 @@
"mods":
{
"text" : "fml.menu.mods",
- "hoverText" : "AoA为主框架",
+ "hoverText" : "AoAΪ",
"posX" : -100,
"posY" : 96,
"width" : 200,
@@ -62,7 +62,7 @@
"options":
{
"text" : "menu.options",
- "hoverText" : "查看按键绑定!",
+ "hoverText" : "鿴",
"posX" : -100,
"posY" : 144,
"width" : 98,
@@ -76,8 +76,8 @@
"performance":
{
- "text" : "改进性能",
- "hoverText" : "加载速度更快!",
+ "text" : "Ľ",
+ "hoverText" : "ٶȸ죡",
"posX" : -100,
"posY" : 192,
"width" : 200,
@@ -92,7 +92,7 @@
"quit":
{
"text" : "menu.quit",
- "hoverText" : "再见!",
+ "hoverText" : "ټ",
"posX" : 2,
"posY" : 144,
"width" : 98,
@@ -136,7 +136,7 @@
"discord":
{
"text" : "Discord",
- "hoverText" : "加入肉丸!",
+ "hoverText" : "裡",
"posX" : -100,
"posY" : 120,
"width" : 200,
@@ -152,8 +152,8 @@
{
"mojang":
{
- "text" : "© Mojang AB 请勿二次分发!",
- "hoverText" : "�n© Mojang AB 请勿二次分发!",
+ "text" : "? Mojang AB ηַ",
+ "hoverText" : "?n? Mojang AB ηַ",
"posX" : -197,
"posY" : -10,
"color" : -1,
@@ -166,8 +166,8 @@
},
"soundtrack":
{
- "text" : "配乐:\n It's not over - Darren Curtis Music",
- "hoverText" : "配乐:\n AhAhAhAHAHH",
+ "text" : "֣\n It's not over - Darren Curtis Music",
+ "hoverText" : "֣\n AhAhAhAHAHH",
"posX" : -197,
"posY" : -30,
"color" : -1,
diff --git a/config/Fishs_Undead_Rising.cfg b/config/Fishs_Undead_Rising.cfg
index 1a21b132..5e7d24a8 100644
--- a/config/Fishs_Undead_Rising.cfg
+++ b/config/Fishs_Undead_Rising.cfg
@@ -341,7 +341,23 @@ general {
contenttweaker:golem_core,0.1
minecraft:nether_star,0.01
contenttweaker:champion_token,0.1
- >
+ draconicevolution:draconium_dust,0.1
+ contenttweaker:call_of_the_full_moon,0.03
+ contenttweaker:call_of_the_bloodhunt,0.03
+ contenttweaker:mark_of_the_soul_scurry,0.03
+ contenttweaker:signal_beacon,0.03
+ contenttweaker:call_of_the_death_games,0.03
+ contenttweaker:creepy_explosive,0.03
+ contenttweaker:embiggener,0.03
+ contenttweaker:call_of_enigma,0.03
+ contenttweaker:witchery_summons,0.03
+ contenttweaker:recursive_paper_illager,0.03
+ contenttweaker:recursive_paper_dunerider,0.03
+ contenttweaker:recursive_paper_abyssal,0.03
+ contenttweaker:recursive_paper_buggy,0.03
+ contenttweaker:recursive_paper_faithfulundead,0.03
+ enderio:item_capacitor_grainy,0.03
+ >
# Customize drop rates of the items which ravens can find. Ex. "minecraft:fish@3,0.4,2" or "mod_lavacow:sharptooth,0.1" [default: [minecraft:beetroot_seeds,0.15], [minecraft:wheat_seeds,0.15,2], [minecraft:melon_seeds,0.15], [minecraft:pumpkin_seeds,0.15], [minecraft:gold_nugget,0.1,2], [minecraft:iron_nugget,0.1,2]]
S:"loot table for ravens" <
@@ -1052,4 +1068,3 @@ weta {
I:"weta spawn rate"=30
}
-
diff --git a/config/ItemBlacklist.json b/config/ItemBlacklist.json
index 499a75ed..f004408c 100644
--- a/config/ItemBlacklist.json
+++ b/config/ItemBlacklist.json
@@ -991,6 +991,10 @@
{
"item": "rftoolsdim:dimlet_workbench",
"damage": "*"
+ },
+ {
+ "item": "xreliquary:ender_staff",
+ "damage": "*"
}
],
"-11325": [
diff --git a/config/ProjectE/custom_emc.json b/config/ProjectE/custom_emc.json
index b2c0aef9..39e7c1f3 100644
--- a/config/ProjectE/custom_emc.json
+++ b/config/ProjectE/custom_emc.json
@@ -23083,6 +23083,86 @@
{
"item": "ironchest:diamond_obsidian_shulker_upgrade|0",
"emc": 0
+ },
+ {
+ "item": "tconstruct:ingots|6",
+ "emc": 0
+ },
+ {
+ "item": "divinerpg:divine_rock|0",
+ "emc": 1
+ },
+ {
+ "item": "superfactorymanager:cable_relay|0",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_relay|8",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_intake|0",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_intake|8",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_cluster|0",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_cluster|8",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_camouflage|0",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_camouflage|1",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_camouflage|2",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_breaker|0",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_bud|0",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_input|0",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_output|0",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable|0",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:manager|0",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:cable_sign|0",
+ "emc": 0
+ },
+ {
+ "item": "superfactorymanager:disk|0",
+ "emc": 0
+ },
+ {
+ "item": "divinerpg:mortum_leaves|0",
+ "emc": 1
}
]
}
\ No newline at end of file
diff --git a/config/ProjectE/mapping.cfg b/config/ProjectE/mapping.cfg
index 4161c727..ab151888 100644
--- a/config/ProjectE/mapping.cfg
+++ b/config/ProjectE/mapping.cfg
@@ -56,11 +56,11 @@ mapperconfigurations {
I:divinerpgpriority=1
I:equivalentenergisticspriority=1
- # Priority for Mod with ModId = expequiv. Values: 3956 [range: 0 ~ 512, default: 1]
+ # Priority for Mod with ModId = expequiv. Values: 3974 [range: 0 ~ 512, default: 1]
I:expequivpriority=1
I:metallurgypriority=1
- # Priority for Mod with ModId = nuclearcraft. Values: 282 [range: 0 ~ 512, default: 1]
+ # Priority for Mod with ModId = nuclearcraft. Values: 290 [range: 0 ~ 512, default: 1]
I:nuclearcraftpriority=1
# Priority for Mod with ModId = tce. Values: 1 [range: 0 ~ 512, default: 1]
@@ -119,6 +119,9 @@ mapperconfigurations {
# Allow 'nuclearcraft' to set and or remove values for 'railcraft'. Options: [both, set, remove, none] [default: both]
S:railcraft=both
+ # Allow 'nuclearcraft' to set and or remove values for 'tconstruct'. Options: [both, set, remove, none] [default: both]
+ S:tconstruct=both
+
# Allow 'nuclearcraft' to set and or remove values for 'techreborn'. Options: [both, set, remove, none] [default: both]
S:techreborn=both
@@ -245,7 +248,7 @@ mapperconfigurations {
apicustomconversionmapper {
allow {
- # Allow Mod expequiv to add its 82784 Recipes to the EMC Calculation [default: true]
+ # Allow Mod expequiv to add its 83526 Recipes to the EMC Calculation [default: true]
B:expequiv=true
}
diff --git a/config/ProjectRed.cfg b/config/ProjectRed.cfg
index 82166c7a..f3a4b78d 100644
--- a/config/ProjectRed.cfg
+++ b/config/ProjectRed.cfg
@@ -100,7 +100,7 @@ compatibility {
B:"Electrotine Ore"=true
I:"Electrotine Ore resistance"=0
B:"Electrotine Ore retrogen"=false
- B:"Marble Caves"=true
+ B:"Marble Caves"=false
I:"Marble Caves resistance"=0
B:"Marble Caves retrogen"=false
B:"Peridot Ore"=false
@@ -123,4 +123,3 @@ compatibility {
B:Volcanos=true
}
-
diff --git a/config/Universal Tweaks - Mod Integration.cfg b/config/Universal Tweaks - Mod Integration.cfg
index 72133945..f9593eec 100644
--- a/config/Universal Tweaks - Mod Integration.cfg
+++ b/config/Universal Tweaks - Mod Integration.cfg
@@ -666,7 +666,7 @@ general {
woot {
# Remove any leftover entities spawned on simulated mob's death
- B:"Cleanup Simulated Kills"=false
+ B:"Cleanup Simulated Kills"=true
}
"better with mods" {
diff --git a/config/ZenUtils.cfg b/config/ZenUtils.cfg
index 71b469ea..413d1409 100644
--- a/config/ZenUtils.cfg
+++ b/config/ZenUtils.cfg
@@ -1,7 +1,26 @@
# Configuration file
general {
+ # Allow insertion of zs execution during mod loading stage
+ # Format: scriptLoaderName;modid;stageMarker;before|after
+ # Valid stage marker: C (Construction) H (Preinit) I (Init) J (Postinit) A (Available)
+ # Example: custom;mekanism;J;before -> runs `#loader custom` scripts before mekanism runs its code on post-initialization stage
+ # Note:
+ # 1. On construction stage and preinit stage before crafttweaker, only native methods are available
+ # 2. Many recipe modifications are staged. For example, scripts are loaded on init, but recipe modifications for crafting table and furnace are staged on postinit
+ # It means recipe modifications MAY NOT be executed after their loading stage
+ # ZenUtils will re-execute crafttweaker recipe modifications after all custom script load entrypoint on POSTINIT, but other crafttweaker addons not
+ S:customScriptEntrypoint <
+ lateAddTC;modtweaker;A;after
+ >
+
+ # Enable mixinzs. Default: false
B:enableMixin=true
+
+ # Enable RandomTickEvent. It patches hotspot random tick code, which may produce performance loss. Do not enable it if you don't need it. Default: false
B:enableRandomTickEvent=false
+
+ # Enable fast script loading. Note: If enabled, ONLY PREPROCESSORS AT SCRIPT HEADER ARE EFFECTIVE. (except mixin scripts) Default: false
+ B:fastScriptLoading=false
}
diff --git a/config/advRocketry/planetDefs.txt b/config/advRocketry/planetDefs.txt
deleted file mode 100644
index a8c73c45..00000000
--- a/config/advRocketry/planetDefs.txt
+++ /dev/null
@@ -1,421 +0,0 @@
-
-
-
- true
- 1.0,1.0,1.0
- 1.0,1.0,1.0
- 100
- 100
- 0
- 24000
- 100
-
- true
- 1.0,1.0,1.0
- 1.0,1.0,1.0
- 16
- 100
- 0
- 72000
- 0
- advancedrocketry:moon,advancedrocketry:moondark
-
-
-
- true
- 0.5,0.0,0.5
- 0.5,0.0,0.5
- 80
- 75
- 800
- 0
- 10
-
-
-
- 30000
- minecraft:mushroom_island
-
-
- 0.0,0.2,0.9
- 0.0,0.2,0.9
- 20
- 55
- 900
- 0
- 5
-
-
-
-
- 60000
- minecraft:stone
- advancedrocketry:crystalchasms
- contenttweaker:sedna_artifact
-
-
- 0.9,0.3,0.0
- 0.9,0.3,0.0
- 20
- 30
- 10
- 0
- 0
-
-
-
-
- 20000
- advancedrocketry:hotdryrock,nuclearcraft:nuclear_wasteland
-
-
- 0.4,0.3,0.0
- 0.4,0.3,0.0
- 20
- 90
- 50
- 0
- 0
-
-
-
- 20000
- minecraft:obsidian
- advancedrocketry:hotdryrock
-
-
- 0.9,0.1,0.1
- 0.9,0.1,0.1
- 100
- 90
- 150
- 0
- 0
-
-
-
- 36000
- minecraft:stone
- Minecraft:lava
- minecraft:mesa_clear_rock,minecraft:mesa_rock,minecraft:ocean
-
-
- true
- 0.9,0.7,0.5
- 0.9,0.7,0.5
- 250
- hydrogen
- fluid_methanol
-
- true
- 0.0,0.0,1.0
- 0.0,0.0,1.0
- 130
- 8
- 0
- 72000
- 250
- biomesoplenty:glacier,iceandfire:glacier
-
-
- true
- 1.0,0.8,0.0
- 1.0,0.8,0.0
- 130
- 5
- 0
- 72000
- 120
-
-
-
- nuclearcraft:nuclear_wasteland,biomesoplenty:wasteland
-
-
-
- true
- true
- 0.6,0.6,0.6
- 0.6,0.6,0.6
- 350
- hydrogen
- helium
-
-
- true
- 0.0,0.1,0.9
- 0.0,0.1,0.9
- 500
- cryotheum
- helium
-
-
- true
- 0.0,0.0,0.6
- 0.0,0.0,0.6
- 600
- cryotheum
- helium
-
-
- 0.9,0.3,0.0
- 0.9,0.3,0.0
- 0
- 10
- 700
- 0
- 30
-
-
-
- 10000
- advancedrocketry:volcanicbarren
-
- true
- 0.9,0.3,0.0
- 0.9,0.3,0.0
- 10
- 20
- 30
- 10000
- 0
- advancedrocketry:volcanicbarren
-
-
-
-
-
-
- 0.0,0.9,0.0
- 0.0,0.9,0.0
- false
- 160
- 100
- 350
- 0
- 10
-
-
-
- 72000
- advancedrocketry:stormland
- contenttweaker:tartarus_artifact
-
-
- 0.1,0.0,0.0
- 0.1,0.0,0.0
- true
- 0
- 200
- 50
- 0
- 0
-
-
-
- 72000
- advancedrocketry:volcanic,advancedrocketry:volcanicbarren
- contenttweaker:rhenia_artifact
-
-
- 0.3,0.2,0.0
- 0.3,0.2,0.0
- true
- 110
- 60
- 400
- 0
- 25
-
-
-
- 72000
- advancedrocketry:alien forest,thaumcraft:magical_forest,biomesoplenty:cherry_blossom_grove
- contenttweaker:myrmex_artifact
-
-
- 0.1,0.8,0.3
- 0.1,0.8,0.3
- false
- 100
- 100
- 440
- 0
- 0
- thaumcraft:giantbrainyzombie
- aoa3:wood_giant
- aoa3:leafy_giant
-
-
-
- 72000
- advancedrocketry:marsh,advancedrocketry:deepswamp,minecraft:swampland,biomesoplenty:bog,biomesoplenty:lush_swamp,twilightforest:twilight_swamp
- contenttweaker:pixonia_artifact
-
-
- 10
- 30
- 25
- 0
- 0
- 16000
- 2
- advancedrocketry:moon
- contenttweaker:proxima_artifact
-
-
-
-
- 100
- true
- 0.9,0.0,0.9
- 0.0,0.0,0.9
- 100
- 200
- 0
- 0
- 100000000
- advancedrocketry:oceanspires,minecraft:deep_ocean
- contenttweaker:dynatos_artifact
-
-
- 100
- true
- 0.1,0.6,0.0
- 0.1,0.6,0.0
- 10
- 250
- 0
- 0
- 100000
- biomesoplenty:quagmire
- contenttweaker:dynatos_artifact
-
-
- 120
- true
- 0.9,0.0,0.1
- 0.9,0.0,0.1
- 100
- 300
- 0
- 0
- 144000
- thaumcraft:eldritch
- contenttweaker:dynatos_artifact
-
-
- 120
- true
- 10
- 350
- 0
- 0
- 16000
- twilightforest:spooky_forest
- contenttweaker:dynatos_artifact
-
-
- 10
- 0.1,0.1,0.1
- 0.1,0.1,0.1
- 10
- 800
- 0
- 0
- contenttweaker:white_fuel
- 10000
- advancedrocketry:moondark
- contenttweaker:alkemia_artifact
-
-
-
-
- 100
- 0.4,0.0,0.4
- 0.4,0.0,0.4
- 100
- 100
- 0
- 0
- 36000
- biomesoplenty:redwood_forest,minecraft:plains
- contenttweaker:unreachable
-
-
- 100
- 0.4,0.0,0.8
- 0.4,0.0,0.8
- 50
- 90
- 0
- 0
- 36000
-
-
-
-
- biomesoplenty:cherry_blossom_grove
- contenttweaker:unreachable
-
-
- 100
- 0.1,0.0,0.4
- 0.1,0.0,0.4
- 100
- 90
- 30
- 30
- 36000
-
-
-
- biomesoplenty:woodland
- contenttweaker:unreachable
-
-
- 100
- 0.4,0.3,0.2
- 0.4,0.3,0.2
- 100
- 90
- 0
- 0
- 36000
-
-
-
- biomesoplenty:woodland
- contenttweaker:unreachable
-
-
- 100
- 0.4,0.9,0.2
- 0.4,0.9,0.2
- 100
- 100
- 50
- 50
- 36000
-
-
-
- minecraft:desert_hills
- contenttweaker:unreachable
-
-
- 0.9,0.0,0.9
- 0.9,0.0,0.9
- 130
- 100
- 105
- 30
- 30
- 38000
- contenttweaker:ender_dolomite
- thermalfoundation:fluid_ender
- advancedrocketry:moondark,minecraft:ocean
- contenttweaker:unreachable
-
-
-
\ No newline at end of file
diff --git a/config/advRocketry/planetDefs.xml b/config/advRocketry/planetDefs.xml
index c4a54e74..b24c9031 100644
--- a/config/advRocketry/planetDefs.xml
+++ b/config/advRocketry/planetDefs.xml
@@ -450,7 +450,7 @@
0
90
36000
- dimdoors:limbo
+ advancedrocketry:moondark
rftoolsdim:dimensional_blank_block
industrialforegoing:essence
contenttweaker:unreachable
diff --git a/config/aireducer/taskDelay.json b/config/aireducer/taskDelay.json
index 0363a31c..0caa0118 100644
--- a/config/aireducer/taskDelay.json
+++ b/config/aireducer/taskDelay.json
@@ -3,6 +3,7 @@
"iceandfire:myrmex_sentinel": 10,
"iceandfire:deathworm": 10,
"iceandfire:myrmex_queen": 10,
+ "chickens:chickenschicken": 6,
"iceandfire:myrmex_worker": 10,
"iceandfire:myrmex_royal": 10,
"minecraft:rabbit": 6
diff --git a/config/astralsorcery/amulet_enchantments.cfg b/config/astralsorcery/amulet_enchantments.cfg
index 14522e93..6df6a343 100644
--- a/config/astralsorcery/amulet_enchantments.cfg
+++ b/config/astralsorcery/amulet_enchantments.cfg
@@ -7,7 +7,7 @@
##########################################################################################################
data {
- # [default: [minecraft:protection:10], [minecraft:fire_protection:5], [minecraft:feather_falling:5], [minecraft:blast_protection:2], [minecraft:projectile_protection:5], [minecraft:respiration:2], [minecraft:aqua_affinity:2], [minecraft:thorns:1], [minecraft:depth_strider:2], [minecraft:frost_walker:2], [minecraft:sharpness:10], [minecraft:smite:5], [minecraft:bane_of_arthropods:5], [minecraft:knockback:5], [minecraft:fire_aspect:2], [minecraft:looting:2], [minecraft:sweeping:2], [minecraft:efficiency:10], [minecraft:silk_touch:1], [minecraft:unbreaking:5], [minecraft:fortune:2], [minecraft:power:10], [minecraft:punch:2], [minecraft:flame:2], [minecraft:infinity:1], [minecraft:luck_of_the_sea:2], [minecraft:lure:2], [minecraft:mending:2], [draconicevolution:enchant_reaper:2], [railcraft:wrecking:2], [railcraft:implosion:2], [railcraft:destruction:1], [railcraft:smack:1], [extrautils2:xu.kaboomerang:10], [extrautils2:xu.zoomerang:10], [extrautils2:xu.burnerang:10], [extrautils2:xu.bladerang:10], [extrautils2:xu.boomereaperang:10], [randomthings:magnetic:1], [openblocks:explosive:2], [openblocks:last_stand:5], [openblocks:flim_flam:2], [projectred-expansion:electric_efficiency:2], [advancedrocketry:spacebreathing:10], [endercore:autosmelt:2], [endercore:xpboost:5], [tombstone:shadow_step:2], [tombstone:soulbound:2], [tombstone:magic_siphon:2], [tombstone:plague_bringer:2], [tombstone:blessing:2], [tombstone:curse_of_bones:2], [tombstone:spectral_conjurer:2], [enderio:repellent:1], [enderio:soulbound:1], [enderio:witherweapon:5], [enderio:witherarrow:5], [aerialaffinity:aerial_affinity:2], [aoa3:brace:1], [aoa3:intervention:1], [aoa3:archmage:1], [aoa3:sever:5], [aoa3:recharge:2], [aoa3:control:2], [aoa3:shell:5], [aoa3:crush:5], [aoa3:form:2], [ebwizardry:magic_sword:10], [ebwizardry:magic_bow:10], [ebwizardry:flaming_weapon:10], [ebwizardry:freezing_weapon:10], [ebwizardry:magic_protection:5], [ebwizardry:frost_protection:2], [ebwizardry:shock_protection:2], [bewitchment:magic_protection:1], [bibliocraft:bibliocraft.deathcompassench:1], [bibliocraft:bibliocraft.readingench:5], [divinerpg:rive:1], [divinerpg:aftershock:1], [mod_lavacow:poisonous:1], [mod_lavacow:lifesteal:1], [mod_lavacow:corrosive:1], [mod_lavacow:critical_boost:2], [soulshardsrespawn:soul_stealer:5], [thaumictinkerer:ascentboost:2], [thaumictinkerer:pounce:1], [thaumictinkerer:shockwave:5], [thaumictinkerer:slowfall:1], [thaumictinkerer:finalstrike:2], [thaumictinkerer:valiance:5], [thaumictinkerer:vamprisim:2], [thaumictinkerer:dispersedstrikes:2], [thaumictinkerer:focusedstrikes:2], [thaumictinkerer:quickdraw:2], [thaumictinkerer:tunnel:5], [thaumictinkerer:shatter:5], [thaumictinkerer:desintegrate:5], [thaumictinkerer:autosmelt:5], [variegated:manabound:1], [woot:headhunter:2], [abyssalcraft:coralium:2], [abyssalcraft:dread:2], [abyssalcraft:light_pierce:10], [abyssalcraft:iron_wall:5], [abyssalcraft:sapping:5], [abyssalcraft:multi_rend:2], [cofhcore:holding:5], [cofhcore:insight:5], [cofhcore:leech:5], [cofhcore:multishot:5], [cofhcore:smashing:2], [cofhcore:smelting:2], [cofhcore:soulbound:5], [cofhcore:vorpal:2], [cyclicmagic:enchantment.autosmelt:2], [cyclicmagic:enchantment.excavation:1], [cyclicmagic:enchantment.launch:10], [cyclicmagic:enchantment.lifeleech:10], [cyclicmagic:enchantment.magnet:1], [cyclicmagic:enchantment.multishot:1], [cyclicmagic:enchantment.quickdraw:1], [cyclicmagic:enchantment.venom:10], [cyclicmagic:enchantment.waterwalking:1], [cyclicmagic:enchantment.expboost:1], [astralsorcery:enchantment.as.nightvision:1], [astralsorcery:enchantment.as.smelting:1], [simplyjetpacks:fuel_efficiency:1]]
+ # [default: [minecraft:protection:10], [minecraft:fire_protection:5], [minecraft:feather_falling:5], [minecraft:blast_protection:2], [minecraft:projectile_protection:5], [minecraft:respiration:2], [minecraft:aqua_affinity:2], [minecraft:thorns:1], [minecraft:depth_strider:2], [minecraft:frost_walker:2], [minecraft:sharpness:10], [minecraft:smite:5], [minecraft:bane_of_arthropods:5], [minecraft:knockback:5], [minecraft:fire_aspect:2], [minecraft:looting:2], [minecraft:sweeping:2], [minecraft:efficiency:10], [minecraft:silk_touch:1], [minecraft:unbreaking:5], [minecraft:fortune:2], [minecraft:power:10], [minecraft:punch:2], [minecraft:flame:2], [minecraft:infinity:1], [minecraft:luck_of_the_sea:2], [minecraft:lure:2], [minecraft:mending:2], [draconicevolution:enchant_reaper:2], [railcraft:wrecking:2], [railcraft:implosion:2], [railcraft:destruction:1], [railcraft:smack:1], [extrautils2:xu.kaboomerang:10], [extrautils2:xu.zoomerang:10], [extrautils2:xu.burnerang:10], [extrautils2:xu.bladerang:10], [extrautils2:xu.boomereaperang:10], [randomthings:magnetic:1], [openblocks:explosive:2], [openblocks:last_stand:5], [openblocks:flim_flam:2], [projectred-expansion:electric_efficiency:2], [advancedrocketry:spacebreathing:10], [endercore:xpboost:5], [endercore:autosmelt:2], [tombstone:shadow_step:2], [tombstone:soulbound:2], [tombstone:magic_siphon:2], [tombstone:plague_bringer:2], [tombstone:blessing:2], [tombstone:curse_of_bones:2], [tombstone:spectral_conjurer:2], [enderio:repellent:1], [enderio:witherarrow:5], [enderio:soulbound:1], [enderio:witherweapon:5], [aerialaffinity:aerial_affinity:2], [aoa3:brace:1], [aoa3:intervention:1], [aoa3:archmage:1], [aoa3:sever:5], [aoa3:recharge:2], [aoa3:control:2], [aoa3:shell:5], [aoa3:crush:5], [aoa3:form:2], [ebwizardry:magic_sword:10], [ebwizardry:magic_bow:10], [ebwizardry:flaming_weapon:10], [ebwizardry:freezing_weapon:10], [ebwizardry:magic_protection:5], [ebwizardry:frost_protection:2], [ebwizardry:shock_protection:2], [bewitchment:magic_protection:1], [bibliocraft:bibliocraft.deathcompassench:1], [bibliocraft:bibliocraft.readingench:5], [divinerpg:rive:1], [divinerpg:aftershock:1], [mod_lavacow:poisonous:1], [mod_lavacow:lifesteal:1], [mod_lavacow:corrosive:1], [mod_lavacow:critical_boost:2], [soulshardsrespawn:soul_stealer:5], [thaumictinkerer:ascentboost:2], [thaumictinkerer:pounce:1], [thaumictinkerer:shockwave:5], [thaumictinkerer:slowfall:1], [thaumictinkerer:finalstrike:2], [thaumictinkerer:valiance:5], [thaumictinkerer:vamprisim:2], [thaumictinkerer:dispersedstrikes:2], [thaumictinkerer:focusedstrikes:2], [thaumictinkerer:quickdraw:2], [thaumictinkerer:tunnel:5], [thaumictinkerer:shatter:5], [thaumictinkerer:desintegrate:5], [thaumictinkerer:autosmelt:5], [variegated:manabound:1], [woot:headhunter:2], [abyssalcraft:coralium:2], [abyssalcraft:dread:2], [abyssalcraft:light_pierce:10], [abyssalcraft:iron_wall:5], [abyssalcraft:sapping:5], [abyssalcraft:multi_rend:2], [cofhcore:holding:5], [cofhcore:insight:5], [cofhcore:leech:5], [cofhcore:multishot:5], [cofhcore:smashing:2], [cofhcore:smelting:2], [cofhcore:soulbound:5], [cofhcore:vorpal:2], [cyclicmagic:enchantment.autosmelt:2], [cyclicmagic:enchantment.excavation:1], [cyclicmagic:enchantment.launch:10], [cyclicmagic:enchantment.lifeleech:10], [cyclicmagic:enchantment.magnet:1], [cyclicmagic:enchantment.multishot:1], [cyclicmagic:enchantment.quickdraw:1], [cyclicmagic:enchantment.venom:10], [cyclicmagic:enchantment.waterwalking:1], [cyclicmagic:enchantment.expboost:1], [astralsorcery:enchantment.as.nightvision:1], [astralsorcery:enchantment.as.smelting:1], [simplyjetpacks:fuel_efficiency:1]]
S:data <
minecraft:protection:10
minecraft:fire_protection:5
diff --git a/config/astralsorcery/mineralis_ritual.cfg b/config/astralsorcery/mineralis_ritual.cfg
index 1103bf32..d91a885e 100644
--- a/config/astralsorcery/mineralis_ritual.cfg
+++ b/config/astralsorcery/mineralis_ritual.cfg
@@ -42,7 +42,7 @@ data {
oreSalt;800
oreRosite;500
oreLimonite;500
+ oreAstralStarmetal;500
>
}
-
diff --git a/config/battletowers.cfg b/config/battletowers.cfg
index bc27cb8f..8c98d064 100644
--- a/config/battletowers.cfg
+++ b/config/battletowers.cfg
@@ -7,11 +7,11 @@
##########################################################################################################
battletowerchestitems {
- S:"Floor 1"=stick-0-75-5-6;wheat_seeds-0-75-3-5;planks-0-75-5-6;reeds-0-75-3-5;golden_carrot-0-70-2-8;contenttweaker:call_of_the_full_moon-0-10-2-3;contenttweaker:recursive_paper_abyssal-0-10-2-3;contenttweaker:recursive_paper_faithfulundead-0-10-2-3
- S:"Floor 2"=stone_pickaxe-0-50-1-1;stone_axe-0-50-1-1;torch-0-80-3-3;stone_button-0-50-2-2;golden_carrot-0-70-2-8;contenttweaker:pasta_aglio_olio_peperoncino-0-20-1-4;contenttweaker:call_of_the_bloodhunt-0-10-2-3;contenttweaker:recursive_paper_abyssal-0-10-2-3
+ S:"Floor 1"=stick-0-75-5-6;wheat_seeds-0-75-3-5;planks-0-75-5-6;reeds-0-75-3-5;golden_carrot-0-70-2-8;contenttweaker:call_of_the_full_moon-0-10-2-3;contenttweaker:recursive_paper_abyssal-0-10-2-3;contenttweaker:recursive_paper_faithfulundead-0-10-2-3;contenttweaker:recursive_paper_dunerider-0-10-2-3
+ S:"Floor 2"=stone_pickaxe-0-50-1-1;stone_axe-0-50-1-1;torch-0-80-3-3;stone_button-0-50-2-2;golden_carrot-0-70-2-8;contenttweaker:pasta_aglio_olio_peperoncino-0-20-1-4;contenttweaker:call_of_the_bloodhunt-0-10-2-3;contenttweaker:recursive_paper_abyssal-0-10-2-3;contenttweaker:recursive_paper_dunerider-0-10-2-3
S:"Floor 3"=bowl-0-75-2-4;coal-0-90-4-4;string-0-80-5-5;wool-0-75-2-2;contenttweaker:bento_l-0-25-1-5;contenttweaker:signal_beacon-0-10-2-3;contenttweaker:witchery_summons-0-10-2-3;contenttweaker:recursive_paper_illager-0-10-2-3;contenttweaker:recursive_paper_buggy-0-10-2-3
S:"Floor 4"=glass-0-75-3-3;feather-0-75-4-4;bread-0-75-2-2;apple-0-75-2-2;aoa3:void_boots-0-30-1-1;xreliquary:mob_ingredient-4-70-3-6;contenttweaker:bloodlust_coin-0-15-1-2;contenttweaker:mark_of_the_soul_scurry-0-10-2-3;contenttweaker:recursive_paper_buggy-0-10-2-3
- S:"Floor 5"=brown_mushroom-0-75-2-2;red_mushroom-0-75-2-2;sapling-0-90-3-3;wheat-0-75-4-4;aoa3:void_helmet-0-30-1-1;xreliquary:mob_ingredient-4-70-3-6;contenttweaker:heart_stone-0-15-1-2;contenttweaker:call_of_the_death_games-0-10-2-3;aoa3:treasure_box-0-10-6-15
+ S:"Floor 5"=brown_mushroom-0-75-2-2;red_mushroom-0-75-2-2;sapling-0-90-3-3;wheat-0-75-4-4;aoa3:void_helmet-0-30-1-1;xreliquary:mob_ingredient-4-70-3-6;contenttweaker:heart_stone-0-15-1-2;contenttweaker:call_of_the_death_games-0-10-2-3;aoa3:treasure_box-0-10-6-15;contenttweaker:recursive_paper_dunerider-0-10-2-3
S:"Floor 6"=sign-0-50-1-2;fishing_rod-0-75-1-1;pumpkin_seeds-0-60-2-2;melon_seeds-0-60-3-3;aoa3:void_legs-0-30-1-1;xreliquary:mob_ingredient-4-70-3-6;ebwizardry:crystal_silver_plating-0-20-1-2;contenttweaker:creepy_explosive-0-10-2-3;contenttweaker:recursive_paper_abyssal-0-10-2-3
S:"Floor 7"=iron_sword-0-60-1-1;gunpowder-0-75-3-3;leather-0-75-4-4;fish-0-75-3-3;dye-0-60-1-2;aoa3:void_chestplate-0-30-1-1;ebwizardry:ethereal_crystalweave-0-20-1-2;contenttweaker:embiggener-0-10-2-3;aoa3:treasure_box-0-10-6-15;contenttweaker:recursive_paper_illager-0-10-2-3
S:"Floor 8"=chainmail_helmet-0-40-1-1;chainmail_chestplate-0-40-1-1;chainmail_leggings-0-40-1-1;chainmail_boots-0-40-1-1;ChestGenHook:chests/simple_dungeon:3;contenttweaker:heart_stone-0-30-1-2;aoa3:treasure_box-0-10-6-15;contenttweaker:call_of_enigma-0-10-3-5;contenttweaker:recursive_paper_faithfulundead-0-10-2-3
@@ -282,4 +282,3 @@ mainoptions {
B:towerFallDestroysMobSpawners=false
}
-
diff --git a/config/betterquesting/DefaultQuests/QuestLines/0.json b/config/betterquesting/DefaultQuests/QuestLines/0.json
index 902c707f..494136a5 100644
--- a/config/betterquesting/DefaultQuests/QuestLines/0.json
+++ b/config/betterquesting/DefaultQuests/QuestLines/0.json
@@ -1248,8 +1248,8 @@
"id:3": 181,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 900,
- "y:3": -120
+ "x:3": 828,
+ "y:3": -84
},
"177:10": {
"id:3": 182,
@@ -5046,811 +5046,867 @@
"y:3": -12
},
"719:10": {
+ "id:3": 193742239,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 1872,
+ "y:3": 204
+ },
+ "720:10": {
"id:3": 262948337,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -264
},
- "720:10": {
+ "721:10": {
"id:3": 267368053,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3564,
"y:3": 60
},
- "721:10": {
+ "722:10": {
"id:3": 283823173,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3636,
"y:3": 24
},
- "722:10": {
+ "723:10": {
"id:3": 285554142,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1548,
"y:3": 24
},
- "723:10": {
+ "724:10": {
"id:3": 292319552,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3456,
"y:3": 60
},
- "724:10": {
+ "725:10": {
"id:3": 299237608,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3096,
"y:3": 24
},
- "725:10": {
+ "726:10": {
"id:3": 331342148,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -444
},
- "726:10": {
+ "727:10": {
"id:3": 352701878,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3600,
"y:3": -12
},
- "727:10": {
+ "728:10": {
"id:3": 358789496,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3600,
"y:3": -48
},
- "728:10": {
+ "729:10": {
"id:3": 404913088,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3492,
"y:3": 96
},
- "729:10": {
+ "730:10": {
"id:3": 457497037,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3384,
"y:3": -84
},
- "730:10": {
+ "731:10": {
"id:3": 478677150,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3456,
"y:3": 132
},
- "731:10": {
+ "732:10": {
"id:3": 482221128,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 360,
"y:3": 24
},
- "732:10": {
+ "733:10": {
"id:3": 509587062,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3240,
"y:3": -156
},
- "733:10": {
+ "734:10": {
"id:3": 548069164,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3204,
"y:3": -84
},
- "734:10": {
+ "735:10": {
"id:3": 585232112,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3636,
"y:3": -84
},
- "735:10": {
+ "736:10": {
"id:3": 608217835,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3636,
"y:3": -48
},
- "736:10": {
+ "737:10": {
"id:3": 609304222,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -408
},
- "737:10": {
+ "738:10": {
"id:3": 619388708,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3636,
"y:3": -192
},
- "738:10": {
+ "739:10": {
+ "id:3": 619716343,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 1872,
+ "y:3": 240
+ },
+ "740:10": {
"id:3": 627303045,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3672,
"y:3": -120
},
- "739:10": {
+ "741:10": {
"id:3": 648075999,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3672,
"y:3": -156
},
- "740:10": {
+ "742:10": {
"id:3": 648991311,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3240,
"y:3": -84
},
- "741:10": {
+ "743:10": {
"id:3": 651565677,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -12
},
- "742:10": {
+ "744:10": {
"id:3": 655786821,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3348,
"y:3": -120
},
- "743:10": {
+ "745:10": {
"id:3": 656465562,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3636,
"y:3": -228
},
- "744:10": {
+ "746:10": {
"id:3": 690563211,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3384,
"y:3": -156
},
- "745:10": {
+ "747:10": {
"id:3": 695054604,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -48
},
- "746:10": {
+ "748:10": {
"id:3": 714682973,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1836,
"y:3": -264
},
- "747:10": {
+ "749:10": {
"id:3": 716708024,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3312,
"y:3": -120
},
- "748:10": {
+ "750:10": {
"id:3": 718654576,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3564,
"y:3": -12
},
- "749:10": {
+ "751:10": {
"id:3": 726098530,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3240,
"y:3": -48
},
- "750:10": {
+ "752:10": {
"id:3": 745089078,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3276,
"y:3": -48
},
- "751:10": {
+ "753:10": {
"id:3": 769610759,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3384,
"y:3": -48
},
- "752:10": {
+ "754:10": {
"id:3": 770001395,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 108,
"y:3": 96
},
- "753:10": {
+ "755:10": {
"id:3": 790616998,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3600,
"y:3": 24
},
- "754:10": {
+ "756:10": {
"id:3": 809768846,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3672,
"y:3": -228
},
- "755:10": {
+ "757:10": {
"id:3": 813659679,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3672,
"y:3": -192
},
- "756:10": {
+ "758:10": {
"id:3": 814979819,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -156
},
- "757:10": {
+ "759:10": {
"id:3": 826305078,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1764,
"y:3": 96
},
- "758:10": {
+ "760:10": {
+ "id:3": 841428371,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 1800,
+ "y:3": 204
+ },
+ "761:10": {
+ "id:3": 919434491,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 936,
+ "y:3": -120
+ },
+ "762:10": {
"id:3": 946204526,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3024,
"y:3": 60
},
- "759:10": {
+ "763:10": {
"id:3": 946686645,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 504,
"y:3": -480
},
- "760:10": {
+ "764:10": {
"id:3": 946808945,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3600,
"y:3": 168
},
- "761:10": {
+ "765:10": {
"id:3": 951871488,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3132,
"y:3": -156
},
- "762:10": {
+ "766:10": {
"id:3": 970927034,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -84
},
- "763:10": {
+ "767:10": {
"id:3": 982745465,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3492,
"y:3": -48
},
- "764:10": {
+ "768:10": {
"id:3": 996129961,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3456,
"y:3": -120
},
- "765:10": {
+ "769:10": {
"id:3": 1047249538,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3168,
"y:3": -192
},
- "766:10": {
+ "770:10": {
"id:3": 1065510600,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3204,
"y:3": -192
},
- "767:10": {
+ "771:10": {
"id:3": 1066250269,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3564,
"y:3": -84
},
- "768:10": {
+ "772:10": {
"id:3": 1096669152,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3564,
"y:3": 96
},
- "769:10": {
+ "773:10": {
"id:3": 1111658403,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -228
},
- "770:10": {
+ "774:10": {
"id:3": 1126830519,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3708,
"y:3": 24
},
- "771:10": {
+ "775:10": {
"id:3": 1142834944,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1944,
"y:3": -120
},
- "772:10": {
+ "776:10": {
"id:3": 1151267866,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 2088,
"y:3": 96
},
- "773:10": {
+ "777:10": {
"id:3": 1155741702,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3708,
"y:3": 60
},
- "774:10": {
+ "778:10": {
"id:3": 1167022541,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3600,
"y:3": -156
},
- "775:10": {
+ "779:10": {
"id:3": 1210666494,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3492,
"y:3": 132
},
- "776:10": {
+ "780:10": {
"id:3": 1230893198,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -336
},
- "777:10": {
+ "781:10": {
"id:3": 1248230501,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 972,
"y:3": -120
},
- "778:10": {
+ "782:10": {
+ "id:3": 1251999575,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 2952,
+ "y:3": -84
+ },
+ "783:10": {
"id:3": 1281489751,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3600,
"y:3": -192
},
- "779:10": {
+ "784:10": {
"id:3": 1283790114,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3024,
"y:3": 24
},
- "780:10": {
+ "785:10": {
"id:3": 1313815980,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3384,
"y:3": -12
},
- "781:10": {
+ "786:10": {
"id:3": 1337626444,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3420,
"y:3": -12
},
- "782:10": {
+ "787:10": {
"id:3": 1338651064,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3564,
"y:3": 24
},
- "783:10": {
+ "788:10": {
"id:3": 1342545885,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -192
},
- "784:10": {
+ "789:10": {
"id:3": 1343888287,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3240,
"y:3": -120
},
- "785:10": {
+ "790:10": {
"id:3": 1359221554,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3708,
"y:3": -48
},
- "786:10": {
+ "791:10": {
"id:3": 1382366189,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3276,
"y:3": -192
},
- "787:10": {
+ "792:10": {
"id:3": 1403059773,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3204,
"y:3": -120
},
- "788:10": {
+ "793:10": {
"id:3": 1415320476,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3276,
"y:3": -156
},
- "789:10": {
+ "794:10": {
+ "id:3": 1437913204,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 1404,
+ "y:3": 60
+ },
+ "795:10": {
"id:3": 1455291383,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -300
},
- "790:10": {
+ "796:10": {
"id:3": 1479405903,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3276,
"y:3": -120
},
- "791:10": {
+ "797:10": {
"id:3": 1501196473,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3492,
"y:3": -12
},
- "792:10": {
+ "798:10": {
"id:3": 1501755393,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -372
},
- "793:10": {
+ "799:10": {
"id:3": 1503761052,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3168,
"y:3": -84
},
- "794:10": {
+ "800:10": {
"id:3": 1514902796,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3636,
"y:3": 168
},
- "795:10": {
+ "801:10": {
"id:3": 1521131802,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": -120
},
- "796:10": {
+ "802:10": {
"id:3": 1522720224,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3600,
"y:3": 96
},
- "797:10": {
+ "803:10": {
"id:3": 1539715922,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3708,
"y:3": 96
},
- "798:10": {
+ "804:10": {
"id:3": 1577699709,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3708,
"y:3": -120
},
- "799:10": {
+ "805:10": {
"id:3": 1582606702,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3636,
"y:3": -120
},
- "800:10": {
+ "806:10": {
"id:3": 1597993732,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1044,
"y:3": -120
},
- "801:10": {
+ "807:10": {
"id:3": 1611384648,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3456,
"y:3": 96
},
- "802:10": {
+ "808:10": {
"id:3": 1647333921,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 648,
"y:3": -228
},
- "803:10": {
+ "809:10": {
"id:3": 1660051088,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3672,
"y:3": -12
},
- "804:10": {
+ "810:10": {
"id:3": 1671058553,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3060,
"y:3": 24
},
- "805:10": {
+ "811:10": {
"id:3": 1681217594,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3348,
"y:3": -48
},
- "806:10": {
+ "812:10": {
"id:3": 1681849124,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3204,
"y:3": -156
},
- "807:10": {
+ "813:10": {
"id:3": 1699700070,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3348,
"y:3": -156
},
- "808:10": {
+ "814:10": {
"id:3": 1703495878,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": 60
},
- "809:10": {
+ "815:10": {
"id:3": 1713406254,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3276,
"y:3": -84
},
- "810:10": {
+ "816:10": {
"id:3": 1724085619,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3600,
"y:3": 60
},
- "811:10": {
+ "817:10": {
"id:3": 1727374336,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3456,
"y:3": -12
},
- "812:10": {
+ "818:10": {
+ "id:3": 1778097023,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 3420,
+ "y:3": -48
+ },
+ "819:10": {
"id:3": 1829243204,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3636,
"y:3": -12
},
- "813:10": {
+ "820:10": {
"id:3": 1830502096,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 540,
"y:3": -480
},
- "814:10": {
+ "821:10": {
"id:3": 1836563922,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3780,
"y:3": -12
},
- "815:10": {
+ "822:10": {
"id:3": 1843441452,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3564,
"y:3": -48
},
- "816:10": {
+ "823:10": {
"id:3": 1900648883,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3672,
"y:3": -84
},
- "817:10": {
+ "824:10": {
"id:3": 1947473444,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3564,
"y:3": -120
},
- "818:10": {
+ "825:10": {
"id:3": 1979802923,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3060,
"y:3": -120
},
- "819:10": {
+ "826:10": {
"id:3": 1980945817,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1116,
"y:3": -84
},
- "820:10": {
+ "827:10": {
+ "id:3": 1995226958,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 900,
+ "y:3": -120
+ },
+ "828:10": {
"id:3": 2009829659,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3384,
"y:3": 24
},
- "821:10": {
+ "829:10": {
"id:3": 2022468480,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3240,
"y:3": -192
},
- "822:10": {
+ "830:10": {
"id:3": 2035349863,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3600,
"y:3": 132
},
- "823:10": {
+ "831:10": {
"id:3": 2044693951,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 720,
"y:3": -372
},
- "824:10": {
+ "832:10": {
"id:3": 2052397510,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1836,
"y:3": -228
},
- "825:10": {
+ "833:10": {
"id:3": 2066003189,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3384,
"y:3": -120
},
- "826:10": {
+ "834:10": {
"id:3": 2070436398,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3492,
"y:3": 60
},
- "827:10": {
+ "835:10": {
"id:3": 2074294565,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3528,
"y:3": 96
},
- "828:10": {
+ "836:10": {
"id:3": 2078654107,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3240,
"y:3": 24
},
- "829:10": {
+ "837:10": {
"id:3": 2088399499,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3708,
"y:3": -12
},
- "830:10": {
+ "838:10": {
"id:3": 2106186542,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3348,
"y:3": -84
},
- "831:10": {
+ "839:10": {
"id:3": 2117123475,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3492,
"y:3": -84
},
- "832:10": {
+ "840:10": {
"id:3": 2125675950,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3420,
- "y:3": -48
+ "y:3": -84
},
- "833:10": {
+ "841:10": {
"id:3": 2133694398,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 3456,
"y:3": 24
},
- "834:10": {
+ "842:10": {
"id:3": 2143131475,
"sizeX:3": 24,
"sizeY:3": 24,
diff --git a/config/betterquesting/DefaultQuests/QuestLines/1.json b/config/betterquesting/DefaultQuests/QuestLines/1.json
index 75c28d2c..5743d116 100644
--- a/config/betterquesting/DefaultQuests/QuestLines/1.json
+++ b/config/betterquesting/DefaultQuests/QuestLines/1.json
@@ -31,14 +31,14 @@
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 96,
- "y:3": 48
+ "y:3": 96
},
"2:10": {
"id:3": 1358,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 96,
- "y:3": 0
+ "y:3": 48
},
"3:10": {
"id:3": 1359,
@@ -73,7 +73,7 @@
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 144,
- "y:3": 48
+ "y:3": 96
},
"8:10": {
"id:3": 1758,
@@ -269,7 +269,7 @@
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 96,
- "y:3": -48
+ "y:3": 0
},
"36:10": {
"id:3": 50064,
@@ -283,14 +283,14 @@
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 96,
- "y:3": 96
+ "y:3": 144
},
"38:10": {
"id:3": 50066,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 144,
- "y:3": 96
+ "y:3": 144
},
"39:10": {
"id:3": 50068,
@@ -310,15 +310,15 @@
"id:3": 50071,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 240,
- "y:3": -48
+ "x:3": 144,
+ "y:3": 48
},
"42:10": {
"id:3": 50072,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 288,
- "y:3": -48
+ "x:3": 192,
+ "y:3": 48
},
"43:10": {
"id:3": 50074,
@@ -804,6 +804,27 @@
"y:3": -432
},
"112:10": {
+ "id:3": 901883762,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 240,
+ "y:3": 0
+ },
+ "113:10": {
+ "id:3": 1155479328,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 192,
+ "y:3": 0
+ },
+ "114:10": {
+ "id:3": 1313906300,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 144,
+ "y:3": 0
+ },
+ "115:10": {
"id:3": 1878675504,
"sizeX:3": 24,
"sizeY:3": 24,
diff --git a/config/betterquesting/DefaultQuests/QuestLines/11.json b/config/betterquesting/DefaultQuests/QuestLines/11.json
index 8b4abdf9..20bde8b0 100644
--- a/config/betterquesting/DefaultQuests/QuestLines/11.json
+++ b/config/betterquesting/DefaultQuests/QuestLines/11.json
@@ -696,6 +696,20 @@
"sizeY:3": 24,
"x:3": 444,
"y:3": 24
+ },
+ "95:10": {
+ "id:3": 1455192738,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 156,
+ "y:3": 144
+ },
+ "96:10": {
+ "id:3": 1932251656,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 252,
+ "y:3": 120
}
}
}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/QuestLines/3.json b/config/betterquesting/DefaultQuests/QuestLines/3.json
index a7fc8f3a..8af9b8af 100644
--- a/config/betterquesting/DefaultQuests/QuestLines/3.json
+++ b/config/betterquesting/DefaultQuests/QuestLines/3.json
@@ -25,7 +25,7 @@
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 48,
- "y:3": -396
+ "y:3": -420
},
"2:10": {
"id:3": 223,
@@ -312,7 +312,7 @@
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -48,
- "y:3": -420
+ "y:3": -444
},
"43:10": {
"id:3": 925,
@@ -347,42 +347,42 @@
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 48,
- "y:3": -372
+ "y:3": -396
},
"48:10": {
"id:3": 930,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
- "y:3": -396
+ "y:3": -420
},
"49:10": {
"id:3": 931,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 72,
- "y:3": -396
+ "y:3": -420
},
"50:10": {
"id:3": 932,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
- "y:3": -420
+ "y:3": -444
},
"51:10": {
"id:3": 933,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 48,
- "y:3": -420
+ "y:3": -444
},
"52:10": {
"id:3": 934,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 72,
- "y:3": -420
+ "y:3": -444
},
"53:10": {
"id:3": 935,
@@ -487,7 +487,7 @@
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 72,
- "y:3": -444
+ "y:3": -468
},
"68:10": {
"id:3": 2089,
@@ -508,7 +508,7 @@
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
- "y:3": -444
+ "y:3": -468
},
"71:10": {
"id:3": 2145,
@@ -592,7 +592,7 @@
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 48,
- "y:3": -444
+ "y:3": -468
},
"83:10": {
"id:3": 2246,
@@ -2086,193 +2086,221 @@
"y:3": 384
},
"296:10": {
- "id:3": 259160114,
+ "id:3": 96994583,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": -48,
- "y:3": -444
+ "x:3": 48,
+ "y:3": -348
},
"297:10": {
- "id:3": 382335746,
+ "id:3": 259160114,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -48,
"y:3": -468
},
"298:10": {
+ "id:3": 382335746,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": -48,
+ "y:3": -492
+ },
+ "299:10": {
"id:3": 400947744,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -72,
"y:3": -276
},
- "299:10": {
+ "300:10": {
+ "id:3": 498987089,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": -480,
+ "y:3": 36
+ },
+ "301:10": {
"id:3": 566141768,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -408,
"y:3": 12
},
- "300:10": {
+ "302:10": {
"id:3": 593507433,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 48,
- "y:3": -468
+ "y:3": -492
},
- "301:10": {
+ "303:10": {
"id:3": 596821559,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 72,
- "y:3": -516
+ "y:3": -540
},
- "302:10": {
+ "304:10": {
"id:3": 622606550,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 48,
- "y:3": -516
+ "y:3": -540
},
- "303:10": {
+ "305:10": {
"id:3": 673076831,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 72,
- "y:3": -492
+ "y:3": -516
},
- "304:10": {
+ "306:10": {
+ "id:3": 703836221,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": -432,
+ "y:3": 12
+ },
+ "307:10": {
"id:3": 746862659,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -24,
"y:3": -276
},
- "305:10": {
+ "308:10": {
"id:3": 804922623,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -432,
"y:3": 60
},
- "306:10": {
+ "309:10": {
"id:3": 805049422,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 48,
"y:3": -180
},
- "307:10": {
+ "310:10": {
"id:3": 807924350,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 48,
- "y:3": -492
+ "y:3": -516
},
- "308:10": {
+ "311:10": {
"id:3": 810176091,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 72,
- "y:3": -468
+ "y:3": -492
},
- "309:10": {
+ "312:10": {
"id:3": 850659984,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -456,
"y:3": 36
},
- "310:10": {
+ "313:10": {
"id:3": 871786931,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
- "y:3": -468
+ "y:3": -492
},
- "311:10": {
+ "314:10": {
"id:3": 984531997,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
- "y:3": -516
+ "y:3": -540
},
- "312:10": {
+ "315:10": {
"id:3": 1053008472,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 72,
"y:3": -348
},
- "313:10": {
+ "316:10": {
"id:3": 1302355832,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -48,
"y:3": -252
},
- "314:10": {
+ "317:10": {
"id:3": 1326761132,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
"y:3": -324
},
- "315:10": {
+ "318:10": {
"id:3": 1370359542,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 48,
"y:3": -300
},
- "316:10": {
+ "319:10": {
"id:3": 1461929411,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 72,
"y:3": -324
},
- "317:10": {
+ "320:10": {
"id:3": 1494150833,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
"y:3": -300
},
- "318:10": {
+ "321:10": {
"id:3": 1567883667,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 264,
"y:3": -96
},
- "319:10": {
+ "322:10": {
+ "id:3": 1588353397,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": -48,
+ "y:3": -396
+ },
+ "323:10": {
"id:3": 1837024033,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 48,
"y:3": -324
},
- "320:10": {
+ "324:10": {
"id:3": 1907230724,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
- "y:3": -492
+ "y:3": -516
},
- "321:10": {
+ "325:10": {
"id:3": 1913343585,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
"y:3": -348
},
- "322:10": {
+ "326:10": {
"id:3": 2034373847,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 48,
- "y:3": -540
+ "y:3": -564
}
}
}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/QuestLines/4.json b/config/betterquesting/DefaultQuests/QuestLines/4.json
index b2d14e55..6b36a306 100644
--- a/config/betterquesting/DefaultQuests/QuestLines/4.json
+++ b/config/betterquesting/DefaultQuests/QuestLines/4.json
@@ -45,56 +45,56 @@
"id:3": 667,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 408,
+ "x:3": 444,
"y:3": 84
},
"5:10": {
"id:3": 668,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 408,
+ "x:3": 444,
"y:3": 156
},
"6:10": {
"id:3": 669,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 624,
+ "x:3": 660,
"y:3": 300
},
"7:10": {
"id:3": 670,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 660,
+ "x:3": 696,
"y:3": 300
},
"8:10": {
"id:3": 671,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": 300
},
"9:10": {
"id:3": 672,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 696,
+ "x:3": 732,
"y:3": 300
},
"10:10": {
"id:3": 673,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": 300
},
"11:10": {
"id:3": 705,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 624,
+ "x:3": 660,
"y:3": 84
},
"12:10": {
@@ -129,63 +129,63 @@
"id:3": 722,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 156,
+ "x:3": 228,
"y:3": -60
},
"17:10": {
"id:3": 723,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 156,
+ "x:3": 228,
"y:3": -96
},
"18:10": {
"id:3": 846,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 12,
+ "x:3": 84,
"y:3": -60
},
"19:10": {
"id:3": 847,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": -204
},
"20:10": {
"id:3": 854,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": -204
},
"21:10": {
"id:3": 855,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 12,
+ "x:3": 84,
"y:3": -96
},
"22:10": {
"id:3": 856,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 732,
+ "x:3": 768,
"y:3": 84
},
"23:10": {
"id:3": 1000,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 120,
+ "x:3": 192,
"y:3": -24
},
"24:10": {
"id:3": 1001,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 48,
+ "x:3": 120,
"y:3": -96
},
"25:10": {
@@ -381,182 +381,182 @@
"id:3": 1221,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 480,
+ "x:3": 516,
"y:3": 120
},
"53:10": {
"id:3": 1222,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 480,
+ "x:3": 516,
"y:3": 156
},
"54:10": {
"id:3": 1226,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 480,
+ "x:3": 516,
"y:3": 192
},
"55:10": {
"id:3": 1227,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 480,
+ "x:3": 516,
"y:3": 84
},
"56:10": {
"id:3": 1228,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 480,
+ "x:3": 516,
"y:3": 264
},
"57:10": {
"id:3": 1229,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 480,
+ "x:3": 516,
"y:3": 12
},
"58:10": {
"id:3": 1230,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 480,
+ "x:3": 516,
"y:3": -96
},
"59:10": {
"id:3": 1231,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": -24
},
"60:10": {
"id:3": 1232,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": -96
},
"61:10": {
"id:3": 1233,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": -132
},
"62:10": {
"id:3": 1234,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": -132
},
"63:10": {
"id:3": 1235,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 660,
+ "x:3": 696,
"y:3": -132
},
"64:10": {
"id:3": 1236,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 480,
+ "x:3": 516,
"y:3": 48
},
"65:10": {
"id:3": 1237,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": -168
},
"66:10": {
"id:3": 1238,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 480,
+ "x:3": 516,
"y:3": -204
},
"67:10": {
"id:3": 1239,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": 192
},
"68:10": {
"id:3": 1240,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 660,
+ "x:3": 696,
"y:3": 228
},
"69:10": {
"id:3": 1241,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 372,
+ "x:3": 408,
"y:3": 156
},
"70:10": {
"id:3": 1242,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": -60
},
"71:10": {
"id:3": 1243,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 696,
+ "x:3": 732,
"y:3": 120
},
"72:10": {
"id:3": 1244,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": 84
},
"73:10": {
"id:3": 1245,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 624,
+ "x:3": 660,
"y:3": -168
},
"74:10": {
"id:3": 1246,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 624,
+ "x:3": 660,
"y:3": -204
},
"75:10": {
"id:3": 1249,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 12,
+ "x:3": 84,
"y:3": -132
},
"76:10": {
"id:3": 1250,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 300,
+ "x:3": 372,
"y:3": -60
},
"77:10": {
"id:3": 1251,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 300,
+ "x:3": 372,
"y:3": -96
},
"78:10": {
@@ -570,7 +570,7 @@
"id:3": 1940,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 336,
+ "x:3": 408,
"y:3": -96
},
"80:10": {
@@ -612,7 +612,7 @@
"id:3": 2038,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 228,
+ "x:3": 300,
"y:3": -24
},
"86:10": {
@@ -661,14 +661,14 @@
"id:3": 2191,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 732,
+ "x:3": 768,
"y:3": 120
},
"93:10": {
"id:3": 2229,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 732,
+ "x:3": 768,
"y:3": 192
},
"94:10": {
@@ -878,595 +878,595 @@
"id:3": 90082,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 48,
+ "x:3": 120,
"y:3": -60
},
"124:10": {
"id:3": 90083,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 84,
+ "x:3": 156,
"y:3": -60
},
"125:10": {
"id:3": 90084,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 84,
+ "x:3": 156,
"y:3": -96
},
"126:10": {
"id:3": 90085,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 84,
+ "x:3": 156,
"y:3": -24
},
"127:10": {
"id:3": 90086,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 84,
+ "x:3": 156,
"y:3": -132
},
"128:10": {
"id:3": 90087,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 84,
+ "x:3": 156,
"y:3": -168
},
"129:10": {
"id:3": 90088,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 84,
+ "x:3": 156,
"y:3": -204
},
"130:10": {
"id:3": 90089,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 120,
+ "x:3": 192,
"y:3": -60
},
"131:10": {
"id:3": 90090,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 120,
+ "x:3": 192,
"y:3": -96
},
"132:10": {
"id:3": 90091,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 48,
+ "x:3": 120,
"y:3": -132
},
"133:10": {
"id:3": 90092,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 48,
+ "x:3": 120,
"y:3": -168
},
"134:10": {
"id:3": 90093,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 120,
+ "x:3": 192,
"y:3": -132
},
"135:10": {
"id:3": 90094,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 120,
+ "x:3": 192,
"y:3": -168
},
"136:10": {
"id:3": 90095,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 300,
+ "x:3": 372,
"y:3": -24
},
"137:10": {
"id:3": 90096,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 192,
+ "x:3": 264,
"y:3": -60
},
"138:10": {
"id:3": 90097,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 192,
+ "x:3": 264,
"y:3": -96
},
"139:10": {
"id:3": 90098,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 192,
+ "x:3": 264,
"y:3": -132
},
"140:10": {
"id:3": 90099,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 192,
+ "x:3": 264,
"y:3": -168
},
"141:10": {
"id:3": 90100,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 228,
+ "x:3": 300,
"y:3": -168
},
"142:10": {
"id:3": 90101,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 228,
+ "x:3": 300,
"y:3": -132
},
"143:10": {
"id:3": 90102,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 228,
+ "x:3": 300,
"y:3": -96
},
"144:10": {
"id:3": 90103,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 192,
+ "x:3": 264,
"y:3": -24
},
"145:10": {
"id:3": 90104,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 264,
+ "x:3": 336,
"y:3": -96
},
"146:10": {
"id:3": 90105,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 264,
+ "x:3": 336,
"y:3": -60
},
"147:10": {
"id:3": 90106,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 264,
+ "x:3": 336,
"y:3": -24
},
"148:10": {
"id:3": 90107,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 264,
+ "x:3": 336,
"y:3": -132
},
"149:10": {
"id:3": 90108,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 264,
+ "x:3": 336,
"y:3": -168
},
"150:10": {
"id:3": 90109,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 264,
+ "x:3": 336,
"y:3": -204
},
"151:10": {
"id:3": 90110,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 336,
+ "x:3": 408,
"y:3": -24
},
"152:10": {
"id:3": 90111,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 372,
+ "x:3": 444,
"y:3": -24
},
"153:10": {
"id:3": 90112,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 408,
+ "x:3": 480,
"y:3": -24
},
"154:10": {
"id:3": 90113,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 336,
+ "x:3": 408,
"y:3": -60
},
"155:10": {
"id:3": 90114,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 372,
+ "x:3": 444,
"y:3": -96
},
"156:10": {
"id:3": 90115,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 372,
+ "x:3": 444,
"y:3": -60
},
"157:10": {
"id:3": 90116,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 372,
+ "x:3": 444,
"y:3": -132
},
"158:10": {
"id:3": 90117,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 768,
+ "x:3": 804,
"y:3": 48
},
"159:10": {
"id:3": 90118,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 732,
+ "x:3": 768,
"y:3": 48
},
"160:10": {
"id:3": 90119,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 804,
+ "x:3": 840,
"y:3": 48
},
"161:10": {
"id:3": 90120,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 840,
+ "x:3": 876,
"y:3": 48
},
"162:10": {
"id:3": 90121,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 696,
+ "x:3": 732,
"y:3": 48
},
"163:10": {
"id:3": 90122,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": 12
},
"164:10": {
"id:3": 90123,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": 12
},
"165:10": {
"id:3": 90124,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 624,
+ "x:3": 660,
"y:3": 12
},
"166:10": {
"id:3": 90125,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 660,
+ "x:3": 696,
"y:3": 12
},
"167:10": {
"id:3": 90126,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 696,
+ "x:3": 732,
"y:3": 12
},
"168:10": {
"id:3": 90127,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 660,
+ "x:3": 696,
"y:3": 84
},
"169:10": {
"id:3": 90128,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 696,
+ "x:3": 732,
"y:3": 84
},
"170:10": {
"id:3": 90129,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 408,
+ "x:3": 444,
"y:3": 120
},
"171:10": {
"id:3": 90130,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 372,
+ "x:3": 408,
"y:3": 120
},
"172:10": {
"id:3": 90131,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 444,
+ "x:3": 480,
"y:3": 120
},
"173:10": {
"id:3": 90132,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": 48
},
"174:10": {
"id:3": 90133,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 732,
+ "x:3": 768,
"y:3": 12
},
"175:10": {
"id:3": 90134,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": 12
},
"176:10": {
"id:3": 90135,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 660,
+ "x:3": 696,
"y:3": 48
},
"177:10": {
"id:3": 90136,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 624,
+ "x:3": 660,
"y:3": 48
},
"178:10": {
"id:3": 90137,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 624,
+ "x:3": 660,
"y:3": -132
},
"179:10": {
"id:3": 90138,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 660,
+ "x:3": 696,
"y:3": -168
},
"180:10": {
"id:3": 90139,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 732,
+ "x:3": 768,
"y:3": -168
},
"181:10": {
"id:3": 90140,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 768,
+ "x:3": 804,
"y:3": -168
},
"182:10": {
"id:3": 90141,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": 120
},
"183:10": {
"id:3": 90142,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": 120
},
"184:10": {
"id:3": 90143,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": 48
},
"185:10": {
"id:3": 90144,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": 120
},
"186:10": {
"id:3": 90145,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 624,
+ "x:3": 660,
"y:3": 120
},
"187:10": {
"id:3": 90146,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 660,
+ "x:3": 696,
"y:3": 120
},
"188:10": {
"id:3": 90149,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": -168
},
"189:10": {
"id:3": 90150,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 696,
+ "x:3": 732,
"y:3": -168
},
"190:10": {
"id:3": 90151,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 696,
+ "x:3": 732,
"y:3": -132
},
"191:10": {
"id:3": 90152,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": -132
},
"192:10": {
"id:3": 90153,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": -96
},
"193:10": {
"id:3": 90154,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": -168
},
"194:10": {
"id:3": 90155,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": -96
},
"195:10": {
"id:3": 90156,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 624,
+ "x:3": 660,
"y:3": -96
},
"196:10": {
"id:3": 90157,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": 48
},
"197:10": {
"id:3": 90158,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": 84
},
"198:10": {
"id:3": 90159,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": 84
},
"199:10": {
"id:3": 90161,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": -24
},
"200:10": {
"id:3": 90162,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": -60
},
"201:10": {
"id:3": 90163,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": -24
},
"202:10": {
"id:3": 90164,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 624,
+ "x:3": 660,
"y:3": -24
},
"203:10": {
"id:3": 90165,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 660,
+ "x:3": 696,
"y:3": -24
},
"204:10": {
"id:3": 90166,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 696,
+ "x:3": 732,
"y:3": -24
},
"205:10": {
"id:3": 90167,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 732,
+ "x:3": 768,
"y:3": -24
},
"206:10": {
"id:3": 90168,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 768,
+ "x:3": 804,
"y:3": -24
},
"207:10": {
"id:3": 90169,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 804,
+ "x:3": 840,
"y:3": -24
},
"208:10": {
@@ -1480,119 +1480,119 @@
"id:3": 90171,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": 300
},
"210:10": {
"id:3": 90173,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": 156
},
"211:10": {
"id:3": 90174,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": 156
},
"212:10": {
"id:3": 90175,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": 156
},
"213:10": {
"id:3": 90176,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": 228
},
"214:10": {
"id:3": 90177,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": 228
},
"215:10": {
"id:3": 90178,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 696,
+ "x:3": 732,
"y:3": 192
},
"216:10": {
"id:3": 90179,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": 228
},
"217:10": {
"id:3": 90180,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": 192
},
"218:10": {
"id:3": 90182,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 696,
+ "x:3": 732,
"y:3": 228
},
"219:10": {
"id:3": 90183,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 624,
+ "x:3": 660,
"y:3": 228
},
"220:10": {
"id:3": 90184,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 624,
+ "x:3": 660,
"y:3": 192
},
"221:10": {
"id:3": 90185,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 660,
+ "x:3": 696,
"y:3": 192
},
"222:10": {
"id:3": 90186,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 552,
+ "x:3": 588,
"y:3": 264
},
"223:10": {
"id:3": 90187,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 516,
+ "x:3": 552,
"y:3": 264
},
"224:10": {
"id:3": 90188,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 408,
+ "x:3": 444,
"y:3": 48
},
"225:10": {
"id:3": 90189,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 408,
+ "x:3": 444,
"y:3": 192
},
"226:10": {
@@ -3307,64 +3307,127 @@
"id:3": 90438,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 264,
+ "x:3": 336,
"y:3": -240
},
"471:10": {
+ "id:3": 62754235,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 12,
+ "y:3": -60
+ },
+ "472:10": {
"id:3": 198005667,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 336,
"y:3": 372
},
- "472:10": {
+ "473:10": {
+ "id:3": 210000561,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 48,
+ "y:3": -96
+ },
+ "474:10": {
"id:3": 252518956,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -204,
"y:3": -204
},
- "473:10": {
+ "475:10": {
+ "id:3": 678743056,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 12,
+ "y:3": -24
+ },
+ "476:10": {
"id:3": 719022264,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 732,
+ "x:3": 768,
"y:3": 300
},
- "474:10": {
+ "477:10": {
"id:3": 775629365,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 768,
+ "x:3": 804,
"y:3": 84
},
- "475:10": {
+ "478:10": {
"id:3": 850507867,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 336,
"y:3": 444
},
- "476:10": {
+ "479:10": {
+ "id:3": 982622444,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 12,
+ "y:3": -168
+ },
+ "480:10": {
"id:3": 1172983451,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 336,
"y:3": 408
},
- "477:10": {
+ "481:10": {
+ "id:3": 1251079221,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 48,
+ "y:3": -60
+ },
+ "482:10": {
"id:3": 1270297431,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -168,
"y:3": -60
},
- "478:10": {
+ "483:10": {
"id:3": 1324993630,
"sizeX:3": 24,
"sizeY:3": 24,
- "x:3": 588,
+ "x:3": 624,
"y:3": 192
+ },
+ "484:10": {
+ "id:3": 1550538375,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 48,
+ "y:3": -168
+ },
+ "485:10": {
+ "id:3": 1559698566,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 48,
+ "y:3": -132
+ },
+ "486:10": {
+ "id:3": 1570965665,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 12,
+ "y:3": -96
+ },
+ "487:10": {
+ "id:3": 2115060201,
+ "sizeX:3": 24,
+ "sizeY:3": 24,
+ "x:3": 12,
+ "y:3": -132
}
}
}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/QuestLines/6.json b/config/betterquesting/DefaultQuests/QuestLines/6.json
index 2a905a3e..cfef24fc 100644
--- a/config/betterquesting/DefaultQuests/QuestLines/6.json
+++ b/config/betterquesting/DefaultQuests/QuestLines/6.json
@@ -1679,2064 +1679,2057 @@
"y:3": -36
},
"238:10": {
- "id:3": 2297,
- "sizeX:3": 24,
- "sizeY:3": 24,
- "x:3": -324,
- "y:3": 0
- },
- "239:10": {
"id:3": 2298,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 564,
"y:3": 216
},
- "240:10": {
+ "239:10": {
"id:3": 2299,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 600,
"y:3": 216
},
- "241:10": {
+ "240:10": {
"id:3": 2300,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 600,
"y:3": 252
},
- "242:10": {
+ "241:10": {
"id:3": 2301,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 564,
"y:3": 252
},
- "243:10": {
+ "242:10": {
"id:3": 2302,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 492,
"y:3": 216
},
- "244:10": {
+ "243:10": {
"id:3": 2303,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 456,
"y:3": 216
},
- "245:10": {
+ "244:10": {
"id:3": 2304,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 456,
"y:3": 252
},
- "246:10": {
+ "245:10": {
"id:3": 2305,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 492,
"y:3": 252
},
- "247:10": {
+ "246:10": {
"id:3": 2306,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 492,
"y:3": 144
},
- "248:10": {
+ "247:10": {
"id:3": 2307,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 492,
"y:3": 288
},
- "249:10": {
+ "248:10": {
"id:3": 2308,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 456,
"y:3": 288
},
- "250:10": {
+ "249:10": {
"id:3": 2309,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 420,
"y:3": 216
},
- "251:10": {
+ "250:10": {
"id:3": 2310,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 420,
"y:3": 252
},
- "252:10": {
+ "251:10": {
"id:3": 2311,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 420,
"y:3": 288
},
- "253:10": {
+ "252:10": {
"id:3": 2320,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -180,
"y:3": -300
},
- "254:10": {
+ "253:10": {
"id:3": 2321,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -216,
"y:3": -336
},
- "255:10": {
+ "254:10": {
"id:3": 2332,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -180,
"y:3": -336
},
- "256:10": {
+ "255:10": {
"id:3": 2333,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 744,
"y:3": -120
},
- "257:10": {
+ "256:10": {
"id:3": 2334,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 888,
"y:3": -120
},
- "258:10": {
+ "257:10": {
"id:3": 2335,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 924,
"y:3": -120
},
- "259:10": {
+ "258:10": {
"id:3": 2336,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 780,
"y:3": -120
},
- "260:10": {
+ "259:10": {
"id:3": 2337,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 816,
"y:3": -120
},
- "261:10": {
+ "260:10": {
"id:3": 2338,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 960,
"y:3": -120
},
- "262:10": {
+ "261:10": {
"id:3": 2339,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1032,
"y:3": -120
},
- "263:10": {
+ "262:10": {
"id:3": 2340,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 852,
"y:3": -120
},
- "264:10": {
+ "263:10": {
"id:3": 2348,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -36,
"y:3": -156
},
- "265:10": {
+ "264:10": {
"id:3": 20054,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 204,
"y:3": 0
},
- "266:10": {
+ "265:10": {
"id:3": 20055,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": 36
},
- "267:10": {
+ "266:10": {
"id:3": 20056,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 744,
"y:3": 120
},
- "268:10": {
+ "267:10": {
"id:3": 20057,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -324,
"y:3": -516
},
- "269:10": {
+ "268:10": {
"id:3": 20058,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 672,
"y:3": -480
},
- "270:10": {
+ "269:10": {
"id:3": 20059,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": 144
},
- "271:10": {
+ "270:10": {
"id:3": 20060,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -84,
"y:3": 180
},
- "272:10": {
+ "271:10": {
"id:3": 20061,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 204,
"y:3": 144
},
- "273:10": {
+ "272:10": {
"id:3": 20062,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -216,
"y:3": -156
},
- "274:10": {
+ "273:10": {
"id:3": 20063,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -324,
"y:3": 36
},
- "275:10": {
+ "274:10": {
"id:3": 20064,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 0,
"y:3": -156
},
- "276:10": {
+ "275:10": {
"id:3": 20065,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 36,
"y:3": -156
},
- "277:10": {
+ "276:10": {
"id:3": 20066,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 0,
"y:3": -192
},
- "278:10": {
+ "277:10": {
"id:3": 20067,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 0,
"y:3": -372
},
- "279:10": {
+ "278:10": {
"id:3": 20068,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 0,
"y:3": -228
},
- "280:10": {
+ "279:10": {
"id:3": 20069,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 36,
"y:3": -228
},
- "281:10": {
+ "280:10": {
"id:3": 20070,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -36,
"y:3": -228
},
- "282:10": {
+ "281:10": {
"id:3": 20071,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -72,
"y:3": -228
},
- "283:10": {
+ "282:10": {
"id:3": 20072,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 108,
"y:3": -228
},
- "284:10": {
+ "283:10": {
"id:3": 20073,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -108,
"y:3": -228
},
- "285:10": {
+ "284:10": {
"id:3": 20074,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 72,
"y:3": -228
},
- "286:10": {
+ "285:10": {
"id:3": 20075,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 144,
"y:3": -228
},
- "287:10": {
+ "286:10": {
"id:3": 20076,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -108,
"y:3": -372
},
- "288:10": {
+ "287:10": {
"id:3": 20077,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -72,
"y:3": -372
},
- "289:10": {
+ "288:10": {
"id:3": 20078,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -36,
"y:3": -372
},
- "290:10": {
+ "289:10": {
"id:3": 20079,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -36,
"y:3": -192
},
- "291:10": {
+ "290:10": {
"id:3": 20080,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 36,
"y:3": -372
},
- "292:10": {
+ "291:10": {
"id:3": 20081,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 108,
"y:3": -372
},
- "293:10": {
+ "292:10": {
"id:3": 20082,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 72,
"y:3": -372
},
- "294:10": {
+ "293:10": {
"id:3": 20083,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 144,
"y:3": -372
},
- "295:10": {
+ "294:10": {
"id:3": 20084,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -108,
"y:3": -192
},
- "296:10": {
+ "295:10": {
"id:3": 20085,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -72,
"y:3": -192
},
- "297:10": {
+ "296:10": {
"id:3": 20086,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 708,
"y:3": -156
},
- "298:10": {
+ "297:10": {
"id:3": 20087,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 672,
"y:3": -156
},
- "299:10": {
+ "298:10": {
"id:3": 20088,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 636,
"y:3": -156
},
- "300:10": {
+ "299:10": {
"id:3": 20092,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 744,
"y:3": -192
},
- "301:10": {
+ "300:10": {
"id:3": 20093,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 672,
"y:3": -192
},
- "302:10": {
+ "301:10": {
"id:3": 20094,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 744,
"y:3": -156
},
- "303:10": {
+ "302:10": {
"id:3": 20095,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 780,
"y:3": -156
},
- "304:10": {
+ "303:10": {
"id:3": 20096,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 816,
"y:3": -156
},
- "305:10": {
+ "304:10": {
"id:3": 20097,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 852,
"y:3": -156
},
- "306:10": {
+ "305:10": {
"id:3": 20098,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 780,
"y:3": -192
},
- "307:10": {
+ "306:10": {
"id:3": 20099,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 672,
"y:3": -228
},
- "308:10": {
+ "307:10": {
"id:3": 20100,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 600,
"y:3": -228
},
- "309:10": {
+ "308:10": {
"id:3": 20101,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 708,
"y:3": -264
},
- "310:10": {
+ "309:10": {
"id:3": 20102,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 708,
"y:3": -372
},
- "311:10": {
+ "310:10": {
"id:3": 20103,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 816,
"y:3": -192
},
- "312:10": {
+ "311:10": {
"id:3": 20104,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 672,
"y:3": -264
},
- "313:10": {
+ "312:10": {
"id:3": 20105,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 636,
"y:3": -228
},
- "314:10": {
+ "313:10": {
"id:3": 20106,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 852,
"y:3": -192
},
- "315:10": {
+ "314:10": {
"id:3": 20107,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -48,
"y:3": 180
},
- "316:10": {
+ "315:10": {
"id:3": 20108,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -84,
"y:3": 144
},
- "317:10": {
+ "316:10": {
"id:3": 20109,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -48,
"y:3": 216
},
- "318:10": {
+ "317:10": {
"id:3": 20110,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
"y:3": 180
},
- "319:10": {
+ "318:10": {
"id:3": 20111,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -12,
"y:3": 216
},
- "320:10": {
+ "319:10": {
"id:3": 20112,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 204,
"y:3": 180
},
- "321:10": {
+ "320:10": {
"id:3": 20113,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 240,
"y:3": 144
},
- "322:10": {
+ "321:10": {
"id:3": 20114,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -12,
"y:3": 180
},
- "323:10": {
+ "322:10": {
"id:3": 20115,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -120,
"y:3": 216
},
- "324:10": {
+ "323:10": {
"id:3": 20116,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -84,
"y:3": 216
},
- "325:10": {
+ "324:10": {
"id:3": 20117,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -156,
"y:3": 216
},
- "326:10": {
+ "325:10": {
"id:3": 20118,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 276,
"y:3": 144
},
- "327:10": {
+ "326:10": {
"id:3": 20119,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
"y:3": 216
},
- "328:10": {
+ "327:10": {
"id:3": 20120,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -48,
"y:3": 252
},
- "329:10": {
+ "328:10": {
"id:3": 20121,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -12,
"y:3": 252
},
- "330:10": {
+ "329:10": {
"id:3": 20122,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
"y:3": 252
},
- "331:10": {
+ "330:10": {
"id:3": 20123,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 24,
"y:3": 288
},
- "332:10": {
+ "331:10": {
"id:3": 20124,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 312,
"y:3": 144
},
- "333:10": {
+ "332:10": {
"id:3": 20125,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 348,
"y:3": 144
},
- "334:10": {
+ "333:10": {
"id:3": 20126,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 384,
"y:3": 144
},
- "335:10": {
+ "334:10": {
"id:3": 20127,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 240,
"y:3": 216
},
- "336:10": {
+ "335:10": {
"id:3": 20128,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 240,
"y:3": 180
},
- "337:10": {
+ "336:10": {
"id:3": 20129,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 276,
"y:3": 180
},
- "338:10": {
+ "337:10": {
"id:3": 20130,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 312,
"y:3": 180
},
- "339:10": {
+ "338:10": {
"id:3": 20131,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 348,
"y:3": 180
},
- "340:10": {
+ "339:10": {
"id:3": 20132,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 168,
"y:3": 180
},
- "341:10": {
+ "340:10": {
"id:3": 20133,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 204,
"y:3": 252
},
- "342:10": {
+ "341:10": {
"id:3": 20134,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 240,
"y:3": 252
},
- "343:10": {
+ "342:10": {
"id:3": 20135,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 276,
"y:3": 288
},
- "344:10": {
+ "343:10": {
"id:3": 20136,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 276,
"y:3": 252
},
- "345:10": {
+ "344:10": {
"id:3": 20137,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 312,
"y:3": 252
},
- "346:10": {
+ "345:10": {
"id:3": 20138,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 168,
"y:3": 216
},
- "347:10": {
+ "346:10": {
"id:3": 20139,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 204,
"y:3": 288
},
- "348:10": {
+ "347:10": {
"id:3": 20140,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 240,
"y:3": 288
},
- "349:10": {
+ "348:10": {
"id:3": 20141,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 312,
"y:3": 288
},
- "350:10": {
+ "349:10": {
"id:3": 20142,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 348,
"y:3": 288
},
- "351:10": {
+ "350:10": {
"id:3": 20143,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 168,
"y:3": 252
},
- "352:10": {
+ "351:10": {
"id:3": 20144,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 204,
"y:3": 324
},
- "353:10": {
+ "352:10": {
"id:3": 20145,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 240,
"y:3": 324
},
- "354:10": {
+ "353:10": {
"id:3": 20146,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 168,
"y:3": 288
},
- "355:10": {
+ "354:10": {
"id:3": 20147,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 204,
"y:3": 360
},
- "356:10": {
+ "355:10": {
"id:3": 20148,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 276,
"y:3": 324
},
- "357:10": {
+ "356:10": {
"id:3": 20149,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 204,
"y:3": 396
},
- "358:10": {
+ "357:10": {
"id:3": 20150,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 240,
"y:3": 360
},
- "359:10": {
+ "358:10": {
"id:3": 20151,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 276,
"y:3": 396
},
- "360:10": {
+ "359:10": {
"id:3": 20152,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 276,
"y:3": 360
},
- "361:10": {
+ "360:10": {
"id:3": 20153,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -396,
"y:3": -408
},
- "362:10": {
+ "361:10": {
"id:3": 20154,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": -192
},
- "363:10": {
+ "362:10": {
"id:3": 20155,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": -228
},
- "364:10": {
+ "363:10": {
"id:3": 20156,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": -264
},
- "365:10": {
+ "364:10": {
"id:3": 20157,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -216,
"y:3": -228
},
- "366:10": {
+ "365:10": {
"id:3": 20158,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -180,
"y:3": -228
},
- "367:10": {
+ "366:10": {
"id:3": 20159,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -252,
"y:3": -264
},
- "368:10": {
+ "367:10": {
"id:3": 20160,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -216,
"y:3": -300
},
- "369:10": {
+ "368:10": {
"id:3": 20161,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -216,
"y:3": -264
},
- "370:10": {
+ "369:10": {
"id:3": 20162,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -180,
"y:3": -264
},
- "371:10": {
+ "370:10": {
"id:3": 20163,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": -300
},
- "372:10": {
+ "371:10": {
"id:3": 20164,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -252,
"y:3": -336
},
- "373:10": {
+ "372:10": {
"id:3": 20165,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": -336
},
- "374:10": {
+ "373:10": {
"id:3": 20166,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": -372
},
- "375:10": {
+ "374:10": {
"id:3": 20167,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": -408
},
- "376:10": {
+ "375:10": {
"id:3": 20168,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -252,
"y:3": -408
},
- "377:10": {
+ "376:10": {
"id:3": 20170,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -324,
"y:3": -480
},
- "378:10": {
+ "377:10": {
"id:3": 20171,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -324,
"y:3": -444
},
- "379:10": {
+ "378:10": {
"id:3": 20172,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 672,
"y:3": -300
},
- "380:10": {
+ "379:10": {
"id:3": 20173,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 636,
"y:3": -264
},
- "381:10": {
+ "380:10": {
"id:3": 20174,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 888,
"y:3": -192
},
- "382:10": {
+ "381:10": {
"id:3": 20175,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 672,
"y:3": -336
},
- "383:10": {
+ "382:10": {
"id:3": 20176,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 672,
"y:3": -372
},
- "384:10": {
+ "383:10": {
"id:3": 20177,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 672,
"y:3": -408
},
- "385:10": {
+ "384:10": {
"id:3": 20178,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 672,
"y:3": -444
},
- "386:10": {
+ "385:10": {
"id:3": 20179,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 744,
"y:3": 48
},
- "387:10": {
+ "386:10": {
"id:3": 20181,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1032,
"y:3": 120
},
- "388:10": {
+ "387:10": {
"id:3": 20182,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 816,
"y:3": 84
},
- "389:10": {
+ "388:10": {
"id:3": 20183,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 708,
"y:3": 84
},
- "390:10": {
+ "389:10": {
"id:3": 20184,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 780,
"y:3": 12
},
- "391:10": {
+ "390:10": {
"id:3": 20185,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 780,
"y:3": 156
},
- "392:10": {
+ "391:10": {
"id:3": 20186,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 780,
"y:3": 192
},
- "393:10": {
+ "392:10": {
"id:3": 20187,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 816,
"y:3": 156
},
- "394:10": {
+ "393:10": {
"id:3": 20188,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 816,
"y:3": 12
},
- "395:10": {
+ "394:10": {
"id:3": 20189,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 780,
"y:3": 48
},
- "396:10": {
+ "395:10": {
"id:3": 20191,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 780,
"y:3": -60
},
- "397:10": {
+ "396:10": {
"id:3": 20192,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 960,
"y:3": -60
},
- "398:10": {
+ "397:10": {
"id:3": 20193,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 780,
"y:3": -24
},
- "399:10": {
+ "398:10": {
"id:3": 20194,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 960,
"y:3": 84
},
- "400:10": {
+ "399:10": {
"id:3": 20195,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": 108
},
- "401:10": {
+ "400:10": {
"id:3": 20196,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 672,
"y:3": 84
},
- "402:10": {
+ "401:10": {
"id:3": 20197,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 744,
"y:3": 84
},
- "403:10": {
+ "402:10": {
"id:3": 20198,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -48,
"y:3": 144
},
- "404:10": {
+ "403:10": {
"id:3": 20199,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -12,
"y:3": 144
},
- "405:10": {
+ "404:10": {
"id:3": 20200,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 672,
"y:3": -120
},
- "406:10": {
+ "405:10": {
"id:3": 20201,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 708,
"y:3": -120
},
- "407:10": {
+ "406:10": {
"id:3": 20202,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": -156
},
- "408:10": {
+ "407:10": {
"id:3": 20203,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -252,
"y:3": -156
},
- "409:10": {
+ "408:10": {
"id:3": 20204,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": 216
},
- "410:10": {
+ "409:10": {
"id:3": 20205,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": 180
},
- "411:10": {
+ "410:10": {
"id:3": 20206,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -324,
"y:3": 144
},
- "412:10": {
+ "411:10": {
"id:3": 20207,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -252,
"y:3": 144
},
- "413:10": {
+ "412:10": {
"id:3": 20208,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -324,
"y:3": 180
},
- "414:10": {
+ "413:10": {
"id:3": 20209,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -324,
"y:3": 216
},
- "415:10": {
+ "414:10": {
"id:3": 20210,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": 252
},
- "416:10": {
+ "415:10": {
"id:3": 20211,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": 288
},
- "417:10": {
+ "416:10": {
"id:3": 20212,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": 324
},
- "418:10": {
+ "417:10": {
"id:3": 20213,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -288,
"y:3": 360
},
- "419:10": {
+ "418:10": {
"id:3": 20214,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -324,
"y:3": 360
},
- "420:10": {
+ "419:10": {
"id:3": 20215,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -252,
"y:3": 180
},
- "421:10": {
+ "420:10": {
"id:3": 20216,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 888,
"y:3": 192
},
- "422:10": {
+ "421:10": {
"id:3": 20217,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1068,
"y:3": 12
},
- "423:10": {
+ "422:10": {
"id:3": 20218,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 852,
"y:3": 48
},
- "424:10": {
+ "423:10": {
"id:3": 20219,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 888,
"y:3": 12
},
- "425:10": {
+ "424:10": {
"id:3": 20220,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 816,
"y:3": -60
},
- "426:10": {
+ "425:10": {
"id:3": 20221,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 996,
"y:3": -60
},
- "427:10": {
+ "426:10": {
"id:3": 20222,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 816,
"y:3": -24
},
- "428:10": {
+ "427:10": {
"id:3": 20223,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1032,
"y:3": 48
},
- "429:10": {
+ "428:10": {
"id:3": 20224,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 888,
"y:3": 264
},
- "430:10": {
+ "429:10": {
"id:3": 20226,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 960,
"y:3": 48
},
- "431:10": {
+ "430:10": {
"id:3": 20227,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 852,
"y:3": 12
},
- "432:10": {
+ "431:10": {
"id:3": 20228,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 924,
"y:3": 12
},
- "433:10": {
+ "432:10": {
"id:3": 20229,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 888,
"y:3": 228
},
- "434:10": {
+ "433:10": {
"id:3": 20231,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1104,
"y:3": 12
},
- "435:10": {
+ "434:10": {
"id:3": 20232,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 960,
"y:3": 12
},
- "436:10": {
+ "435:10": {
"id:3": 20233,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1032,
"y:3": -60
},
- "437:10": {
+ "436:10": {
"id:3": 20234,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1068,
"y:3": -24
},
- "438:10": {
+ "437:10": {
"id:3": 20235,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1032,
"y:3": -24
},
- "439:10": {
+ "438:10": {
"id:3": 20237,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 996,
"y:3": 84
},
- "440:10": {
+ "439:10": {
"id:3": 20238,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 996,
"y:3": 48
},
- "441:10": {
+ "440:10": {
"id:3": 20239,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1068,
"y:3": 48
},
- "442:10": {
+ "441:10": {
"id:3": 20240,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1032,
"y:3": 84
},
- "443:10": {
+ "442:10": {
"id:3": 20241,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1068,
"y:3": 84
},
- "444:10": {
+ "443:10": {
"id:3": 20242,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1104,
"y:3": 48
},
- "445:10": {
+ "444:10": {
"id:3": 20243,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1140,
"y:3": 48
},
- "446:10": {
+ "445:10": {
"id:3": 20244,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 888,
"y:3": 84
},
- "447:10": {
+ "446:10": {
"id:3": 20245,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 816,
"y:3": 228
},
- "448:10": {
+ "447:10": {
"id:3": 20246,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 456,
"y:3": -120
},
- "449:10": {
+ "448:10": {
"id:3": 20247,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 420,
"y:3": -300
},
- "450:10": {
+ "449:10": {
"id:3": 20248,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 528,
"y:3": -336
},
- "451:10": {
+ "450:10": {
"id:3": 20249,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 528,
"y:3": -300
},
- "452:10": {
+ "451:10": {
"id:3": 20250,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 204,
"y:3": 216
},
- "453:10": {
+ "452:10": {
"id:3": 20251,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 60,
"y:3": 216
},
- "454:10": {
+ "453:10": {
"id:3": 20252,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 744,
"y:3": -228
},
- "455:10": {
+ "454:10": {
"id:3": 20253,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 996,
"y:3": 264
},
- "456:10": {
+ "455:10": {
"id:3": 20328,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 420,
"y:3": -156
},
- "457:10": {
+ "456:10": {
"id:3": 20329,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 420,
"y:3": -120
},
- "458:10": {
+ "457:10": {
"id:3": 20330,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 384,
"y:3": -120
},
- "459:10": {
+ "458:10": {
"id:3": 20331,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 384,
"y:3": -156
},
- "460:10": {
+ "459:10": {
"id:3": 20332,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 456,
"y:3": -228
},
- "461:10": {
+ "460:10": {
"id:3": 20333,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 456,
"y:3": -156
},
- "462:10": {
+ "461:10": {
"id:3": 20334,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 492,
"y:3": -156
},
- "463:10": {
+ "462:10": {
"id:3": 20335,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 456,
"y:3": -264
},
- "464:10": {
+ "463:10": {
"id:3": 20336,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 420,
"y:3": -192
},
- "465:10": {
+ "464:10": {
"id:3": 20337,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 456,
"y:3": -192
},
- "466:10": {
+ "465:10": {
"id:3": 20338,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 492,
"y:3": -192
},
- "467:10": {
+ "466:10": {
"id:3": 20340,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 528,
"y:3": -192
},
- "468:10": {
+ "467:10": {
"id:3": 20341,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 528,
"y:3": -228
},
- "469:10": {
+ "468:10": {
"id:3": 20342,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 528,
"y:3": -264
},
- "470:10": {
+ "469:10": {
"id:3": 20343,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 384,
"y:3": -192
},
- "471:10": {
+ "470:10": {
"id:3": 20344,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 420,
"y:3": -228
},
- "472:10": {
+ "471:10": {
"id:3": 20345,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 348,
"y:3": -192
},
- "473:10": {
+ "472:10": {
"id:3": 20347,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 420,
"y:3": -264
},
- "474:10": {
+ "473:10": {
"id:3": 20348,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 492,
"y:3": -264
},
- "475:10": {
+ "474:10": {
"id:3": 20349,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 492,
"y:3": -228
},
- "476:10": {
+ "475:10": {
"id:3": 20351,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -324,
"y:3": 252
},
- "477:10": {
+ "476:10": {
"id:3": 20352,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -360,
"y:3": 360
},
- "478:10": {
+ "477:10": {
"id:3": 20353,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 96,
"y:3": 288
},
- "479:10": {
+ "478:10": {
"id:3": 20354,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 60,
"y:3": 288
},
- "480:10": {
+ "479:10": {
"id:3": 20355,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 60,
"y:3": 252
},
- "481:10": {
+ "480:10": {
"id:3": 20356,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -12,
"y:3": 288
},
- "482:10": {
+ "481:10": {
"id:3": 20357,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -48,
"y:3": 288
},
- "483:10": {
+ "482:10": {
"id:3": 20358,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -84,
"y:3": 288
},
- "484:10": {
+ "483:10": {
"id:3": 20359,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 312,
"y:3": 360
},
- "485:10": {
+ "484:10": {
"id:3": 20360,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -120,
"y:3": 288
},
- "486:10": {
+ "485:10": {
"id:3": 20361,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -156,
"y:3": 288
},
- "487:10": {
+ "486:10": {
"id:3": 20362,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -120,
"y:3": 324
},
- "488:10": {
+ "487:10": {
"id:3": 20363,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -48,
"y:3": 324
},
- "489:10": {
+ "488:10": {
"id:3": 20364,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -84,
"y:3": 324
},
- "490:10": {
+ "489:10": {
"id:3": 20365,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -12,
"y:3": 360
},
- "491:10": {
+ "490:10": {
"id:3": 20366,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -48,
"y:3": 360
},
- "492:10": {
+ "491:10": {
"id:3": 20367,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": -84,
"y:3": 360
},
- "493:10": {
+ "492:10": {
"id:3": 20368,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 240,
"y:3": 396
},
- "494:10": {
+ "493:10": {
"id:3": 20369,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 312,
"y:3": 396
},
- "495:10": {
+ "494:10": {
"id:3": 20370,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 348,
"y:3": 396
},
- "496:10": {
+ "495:10": {
"id:3": 20371,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 240,
"y:3": 432
},
- "497:10": {
+ "496:10": {
"id:3": 20372,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 276,
"y:3": 432
},
- "498:10": {
+ "497:10": {
"id:3": 20373,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 312,
"y:3": 432
},
- "499:10": {
+ "498:10": {
"id:3": 20374,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 240,
"y:3": 468
},
- "500:10": {
+ "499:10": {
"id:3": 20375,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 276,
"y:3": 468
},
- "501:10": {
+ "500:10": {
"id:3": 20376,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 240,
"y:3": 504
},
- "502:10": {
+ "501:10": {
"id:3": 20377,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 816,
"y:3": 192
},
- "503:10": {
+ "502:10": {
"id:3": 20379,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 888,
"y:3": 48
},
- "504:10": {
+ "503:10": {
"id:3": 20382,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1104,
"y:3": -24
},
- "505:10": {
+ "504:10": {
"id:3": 20383,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 816,
"y:3": 264
},
- "506:10": {
+ "505:10": {
"id:3": 20384,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 852,
"y:3": 192
},
- "507:10": {
+ "506:10": {
"id:3": 20385,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 852,
"y:3": 228
},
- "508:10": {
+ "507:10": {
"id:3": 20386,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 852,
"y:3": 264
},
- "509:10": {
+ "508:10": {
"id:3": 20387,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 960,
"y:3": 120
},
- "510:10": {
+ "509:10": {
"id:3": 20388,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 960,
"y:3": 156
},
- "511:10": {
+ "510:10": {
"id:3": 20389,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 960,
"y:3": 192
},
- "512:10": {
+ "511:10": {
"id:3": 20390,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 960,
"y:3": 228
},
- "513:10": {
+ "512:10": {
"id:3": 20391,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 960,
"y:3": 264
},
- "514:10": {
+ "513:10": {
"id:3": 20392,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 960,
"y:3": 300
},
- "515:10": {
+ "514:10": {
"id:3": 20393,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 924,
"y:3": 156
},
- "516:10": {
+ "515:10": {
"id:3": 20394,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 996,
"y:3": 120
},
- "517:10": {
+ "516:10": {
"id:3": 20395,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 996,
"y:3": 156
},
- "518:10": {
+ "517:10": {
"id:3": 20396,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 996,
"y:3": 192
},
- "519:10": {
+ "518:10": {
"id:3": 20397,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 996,
"y:3": 228
},
- "520:10": {
+ "519:10": {
"id:3": 20398,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 996,
"y:3": 300
},
- "521:10": {
+ "520:10": {
"id:3": 20399,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 924,
"y:3": 192
},
- "522:10": {
+ "521:10": {
"id:3": 20400,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 852,
"y:3": -24
},
- "523:10": {
+ "522:10": {
"id:3": 20401,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 888,
"y:3": -24
},
- "524:10": {
+ "523:10": {
"id:3": 20402,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 924,
"y:3": -24
},
- "525:10": {
+ "524:10": {
"id:3": 20403,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 996,
"y:3": -24
},
- "526:10": {
+ "525:10": {
"id:3": 20404,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 960,
"y:3": -24
},
- "527:10": {
+ "526:10": {
"id:3": 20405,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 1068,
"y:3": -60
},
- "528:10": {
+ "527:10": {
"id:3": 20406,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 996,
"y:3": 336
},
- "529:10": {
+ "528:10": {
"id:3": 20407,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 996,
"y:3": 372
},
- "530:10": {
+ "529:10": {
"id:3": 20409,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 924,
"y:3": 264
},
- "531:10": {
+ "530:10": {
"id:3": 20410,
"sizeX:3": 24,
"sizeY:3": 24,
"x:3": 924,
"y:3": 228
},
- "532:10": {
+ "531:10": {
"id:3": 1272148644,
"sizeX:3": 24,
"sizeY:3": 24,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1013.json b/config/betterquesting/DefaultQuests/Quests/0/1013.json
index 238fc258..41186995 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/1013.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/1013.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Yes, the first sacrifice was to simply leave my life, but that is not the end.\nMy methods, the things I liked, the way I saw the world. Those will have to go too.\nThings are different here, and if I want to ascend, I have to not only aknowledge it, I have to change according to this difference.\nThe person that does not need this place is a person that is different from the one I am now, who desperately needs this place, and the ascension it promises.",
"icon:10": {
"Count:3": 1,
"id:8": "nuclearcraft:rtg_uranium"
},
- "name:8": "Uranium RTG"
+ "name:8": "Spicy Nightmares"
}
},
"questID:3": 1013,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1014.json b/config/betterquesting/DefaultQuests/Quests/0/1014.json
index b5c7ad98..6863040d 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/1014.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/1014.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Getting by and finding comfort in this land is hard.\nAnd yet, it can be done, to an extent.\nI am happy that, even in my most vulnerable state, I was able of getting back on my feet.\nSure, what I do may still lead to failure, but I was capable of standing up.\nThe help I received may still go to waste, but I was capable of standing up.\nThe sacrifice may be too much, but I was capable of standing up.\nAnd they cannot take that away from me!",
"icon:10": {
"Count:3": 1,
"id:8": "buildcraftcore:engine"
},
- "name:8": "Redstone Engine"
+ "name:8": "Emgin, Engin, Emgine"
}
},
"questID:3": 1014,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1016.json b/config/betterquesting/DefaultQuests/Quests/0/1016.json
index 7395ea25..66c83c7c 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/1016.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/1016.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "The effort this place requires of me, it is not an easy thing to maintain.\nI am asked to do things I never had to do, solve problems I never even thought existed.\nThe solutions I seem to be forced to devise, I would have never thought I could.\nWell, I will still do it!",
"icon:10": {
"Count:3": 1,
"id:8": "buildcrafttransport:pipe_wood_fluid"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1017.json b/config/betterquesting/DefaultQuests/Quests/0/1017.json
index 92dd9ce9..ebd47501 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/1017.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/1017.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Yes, some things are lining up.\nI am still far from where I would like to be, but this strange nightmare, with its strange rules, still allows some wiggle room for technology to develop.\nAnd well, I am a master at using technology to solve problems!",
"icon:10": {
"Count:3": 1,
"id:8": "thermaldynamics:duct_0"
},
- "name:8": "Leadstone"
+ "name:8": "Nightmare Energy"
}
},
"questID:3": 1017,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1195.json b/config/betterquesting/DefaultQuests/Quests/0/1195.json
index e8c14e64..43db1ca3 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/1195.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/1195.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "As the new Fractallite guardian of Terra, I shall oppose the march of the Meatball Man, as well as all the other threats coming from greedy invaders.\nTo mark my commitment, I bring forth all the voices of the oppressed, manipulated, and enslaved by the great powers of this Universe. I bring foth my own recursion fragment, as the voice of Terra, symbol of the end of this reign of prepotent power, and as the mark of my own mission!\nThis is for Terra! ",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:recursion_fragment_terra"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1196.json b/config/betterquesting/DefaultQuests/Quests/0/1196.json
index 178faf97..68f88d43 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/1196.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/1196.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "The Meatball Man and the Old Ones. A pact broken. A mission forsaken.\nThe power of the Meatball Man, as the lord of gluttony, is centeerd on undeath. I do not know the full details of this, but the mission of this creature used to be as a devil of some sort, or maybe an angel, guarding, maybe punishing, maybe instructing, those who lived gluttonous lives.\nAt a certain point, though, it became too much; the mission was abandoned, and the fight against the Arbiter, representing the teachings of a virtuous life pointing away from gluttony, began.\nWhile the mission of a Fractallite is easily abandoned, using Fractallite powers against one\u0027s own mission is not easily done. Still, it can be done, and those who have, the Old Ones, are willing to share their methods and rituals.\nIt is thanks to those rituals that the gluttonous dead now directly serve the Meatball Man, and act as his undead army.",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:naquadah_chunk"
},
- "name:8": "The pact of the meatball man"
+ "name:8": "The pact of the Meatball Man"
}
},
"questID:3": 1196,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1199.json b/config/betterquesting/DefaultQuests/Quests/0/1199.json
index a09e5793..c33a6ae3 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/1199.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/1199.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "Well, I may still be right on thinking that the Meatball Man is not willing to fight me face to face, but this encounter does show he is willing to play this game a bit more seriously.\nHis Avatar, present in physical form on Pixonia, ruling the planet and its inhabitants, did not just toy with me, he fought as if his life depended on it, and it did.\nEven then, though, he was willing to speak with me, to tease me. It truly felt like it was a game for him.\n\"Yes, you are becoming powerful. unascended one\"\n\"The boredom of the undead lands is finaly over, my fight can resume\"\n\"Order is indeed coming back, as it always does, and so will our struggle, my dear friend\"\nYes, he definitely thinks of me as some chosen one, but chosen to do what? Fight him because he was bored? What type of order am I supposed to restore?\nWell, the only thing I can think of, is balancing the forces between Terra and its invaders, it is not like I could be doing any of this if I did not receive my powers from the Meatball Man himself, though.",
+ "desc:8": "Well, I may still be right on thinking that the Meatball Man is not willing to fight me face to face, but this encounter does show he is willing to play this game a bit more seriously.\nHis Avatar, present in physical form on Pixonia, ruling the planet and its inhabitants, did not just toy with me, he fought as if his life depended on it, and it did.\nEven then, though, he was willing to speak with me, to tease me. It truly felt like it was a game for him.\n\"Yes, you are becoming powerful. unascended one\"\n\"The boredom of the undead lands is finaly over, my fight can resume\"\n\"Order is indeed coming back, as it always does, and so will our struggle, my dear friend\"\nYes, he definitely thinks of me as some chosen one, but chosen to do what? Does he fight because he is bored? What type of order am I supposed to restore?\nWell, the only thing I can think of, as a type of balance I could restore, is evening out the odds between Terra and its invaders; it is not like I could be doing any of this if I did not receive my powers from the Meatball Man himself, though.",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:recursive_meatball"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1210666494.json b/config/betterquesting/DefaultQuests/Quests/0/1210666494.json
index 1c73973d..6f23a654 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/1210666494.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/1210666494.json
@@ -7,7 +7,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "§7§oThe mob cannot be damaged through normal ranged and melee weapons (things like Zenith and Kikoku can do damage but will not produce drops). Magic damage, Electroblob spells, the railgun, and other magic weapons will work!",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:shard_of_restored_relationship"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1248230501.json b/config/betterquesting/DefaultQuests/Quests/0/1248230501.json
index aa54b1ef..26b4b94f 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/1248230501.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/1248230501.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "§7§oRockets and space stations are cool, but unfortunately sometimes they bug out.\nFor those that do not want to deal with the possible issues from using Advanced Rocketry, there\u0027s the Bee Stargate!\n\n§fWow, of course Bees have developed extremely advanced Wormhole technology. I love the Bees!\nStepping through a Stargate, that feels quite cool, I will not deny it...\nIt seems like these structures play an important role in the history, tradition, and culture of Bees. Those that are capable of producing components for these Stargates appear to be highly regarded by the rest of the Bees. This reminds me of how priests and monks are treated by humans. I wonder if their religion has something to do with Stargates...",
+ "desc:8": "§7§oRockets and space stations are cool, but unfortunately sometimes they bug out.\nFor those that do not want to deal with the possible issues from using Advanced Rocketry, there\u0027s the Bee Stargate! A bit of rocketry will still be required, but it\u0027d be a one-time thing!\n\n§fWow, of course Bees have developed extremely advanced Wormhole technology. I love the Bees!\nStepping through a Stargate, that feels quite cool, I will not deny it...\nIt seems like these structures play an important role in the history, tradition, and culture of Bees. Those that are capable of producing components for these Stargates appear to be highly regarded by the rest of the Bees. This reminds me of how priests and monks are treated by humans. I wonder if their religion has something to do with Stargates...",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:bee_stargate"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1251999575.json b/config/betterquesting/DefaultQuests/Quests/0/1251999575.json
new file mode 100644
index 00000000..a8e035f3
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/0/1251999575.json
@@ -0,0 +1,32 @@
+{
+ "preRequisites:11": [
+ 2279
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:shyre_rider_callstone"
+ },
+ "name:8": "The Cursed Rider"
+ }
+ },
+ "questID:3": 1251999575,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:shyre_rider_callstone"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:cursed_cradle"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1374.json b/config/betterquesting/DefaultQuests/Quests/0/1374.json
index fed111bb..c8284aa6 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/1374.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/1374.json
@@ -7,9 +7,9 @@
"desc:8": "",
"icon:10": {
"Count:3": 1,
- "id:8": "contenttweaker:shungite_prism"
+ "id:8": "contenttweaker:fractallite_radiation_shielding"
},
- "name:8": "Radiation Immunity!"
+ "name:8": "Fractallite Radiation Shielding"
}
},
"questID:3": 1374,
@@ -19,7 +19,7 @@
"requiredItems:9": {
"0:10": {
"Count:3": 1,
- "id:8": "contenttweaker:shungite_prism"
+ "id:8": "contenttweaker:fractallite_radiation_shielding"
}
},
"taskID:8": "bq_standard:retrieval"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1437913204.json b/config/betterquesting/DefaultQuests/Quests/0/1437913204.json
new file mode 100644
index 00000000..2e4cd4ee
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/0/1437913204.json
@@ -0,0 +1,54 @@
+{
+ "preRequisites:11": [
+ 534
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "forge:bucketfilled",
+ "tag:10": {
+ "Amount:3": 1000,
+ "FluidName:8": "liquid_death"
+ }
+ },
+ "name:8": "Controlled Flux Production"
+ }
+ },
+ "questID:3": 1437913204,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "Damage:2": 1,
+ "id:8": "extrautils2:compresseddirt"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "forge:bucketfilled",
+ "tag:10": {
+ "Amount:3": 1000,
+ "FluidName:8": "liquid_death"
+ }
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ },
+ "1:10": {
+ "index:3": 1,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:vibrating_flux_crucible"
+ }
+ }
+ },
+ "taskID:8": "bq_standard:optional_retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/0/172.json b/config/betterquesting/DefaultQuests/Quests/0/172.json
index c0b96cee..05cfb324 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/172.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/172.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "§7§o如果你还没有注意到,火龙心脏和烈焰棒有个特殊配方……\n\n更多信息请查看§c创造之书§7§o!",
+ "desc:8": "§7§o如果你还没有注意到,火龙心脏有个特殊配方……\n\n更多信息请查看§c创造之书§7§o!",
"icon:10": {
"Count:3": 1,
"id:8": "iceandfire:fire_dragon_heart"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1778097023.json b/config/betterquesting/DefaultQuests/Quests/0/1778097023.json
new file mode 100644
index 00000000..ce9ba603
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/0/1778097023.json
@@ -0,0 +1,28 @@
+{
+ "preRequisites:11": [
+ 769610759
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:dense_dimensional_shard_ore"
+ },
+ "name:8": "More Dimensional Shards, MORE!"
+ }
+ },
+ "questID:3": 1778097023,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:dense_dimensional_shard_ore"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/0/193742239.json b/config/betterquesting/DefaultQuests/Quests/0/193742239.json
new file mode 100644
index 00000000..a950d0c4
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/0/193742239.json
@@ -0,0 +1,28 @@
+{
+ "preRequisites:11": [
+ 480
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:mythic_radiation_shielding"
+ },
+ "name:8": "Mythic Radiation Shielding"
+ }
+ },
+ "questID:3": 193742239,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:mythic_radiation_shielding"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/0/1995226958.json b/config/betterquesting/DefaultQuests/Quests/0/1995226958.json
new file mode 100644
index 00000000..a802c396
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/0/1995226958.json
@@ -0,0 +1,41 @@
+{
+ "preRequisites:11": [
+ 919434491
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:radiant_meatballium_reinforced_casing"
+ },
+ "name:8": "Radiant Scrubbing"
+ }
+ },
+ "questID:3": 1995226958,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:radiant_meatballium_reinforced_casing"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ },
+ "1:10": {
+ "index:3": 1,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:radiant_meatballium_radiation_scrubber"
+ }
+ }
+ },
+ "taskID:8": "bq_standard:optional_retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/0/2070436398.json b/config/betterquesting/DefaultQuests/Quests/0/2070436398.json
index b0cd0fbb..f7eab371 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/2070436398.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/2070436398.json
@@ -7,7 +7,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "§7§oThe mob cannot be damaged through normal ranged and melee weapons (things like Zenith and Kikoku can do damage but will not produce drops). Magic damage, Electroblob spells, the railgun, and other magic weapons will work!",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:shard_of_physical_healing"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/2134.json b/config/betterquesting/DefaultQuests/Quests/0/2134.json
index cf2b8f62..fd32132e 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/2134.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/2134.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "More shadows, more fragments of true recursion.\nWhat I am holding on to, I do not fully understand. I cannot fully understand.\nIt is circular, it generates itself. It is recursive. Literally.\nAnd just like that, my second Mythic Fractal.",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:second_order_mythic_fractal"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/214.json b/config/betterquesting/DefaultQuests/Quests/0/214.json
index 3c802b13..d052c7d2 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/214.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/214.json
@@ -21,6 +21,20 @@
"0:10": {
"Count:3": 8,
"id:8": "contenttweaker:innerved_sky_stone"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "minecraft:written_book",
+ "tag:10": {
+ "author:8": "Sainagh",
+ "pages:9": {
+ "0:8": "{\"text\":\"恭喜你!\\n\\n获得生命之树是一个成就,堪比完成许多著名整合包的进度!\"}",
+ "1:8": "{\"text\":\"如果你觉得之前的流程还算有趣,但是过程有点磕磕绊绊,那么这里可能是个结束这段旅程的好地方!\\n\\n即使只是到达这里,也绝非易事!\\n \"}",
+ "2:8": "{\"text\":\"从此刻开始,事情会变得更加复杂,而这类内容可能不适合所有人。\\n\\n如果你正好这口,那么祝你享受接下来的旅程!\"}"
+ },
+ "resolved:1": 1,
+ "title:8": "了不起的成就"
+ }
}
}
}
diff --git a/config/betterquesting/DefaultQuests/Quests/0/2161.json b/config/betterquesting/DefaultQuests/Quests/0/2161.json
index 3a0c516d..9ac172a2 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/2161.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/2161.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "It is created from magic, it is mythic. It comes from aspects of recursion. Echoes. Shadows.\nAnd yet, it is true recursion.\nNow built upon nothing but itself. Creating and destroying. Generating and degrading.\nBecoming.\nMy third Mythic Fractal!",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:third_order_mythic_fractal"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/2186.json b/config/betterquesting/DefaultQuests/Quests/0/2186.json
index f30abd3d..34d1e6be 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/2186.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/2186.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Shadows of Recursion can be seen everywhere because recursion is everywhere.\nIt just has to be revealed.\nThat is what the Mythic Fractals are. Born of aspects of Recursion, they can represent it as a whole.\nThe symbol becoming the thing.\nThe idea perfectly translating into object.\nI can see it now. I have a mission, I am fractallite, but I do not have a Fractallite power yet.\nTo tune myself to it, these Fractals will play an important role.",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:fourth_order_mythic_fractal"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/2236.json b/config/betterquesting/DefaultQuests/Quests/0/2236.json
index b2a37779..b5bd1b25 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/2236.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/2236.json
@@ -4,13 +4,13 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "§7§oThis can be used to bypass the inventory reset in Vethea.\n\n§fA broken pact. A cheat. A way out!\nNo rule can be fully binding and foolproof. Not even the rule of Recursion.\nThat is the forbidden knwoledge the Lurker has discovered.\nIf I were to use it, I could forego the initial sacrifice. Not the whole thing, but the burden would be lightened.",
"icon:10": {
"Count:3": 1,
"Damage:2": 3,
"id:8": "thebetweenlands:lurker_skin_pouch"
},
- "name:8": "Skipping the Nightmare"
+ "name:8": "The Pact of the Secret Lurker"
}
},
"questID:3": 2236,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/285554142.json b/config/betterquesting/DefaultQuests/Quests/0/285554142.json
index be4d09a2..be80121c 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/285554142.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/285554142.json
@@ -7,7 +7,8 @@
"desc:8": "§7§oYou may have been able to rush the pack until this point, but from now on, it is going to be pretty much impossible.\n\nMake sure you have passive setups (or very efficient autocrafts) for all resources that are used in lots of recipes. Garnets, for example, are good to have in a steady supply.\n\nMake sure your autocrafts are fast and reliable. If there are multiple recipes for one item, it\u0027ll be a good idea to use the easiest option available at the moment.\n\nTake a look at the side quests! There are lots of goodies there that should help out!",
"icon:10": {
"Count:3": 1,
- "id:8": "minecraft:nether_star"
+ "Damage:2": 31,
+ "id:8": "botania:cosmetic"
},
"name:8": "Infrastructure Is Important!"
}
diff --git a/config/betterquesting/DefaultQuests/Quests/0/294.json b/config/betterquesting/DefaultQuests/Quests/0/294.json
index 3c5023bb..a2aad25f 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/294.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/294.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "Let\u0027s try to think about this logically. \nSure, after apparently defeating my enemies, nothing appears to have changed with the large military conflict happening around me, and yet, with regards to myself and how my enemies perceive me, they become increasingly interested in my whereabouts, and have put more and more effort into stopping me.\nClearly, if what I was doing yielded no results, my enemies would not be putting all this renewed effort into getting rid of me. If a fly is barely bothering you, after all, why try to kill it?\nThe damage I have done to the \"weaker\" Shyre and Twilight worlds is undeniable, but my effect on the more important worlds is undeniably less noticeable. Well, pretty much unnoticeable. \nWhat changed? Well, until now, I was just dealing with mere recursive beings. Now, on the other hand, I am facing full fledged fractallites.\nIs it that I am simply to weak to touch recursion the same way they do? Is it that I am not strong enough? Yes, it may be it!\nI got here, thinking I had the tools, but I do not, I am not strong enough!",
+ "desc:8": "Let\u0027s try to think about this logically. \nSure, after apparently defeating my enemies, nothing appears to have changed with the large military conflict happening around me, and yet, with regards to myself and how my enemies perceive me, they became increasingly interested in my whereabouts, and have put more and have struggled more and more to stop my progress.\nClearly, if what I was doing yielded no results, my enemies would not be putting all this renewed effort into getting rid of me. If a fly is barely bothering you, after all, why try to kill it?\nThe damage I have done to the \"weaker\" Shyre and Twilight worlds is undeniable, but my effect on the more important worlds is undeniably less noticeable. Well, pretty much unnoticeable. \nWhat changed? Well, until now, I was just dealing with mere recursive beings. Now, on the other hand, I am facing full fledged Fractallites.\nIs it that I am simply too weak to touch recursion the same way they do? Is it that I am not strong enough? Yes, it may be it!\nI got here, thinking I had the tools, but I do not, I am not strong enough!",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:dream_cluster"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/297.json b/config/betterquesting/DefaultQuests/Quests/0/297.json
index 3faccc33..319c4054 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/297.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/297.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "And it\u0027s not even morning...",
+ "desc:8": "§7§oAnd it\u0027s not even morning...\n\n§fWhatever the Shyre Empire\u0027s plot to take Warren magic from the Twilight Horde may be, I think it just finally worked out.\nThe efforts of the Twilight Horde against Terra seem to have waned down somewhat, and have instead directed their actions towards their co-invaders. Well, there is also that matter of the Testificates wanting to stop resisting, but there is something more to this situation...\nI am just not powerful and knowledgeable to understand all of this, so while there may be something important to be learned by this situation, I have to put in some progress towards ascension. I know I can. Well, I think I can, all of those Testificate prophecies, the Arbiter...\nI am definitely getting closer to my answers about the foundations of reality. I was able to reach it. A branch. A strange, wood. As strong as anything I have ever seen, and yet still alive. And even in all its greatness as a material, it clearly feels imperfect, the way a thought cannot ever fully encopass the thing it represents...",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:mortum_log"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/298.json b/config/betterquesting/DefaultQuests/Quests/0/298.json
index c055791f..31341950 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/298.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/298.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Yes! The mythic shells did indeed hold some answers. The field of Recursion, while living within space and time, is a more fundamental property of reality. Given what I know so far, I may even go as far as saying that it is the foundation of reality. By following the path of recursion, it is possible to perceive where it was used to do magic, including the one used to create the Mythic Shells.\nI may not yet be capable of grasping the nature of Fractallite powers, but I know that this will be my next step. One final Mythic Shell, one that is not only is walled off through Warren magic, but one that can only be perceived and touched by being Fractallite. \nI do not have that ability yet, but my understanding of Recursion is getting to that point. The waters of Fractal might are deep and vast, and I am only now dipping my feet. Well, this is a start, I know what the fulcrum of the Twilight Horde\u0027s power lies, Mortum, the final Shell. I cannot get there yet, I have not ascended to the level of understanding required to reach through this barrier, but I know that such a barrier does exist, and I know where it is.",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:mortum_block"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/299.json b/config/betterquesting/DefaultQuests/Quests/0/299.json
index 2f1f3c2b..ff9ddfb7 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/299.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/299.json
@@ -5,7 +5,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "You should complete all other quests in dimensional ascension alongside vethea if you haven\u0027t done so already",
+ "desc:8": "§7§oThings are going to get quite elaborate by the end of this chapter. It may be a good idea to start working on all uncompleted side content available so far. It should be a good way to take a break from Vethea progression too!\n\n§fYup, I dipped my feet in the waters of Fractal might. Now I know, at least partially, what is coming.\nI won\u0027t just have to fully enter this vast and deep ocean, I will have to reach its bottom.\nWhile I still do not know what this will entail, and I likely won\u0027t until I get there, I can say that a sacrifice will be required, and something will need to be let go.\nWell, I already have to let go...\nSleep, a sleep of nighmares, a sleep of nightmares, a sleep of helplessness, a sleep of fear, a sleep of solitude.\nI must face my own self, or whatever form my own essence takes at the layer of recursion. I must know who I am to become before I try to become it.\nIt it time to leave it all behind, it is time to start swimming down, deeper and deeper. And deeper still.",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:nightmare_bed"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/300.json b/config/betterquesting/DefaultQuests/Quests/0/300.json
index 73180c05..afe9d202 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/300.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/300.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "The stakes are high, my whole being is on the line in this place.\nMy recursion is bound, even my death takes me back to this place, this realm, the nightmare world of Vethea.\nThe most basic layer of reality, and yet the most inaccessible.\nThe creatures that inhabit this place are dangerous. Well, at least in my actual state. If only I had access to the technology I had out there. But no, this is a challenge I must face as myself, as my true self.\nThose that inhabit this place, they are like me. Better, they used to be like me. Seeking power and greatness, for reasons some of them likely thought to be rigtheous, they were confronted with the true nakedness of their being, and they were destroyed by it. They now wander the eternal nightmare as its prisoners, powerful recursive beings capable of great things out there, turned into mindless beasts, destroyed by their inability to confront themselves, trapped here forever.\nAnd yet, I am given a way out. Why was there a portal waiting for me? Why can I leave and come back?",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:dirty_pearls"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/301.json b/config/betterquesting/DefaultQuests/Quests/0/301.json
index e592ddad..e66f2dbc 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/301.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/301.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Not only I have a way out, there are some in this place who are willing to help me!\nI feel so, so incredibly grateful for what I was given, even if it was at a price.\nIt appears that even here, even in this most basic and inaccessible plane of reality, there is a society of people, one that willingly inhabits Vethea and helps those who come here and are deemed worthy. Well, worthy is not the right word. Adequate? Sufficient?\nWell, however they may feel about me, they want to help me, and at this point in time (does time matter here?), that is enough.\n",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:hammer_template"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/302.json b/config/betterquesting/DefaultQuests/Quests/0/302.json
index 6a3ef7df..0138be88 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/302.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/302.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "The help is enough for my most basic needs, but still, I am a curious person. Searching for answers is the very thing that got me into this predicament.\nThe mysterious beings that inhabit Vethea and are willing to help me are part of a people not unlike the reamshifters. As a consequence of their nature as hyperspace beings, they are not bound by the same rules that bind me here. They still suffer the damage to their being that generated the twisted creatures that roam this world, and because of this they do not like to spend a long time here.\nSome of them, though, willingly have decided to give themselves to the warping of Vethea, to remain in this place permanently. They are the ones that created the portal that lets me get out. The Hunger is one of these people.\nWhen asked why they were helping me, I could not get straight answers, but a certain word was always brought up. Love. They serve Love.\nIs helping me a manifestation of Love? Is love their religion? Is Love someone? Are they talking about their ruler? Their God?",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:teaker_lump"
},
- "name:8": "Teaker Lump"
+ "name:8": "Nightmare Ascension: Teaker"
}
},
"questID:3": 302,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/303.json b/config/betterquesting/DefaultQuests/Quests/0/303.json
index ddbcf0a4..ec2b9957 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/303.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/303.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "The actions I take, the subject of the prophecies I am now quite certain to be part of, are quite surely freely taken.\nThere is nothing special about me, I could have given up, but I did not want to.\nThat, I think, is where the answer lies. Being able of doing something does not imply that I necessarily want to do it. The circumstances of life are messy and chaotic, and we are both shaped by them while having our own preexisting morals and ideals.\nIs this what the prophecies were about? Desires as opposed to actions?\nNo, it cannot be this simple. Much of my own adventure (if we can call it an adventure) revolves around the plan the Meatball Man had for me. And that took the form of actions, lots of actions, which may have ended up with me remaining imprisoned in his grasp.\nSo I am free, but my actions were foretold. I am helped, but have to help myself.",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:quadrotic_lump"
},
- "name:8": "Quadrotic Lump"
+ "name:8": "Nightmare Ascension: Quadrotic"
}
},
"questID:3": 303,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/304.json b/config/betterquesting/DefaultQuests/Quests/0/304.json
index 66e70350..d6fd2c9b 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/304.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/304.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "There it is, that paradox that has plagued countless minds. Are we truly free, or are our actions the only phycically reasonable reaction to a universe that progresses without agency?\nThanks to what I am capable of seeing in myself, I know I have agency. I also know that there are things I will do. Not \u0027can do\u0027, \u0027will do\u0027. What are these things? I am getting closer to understanding them, and I suspect that my ascension will involve achieving this understanding, but I do not yet know them.\nSo the paradox persists. It seems that, even at this most fundamental level of reality, the paradox persists.",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:karos_lump"
},
- "name:8": "Karos Lump"
+ "name:8": "Nightmare Ascension: Karos"
}
},
"questID:3": 304,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/305.json b/config/betterquesting/DefaultQuests/Quests/0/305.json
index 2ac57bc4..c296b83a 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/305.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/305.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "And just like that, I am mission.\nI do not have to be here anymore. I do not have to act upon the nightmare anymore.\nI can act upon the Universe, I can bring change to the Universe.",
"icon:10": {
"Count:3": 1,
"id:8": "projecte:item.pe_alchemical_bag"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/306.json b/config/betterquesting/DefaultQuests/Quests/0/306.json
index 0a243839..c9d3b7b5 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/306.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/306.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Well, I do not have to interact with the nightmare anymore, but I think I want to.\nWhat I have experienced in Vethea is what being a Fractallite means. Carrying hopes and aspirations, dreams and desires. That is what I did there, and I want to do the same here.\nAt the end of the day, technology is my way of seeing the world, and there is technology to be made out of Vethea.\nLumps are going to be quite useful in my future endeavors!",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:nightmare_block"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/307.json b/config/betterquesting/DefaultQuests/Quests/0/307.json
index 5cef047d..dc86989b 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/307.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/307.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "I am my mission, but I am still myself.\nNow that my duties have resumed, now that I am my duties, I must continue progressing towards my objective of stopping Fractallites for good, and to do it in the only way I can, I will need a big technological rampup!",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:vethea_garnet"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/349.json b/config/betterquesting/DefaultQuests/Quests/0/349.json
index 86690ac8..ee9edc68 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/349.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/349.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Those who have succumbed to the nightmare and forsaken their personhood, they seem to leave behind traces of their aspirations, desired, hopes for the future, and even regrets.\nIn this place, these regrets, hopes, and aspirations take physical form, they become Lumps. \nThese lumps can be shaped into weapons and tools.\nDuring my fights for Terra, I figuratively carried the hopes and aspirations of others on my shoulders. Here, I can do it literally.",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:amthirmis_lump"
},
- "name:8": "Amthirmis Lump"
+ "name:8": "Nightmare Ascension: Amthirmis"
}
},
"questID:3": 349,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/352.json b/config/betterquesting/DefaultQuests/Quests/0/352.json
index c4492026..82041801 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/352.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/352.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "I am an ordinary person, and yet I was able of using my own talents to deal with the things this strange life has thrown at me.\nIn this place, where I see myself so clearly, I know I could have done otherwise. I could have quit. I could have left it all behind. I could have acted as the selfish, petty, pretentious person I am.\nBut I did not, and according to Testificate lore, someone doing the exact things I did was foretold.\nI know I am free, I can feel it, I can see it. But still, my actions were prophesized.\nWell, my own freedom, at the end of the day, is my ability to act, to participate in life. If this life is where I am to participate, my freedom is dependent on my ability to say \u0027yes\u0027 to this life. And I did. ",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:pardimal_lump"
},
- "name:8": "Pardimal Lump"
+ "name:8": "Nightmare Ascension: Pardimal"
}
},
"questID:3": 352,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/353.json b/config/betterquesting/DefaultQuests/Quests/0/353.json
index 76fd27e1..f2327c67 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/353.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/353.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "The paradox. My actions are free and foretold. I learned of the prophecies through the actions that were foretold in the same place. It is a snake that bites its own tail. By acting as a free agent, I became the subject of prophecies.\nIt is a paradox, that is undeniable, but for some reason, the longer I spend in this place, the less this bothers me. The higher I get into the layers of Vethea, the more aware of this I become. There is a paradox, and I may not be able of resolving it.\nI am finding myself capable of accepting this, and I am now more and more sure that those who are now lost in the eternal nighmare could not reconcile themselves with this. That is why I am becoming stronger, even in this place where they are stuck.\nI am free, and my freedom is to fulfill this prophecy!",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:heliosis_lump"
},
- "name:8": "Heliosis Lump"
+ "name:8": "Nightmare Ascension: Heliosis"
}
},
"questID:3": 353,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/354.json b/config/betterquesting/DefaultQuests/Quests/0/354.json
index b0807f7d..648727c3 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/354.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/354.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "That is it! With these world, I bind myself to mission. I make myself an agent to the most basic substance of reality. I make myself a being of recursion itself, agent, and yet bound.\nWith these words, I bind myself to Vethea, and I ascend. \nWith these words, I become the defender of Terra.",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:minor_vethea_binding"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/355.json b/config/betterquesting/DefaultQuests/Quests/0/355.json
index bfd69841..d0937dd9 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/355.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/355.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "While I am incredibly grateful to the mysterious beings of Vethea for helping, I am puzzled, and maybe a bit concerned, about their reasons.\nWhy are they helping me, while they let so many others degenerate mindless monsters.\nWas it something I did? Or is it because of who I am?\nAnd why do I have the strong suspicion that their motivations may also be tied to the prophecies of the Testificates?\nWas I the \u0027chosen\u0027 by these prophecies all along, just a feather in the wind? Or were my own actions that simply directed me towards a life someone else may have lived?\n",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:darven_lump"
},
- "name:8": "Darven Lump"
+ "name:8": "Nightmare Ascension: Darven"
}
},
"questID:3": 355,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/356.json b/config/betterquesting/DefaultQuests/Quests/0/356.json
index d91e91d4..91421e65 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/356.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/356.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Some of the creatures stuck here seem to be more powerful, and more influential, than others. Our recursions are all tied to this place, and when we entered we were all on the cusp of ascension, which by itself is already a very large amount of power. Given this, I should probably assume that my own understanding of recursion will have to develop as part of this trial of Nightmare.\nWell, this feels as good a time as any to make peace with the prophecies about me. In this place, where I can see myself so clearly, one thing is patently and painfully evident. I am not special. There is nothing about me that puts me above anyone else. I am smart yet presumptious, curious yet overconfident. There is nothing about me that screams hero or villain.\nAnd yet, I am here, where so few in the history of the universe have traversed, where even fewer were capable (worthy?) of leaving.",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:cermile_lump"
},
- "name:8": "Cermile Lump"
+ "name:8": "Nightmare Ascension: Cermile"
}
},
"questID:3": 356,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/357.json b/config/betterquesting/DefaultQuests/Quests/0/357.json
index d695061c..61542cd9 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/357.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/357.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "The prophecy! The prophecy! The prophecy?\nWhat is the prophecy about, though?\nI am tied to Terra, I was capable of resurrecting the technology of the Arbiter, and its nemesis, the Meatball Man is somehow antagonizing me.\nI fought for Terra. I encountered some of the greatest beings in the universe, and my inability to face them is what brought me here.\nNow that I am here, though, the Twilight Horde and the Shyre Empire start to seem less and less important.\nMy mission, I am starting to see, is not simply to defend the Testificates and the Dimensional Shards. My mission is not simply composed by my own actions.\nMy mission is who I am. Is this true for everyone? No! That is why so few make it out of here! That is why so many decide to give up! \nThat is why so many do not get help in Vethea, while I did! It is not because they were forsaken by the Mysterious people. A hand was offered, but with it came the realization that, to make it out of here, one would have to take on a mission, to become a mission.\nThat is what being a Fractallite is! Mission! And this is the sacrifice I must undergo! I have to use my own freedom to become mission, to act according to something bigger than myself! ",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:arksiane_lump"
},
- "name:8": "Arksiane Lump"
+ "name:8": "Nightmare Ascension: Arksiane"
}
},
"questID:3": 357,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/358.json b/config/betterquesting/DefaultQuests/Quests/0/358.json
index aeb8627b..466d3283 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/358.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/358.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "I said that being a Fractallite means embodying a mission, but that is not fully correct.\nThat is what is required of becoming a Fractallite. The act of entering the mission is only the first step to a commitment that is eternal. \nCommitting for eternity, that is hard, beyond hard. The sole thought of it brings me an incredible anguish. \nThis thought, this fear, this anguish, is the thought every Fractallite had to endure, and has to endure every day of their existance.\nThat is why the Meatball Man, the leaders of the Shyre Empire, and the beasts of the Twilight Horde are now the way they are. Eternity is too much for someone that is born mortal. Eventually, the mission becomes too much, too heavy of a burden. And that is when the burden is dropped.\nI do not resent them for doing it, weirdly enough. I understand it.\nAnd yet, I understand that it is my mission, my calling as a Fractallite, to put a stop to them.\nThat is why, here, in this world of nightmare, where the true essence of this reality becomes evident, I will face the Wither, guardian of Terra brought forth by the Arbiter, to become mission!",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:dream_callstone"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/376.json b/config/betterquesting/DefaultQuests/Quests/0/376.json
index 061a8330..53533c15 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/376.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/376.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Matter with negative mass is one of the implicit aspects of wormholes.\nWithin a wormhole, this type of exotic matter must exist, but it does not have to exist out here in the normal universe.\nAfter all my progress with Warrens, though, I should be able of making it and using it.\nNegative mass, negative gravity, this should be the perfect tool to break through the final Mythic Shell!",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:white_hole"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/378.json b/config/betterquesting/DefaultQuests/Quests/0/378.json
index 51566b53..6fd4468f 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/378.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/378.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "You should make a lot of this!",
+ "desc:8": "§7§oUniversal Realgar, and Garnets in general, are going to be needed in large amounts in the upcoming chapters. You will soon unlock better ways of making them, so it is good to start working on reliable setups for all the mythic shell resources.\n\n§fFragments of a whole, now coming together. Recursive gems made into one, made into a unique substance, encopassing the whole of the powers and influence of the Shyre Empire, fragmented into the aspects of all societies it enslaved or ensnared.\nThe voices of injustice shall now speak, and shall now be used as weapons against their oppressor.\nThis gem carries the cries of the Universe, a universe that is tired of the abuse of those who gave up on their mission, and sought power instead.",
"icon:10": {
"Count:3": 1,
"id:8": "contenttweaker:universal_realgar"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/379.json b/config/betterquesting/DefaultQuests/Quests/0/379.json
index 9afe75c0..0ccebca4 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/379.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/379.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "§7§oCheck uses for each template to see what items can be crafted using the Infusion Table.\n\nFor each recipe, Lumps should be added one by one until you get the exact number!",
+ "desc:8": "§7§oCheck uses for each template to see what items can be crafted using the Infusion Table.\n\nFor each recipe, Lumps should be added one by one until you get the exact number!\n\n§fWhile the people that are helping me are definitely appreciated, I can hardly call them good Samaritans. They still expect some level of effort from me. They are willing to help me, but only if I show that I can start helping myself. They gave me access to weapons of nightmare, but I still need to make them myself. I was given food, but I had to pay for it.\nThis is good, I think. At its core, this world is a trial, one that I need to face myself, as I am. What I am, my essence of being, though,has been touched by the lives of so many others; those that believed in me as a scientist back on Earth; my family who sacrificed so many things for my success; the Testificates who accepted me on Terra; the Bees who fought alongside me; the Realmshifters who gave up so much to enter the fight; and now the people of Vethea.\nThe final challenge of this world will still be up to me, but that does not mean I should deny those who want to help me bear its burden. Especially because I am not sure I will be capable of bearing it alone...",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:teaker_hammer"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/380.json b/config/betterquesting/DefaultQuests/Quests/0/380.json
index 33f77b96..2faad1de 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/380.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/380.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "My soul is now evident to me.\nNot just my being, that is not all that I am.\nMy soul. That idea of me that could not really exist, and is yet approximated by the person I am.\nTo ascend, I must become it, I must bring it into existance.",
"icon:10": {
"Count:3": 1,
"id:8": "bloodmagic:sentient_sword",
diff --git a/config/betterquesting/DefaultQuests/Quests/0/381.json b/config/betterquesting/DefaultQuests/Quests/0/381.json
index 0753f014..dea6a618 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/381.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/381.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Life. The universe that senses itself.\nThe universe that becomes capable of understand itself, and by doing so separating into subject and object.\nI am not simply a piece of the universe. I can act upon it.\nAnd so can all forms of life that inhabit it.\nI am subject, we are subject. \nBut we can forget about it. We can become object. We can turn others into objects. \nI must not forget about it.\nI am subject, we are subject.",
"icon:10": {
"Count:3": 1,
"id:8": "bewitchment:dragons_blood_sapling"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/382.json b/config/betterquesting/DefaultQuests/Quests/0/382.json
index 906c0478..472d74d7 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/382.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/382.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Recursion is the base of itself. It is not created. It generates itself.\nIt is.",
"icon:10": {
"Count:3": 1,
"ForgeCaps:10": {
diff --git a/config/betterquesting/DefaultQuests/Quests/0/383.json b/config/betterquesting/DefaultQuests/Quests/0/383.json
index 069368e9..7069d9ac 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/383.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/383.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "There is so little here, and yet some of what exists out there can be here too.\nMagic, even at the most basic layer of reality, can exist.\nMagic is at the most basic of reality.\nMagic is the most basic layer of reality!",
"icon:10": {
"Count:3": 1,
"id:8": "xreliquary:pyromancer_staff"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/384.json b/config/betterquesting/DefaultQuests/Quests/0/384.json
index ab34257e..43e48fe8 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/384.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/384.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "I can feel it, pure and unadulterated. Recursion, magic, one and the same.\nThe pillar of reality. The will of the universe, to be, to become, to transform.\nThis awareness, this is power. This is true power. This is THE power.",
"icon:10": {
"Count:3": 1,
"id:8": "twilightforest:fiery_ingot"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/385.json b/config/betterquesting/DefaultQuests/Quests/0/385.json
index 77e9ef33..028a2a76 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/385.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/385.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "§7§oNether bricks can be made in the hellfire forge!",
+ "desc:8": "§7§oNether bricks can be made in the hellfire forge!\n\n§fNot only we can act within the universe. We can act on the universe.\nThe universe, or whoever or whatever force rules it, created those who can change it, who have the power to change it. In big and small ways. I ways that last and ways that do not. In ways that create and ways that destroy.\nI can act upon the universe, I am free to act upn the universe.\nAnd I am free to decide that I must act upon the universe!",
"icon:10": {
"Count:3": 1,
"id:8": "bewitchment:catechu_brown"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/386.json b/config/betterquesting/DefaultQuests/Quests/0/386.json
index a143b78f..964aa538 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/386.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/386.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "I am here, I am in Vethea.\nI am here, in the world of endless nightmare.\nI am here, truly here, just as myself, all of it, exposed.\nI am here, and I do not like what I see.\nI am here, naked, powerless.\nI am here, I don\u0027t want to be here.\nI am here, I have to be here.\nI am here, and I need a way to ensure I can keep staying here!\nI am here.",
"icon:10": {
"Count:3": 1,
"id:8": "minecraft:crafting_table"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/387.json b/config/betterquesting/DefaultQuests/Quests/0/387.json
index 730c1af7..c23dd61d 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/387.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/387.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "In this place, my powerlessness is absolute. \nI am back to my initial state, to my natural state, to my true state. Powerlessness.\nI do not like to be like this, I do not like to know this.\nAnd yet, I must know this, I must be like this.\nThat is how I know what must be done. What can be changed. What must be changed.\nI am powerless now, but I do not have to be...",
"icon:10": {
"Count:3": 1,
"id:8": "minecraft:furnace"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/388.json b/config/betterquesting/DefaultQuests/Quests/0/388.json
index 481e39f4..427d60ba 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/388.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/388.json
@@ -5,7 +5,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Seeing myself as I am. That is a disarming experience.\nIt is through this lack of power, lack of control, lack of strength, that I am now capable of seeing my own potential.\nI know what I am, I know what I am not. \nI know what I cannot chance, I know what I can change.\nAnd I will change it!",
"icon:10": {
"Count:3": 1,
"id:8": "minecraft:iron_ingot"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/389.json b/config/betterquesting/DefaultQuests/Quests/0/389.json
index 8b7ee2df..28986531 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/389.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/389.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "I cannot say that leaving Terra and its war to face my own struggle with recursion will truly bear any fruit.\nI cannot say it. And this drives me crazy.\nAnd yet, I am strangely finding a purpose in this condition. I am absolutely unsure if my struggle in Vethea will help Terra, but I can try to make it so.\nI have agency, and I can do all that I can to do good through my actions. Does this guarantee that my choices will be good? No, but I am still free to strive towards good, and that may just be enough.",
"icon:10": {
"Count:3": 1,
"id:8": "tconstruct:materials"
},
- "name:8": "Seared Brick"
+ "name:8": "A Searing Heart"
}
},
"questID:3": 389,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/390.json b/config/betterquesting/DefaultQuests/Quests/0/390.json
index 53225f64..297aa582 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/390.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/390.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "Effort. This is what this place asks of me.\nOut there, there are so many things I wish I could do.\nBut no, I have to be here. I have to be here to become someone who does not need to be here.\nAnd what is asked of me? Effort.\nThis is the sacrifice, or one aspect of the sacrifice. What I hope to achieve here requires me to be here, not helping those who need it, not fighting for them, letting my actions be of no immediate use. This takes effort. So much effort.\nWhy is it that, to help the people I want to help, I must abandon them?",
"icon:10": {
"Count:3": 1,
"id:8": "appliedenergistics2:grindstone"
},
- "name:8": "Quartz Grindstone"
+ "name:8": "Cranking the Nightmare Away"
}
},
"questID:3": 390,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/391.json b/config/betterquesting/DefaultQuests/Quests/0/391.json
index a1958cf0..9c92f3f9 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/391.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/391.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "The will to find a way to survive is not a trivial thing.\nI can understand why so many here would want to let themselves go. I get it.\nYou spend so much of your life fighting for what you care for, and right before reaching what you think you need to not be powerless anymore and become capable of changing things, you are asked to remove yourself from the situation you want to affect, you are asked to abandon the lives you want to save.\nThis trial is not an easy one.",
"icon:10": {
"Count:3": 1,
"id:8": "industrialforegoing:mob_imprisonment_tool"
},
- "name:8": "Mob Imprisonment Tool"
+ "name:8": "Yielding Will"
}
},
"questID:3": 391,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/392.json b/config/betterquesting/DefaultQuests/Quests/0/392.json
index 77c86581..51ac73e8 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/392.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/392.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "Can be automated uring hoppers, droppers, and a redstone clock",
+ "desc:8": "§7§oLumps can be produced recursively. If you end up needing lots of them, they can be pseudo-automated with hoppers, droppers, and a redstone clock.\n\n§fI cannot know that what I am doing is good, but I am still allowed to believe it may be good.\nI am free. \nI live in this condition of recursion, bestowed upon someone wanting to imprison me. I am fighting a war I could not avoid. I am fulfilling prophecies I did not even know existed.\nAnd yet, I am free.\nI could have decided to give up. I could have thought that my actions would bear no consequence. I could have let go. And yet, I kept going.\nIn this, I had agency. In this, I was free.\nI am free. Even in this mess of a life where the only way was forward. I am free.",
"icon:10": {
"Count:3": 1,
"id:8": "divinerpg:teaker_lump"
},
- "name:8": "Teaker Lump"
+ "name:8": "Recursive Lumping"
}
},
"questID:3": 392,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/393.json b/config/betterquesting/DefaultQuests/Quests/0/393.json
index 007bbd83..431cd477 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/393.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/393.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "The tools I have here, they are not ideal. They are not what I want to use.\nAnd yet they are here, and I am given the ability to use them.\nSo I should probably use them.\nNo, I want to use them!",
"icon:10": {
"Count:3": 1,
"id:8": "minecraft:redstone"
},
- "name:8": "Redstone"
+ "name:8": "Nightmare Logic"
}
},
"questID:3": 393,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/405.json b/config/betterquesting/DefaultQuests/Quests/0/405.json
index ed5f6f06..0314e91b 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/405.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/405.json
@@ -4,12 +4,12 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "While the Twilight Horde seems to have no technology of their own, they seem to recognize its important role in this cosmic playground (or warground).\nThe disappearence of the Queen of all Bees, who from what I know posses the powers that allowed Bee civilization to spread and flourish throughout the universe, was not an isolated incident. The secret kept in Skythern is an interesting energy production technology.\nColor too, as so many other things in this grand place that is the universe, has a connection with recursion, and one that will be absolutely useful for my energy infrastructure!",
"icon:10": {
"Count:3": 1,
"id:8": "extrautils2:rainbowgenerator"
},
- "name:8": "Rainbow Generator!"
+ "name:8": "A Rainbow of Power"
}
},
"questID:3": 405,
@@ -23,6 +23,16 @@
}
},
"taskID:8": "bq_standard:retrieval"
+ },
+ "1:10": {
+ "index:3": 1,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:puzzle_solution_rainbowcore"
+ }
+ },
+ "taskID:8": "bq_standard:optional_retrieval"
}
}
}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/0/481.json b/config/betterquesting/DefaultQuests/Quests/0/481.json
index 08dbbc36..ed04648a 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/481.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/481.json
@@ -7,9 +7,9 @@
"desc:8": "As it has been the case with most of the technology I have \u0027discovered\u0027, I seem to be tracing backs the steps of the Arbiter, the mysterious and very much missing leader of the Testificates.\nThe meteorites scattered all around Terra, they were brought forth by Blood Magic performed by the Arbiter, who used it to bring Fluix to Terra.\nWith single costly rituals, I was able to bring down meteors, but in levels nowhere near what I can do now. And thanks to some tech, I can harvest them automatically too!",
"icon:10": {
"Count:3": 1,
- "id:8": "contenttweaker:scale_of_the_ancient_heart"
+ "id:8": "contenttweaker:call_of_the_arbiter"
},
- "name:8": "Scale of the Ancient Heart"
+ "name:8": "Meteoric Breakthroughs"
}
},
"questID:3": 481,
@@ -32,6 +32,14 @@
"0:10": {
"Count:3": 1,
"id:8": "contenttweaker:call_of_the_arbiter"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:scale_of_the_ancient_heart"
+ },
+ "2:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:stone_of_the_fallen_tower"
}
},
"taskID:8": "bq_standard:retrieval"
@@ -45,6 +53,13 @@
"tag:10": {
"dynamicmachine:8": "modularmachinery:meteoric_befaller"
}
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:relic_of_the_fallen_tower"
+ }
}
},
"taskID:8": "bq_standard:optional_retrieval"
diff --git a/config/betterquesting/DefaultQuests/Quests/0/619716343.json b/config/betterquesting/DefaultQuests/Quests/0/619716343.json
new file mode 100644
index 00000000..c96ceec8
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/0/619716343.json
@@ -0,0 +1,28 @@
+{
+ "preRequisites:11": [
+ 193742239
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:recursive_radiation_shielding"
+ },
+ "name:8": "Recursive Radiation Shielding"
+ }
+ },
+ "questID:3": 619716343,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:recursive_radiation_shielding"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/0/841428371.json b/config/betterquesting/DefaultQuests/Quests/0/841428371.json
new file mode 100644
index 00000000..e7f2bee2
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/0/841428371.json
@@ -0,0 +1,52 @@
+{
+ "preRequisites:11": [
+ 480
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:cursed_meatballium_reinforced_casing"
+ },
+ "name:8": "Cursed Scrubbing"
+ }
+ },
+ "questID:3": 841428371,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:cursed_meatballium_reinforced_casing"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "modularmachineryaddons:blockradiationproviderinput"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ },
+ "1:10": {
+ "index:3": 1,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:cursed_meatballium_radiation_scrubber"
+ }
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:active_meatballium_scrubbing_unit"
+ }
+ }
+ },
+ "taskID:8": "bq_standard:optional_retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/0/866.json b/config/betterquesting/DefaultQuests/Quests/0/866.json
index 9e1b96af..8a804ee4 100644
--- a/config/betterquesting/DefaultQuests/Quests/0/866.json
+++ b/config/betterquesting/DefaultQuests/Quests/0/866.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "For some things, molecular assemblers may have gotten a bit to slow; a scale-up may be needed. Sure, I could just make more, but I feel like it\u0027d be better to go gor an integrated solution.",
"icon:10": {
"Count:3": 1,
"Damage:2": 2,
diff --git a/config/betterquesting/DefaultQuests/Quests/0/919434491.json b/config/betterquesting/DefaultQuests/Quests/0/919434491.json
new file mode 100644
index 00000000..b900ecfa
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/0/919434491.json
@@ -0,0 +1,45 @@
+{
+ "preRequisites:11": [
+ 167
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "modularmachineryaddons:blockscrubberproviderinput"
+ },
+ "name:8": "Meatballium Scrubbing"
+ }
+ },
+ "questID:3": 919434491,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "contenttweaker:meatballium_reinforced_casing"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "modularmachineryaddons:blockscrubberproviderinput"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ },
+ "1:10": {
+ "index:3": 1,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:meatballium_radiation_scrubber"
+ }
+ }
+ },
+ "taskID:8": "bq_standard:optional_retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/1/1155479328.json b/config/betterquesting/DefaultQuests/Quests/1/1155479328.json
new file mode 100644
index 00000000..c28fffb0
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/1/1155479328.json
@@ -0,0 +1,1486 @@
+{
+ "preRequisites:11": [
+ 1313906300
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 120,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -9053052836595647302,
+ "UUIDMost:4": 7761986525375842905,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 7
+ },
+ "retro_sophisticated_backpacks:backpack_capability:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 27,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -7575443412438045127,
+ "UUIDMost:4": -2141445167512337697,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 1
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:backpack_obsidian"
+ },
+ "name:8": "精妙背包等级"
+ }
+ },
+ "questID:3": 1155479328,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 54,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -6023633740776308421,
+ "UUIDMost:4": 1490368260963781267,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 2
+ },
+ "retro_sophisticated_backpacks:backpack_capability:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 27,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -8852833543881018191,
+ "UUIDMost:4": -6497569969155390354,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 1
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:backpack_iron"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 81,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -5110531608866505300,
+ "UUIDMost:4": -7958120240969399155,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 3
+ },
+ "retro_sophisticated_backpacks:backpack_capability:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 27,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -7038752760529978091,
+ "UUIDMost:4": 6302585243842004698,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 1
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:backpack_gold"
+ },
+ "2:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 108,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -4788671564702873131,
+ "UUIDMost:4": 414377832577844181,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 5
+ },
+ "retro_sophisticated_backpacks:backpack_capability:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 27,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -5168638823722327058,
+ "UUIDMost:4": 1418648943749449383,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 1
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:backpack_diamond"
+ },
+ "3:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 120,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -9053052836595647302,
+ "UUIDMost:4": 7761986525375842905,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 7
+ },
+ "retro_sophisticated_backpacks:backpack_capability:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 27,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -7575443412438045127,
+ "UUIDMost:4": -2141445167512337697,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 1
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:backpack_obsidian"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/1/1313906300.json b/config/betterquesting/DefaultQuests/Quests/1/1313906300.json
new file mode 100644
index 00000000..e6ae7c13
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/1/1313906300.json
@@ -0,0 +1,328 @@
+{
+ "preRequisites:11": [
+ 50062
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 27,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -4935551937994983208,
+ "UUIDMost:4": -179820294842004319,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 1
+ },
+ "retro_sophisticated_backpacks:backpack_capability:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 27,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -7764574786092485006,
+ "UUIDMost:4": -7046845798150815155,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 1
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:backpack_leather"
+ },
+ "name:8": "精妙背包"
+ }
+ },
+ "questID:3": 1313906300,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 27,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -4935551937994983208,
+ "UUIDMost:4": -179820294842004319,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 1
+ },
+ "retro_sophisticated_backpacks:backpack_capability:10": {
+ "BackpackInventory:10": {
+ "Items:9": {}
+ },
+ "BackpackInventorySize:3": 27,
+ "LockedSlots:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "MemoryItems:10": {
+ "Items:9": {}
+ },
+ "MemoryRespectNBT:7": [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ],
+ "SortType:1": 0,
+ "UUIDLeast:4": -7764574786092485006,
+ "UUIDMost:4": -7046845798150815155,
+ "UpgradeSlots:10": {
+ "Items:9": {}
+ },
+ "UpgradeSlotsSize:3": 1
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:backpack_leather"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/1/50071.json b/config/betterquesting/DefaultQuests/Quests/1/50071.json
index 24597f10..a441e013 100644
--- a/config/betterquesting/DefaultQuests/Quests/1/50071.json
+++ b/config/betterquesting/DefaultQuests/Quests/1/50071.json
@@ -1,6 +1,6 @@
{
"preRequisites:11": [
- 50070
+ 50062
],
"properties:10": {
"betterquesting:10": {
diff --git a/config/betterquesting/DefaultQuests/Quests/1/50072.json b/config/betterquesting/DefaultQuests/Quests/1/50072.json
index b27365cf..c23e32e2 100644
--- a/config/betterquesting/DefaultQuests/Quests/1/50072.json
+++ b/config/betterquesting/DefaultQuests/Quests/1/50072.json
@@ -1,6 +1,6 @@
{
"preRequisites:11": [
- 50071
+ 50062
],
"properties:10": {
"betterquesting:10": {
diff --git a/config/betterquesting/DefaultQuests/Quests/1/901883762.json b/config/betterquesting/DefaultQuests/Quests/1/901883762.json
new file mode 100644
index 00000000..8652d054
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/1/901883762.json
@@ -0,0 +1,235 @@
+{
+ "preRequisites:11": [
+ 1313906300
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "retro_sophisticated_backpacks:stack_upgrade_tier_3"
+ },
+ "name:8": "精妙背包升级"
+ }
+ },
+ "questID:3": 901883762,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "retro_sophisticated_backpacks:stack_upgrade_starter_tier"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "retro_sophisticated_backpacks:exponential_stack_upgrade"
+ },
+ "2:10": {
+ "Count:3": 1,
+ "id:8": "retro_sophisticated_backpacks:stack_upgrade_tier_1"
+ },
+ "3:10": {
+ "Count:3": 1,
+ "id:8": "retro_sophisticated_backpacks:stack_upgrade_tier_2"
+ },
+ "4:10": {
+ "Count:3": 1,
+ "id:8": "retro_sophisticated_backpacks:stack_upgrade_tier_3"
+ },
+ "5:10": {
+ "Count:3": 1,
+ "id:8": "retro_sophisticated_backpacks:stack_upgrade_tier_4"
+ },
+ "6:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "CraftingDest:1": 1
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:crafting_upgrade"
+ },
+ "7:10": {
+ "Count:3": 1,
+ "id:8": "retro_sophisticated_backpacks:inception_upgrade"
+ },
+ "8:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "Enabled:1": 1,
+ "FilterItems:10": {
+ "Items:9": {},
+ "Size:3": 9
+ },
+ "FilterType:1": 0,
+ "TabState:1": 0
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:pickup_upgrade"
+ },
+ "9:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "Enabled:1": 1,
+ "FilterItems:10": {
+ "Items:9": {},
+ "Size:3": 16
+ },
+ "FilterType:1": 0,
+ "IgnoreDurability:1": 1,
+ "IgnoreNbt:1": 1,
+ "MatchType:1": 0,
+ "OreDict:9": {},
+ "TabState:1": 0
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:advanced_pickup_upgrade"
+ },
+ "10:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "Enabled:1": 1,
+ "FilterItems:10": {
+ "Items:9": {},
+ "Size:3": 9
+ },
+ "FilterType:1": 0,
+ "TabState:1": 0
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:feeding_upgrade"
+ },
+ "11:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "Enabled:1": 1,
+ "FilterItems:10": {
+ "Items:9": {},
+ "Size:3": 16
+ },
+ "FilterType:1": 0,
+ "HungerFeedingStrategy:1": 1,
+ "HurtFeedingStrategy:1": 1,
+ "IgnoreDurability:1": 1,
+ "IgnoreNbt:1": 1,
+ "MatchType:1": 0,
+ "OreDict:9": {},
+ "TabState:1": 0
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:advanced_feeding_upgrade"
+ },
+ "12:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "Enabled:1": 1,
+ "FilterItems:10": {
+ "Items:9": {},
+ "Size:3": 9
+ },
+ "FilterType:1": 0,
+ "TabState:1": 0
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:deposit_upgrade"
+ },
+ "13:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "Enabled:1": 1,
+ "FilterItems:10": {
+ "Items:9": {},
+ "Size:3": 16
+ },
+ "FilterType:1": 0,
+ "IgnoreDurability:1": 1,
+ "IgnoreNbt:1": 1,
+ "MatchType:1": 0,
+ "OreDict:9": {},
+ "TabState:1": 0
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:advanced_deposit_upgrade"
+ },
+ "14:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "Enabled:1": 1,
+ "FilterItems:10": {
+ "Items:9": {},
+ "Size:3": 9
+ },
+ "FilterType:1": 0,
+ "TabState:1": 0
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:restock_upgrade"
+ },
+ "15:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "Enabled:1": 1,
+ "FilterItems:10": {
+ "Items:9": {},
+ "Size:3": 16
+ },
+ "FilterType:1": 0,
+ "IgnoreDurability:1": 1,
+ "IgnoreNbt:1": 1,
+ "MatchType:1": 0,
+ "OreDict:9": {},
+ "TabState:1": 0
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:advanced_restock_upgrade"
+ },
+ "16:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "Enabled:1": 1,
+ "FilterItems:10": {
+ "Items:9": {},
+ "Size:3": 9
+ },
+ "FilterType:1": 0,
+ "FilterWay:1": 0,
+ "TabState:1": 0
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:filter_upgrade"
+ },
+ "17:10": {
+ "Count:3": 1,
+ "ForgeCaps:10": {
+ "Parent:10": {
+ "Enabled:1": 1,
+ "FilterItems:10": {
+ "Items:9": {},
+ "Size:3": 16
+ },
+ "FilterType:1": 0,
+ "FilterWay:1": 0,
+ "IgnoreDurability:1": 1,
+ "IgnoreNbt:1": 1,
+ "MatchType:1": 0,
+ "OreDict:9": {},
+ "TabState:1": 0
+ }
+ },
+ "id:8": "retro_sophisticated_backpacks:advanced_filter_upgrade"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/11/1455192738.json b/config/betterquesting/DefaultQuests/Quests/11/1455192738.json
new file mode 100644
index 00000000..e87f5826
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/11/1455192738.json
@@ -0,0 +1,61 @@
+{
+ "preRequisiteTypes:7": [
+ 1,
+ 1
+ ],
+ "preRequisites:11": [
+ 943,
+ 996
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "aoa3:explochron_sword",
+ "tag:10": {
+ "display:10": {
+ "Lore:9": {
+ "0:8": "§d§o超限附魔§r"
+ },
+ "Name:8": "§6§o十诫§r"
+ },
+ "ench:9": {
+ "0:10": {
+ "id:3": 34,
+ "lvl:3": 75
+ }
+ }
+ }
+ },
+ "name:8": "十诫"
+ }
+ },
+ "questID:3": 1455192738,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "aoa3:explochron_sword",
+ "tag:10": {
+ "display:10": {
+ "Lore:9": {
+ "0:8": "§d§oSuper-Enchanted§r"
+ },
+ "Name:8": "§6§o十诫§r"
+ },
+ "ench:9": {
+ "0:10": {
+ "id:3": 34,
+ "lvl:3": 75
+ }
+ }
+ }
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/11/1932251656.json b/config/betterquesting/DefaultQuests/Quests/11/1932251656.json
new file mode 100644
index 00000000..78de0857
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/11/1932251656.json
@@ -0,0 +1,69 @@
+{
+ "preRequisiteTypes:7": [
+ 1,
+ 1
+ ],
+ "preRequisites:11": [
+ 944,
+ 996
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "thaumadditions:the_beheader",
+ "tag:10": {
+ "display:10": {
+ "Lore:9": {
+ "0:8": "§d§o超限附魔§r"
+ },
+ "Name:8": "§6§oWicked Sister§r"
+ },
+ "ench:9": {
+ "0:10": {
+ "id:3": 16,
+ "lvl:3": 50
+ },
+ "1:10": {
+ "id:3": 52,
+ "lvl:3": 50
+ }
+ }
+ }
+ },
+ "name:8": "Wicked Sister"
+ }
+ },
+ "questID:3": 1932251656,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "thaumadditions:the_beheader",
+ "tag:10": {
+ "display:10": {
+ "Lore:9": {
+ "0:8": "§d§o超限附魔§r"
+ },
+ "Name:8": "§6§oWicked Sister§r"
+ },
+ "ench:9": {
+ "0:10": {
+ "id:3": 16,
+ "lvl:3": 50
+ },
+ "1:10": {
+ "id:3": 52,
+ "lvl:3": 50
+ }
+ }
+ }
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/2/50270.json b/config/betterquesting/DefaultQuests/Quests/2/50270.json
index 7c0be35e..f49173a5 100644
--- a/config/betterquesting/DefaultQuests/Quests/2/50270.json
+++ b/config/betterquesting/DefaultQuests/Quests/2/50270.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "牛奶喝粘液球?呕……",
+ "desc:8": "牛奶和粘液球?呕……",
"icon:10": {
"Count:3": 1,
"id:8": "extrautils2:machine",
diff --git a/config/betterquesting/DefaultQuests/Quests/3/1588353397.json b/config/betterquesting/DefaultQuests/Quests/3/1588353397.json
new file mode 100644
index 00000000..45cc8225
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/3/1588353397.json
@@ -0,0 +1,55 @@
+{
+ "preRequisites:11": [
+ 909
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:cursed_meatballium_radiation_scrubber"
+ }
+ },
+ "name:8": "多方块洗涤器"
+ }
+ },
+ "questID:3": 1588353397,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:meatballium_radiation_scrubber"
+ }
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:radiant_meatballium_radiation_scrubber"
+ }
+ },
+ "2:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:cursed_meatballium_radiation_scrubber"
+ }
+ },
+ "3:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:active_meatballium_scrubbing_unit"
+ }
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/3/20630.json b/config/betterquesting/DefaultQuests/Quests/3/20630.json
index 42a4423a..e0b33059 100644
--- a/config/betterquesting/DefaultQuests/Quests/3/20630.json
+++ b/config/betterquesting/DefaultQuests/Quests/3/20630.json
@@ -12,7 +12,7 @@
"dynamicmachine:8": "modularmachinery:corrupted_library"
}
},
- "name:8": "腐化图书馆"
+ "name:8": "(并非)腐化图书馆"
}
},
"questID:3": 20630,
@@ -26,6 +26,13 @@
"tag:10": {
"dynamicmachine:8": "modularmachinery:corrupted_library"
}
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:uncorrupted_library"
+ }
}
},
"taskID:8": "bq_standard:retrieval"
diff --git a/config/betterquesting/DefaultQuests/Quests/3/498987089.json b/config/betterquesting/DefaultQuests/Quests/3/498987089.json
new file mode 100644
index 00000000..426c5276
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/3/498987089.json
@@ -0,0 +1,34 @@
+{
+ "preRequisites:11": [
+ 20539
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:vibrating_flux_crucible"
+ }
+ },
+ "name:8": "谐振福鲁伊克斯坩埚"
+ }
+ },
+ "questID:3": 498987089,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:vibrating_flux_crucible"
+ }
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/3/703836221.json b/config/betterquesting/DefaultQuests/Quests/3/703836221.json
new file mode 100644
index 00000000..8d1cb31c
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/3/703836221.json
@@ -0,0 +1,34 @@
+{
+ "preRequisites:11": [
+ 20543
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:relic_of_the_fallen_tower"
+ }
+ },
+ "name:8": "坠星遗物"
+ }
+ },
+ "questID:3": 703836221,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:relic_of_the_fallen_tower"
+ }
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/3/96994583.json b/config/betterquesting/DefaultQuests/Quests/3/96994583.json
new file mode 100644
index 00000000..2d53454f
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/3/96994583.json
@@ -0,0 +1,20 @@
+{
+ "preRequisites:11": [
+ 916
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "modularmachinery:itemblueprint",
+ "tag:10": {
+ "dynamicmachine:8": "modularmachinery:mythic_processor_rock_crusher"
+ }
+ },
+ "name:8": "神话处理器:碎石机"
+ }
+ },
+ "questID:3": 96994583,
+ "tasks:9": {}
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/4/1251079221.json b/config/betterquesting/DefaultQuests/Quests/4/1251079221.json
new file mode 100644
index 00000000..77d360ce
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/4/1251079221.json
@@ -0,0 +1,34 @@
+{
+ "preRequisites:11": [
+ 62754235
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "§7§o集线器可将多种方块结合为一,与管理器连接。",
+ "icon:10": {
+ "Count:3": 1,
+ "Damage:2": 8,
+ "id:8": "superfactorymanager:cable_cluster"
+ },
+ "name:8": "整合多种线缆"
+ }
+ },
+ "questID:3": 1251079221,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable_cluster"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "Damage:2": 8,
+ "id:8": "superfactorymanager:cable_cluster"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/4/1550538375.json b/config/betterquesting/DefaultQuests/Quests/4/1550538375.json
new file mode 100644
index 00000000..bd5b835c
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/4/1550538375.json
@@ -0,0 +1,28 @@
+{
+ "preRequisites:11": [
+ 62754235
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "§7§o告示牌更新模块需要该方块来更新告示牌内容。",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable_sign"
+ },
+ "name:8": "告示牌更新器"
+ }
+ },
+ "questID:3": 1550538375,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable_sign"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/4/1559698566.json b/config/betterquesting/DefaultQuests/Quests/4/1559698566.json
new file mode 100644
index 00000000..0ed8cf25
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/4/1559698566.json
@@ -0,0 +1,28 @@
+{
+ "preRequisites:11": [
+ 62754235
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "§7§o当此方块并入网络后,触发器可以设定为方块更新检测模式。\n",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable_bud"
+ },
+ "name:8": "方块更新检测器"
+ }
+ },
+ "questID:3": 1559698566,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable_bud"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/4/1570965665.json b/config/betterquesting/DefaultQuests/Quests/4/1570965665.json
new file mode 100644
index 00000000..1e2e739f
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/4/1570965665.json
@@ -0,0 +1,34 @@
+{
+ "preRequisites:11": [
+ 62754235
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "§7§o可与例如箱子矿车这类的非方块实体交互。在模块中选择即可。\n\n高级版本在使用前,需先点击该方块,为自身及其他玩家设置相应权限。",
+ "icon:10": {
+ "Count:3": 1,
+ "Damage:2": 8,
+ "id:8": "superfactorymanager:cable_relay"
+ },
+ "name:8": "物品栏中转站"
+ }
+ },
+ "questID:3": 1570965665,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable_relay"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "Damage:2": 8,
+ "id:8": "superfactorymanager:cable_relay"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/4/210000561.json b/config/betterquesting/DefaultQuests/Quests/4/210000561.json
new file mode 100644
index 00000000..88fdc377
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/4/210000561.json
@@ -0,0 +1,34 @@
+{
+ "preRequisites:11": [
+ 62754235
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "§7§o可从世界中吸取物品,或将物品丢到世界中。",
+ "icon:10": {
+ "Count:3": 1,
+ "Damage:2": 8,
+ "id:8": "superfactorymanager:cable_intake"
+ },
+ "name:8": "物品阀门"
+ }
+ },
+ "questID:3": 210000561,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable_intake"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "Damage:2": 8,
+ "id:8": "superfactorymanager:cable_intake"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/4/2115060201.json b/config/betterquesting/DefaultQuests/Quests/4/2115060201.json
new file mode 100644
index 00000000..f1e3e24c
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/4/2115060201.json
@@ -0,0 +1,32 @@
+{
+ "preRequisites:11": [
+ 62754235
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "§7§o与管理器内的红石信号发射器和条件模块交互。",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable_input"
+ },
+ "name:8": "红石信号收发器"
+ }
+ },
+ "questID:3": 2115060201,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable_output"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable_input"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/4/62754235.json b/config/betterquesting/DefaultQuests/Quests/4/62754235.json
new file mode 100644
index 00000000..485f3e68
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/4/62754235.json
@@ -0,0 +1,32 @@
+{
+ "preRequisites:11": [
+ 678743056
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "§7§o网络的核心,类似于可视化流程图,能够放置模块并将其连接到不同的模块。要制作一个最基本的从A到B的程序,你必须将一个“触发器”模块放置到布局上。触发器模块是“运行”脚本的起点,并且它的触发方式非常灵活,可设定为不同模式,例如每5秒触发一次、由红石控制等等。\n\n线缆用于扩展管理器的连接范围。将其与将要实现自动化的方块相邻放置,以将这些方块连接到管理器。\n\n然后,你可以放置一个“输入”模块,指定目标机器、方块实体、箱子等作为输入端,并指定输入面。同样地,放置“输出”模块来指定输出目标和输出面。如此这般,你就可以建立一个基本的输入输出系统。\n\n以下是各管理器组件的功能简述:\n\n*创建触发器*\n用于启动连接在其底部的模块链。可配置为定时触发,或通过网络中“红石信号接收端”的红石信号触发。\n\n*创建输入*\n将箱子、方块实体、机器等设为“输入端”,从中提取物品并输送至其他地方。\n\n*创建输出*\n将箱子、方块实体、机器等设为“输出端”,接收来自输入模块或其他来源的物品。\n\n输入和输出模块均支持过滤功能。可通过**右键点击**过滤槽中的物品进行额外配置,如限定输出物品数量,类似末影接口的限制物品过滤器。\n\n*创建流控制*\n可为单个或多个“输入”模块分配不同输出路径。例如将煤炭输送至熔炉侧面,矿石输送至顶部。通过“连接”选项卡切换不同模式。其节点兼容多数模块,不仅限于输入/输出。\n\n*创建流体输入\u0026流体输出*\n功能与输入/输出模块类似,但针对流体储罐操作。同样可指定输出流体量。\n\n*自动合成器*\n通过指令实现自动化合成!使用该模块配置所需原版工作台配方,触发时自动执行。可设置“溢出”容器用于存放多余产物,并自动回收使用过的容器(如桶)。\n\n*告示牌更新器*\n触发时将预设文本写入告示牌。可指定更新局部内容,保留空白区域或固定文本。\n\n*伪装*\n触发时改变线缆伪装方块的外观。\n\n\n---\n高级:\n\n*条件判断*\n执行真/假判断的强力模块。可监测指定容器的物品状态(整体库存或过滤物品)。若条件为真,则激活左侧“真”分支;为假,则激活右侧“假”分支。可借此实现基于物品存在的分支逻辑(如检测指定箱子是否含特定物品)。\n\n*红石信号发射端*\n该模块需连接至管理器连接的“红石发射器”方块。可配置任意面的信号类型、强度及模式。\n\n*红石条件判断*\n该模块需连接至管理器连接的“红石接收器”方块。功能类似基础条件模块,但专用于检测配置的红石信号特征(如强度、方向等),实现红石触发的逻辑判断。(注:触发器模块也可配置为由红石信号接收端控制)\n\n*变量*\n将网络中的方块或条件定义为指定颜色的变量。如将多个输出容器统一设为蓝色变量。此后在触发器\u003e输入\u003e输出流程中,可直接指定输出至“蓝色变量”组。声明态的变量无需与模块连接,可置于布局角落。\n\n若设为标准态(而非声明态),模块将出现触发点供其他模块连接。触发时可对网络中的变量进行增删改操作。\n\n*遍历循环*\n允许在变量间循环以实现不同效果。虽然这个概念有些令人困惑,但你可以通过它将基础空变量转换为能与已定义变量配合工作的形式。\n\n*命令组*\n将多个模块压缩为单一的组模块。需配合“组节点”使用:组内可配置最多5个输入和5个输出节点,外部模块通过这些节点与组内模块交互。\n\n*告示牌更新器*\n触发时更新网络中连接的告示牌更新器方块及其链接的告示牌。\n\n*伪装*\n触发时更新线缆伪装方块的外观。\n\n",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:manager"
+ },
+ "name:8": "工厂管理器"
+ }
+ },
+ "questID:3": 62754235,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:manager"
+ },
+ "1:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/4/678743056.json b/config/betterquesting/DefaultQuests/Quests/4/678743056.json
new file mode 100644
index 00000000..075abb9e
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/4/678743056.json
@@ -0,0 +1,29 @@
+{
+ "preRequisites:11": [
+ 90437
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "",
+ "icon:10": {
+ "Count:3": 1,
+ "Damage:2": 31,
+ "id:8": "botania:cosmetic"
+ },
+ "name:8": "超级工厂管理器"
+ }
+ },
+ "questID:3": 678743056,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "integrateddynamics:crystalized_chorus_block"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/4/90275.json b/config/betterquesting/DefaultQuests/Quests/4/90275.json
index 17963d7c..cafeea93 100644
--- a/config/betterquesting/DefaultQuests/Quests/4/90275.json
+++ b/config/betterquesting/DefaultQuests/Quests/4/90275.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "",
+ "desc:8": "§7§o无线版本的能量水晶可直接与机器远程连接;使用水晶扳手来进行连接。",
"icon:10": {
"Count:3": 1,
"id:8": "draconicevolution:energy_crystal"
@@ -30,6 +30,10 @@
"Count:3": 1,
"Damage:2": 6,
"id:8": "draconicevolution:energy_crystal"
+ },
+ "3:10": {
+ "Count:3": 1,
+ "id:8": "draconicevolution:crystal_binder"
}
},
"taskID:8": "bq_standard:retrieval"
diff --git a/config/betterquesting/DefaultQuests/Quests/4/982622444.json b/config/betterquesting/DefaultQuests/Quests/4/982622444.json
new file mode 100644
index 00000000..e762ac03
--- /dev/null
+++ b/config/betterquesting/DefaultQuests/Quests/4/982622444.json
@@ -0,0 +1,28 @@
+{
+ "preRequisites:11": [
+ 62754235
+ ],
+ "properties:10": {
+ "betterquesting:10": {
+ "desc:8": "§7§o将该方块前方的空间作为输入输出。在其前方破坏或放置方块。\n",
+ "icon:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable_breaker"
+ },
+ "name:8": "方块交互器"
+ }
+ },
+ "questID:3": 982622444,
+ "tasks:9": {
+ "0:10": {
+ "index:3": 0,
+ "requiredItems:9": {
+ "0:10": {
+ "Count:3": 1,
+ "id:8": "superfactorymanager:cable_breaker"
+ }
+ },
+ "taskID:8": "bq_standard:retrieval"
+ }
+ }
+}
\ No newline at end of file
diff --git a/config/betterquesting/DefaultQuests/Quests/5/1212.json b/config/betterquesting/DefaultQuests/Quests/5/1212.json
index 8ad20700..1663fb4a 100644
--- a/config/betterquesting/DefaultQuests/Quests/5/1212.json
+++ b/config/betterquesting/DefaultQuests/Quests/5/1212.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "§7§o耐温性:全3,通过黄绿色雄蜂获得,林业模组的那个,不是Binne模组的!",
+ "desc:8": "§7§o耐温性:全3,通过黄绿色雄蜂获得,林业模组的那个,不是Binne模组的!\n\nJEI的养蜂产物中,第二行的产物为专长产物,只会在蜜蜂满足特定的温度、湿度以及生物群系时才会产出。添加耐性基因会导致难以获得专长产物!",
"icon:10": {
"Count:3": 1,
"id:8": "forestry:bee_drone_ge",
diff --git a/config/betterquesting/DefaultQuests/Quests/5/1213.json b/config/betterquesting/DefaultQuests/Quests/5/1213.json
index 643906be..dedbb237 100644
--- a/config/betterquesting/DefaultQuests/Quests/5/1213.json
+++ b/config/betterquesting/DefaultQuests/Quests/5/1213.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "§7§o耐湿性:全3,通过青色雄蜂获得,林业模组的那个,不是Binne模组的!",
+ "desc:8": "§7§o耐湿性:全3,通过青色雄蜂获得,林业模组的那个,不是Binne模组的!\n\nJEI的养蜂产物中,第二行的产物为专长产物,只会在蜜蜂满足特定的温度、湿度以及生物群系时才会产出。添加耐性基因会导致难以获得专长产物!",
"icon:10": {
"Count:3": 1,
"id:8": "forestry:bee_drone_ge",
@@ -152,7 +152,7 @@
"MaxH:3": 30
}
},
- "name:8": "最佳耐湿性 - 不利于获得专长产出"
+ "name:8": "最佳耐湿性 - 不利于获得专长产物"
}
},
"questID:3": 1213,
diff --git a/config/betterquesting/DefaultQuests/Quests/5/1272834460.json b/config/betterquesting/DefaultQuests/Quests/5/1272834460.json
index 5dd6f5fb..a61a53d7 100644
--- a/config/betterquesting/DefaultQuests/Quests/5/1272834460.json
+++ b/config/betterquesting/DefaultQuests/Quests/5/1272834460.json
@@ -1,6 +1,7 @@
{
"preRequisites:11": [
- 1253
+ 1253,
+ 20350
],
"properties:10": {
"betterquesting:10": {
diff --git a/config/betterquesting/DefaultQuests/Quests/5/1553598788.json b/config/betterquesting/DefaultQuests/Quests/5/1553598788.json
index 2ed4a5e1..27b21172 100644
--- a/config/betterquesting/DefaultQuests/Quests/5/1553598788.json
+++ b/config/betterquesting/DefaultQuests/Quests/5/1553598788.json
@@ -1,6 +1,7 @@
{
"preRequisites:11": [
- 1253
+ 1253,
+ 20350
],
"properties:10": {
"betterquesting:10": {
diff --git a/config/betterquesting/DefaultQuests/Quests/5/20473.json b/config/betterquesting/DefaultQuests/Quests/5/20473.json
index 20fdf767..89759ea6 100644
--- a/config/betterquesting/DefaultQuests/Quests/5/20473.json
+++ b/config/betterquesting/DefaultQuests/Quests/5/20473.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "造石机可使用水喝熔岩被动生产岩石。\n升级可用于减少流体消耗。",
+ "desc:8": "造石机可使用水和熔岩被动生产岩石。\n升级可用于减少流体消耗。",
"icon:10": {
"Count:3": 1,
"Damage:2": 15,
diff --git a/config/betterquesting/DefaultQuests/Quests/5/20505.json b/config/betterquesting/DefaultQuests/Quests/5/20505.json
index bb1a4b0b..263643ec 100644
--- a/config/betterquesting/DefaultQuests/Quests/5/20505.json
+++ b/config/betterquesting/DefaultQuests/Quests/5/20505.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "§7§o在EMC循环增殖配方中,产物的EMC值高于原料总和!\n\n在肉丸工艺中,应该只有一种这样的配方,如果你发现了其他这种配方,请汇报给我!\n\n4根烈焰棒的EMC总和为6144,1个钻石的EMC值为8192!\nRFTools模组的自动合成机可以自动用烈焰棒制作钻石!确保选择ExtC模式来将龙心保持在输入栏!\n钻石可以运输到能量凝聚器 MK2,从而制作更多烈焰棒!\n将凝聚器里的烈焰棒运输回自动合成机,从而实现循环!\n将多余的烈焰棒运输到另一个能量凝聚器中来制作设定好的EMC物品!\n\n\n§f尽管基础的能量凝聚起在连接继电器或收集器时表现良好,但在直接向其输入物品时,速度就显得有点尴尬……\n升级版的凝聚器专为接收输入物品用以物品复制而设计(例如造石机、农场)。\n某些自动化农场能被动产出高EMC值的物品",
+ "desc:8": "§7§o在EMC循环增殖配方中,产物的EMC值高于原料总和!\n\n在肉丸工艺中,唯一指定的此种配方为龙心配方,如果你发现了其他这种配方,请汇报给我!\n\n4根烈焰棒的EMC总和为6144,1个钻石的EMC值为8192!\nRFTools模组的自动合成机可以自动用烈焰棒制作钻石!确保选择ExtC模式来将龙心保持在输入栏!\n钻石可以运输到能量凝聚器 MK2,从而制作更多烈焰棒!\n将凝聚器里的烈焰棒运输回自动合成机,从而实现循环!\n将多余的烈焰棒运输到另一个能量凝聚器中来制作设定好的EMC物品!\n\n\n§f尽管基础的能量凝聚起在连接继电器或收集器时表现良好,但在直接向其输入物品时,速度就显得有点尴尬……\n升级版的凝聚器专为接收输入物品用以物品复制而设计(例如造石机、农场)。\n某些自动化农场能被动产出高EMC值的物品",
"icon:10": {
"Count:3": 1,
"id:8": "projecte:condenser_mk2"
diff --git a/config/betterquesting/DefaultQuests/Quests/5/2269.json b/config/betterquesting/DefaultQuests/Quests/5/2269.json
index c5ef23d4..a37948f2 100644
--- a/config/betterquesting/DefaultQuests/Quests/5/2269.json
+++ b/config/betterquesting/DefaultQuests/Quests/5/2269.json
@@ -4,7 +4,7 @@
],
"properties:10": {
"betterquesting:10": {
- "desc:8": "§7§o无温度湿度耐性,通过普通蜜蜂获得。",
+ "desc:8": "§7§o无温度湿度耐性,通过普通蜜蜂获得。\n\nJEI的养蜂产物中,第二行的产物为专长产物,只会在蜜蜂满足特定的温度、湿度以及生物群系时才会产出。无耐性基因能确保蜜蜂只要能工作,就能产出专长产物!",
"icon:10": {
"Count:3": 1,
"id:8": "forestry:bee_drone_ge",
diff --git a/config/betterquesting/DefaultQuests/Quests/6/2297.json b/config/betterquesting/DefaultQuests/Quests/6/2297.json
deleted file mode 100644
index f1f9fb11..00000000
--- a/config/betterquesting/DefaultQuests/Quests/6/2297.json
+++ /dev/null
@@ -1,28 +0,0 @@
-{
- "preRequisites:11": [
- 2296
- ],
- "properties:10": {
- "betterquesting:10": {
- "desc:8": "§7§o如果不想出去探索,也可以自己制作不稳定维度门。\n\n这扇门能把你带到许多地方。有些 可能会很危险。",
- "icon:10": {
- "Count:3": 1,
- "id:8": "dimdoors:unstable_dimensional_door"
- },
- "name:8": "我自己的冒险"
- }
- },
- "questID:3": 2297,
- "tasks:9": {
- "0:10": {
- "index:3": 0,
- "requiredItems:9": {
- "0:10": {
- "Count:3": 1,
- "id:8": "dimdoors:unstable_dimensional_door"
- }
- },
- "taskID:8": "bq_standard:retrieval"
- }
- }
-}
\ No newline at end of file
diff --git a/config/bloodmagic/meteors/coraliumeye.json b/config/bloodmagic/meteors/coraliumeye.json
new file mode 100644
index 00000000..675e2460
--- /dev/null
+++ b/config/bloodmagic/meteors/coraliumeye.json
@@ -0,0 +1,35 @@
+{
+ "catalystStack": {
+ "registryName": {
+ "domain": "contenttweaker",
+ "path": "coralium_eye"
+ },
+ "meta": 0
+ },
+ "components": [
+ {
+ "weight": 100,
+ "oreName": "oreTartarite"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreEthaxiumStone"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreCoralium"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreCoraliumStone"
+ },
+ {
+ "weight": 30,
+ "oreName": "orePearlescentCoralium"
+ }],
+ "explosionStrength": 10.0,
+ "radius": 5,
+ "maxWeight": 100,
+ "version": 4,
+ "cost": 5000000
+}
\ No newline at end of file
diff --git a/config/bloodmagic/meteors/divinestellarfabrial.json b/config/bloodmagic/meteors/divinestellarfabrial.json
new file mode 100644
index 00000000..f2de845a
--- /dev/null
+++ b/config/bloodmagic/meteors/divinestellarfabrial.json
@@ -0,0 +1,35 @@
+{
+ "catalystStack": {
+ "registryName": {
+ "domain": "contenttweaker",
+ "path": "divine_stellar_fabrial"
+ },
+ "meta": 0
+ },
+ "components": [
+ {
+ "weight": 10,
+ "oreName": "oreAnglesite"
+ },
+ {
+ "weight": 10,
+ "oreName": "oreBenitoite"
+ },
+ {
+ "weight": 20,
+ "oreName": "oreAlchemicalMatter"
+ },
+ {
+ "weight": 10,
+ "oreName": "oreDilithium"
+ },
+ {
+ "weight": 10,
+ "oreName": "oreRutile"
+ }],
+ "explosionStrength": 10.0,
+ "radius": 5,
+ "maxWeight": 100,
+ "version": 4,
+ "cost": 3000000
+}
\ No newline at end of file
diff --git a/config/bloodmagic/meteors/headstone.json b/config/bloodmagic/meteors/headstone.json
new file mode 100644
index 00000000..f610ab54
--- /dev/null
+++ b/config/bloodmagic/meteors/headstone.json
@@ -0,0 +1,23 @@
+{
+ "catalystStack": {
+ "registryName": {
+ "domain": "contenttweaker",
+ "path": "headstone"
+ },
+ "meta": 0
+ },
+ "components": [
+ {
+ "weight": 1,
+ "oreName": "oreStormlightStone"
+ },
+ {
+ "weight": 50,
+ "oreName": "oreDraconium"
+ }],
+ "explosionStrength": 10.0,
+ "radius": 5,
+ "maxWeight": 100,
+ "version": 4,
+ "cost": 5000000
+}
\ No newline at end of file
diff --git a/config/bloodmagic/meteors/hungerworldsoul.json b/config/bloodmagic/meteors/hungerworldsoul.json
new file mode 100644
index 00000000..3bf68a54
--- /dev/null
+++ b/config/bloodmagic/meteors/hungerworldsoul.json
@@ -0,0 +1,19 @@
+{
+ "catalystStack": {
+ "registryName": {
+ "domain": "contenttweaker",
+ "path": "hungering_world_soul"
+ },
+ "meta": 0
+ },
+ "components": [
+ {
+ "weight": 100,
+ "oreName": "oreDenseDimensionalShard"
+ }],
+ "explosionStrength": 10.0,
+ "radius": 5,
+ "maxWeight": 100,
+ "version": 4,
+ "cost": 50000
+}
\ No newline at end of file
diff --git a/config/bloodmagic/meteors/hyperchitinousfabrial.json b/config/bloodmagic/meteors/hyperchitinousfabrial.json
new file mode 100644
index 00000000..f22e60c9
--- /dev/null
+++ b/config/bloodmagic/meteors/hyperchitinousfabrial.json
@@ -0,0 +1,35 @@
+{
+ "catalystStack": {
+ "registryName": {
+ "domain": "contenttweaker",
+ "path": "hyperchitinous_fabrial"
+ },
+ "meta": 0
+ },
+ "components": [
+ {
+ "weight": 10,
+ "oreName": "oreJade"
+ },
+ {
+ "weight": 10,
+ "oreName": "oreQuartz"
+ },
+ {
+ "weight": 10,
+ "oreName": "oreFossil"
+ },
+ {
+ "weight": 10,
+ "oreName": "oreGneiss"
+ },
+ {
+ "weight": 10,
+ "oreName": "orePetrifiedWood"
+ }],
+ "explosionStrength": 10.0,
+ "radius": 5,
+ "maxWeight": 100,
+ "version": 4,
+ "cost": 300000
+}
\ No newline at end of file
diff --git a/config/bloodmagic/meteors/pearlescentfabrial.json b/config/bloodmagic/meteors/pearlescentfabrial.json
new file mode 100644
index 00000000..e4a46a24
--- /dev/null
+++ b/config/bloodmagic/meteors/pearlescentfabrial.json
@@ -0,0 +1,51 @@
+{
+ "catalystStack": {
+ "registryName": {
+ "domain": "contenttweaker",
+ "path": "pearlescent_fabrial"
+ },
+ "meta": 0
+ },
+ "components": [
+ {
+ "weight": 30,
+ "oreName": "oreValonite"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreOctine"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreBetweenSulfur"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreBone"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreScabyst"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreSyrmorite"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreAquaMiddleGem"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreCrimsonMiddleGem"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreGreenMiddleGem"
+ }],
+ "explosionStrength": 10.0,
+ "radius": 5,
+ "maxWeight": 100,
+ "version": 4,
+ "cost": 500000
+}
\ No newline at end of file
diff --git a/config/bloodmagic/meteors/psichicstone.json b/config/bloodmagic/meteors/psichicstone.json
new file mode 100644
index 00000000..11a93e94
--- /dev/null
+++ b/config/bloodmagic/meteors/psichicstone.json
@@ -0,0 +1,19 @@
+{
+ "catalystStack": {
+ "registryName": {
+ "domain": "contenttweaker",
+ "path": "infused_sol_stone"
+ },
+ "meta": 0
+ },
+ "components": [
+ {
+ "weight": 50,
+ "oreName": "orePsi"
+ }],
+ "explosionStrength": 10.0,
+ "radius": 5,
+ "maxWeight": 100,
+ "version": 4,
+ "cost": 5000000
+}
\ No newline at end of file
diff --git a/config/bloodmagic/meteors/sacredacorn.json b/config/bloodmagic/meteors/sacredacorn.json
new file mode 100644
index 00000000..7bfa8ff7
--- /dev/null
+++ b/config/bloodmagic/meteors/sacredacorn.json
@@ -0,0 +1,23 @@
+{
+ "catalystStack": {
+ "registryName": {
+ "domain": "contenttweaker",
+ "path": "sacred_acorn"
+ },
+ "meta": 0
+ },
+ "components": [
+ {
+ "weight": 50,
+ "oreName": "oreUltimate"
+ },
+ {
+ "weight": 50,
+ "oreName": "oreMatrix"
+ }],
+ "explosionStrength": 10.0,
+ "radius": 5,
+ "maxWeight": 100,
+ "version": 4,
+ "cost": 5000000
+}
\ No newline at end of file
diff --git a/config/bloodmagic/meteors/swordshield.json b/config/bloodmagic/meteors/swordshield.json
new file mode 100644
index 00000000..9b66ca0c
--- /dev/null
+++ b/config/bloodmagic/meteors/swordshield.json
@@ -0,0 +1,23 @@
+{
+ "catalystStack": {
+ "registryName": {
+ "domain": "contenttweaker",
+ "path": "sword_shield"
+ },
+ "meta": 0
+ },
+ "components": [
+ {
+ "weight": 50,
+ "oreName": "oreRhenium"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreHolographic"
+ }],
+ "explosionStrength": 10.0,
+ "radius": 5,
+ "maxWeight": 100,
+ "version": 4,
+ "cost": 5000000
+}
\ No newline at end of file
diff --git a/config/bloodmagic/meteors/valkyrieconstruct.json b/config/bloodmagic/meteors/valkyrieconstruct.json
new file mode 100644
index 00000000..d061cd74
--- /dev/null
+++ b/config/bloodmagic/meteors/valkyrieconstruct.json
@@ -0,0 +1,27 @@
+{
+ "catalystStack": {
+ "registryName": {
+ "domain": "contenttweaker",
+ "path": "valkyrie_construct"
+ },
+ "meta": 0
+ },
+ "components": [
+ {
+ "weight": 10,
+ "oreName": "oreDenseGravitite"
+ },
+ {
+ "weight": 40,
+ "oreName": "oreZanite"
+ },
+ {
+ "weight": 40,
+ "oreName": "oreAmbrosium"
+ }],
+ "explosionStrength": 10.0,
+ "radius": 5,
+ "maxWeight": 100,
+ "version": 4,
+ "cost": 50000
+}
\ No newline at end of file
diff --git a/config/bloodmagic/meteors/voidichoriumcharm.json b/config/bloodmagic/meteors/voidichoriumcharm.json
new file mode 100644
index 00000000..76a75833
--- /dev/null
+++ b/config/bloodmagic/meteors/voidichoriumcharm.json
@@ -0,0 +1,23 @@
+{
+ "catalystStack": {
+ "registryName": {
+ "domain": "contenttweaker",
+ "path": "charm_of_the_falling_tower"
+ },
+ "meta": 0
+ },
+ "components": [
+ {
+ "weight": 50,
+ "oreName": "oreVoidIchorium"
+ },
+ {
+ "weight": 30,
+ "oreName": "oreCinnabar"
+ }],
+ "explosionStrength": 10.0,
+ "radius": 5,
+ "maxWeight": 100,
+ "version": 4,
+ "cost": 5000000
+}
\ No newline at end of file
diff --git a/config/brandon3055/CustomFusionRecipes.json b/config/brandon3055/CustomFusionRecipes.json
index 5015cafe..65f36378 100644
--- a/config/brandon3055/CustomFusionRecipes.json
+++ b/config/brandon3055/CustomFusionRecipes.json
@@ -922,6 +922,38 @@
"contenttweaker:wishful_definer",
"contenttweaker:wishful_definer"
]
+ },
+ {
+ "mode": "ADD",
+ "result": "contenttweaker:radiant_meatballium_reinforced_casing",
+ "catalyst": "contenttweaker:meatballium_reinforced_casing",
+ "energy": 10000000000,
+ "tier": 2,
+ "ingredients": [
+ "contenttweaker:radiant_fissile_dust",
+ "contenttweaker:radiant_fissile_dust",
+ "contenttweaker:radiant_fissile_dust",
+ "contenttweaker:radiant_fissile_dust",
+ "contenttweaker:radiant_fissile_dust",
+ "contenttweaker:radiant_fissile_dust",
+ "contenttweaker:radiant_fissile_dust",
+ "contenttweaker:radiant_fissile_dust"
+ ]
+ },
+ {
+ "mode": "ADD",
+ "result": "contenttweaker:defined_draconium_block",
+ "catalyst": "contenttweaker:defined_block",
+ "energy": 10000000000,
+ "tier": 2,
+ "ingredients": [
+ "draconicevolution:chaos_shard,1,0",
+ "draconicevolution:chaos_shard,1,0",
+ "draconicevolution:chaos_shard,1,0",
+ "draconicevolution:chaos_shard,1,0",
+ "draconicevolution:chaos_shard,1,0",
+ "draconicevolution:chaos_shard,1,0"
+ ]
}
]
\ No newline at end of file
diff --git a/config/buildcraft/main.cfg b/config/buildcraft/main.cfg
index 2ed0415d..e1441c17 100644
--- a/config/buildcraft/main.cfg
+++ b/config/buildcraft/main.cfg
@@ -60,7 +60,7 @@ general {
I:bptStoreExternalThreshold=20000
S:chunkLoadLevel=self_tiles
B:enableMjDynamo=false
- B:enableRfEngine=false
+ B:enableRfEngine=true
# How long, in seconds, should items stay on the ground? (Vanilla = 300, default = 60)
I:itemLifespan=60
@@ -79,7 +79,7 @@ general {
D:miningMultiplier=1.0
# The MJ to RF conversion constant (how much MJ is needed per 1 RF)
- D:mjPerRf=0.1
+ D:mjPerRf=1.0
B:oilIsDense=false
I:pipes.baseFluidRate=10
I:pipes.basePowerRate=4
@@ -96,7 +96,7 @@ general {
# 'MJ_AUTOCONVERT_RF' - buildcraft machnes accept MJ or RF, and generate MJ and self-convert to RF for RF accepting machines
#
# 'DISPLAY_RF' - identical to 'MJ_AUTOCONVERT_RF', but also displays MJ as RF in all buildcraft machines.
- S:powerMode=MJ_ONLY
+ S:powerMode=DISPLAY_RF
# How far, in minecraft blocks, should pumps reach in fluids?
I:pumpMaxDistance=64
@@ -200,4 +200,3 @@ worldgen {
}
-
diff --git a/config/buildcraft/objects.cfg b/config/buildcraft/objects.cfg
index 454c9d71..b708d29a 100644
--- a/config/buildcraft/objects.cfg
+++ b/config/buildcraft/objects.cfg
@@ -35,6 +35,7 @@ blocks {
engines {
B:"buildcraftcore:engine/creative"=true
B:"buildcraftcore:engine/iron"=true
+ B:"buildcraftcore:engine/rf"=true
B:"buildcraftcore:engine/stone"=true
B:"buildcraftcore:engine/wood"=true
}
@@ -73,4 +74,3 @@ items {
B:wrench=true
}
-
diff --git a/config/chisel.cfg b/config/chisel.cfg
index ba7a191f..64b1fd83 100644
--- a/config/chisel.cfg
+++ b/config/chisel.cfg
@@ -151,7 +151,7 @@ worldgen {
I:limestoneAmount=18
# Amount of marble to generate in the world; use 0 for none [range: 0 ~ 30, default: 20]
- I:marbleAmount=20
+ I:marbleAmount=0
basalt {
# Thickness of the basalt at the bottom of lava lakes. 0 for none. [range: 0 ~ 5, default: 3]
@@ -161,7 +161,7 @@ worldgen {
I:sideThickness=1
# True to generate basalt only around lava lakes. False to do standard vein generation. [default: true]
- B:specialGen=true
+ B:specialGen=false
# Amount of basalt to generate in the world if not using special generation. Has no effect if basaltSpecialGen is true. Use 0 for none [range: 0 ~ 30, default: 15]
I:veinAmount=15
@@ -169,4 +169,3 @@ worldgen {
}
-
diff --git a/config/compactmachines3/recipes/bigreactor_easyreactor.json b/config/compactmachines3/recipes/bigreactor_easyreactor.json
index ed92c290..a534e275 100644
--- a/config/compactmachines3/recipes/bigreactor_easyreactor.json
+++ b/config/compactmachines3/recipes/bigreactor_easyreactor.json
@@ -14,8 +14,8 @@
"id": "draconicevolution:draconium_block",
"meta": 0,
"item": {
- "id": "draconicevolution:draconium_block",
- "count": 1
+ "id": "contenttweaker:coolant_great",
+ "count": 20
}
},
"b": {
@@ -23,7 +23,7 @@
"meta": 0,
"item": {
"id": "bigreactors:reactorfuelrod",
- "count": 1
+ "count": 24
}
}
},
diff --git a/config/deepmobevolution/DataModelTiers.json b/config/deepmobevolution/DataModelTiers.json
index 6471fb7c..0f36b610 100644
--- a/config/deepmobevolution/DataModelTiers.json
+++ b/config/deepmobevolution/DataModelTiers.json
@@ -1,7 +1,7 @@
[
{
"tier": 0,
- "displayName": "故障",
+ "displayName": "",
"displayColor": "dark_gray",
"killMultiplier": 1,
"dataToNext": 6,
@@ -15,7 +15,7 @@
},
{
"tier": 1,
- "displayName": "基础",
+ "displayName": "",
"displayColor": "green",
"killMultiplier": 4,
"dataToNext": 48,
@@ -29,7 +29,7 @@
},
{
"tier": 2,
- "displayName": "高级",
+ "displayName": "",
"displayColor": "blue",
"killMultiplier": 10,
"dataToNext": 300,
@@ -43,7 +43,7 @@
},
{
"tier": 3,
- "displayName": "超级",
+ "displayName": "",
"displayColor": "light_purple",
"killMultiplier": 18,
"dataToNext": 900,
@@ -57,7 +57,7 @@
},
{
"tier": 4,
- "displayName": "自我意识",
+ "displayName": "ʶ",
"displayColor": "gold",
"pristineChance": 42,
"trial": {
diff --git a/config/deepmobevolution/DataModels.json b/config/deepmobevolution/DataModels.json
index 2a51e21b..824592a4 100644
--- a/config/deepmobevolution/DataModels.json
+++ b/config/deepmobevolution/DataModels.json
@@ -1,8 +1,8 @@
[
{
"id": "blaze",
- "displayName": "烈焰人",
- "displayNamePlural": "烈焰人",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "hellish",
"simulationRFCost": 1500,
"craftingIngredients": [
@@ -31,8 +31,8 @@
},
{
"id": "creeper",
- "displayName": "爬行者",
- "displayNamePlural": "爬行者",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "overworldian",
"simulationRFCost": 80,
"craftingIngredients": [
@@ -60,8 +60,8 @@
},
{
"id": "dragon",
- "displayName": "末影龙",
- "displayNamePlural": "末影龙",
+ "displayName": "ĩӰ",
+ "displayNamePlural": "ĩӰ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -91,8 +91,8 @@
},
{
"id": "enderman",
- "displayName": "末影人",
- "displayNamePlural": "末影人",
+ "displayName": "ĩӰ",
+ "displayNamePlural": "ĩӰ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 2000,
"craftingIngredients": [
@@ -129,8 +129,8 @@
},
{
"id": "ghast",
- "displayName": "恶魂",
- "displayNamePlural": "恶魂",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "hellish",
"simulationRFCost": 2000,
"craftingIngredients": [
@@ -157,8 +157,8 @@
},
{
"id": "guardian",
- "displayName": "守护者",
- "displayNamePlural": "守护者",
+ "displayName": "ػ",
+ "displayNamePlural": "ػ",
"livingMatter": "overworldian",
"simulationRFCost": 1500,
"craftingIngredients": [
@@ -190,8 +190,8 @@
},
{
"id": "shulker",
- "displayName": "潜影贝",
- "displayNamePlural": "潜影贝",
+ "displayName": "DZӰ",
+ "displayNamePlural": "DZӰ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 1000,
"craftingIngredients": [
@@ -218,8 +218,8 @@
},
{
"id": "skeleton",
- "displayName": "骷髅",
- "displayNamePlural": "骷髅",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "overworldian",
"simulationRFCost": 80,
"craftingIngredients": [
@@ -261,8 +261,8 @@
},
{
"id": "slime",
- "displayName": "史莱姆",
- "displayNamePlural": "史莱姆",
+ "displayName": "ʷķ",
+ "displayNamePlural": "ʷķ",
"livingMatter": "overworldian",
"simulationRFCost": 300,
"craftingIngredients": [
@@ -298,8 +298,8 @@
},
{
"id": "spider",
- "displayName": "蜘蛛",
- "displayNamePlural": "蜘蛛",
+ "displayName": "֩",
+ "displayNamePlural": "֩",
"livingMatter": "overworldian",
"simulationRFCost": 80,
"craftingIngredients": [
@@ -344,8 +344,8 @@
},
{
"id": "witch",
- "displayName": "女巫",
- "displayNamePlural": "女巫",
+ "displayName": "Ů",
+ "displayNamePlural": "Ů",
"livingMatter": "overworldian",
"simulationRFCost": 400,
"craftingIngredients": [
@@ -382,8 +382,8 @@
},
{
"id": "wither",
- "displayName": "凋灵",
- "displayNamePlural": "凋灵",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "extraterrestrial",
"simulationRFCost": 5000,
"craftingIngredients": [
@@ -414,8 +414,8 @@
},
{
"id": "wither_skeleton",
- "displayName": "凋灵骷髅",
- "displayNamePlural": "凋灵骷髅",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "hellish",
"simulationRFCost": 3000,
"craftingIngredients": [
@@ -452,8 +452,8 @@
},
{
"id": "zombie",
- "displayName": "僵尸",
- "displayNamePlural": "僵尸",
+ "displayName": "ʬ",
+ "displayNamePlural": "ʬ",
"livingMatter": "overworldian",
"simulationRFCost": 80,
"craftingIngredients": [
@@ -505,8 +505,8 @@
{
"id": "thermal_elemental",
"mod": "thermalfoundation",
- "displayName": "热力元素",
- "displayNamePlural": "热力元素",
+ "displayName": "Ԫ",
+ "displayNamePlural": "Ԫ",
"livingMatter": "overworldian",
"simulationRFCost": 500,
"craftingIngredients": [
@@ -543,14 +543,14 @@
{
"id": "twilight_forest",
"mod": "twilightforest",
- "displayName": "森林生物",
- "displayNamePlural": "森林生物",
+ "displayName": "ɭ",
+ "displayNamePlural": "ɭ",
"livingMatter": "twilight",
"simulationRFCost": 500,
"craftingIngredients": [
"twilightforest:firefly"
],
- "extraTooltip": "通过击败娜迦庭院和巫妖塔的非原版生物获取数据。",
+ "extraTooltip": "ͨͥԺķԭȡݡ",
"associatedMobs": [
"twilightforest:naga",
"twilightforest:lich_minion",
@@ -580,14 +580,14 @@
{
"id": "twilight_swamp",
"mod": "twilightforest",
- "displayName": "沼泽生物",
- "displayNamePlural": "沼泽生物",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "twilight",
"simulationRFCost": 500,
"craftingIngredients": [
"minecraft:waterlily"
],
- "extraTooltip": "通过击败沼泽牛头人迷宫和九头蛇巢穴的非原版生物获取数据。",
+ "extraTooltip": "ͨţͷԹ;ͷ߳Ѩķԭȡݡ",
"associatedMobs": [
"twilightforest:minotaur",
"twilightforest:minoshroom",
@@ -624,14 +624,14 @@
{
"id": "twilight_glacier",
"mod": "twilightforest",
- "displayName": "冰川住民",
- "displayNamePlural": "冰川住民",
+ "displayName": "ס",
+ "displayNamePlural": "ס",
"livingMatter": "twilight",
"simulationRFCost": 500,
"craftingIngredients": [
"twilightforest:arctic_fur"
],
- "extraTooltip": "通过击败雪怪巢穴和极光宫殿的非原版生物获取数据。",
+ "extraTooltip": "ͨѩֳѨͼķԭȡݡ",
"associatedMobs": [
"twilightforest:yeti_alpha",
"twilightforest:yeti",
@@ -668,14 +668,14 @@
{
"id": "twilight_darkwood",
"mod": "twilightforest",
- "displayName": "黑树生物",
- "displayNamePlural": "黑树生物",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "twilight",
"simulationRFCost": 500,
"craftingIngredients": [
"twilightforest:twilight_log"
],
- "extraTooltip": "通过击败地精骑士要塞和黑暗高塔的非原版生物获取数据。",
+ "extraTooltip": "ͨܵؾʿҪͺڰķԭȡݡ",
"associatedMobs": [
"twilightforest:redcap",
"twilightforest:blockchain_goblin",
@@ -715,8 +715,8 @@
{
"id": "tinker_slime",
"mod": "tconstruct",
- "displayName": "蓝色史莱姆",
- "displayNamePlural": "蓝色史莱姆",
+ "displayName": "ɫʷķ",
+ "displayNamePlural": "ɫʷķ",
"livingMatter": "overworldian",
"simulationRFCost": 500,
"craftingIngredients": [
@@ -749,8 +749,8 @@
{
"id": "mo_android",
"mod": "matteroverdrive",
- "displayName": "混战机械人",
- "displayNamePlural": "混战机械人",
+ "displayName": "սе",
+ "displayNamePlural": "սе",
"livingMatter": "overworldian",
"simulationRFCost": 256,
"craftingIngredients": [
@@ -782,8 +782,8 @@
},
{
"id": "illager",
- "displayName": "灾厄村民",
- "displayNamePlural": "灾厄村民",
+ "displayName": "ֶ",
+ "displayNamePlural": "ֶ",
"livingMatter": "overworldian",
"simulationRFCost": 128,
"craftingIngredients": [
@@ -813,8 +813,8 @@
},
{
"id": "hydra",
- "displayName": "九头蛇",
- "displayNamePlural": "九头蛇",
+ "displayName": "ͷ",
+ "displayNamePlural": "ͷ",
"livingMatter": "overworldian",
"simulationRFCost": 256,
"craftingIngredients": [
@@ -841,8 +841,8 @@
},
{
"id": "ayeraco",
- "displayName": "空影兽",
- "displayNamePlural": "空影兽",
+ "displayName": "Ӱ",
+ "displayNamePlural": "Ӱ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 4000,
"craftingIngredients": [
@@ -875,8 +875,8 @@
},
{
"id": "nethengeicbeast",
- "displayName": "纳德吉克兽",
- "displayNamePlural": "纳德吉克兽",
+ "displayName": "ɵ¼",
+ "displayNamePlural": "ɵ¼",
"livingMatter": "hellish",
"simulationRFCost": 1000,
"craftingIngredients": [
@@ -931,8 +931,8 @@
},
{
"id": "smash",
- "displayName": "粉碎",
- "displayNamePlural": "粉碎",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "overworldian",
"simulationRFCost": 2000,
"craftingIngredients": [
@@ -962,8 +962,8 @@
},
{
"id": "corallus",
- "displayName": "珊瑚守卫者",
- "displayNamePlural": "珊瑚守卫者",
+ "displayName": "ɺ",
+ "displayNamePlural": "ɺ",
"livingMatter": "overworldian",
"simulationRFCost": 3000,
"craftingIngredients": [
@@ -992,8 +992,8 @@
},
{
"id": "nethengeicwither",
- "displayName": "纳德吉克凋灵",
- "displayNamePlural": "纳德吉克凋灵",
+ "displayName": "ɵ¼˵",
+ "displayNamePlural": "ɵ¼˵",
"livingMatter": "hellish",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1022,8 +1022,8 @@
},
{
"id": "mothervoidwalker",
- "displayName": "虚空步行者之母",
- "displayNamePlural": "虚空步行者之母",
+ "displayName": "ղ֮ĸ",
+ "displayNamePlural": "ղ֮ĸ",
"livingMatter": "overworldian",
"simulationRFCost": 1000,
"craftingIngredients": [
@@ -1034,7 +1034,7 @@
],
"lootItems": [
"aoa3:void_scales,1,0",
- "actuallyadditions:item_misc,10,20",
+ "actuallyadditions:item_misc,20,20",
"thaumcraft:curio,1,1"
],
"deepLearnerDisplay": {
@@ -1050,8 +1050,8 @@
},
{
"id": "betweenswamp",
- "displayName": "烂泥蠕虫",
- "displayNamePlural": "烂泥蠕虫",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "extraterrestrial",
"simulationRFCost": 1000,
"craftingIngredients": [
@@ -1080,8 +1080,8 @@
},
{
"id": "elusive",
- "displayName": "虚影",
- "displayNamePlural": "虚影",
+ "displayName": "Ӱ",
+ "displayNamePlural": "Ӱ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1110,8 +1110,8 @@
},
{
"id": "shadowlord",
- "displayName": "暗影领主",
- "displayNamePlural": "暗影领主",
+ "displayName": "Ӱ",
+ "displayNamePlural": "Ӱ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1140,8 +1140,8 @@
},
{
"id": "graw",
- "displayName": "森林守护者",
- "displayNamePlural": "森林守护者",
+ "displayName": "ɭػ",
+ "displayNamePlural": "ɭػ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1155,7 +1155,7 @@
"tconstruct:materials,4,9",
"actuallyadditions:item_crystal,4,1",
"aoa3:graw_statue,1,0",
- "actuallyadditions:item_misc,30,20"
+ "actuallyadditions:item_misc,40,20"
],
"deepLearnerDisplay": {
"hearts": 100,
@@ -1171,8 +1171,8 @@
},
{
"id": "tyrosaur",
- "displayName": "地域领主",
- "displayNamePlural": "地域领主",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1201,8 +1201,8 @@
},
{
"id": "skeletron",
- "displayName": "骷髅首领",
- "displayNamePlural": "骷髅首领",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1230,8 +1230,8 @@
},
{
"id": "baroness",
- "displayName": "女爵",
- "displayNamePlural": "女爵",
+ "displayName": "Ů",
+ "displayNamePlural": "Ů",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1260,8 +1260,8 @@
},
{
"id": "hiveking",
- "displayName": "蜂王",
- "displayNamePlural": "蜂王",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1319,8 +1319,8 @@
},
{
"id": "kror",
- "displayName": "石巨人",
- "displayNamePlural": "石巨人",
+ "displayName": "ʯ",
+ "displayNamePlural": "ʯ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1349,8 +1349,8 @@
},
{
"id": "voxxulon",
- "displayName": "不详巨物",
- "displayNamePlural": "不详巨物",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1380,8 +1380,8 @@
},
{
"id": "kingshroomus",
- "displayName": "魔菇王",
- "displayNamePlural": "魔菇王",
+ "displayName": "ħ",
+ "displayNamePlural": "ħ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1410,8 +1410,8 @@
},
{
"id": "silverfoot",
- "displayName": "剑圣",
- "displayNamePlural": "剑圣",
+ "displayName": "ʥ",
+ "displayNamePlural": "ʥ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1439,8 +1439,8 @@
},
{
"id": "mechbot",
- "displayName": "机甲战士",
- "displayNamePlural": "机甲战士",
+ "displayName": "սʿ",
+ "displayNamePlural": "սʿ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1468,8 +1468,8 @@
},
{
"id": "havenguardians",
- "displayName": "天堂监管者",
- "displayNamePlural": "天堂监管者",
+ "displayName": "ü",
+ "displayNamePlural": "ü",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1500,8 +1500,8 @@
},
{
"id": "rockrider",
- "displayName": "巨岩骑士",
- "displayNamePlural": "巨岩骑士",
+ "displayName": "ʿ",
+ "displayNamePlural": "ʿ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1529,8 +1529,8 @@
},
{
"id": "cottoncandor",
- "displayName": "糖果巨人",
- "displayNamePlural": "糖果巨人",
+ "displayName": "ǹ",
+ "displayNamePlural": "ǹ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1558,8 +1558,8 @@
},
{
"id": "gyro",
- "displayName": "陀螺仪",
- "displayNamePlural": "陀螺仪",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1587,8 +1587,8 @@
},
{
"id": "vinocorne",
- "displayName": "植物王",
- "displayNamePlural": "植物王",
+ "displayName": "ֲ",
+ "displayNamePlural": "ֲ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1616,8 +1616,8 @@
},
{
"id": "crystocore",
- "displayName": "能量构建者",
- "displayNamePlural": "能量构建者",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1645,8 +1645,8 @@
},
{
"id": "visualent",
- "displayName": "观察者",
- "displayNamePlural": "观察者",
+ "displayName": "۲",
+ "displayNamePlural": "۲",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1675,8 +1675,8 @@
},
{
"id": "clunkhead",
- "displayName": "斩首",
- "displayNamePlural": "斩首",
+ "displayName": "ն",
+ "displayNamePlural": "ն",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1705,8 +1705,8 @@
},
{
"id": "dracyon",
- "displayName": "飞行守护者",
- "displayNamePlural": "飞行守护者",
+ "displayName": "ػ",
+ "displayNamePlural": "ػ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1735,8 +1735,8 @@
},
{
"id": "hydrolisk",
- "displayName": "水能龙蜥",
- "displayNamePlural": "水能龙蜥",
+ "displayName": "ˮ",
+ "displayNamePlural": "ˮ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1764,8 +1764,8 @@
},
{
"id": "terrafractallites",
- "displayName": "远古分形者",
- "displayNamePlural": "远古分形者",
+ "displayName": "Զŷ",
+ "displayNamePlural": "Զŷ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1799,8 +1799,8 @@
},
{
"id": "immortalfractallites",
- "displayName": "不朽分形者",
- "displayNamePlural": "不朽分形者",
+ "displayName": "",
+ "displayNamePlural": "",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1834,8 +1834,8 @@
},
{
"id": "temporalfractallites",
- "displayName": "瞬世分形者",
- "displayNamePlural": "瞬世分形者",
+ "displayName": "˲",
+ "displayNamePlural": "˲",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
@@ -1863,8 +1863,8 @@
},
{
"id": "primordialfractallites",
- "displayName": "原初分形者",
- "displayNamePlural": "原初分形者",
+ "displayName": "ԭ",
+ "displayNamePlural": "ԭ",
"livingMatter": "extraterrestrial",
"simulationRFCost": 6000,
"craftingIngredients": [
diff --git a/config/deepmobevolution/LivingMatter.json b/config/deepmobevolution/LivingMatter.json
index bdcd0c33..66bba035 100644
--- a/config/deepmobevolution/LivingMatter.json
+++ b/config/deepmobevolution/LivingMatter.json
@@ -1,26 +1,26 @@
[
{
"id": "overworldian",
- "displayName": "主世界",
+ "displayName": "",
"displayColor": "green",
"xpValue": 1
},
{
"id": "hellish",
- "displayName": "地狱",
+ "displayName": "",
"displayColor": "red",
"xpValue": 1
},
{
"id": "extraterrestrial",
- "displayName": "地外",
+ "displayName": "",
"displayColor": "light_purple",
"xpValue": 1
},
{
"id": "twilight",
"mod": "twilightforest",
- "displayName": "暮色",
+ "displayName": "ĺɫ",
"displayColor": "blue",
"xpValue": 1
}
diff --git a/config/defaultoptions/keybindings.txt b/config/defaultoptions/keybindings.txt
index 08972a73..bb07a619 100644
--- a/config/defaultoptions/keybindings.txt
+++ b/config/defaultoptions/keybindings.txt
@@ -128,7 +128,6 @@ key_key.open_wireless_terminal.desc:20:CONTROL
key_key.open_wireless_crafting_terminal.desc:18:CONTROL
key_key.open_wireless_pattern_terminal.desc:19:CONTROL
key_key.open_wireless_fluid_terminal.desc:33:CONTROL
-key_key.open_wireless_interface_terminal.desc:23:SHIFT
key_key.open_basic_extended_wireless_crafting_terminal:0:NONE
key_key.open_advanced_extended_wireless_crafting_terminal:0:NONE
key_key.open_elite_extended_wireless_crafting_terminal:0:NONE
@@ -169,6 +168,7 @@ key_key.clipboardPaste:210:NONE
key_key.mod_lavacow.special:0:NONE
key_key.mod_lavacow.down:44:NONE
key_key.ae2fc.open_wireless_fluid_pattern_terminal.desc:0:NONE
+key_retro_sophisticated_backpacks.key.open_backpack.desc:48:NONE
key_FpsReducer.key.guiOpen:207:NONE
key_FpsReducer.key.forceIdle:197:NONE
key_key.dragon_fireAttack:19:NONE
diff --git a/config/dimdoors.cfg b/config/dimdoors.cfg
index 664cbe66..ce5e7957 100644
--- a/config/dimdoors.cfg
+++ b/config/dimdoors.cfg
@@ -78,6 +78,7 @@ pockets {
rifts {
S:blockRiftDecayBlackList <
>
+ D:decayDropChance=0.10000000149011612
B:enableRiftDecay=true
B:enableRiftDecayDropsWorldThread=true
B:enableRifts=true
@@ -109,4 +110,3 @@ world {
D:gatewayGenChance=0.0015
}
-
diff --git a/config/forge.cfg b/config/forge.cfg
index 3da84e82..5675c70f 100644
--- a/config/forge.cfg
+++ b/config/forge.cfg
@@ -74,7 +74,7 @@ general {
B:logCascadingWorldGeneration=true
# Fix vanilla issues that cause worldgen cascading. This DOES change vanilla worldgen so DO NOT report bugs related to world differences if this flag is on.
- B:fixVanillaCascading=false
+ B:fixVanillaCascading=true
# The time in ticks the server will wait when a dimension was queued to unload. This can be useful when rapidly loading and unloading dimensions, like e.g. throwing items through a nether portal a few time per second.
I:dimensionUnloadQueueDelay=0
@@ -87,4 +87,3 @@ version_checking {
B:Global=true
}
-
diff --git a/config/ichunutil.cfg b/config/ichunutil.cfg
index b31a22bd..8fda3d20 100644
--- a/config/ichunutil.cfg
+++ b/config/ichunutil.cfg
@@ -70,7 +70,7 @@ module {
I:versionNotificationTypes=0
# Don't change this.
- I:versionSave=13
+ I:versionSave=18
}
}
diff --git a/config/incontrol/spawn.json b/config/incontrol/spawn.json
index 82eea17d..59561988 100644
--- a/config/incontrol/spawn.json
+++ b/config/incontrol/spawn.json
@@ -1478,6 +1478,12 @@
"onjoin": true,
"result": "deny"
},
+ {
+ "mob": ["ebwizardry:evil_wizard"],
+ "dimension": 427,
+ "onjoin": true,
+ "result": "deny"
+ },
{
"mob": ["mod_lavacow:raven",
"abyssalcraft:depthsghoul"],
diff --git a/config/jei/worldSettings.cfg b/config/jei/worldSettings.cfg
index e717d083..4ee97536 100644
--- a/config/jei/worldSettings.cfg
+++ b/config/jei/worldSettings.cfg
@@ -385,8 +385,6 @@ world-288993849 {
world-310143583 {
# Show the list of bookmarks next to open GUIs.
B:bookmarkOverlayEnabled=false
-
- # Give items instead of showing the recipe.
B:cheatItemsEnabled=true
# Default item to use to fill up fluids when clicking on a fluid ingredient in the menu, (format: item_name@meta)
@@ -394,7 +392,7 @@ world-310143583 {
# Hide and unhide ingredients by clicking them in the list.
B:editEnabled=false
- S:filterText=fluid.
+ S:filterText=redst
# Show the list of ingredients next to open GUIs.
B:overlayEnabled=true
diff --git a/config/minieffects.cfg b/config/minieffects.cfg
new file mode 100644
index 00000000..2ff8533b
--- /dev/null
+++ b/config/minieffects.cfg
@@ -0,0 +1,18 @@
+# Configuration file
+
+general {
+ # Screen specific x/y offset of effect icon rendering position
+ # each entry should be in 'class;x;y' format
+ # for example, if you want y offset to be 20 when in creative inventory, then 'type' should be the class name of creative inventory
+ # the whole entry will then be 'net.minecraft.client.gui.inventory.GuiContainerCreative;0;20'
+ S:offsetPerScreen <
+ >
+
+ # default x offset of effect icon rendering position
+ I:xOffset=0
+
+ # default y offset of effect icon rendering position
+ I:yOffset=0
+}
+
+
diff --git a/config/modularmachinery/machinery/active_meatballium_scrubbing_unit.json b/config/modularmachinery/machinery/active_meatballium_scrubbing_unit.json
new file mode 100644
index 00000000..fcbf93d8
--- /dev/null
+++ b/config/modularmachinery/machinery/active_meatballium_scrubbing_unit.json
@@ -0,0 +1,358 @@
+{
+ "registryname": "active_meatballium_scrubbing_unit",
+ "localizedname": "Active Meatballium Radiation Scrubbing Unit",
+ "color": "ffffff",
+ "parts": [
+ {
+ "x": -1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachinery:blockfluidinputhatch"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "contenttweaker:arc_reactor_coil@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 4,
+ "z": 0,
+ "elements": [
+ "generalized_output_item"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "contenttweaker:arc_reactor_coil@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "techreborn:reinforced_glass@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachinery:blockfluidinputhatch"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 4,
+ "z": 1,
+ "elements": [
+ "modularmachinery:blockfluidinputhatch"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 4,
+ "z": 2,
+ "elements": [
+ "modularmachineryaddons:blockbiomeproviderinput@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 4,
+ "z": 1,
+ "elements": [
+ "modularmachinery:blockfluidinputhatch"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 0,
+ "elements": [
+ "techreborn:reinforced_glass@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "techreborn:reinforced_glass@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "techreborn:reinforced_glass@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "modularmachinery:blockenergyinputhatch"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "contenttweaker:cursed_meatballium_reinforced_casing@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "contenttweaker:cursed_meatballium_reinforced_casing@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "techreborn:reinforced_glass@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "techreborn:reinforced_glass@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "techreborn:reinforced_glass@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "techreborn:reinforced_glass@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "techreborn:reinforced_glass@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "techreborn:reinforced_glass@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 4,
+ "z": 0,
+ "elements": [
+ "contenttweaker:cursed_meatballium_reinforced_casing@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 4,
+ "z": 0,
+ "elements": [
+ "contenttweaker:cursed_meatballium_reinforced_casing@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachineryaddons:blockradiationproviderinput@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 4,
+ "z": 2,
+ "elements": [
+ "contenttweaker:cursed_meatballium_reinforced_casing@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "techreborn:reinforced_glass@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 4,
+ "z": 2,
+ "elements": [
+ "contenttweaker:cursed_meatballium_reinforced_casing@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 4,
+ "z": 1,
+ "elements": [
+ "contenttweaker:highly_advanced_machine_casing@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 0,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 0,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "techreborn:reinforced_glass@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "contenttweaker:cursed_meatballium_reinforced_casing@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "contenttweaker:arc_reactor_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "contenttweaker:cursed_meatballium_reinforced_casing@0"
+ ]
+ }
+ ]}
\ No newline at end of file
diff --git a/config/modularmachinery/machinery/chaotic_condensator.json b/config/modularmachinery/machinery/chaotic_condensator.txt
similarity index 100%
rename from config/modularmachinery/machinery/chaotic_condensator.json
rename to config/modularmachinery/machinery/chaotic_condensator.txt
diff --git a/config/modularmachinery/machinery/chaotic_condenser.json b/config/modularmachinery/machinery/chaotic_condenser.json
new file mode 100644
index 00000000..d67997d0
--- /dev/null
+++ b/config/modularmachinery/machinery/chaotic_condenser.json
@@ -0,0 +1,1302 @@
+{
+ "registryname": "chaotic_condenser",
+ "localizedname": "Chaotic Condenser",
+ "color": "7332c2",
+ "modifiers": [
+ {
+ "elements": "contenttweaker:defined_draconium_block",
+ "x": 0,
+ "y": 1,
+ "z": 4,
+ "description": "产出x15",
+ "modifier": {
+ "io": "output",
+ "target": "modularmachinery:item",
+ "operation": 1,
+ "multiplier": 15.0
+ }
+ }
+ ],
+
+ "parts": [
+ {
+ "x": 0,
+ "y": 1,
+ "z": 8,
+ "elements": [
+ "modularmachinery:blockenergyinputhatch"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "generalized_output_item"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": -1,
+ "z": 7,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 6,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": -1,
+ "z": 6,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 7,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 3,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 8,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": -1,
+ "z": 7,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 3,
+ "z": 4,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": -1,
+ "z": 3,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": -1,
+ "z": 0,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 5,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 0,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 5,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 4,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 3,
+ "z": 7,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 6,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": -1,
+ "z": 1,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 6,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": -1,
+ "z": 3,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 3,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 8,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 6,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 7,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 8,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 6,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": -1,
+ "z": 1,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": -1,
+ "z": 5,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 7,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 7,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": -1,
+ "z": 6,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 3,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": -1,
+ "z": 8,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 4,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 8,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 6,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": -1,
+ "z": 7,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": -1,
+ "z": 1,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 6,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": -1,
+ "z": 4,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": -1,
+ "z": 6,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 0,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 3,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 5,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 8,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 6,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": -1,
+ "z": 3,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": -1,
+ "z": 4,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 8,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 6,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "contenttweaker:charged_draconium_block@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": -1,
+ "z": 1,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": -1,
+ "z": 2,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": -1,
+ "z": 4,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": -1,
+ "z": 5,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 6,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 4,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 5,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 6,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": -1,
+ "z": 8,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 7,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 3,
+ "z": 4,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 7,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 8,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 5,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": -1,
+ "z": 1,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": -1,
+ "z": 2,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 6,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 3,
+ "z": 7,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": -1,
+ "z": 5,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 5,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 8,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 5,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": -1,
+ "z": 7,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 4,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": -1,
+ "z": 4,
+ "elements": [
+ "modularmachineryaddons:blockbiomeproviderinput@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 4,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 8,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 4,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": -1,
+ "z": 7,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 7,
+ "elements": [
+ "draconicevolution:draconium_block@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": -1,
+ "z": 4,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": -1,
+ "z": 2,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 3,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -1,
+ "y": -1,
+ "z": 0,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 4,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 5,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 7,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 6,
+ "elements": [
+ "thermalfoundation:glass@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "techreborn:cable@8"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 4,
+ "elements": [
+ "enderio:block_alloy@6"
+ ]
+ }
+ ]}
\ No newline at end of file
diff --git a/config/modularmachinery/machinery/cursed_meatballium_radiation_scrubber.json b/config/modularmachinery/machinery/cursed_meatballium_radiation_scrubber.json
new file mode 100644
index 00000000..a28f635f
--- /dev/null
+++ b/config/modularmachinery/machinery/cursed_meatballium_radiation_scrubber.json
@@ -0,0 +1,102 @@
+{
+ "registryname": "cursed_meatballium_radiation_scrubber",
+ "localizedname": "Cursed Meatballium Radiation Scrubber",
+ "color": "992c6f",
+ "parts": [
+ {
+ "x": 1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "contenttweaker:cursed_meatballium_reinforced_casing"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachinery:blockcasing@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachineryaddons:blockscrubberproviderinput@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachinery:blockcasing@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "contenttweaker:cursed_meatballium_reinforced_casing"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "modularmachinery:blockenergyinputhatch@1"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "contenttweaker:cursed_meatballium_reinforced_casing"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "contenttweaker:cursed_meatballium_reinforced_casing"
+ ]
+ }
+ ]}
\ No newline at end of file
diff --git a/config/modularmachinery/machinery/dragonfire_forge.json b/config/modularmachinery/machinery/dragonfire_forge.json
index 4ee0bec6..196bdad7 100644
--- a/config/modularmachinery/machinery/dragonfire_forge.json
+++ b/config/modularmachinery/machinery/dragonfire_forge.json
@@ -8,13 +8,39 @@
"x": 0,
"y": 6,
"z": 2,
- "description": "替换流体下方中间方块以获得产出x8",
+ "description": "产出x8",
"modifier": {
"io": "output",
"target": "modularmachinery:fluid",
"operation": 1,
"multiplier": 8
}
+ },
+ {
+ "elements": "contenttweaker:awakened_electromagnet",
+ "x": 0,
+ "y": 6,
+ "z": 2,
+ "description": "产出x64",
+ "modifier": {
+ "io": "output",
+ "target": "modularmachinery:fluid",
+ "operation": 1,
+ "multiplier": 64
+ }
+ },
+ {
+ "elements": "contenttweaker:fractallite_furnace_core",
+ "x": 0,
+ "y": 6,
+ "z": 2,
+ "description": "产出x256",
+ "modifier": {
+ "io": "output",
+ "target": "modularmachinery:fluid",
+ "operation": 1,
+ "multiplier": 256
+ }
}
],
"parts": [
diff --git a/config/modularmachinery/machinery/meatballium_radiation_scrubber.json b/config/modularmachinery/machinery/meatballium_radiation_scrubber.json
new file mode 100644
index 00000000..0de8dd85
--- /dev/null
+++ b/config/modularmachinery/machinery/meatballium_radiation_scrubber.json
@@ -0,0 +1,102 @@
+{
+ "registryname": "meatballium_radiation_scrubber",
+ "localizedname": "Meatballium Radiation Scrubber",
+ "color": "6e0234",
+ "parts": [
+ {
+ "x": 1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "contenttweaker:meatballium_reinforced_casing"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachinery:blockcasing@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachineryaddons:blockscrubberproviderinput@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachinery:blockcasing@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "contenttweaker:meatballium_reinforced_casing"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "modularmachinery:blockenergyinputhatch@1"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "contenttweaker:meatballium_reinforced_casing"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "contenttweaker:meatballium_reinforced_casing"
+ ]
+ }
+ ]}
\ No newline at end of file
diff --git a/config/modularmachinery/machinery/meteoric_befaller.json b/config/modularmachinery/machinery/meteoric_befaller.json
index ab83f0d2..fd76c614 100644
--- a/config/modularmachinery/machinery/meteoric_befaller.json
+++ b/config/modularmachinery/machinery/meteoric_befaller.json
@@ -1071,7 +1071,7 @@
"y": 0,
"z": 5,
"elements": [
- "contenttweaker:gravitite_stone@0"
+ "modularmachineryaddons:blockbiomeproviderinput@0"
]
},
{
@@ -1719,7 +1719,7 @@
"y": 0,
"z": 10,
"elements": [
- "modularmachinery:blocklifeessenceproviderinput"
+ "generalized_input_fluid"
]
},
{
diff --git a/config/modularmachinery/machinery/mythic_processor_rockcrusher.json b/config/modularmachinery/machinery/mythic_processor_rockcrusher.json
new file mode 100644
index 00000000..0380a156
--- /dev/null
+++ b/config/modularmachinery/machinery/mythic_processor_rockcrusher.json
@@ -0,0 +1,291 @@
+{
+ "registryname": "mythic_processor_rock_crusher",
+ "localizedname": "Mythic Processor: Rock Crusher",
+ "color": "464f47",
+ "modifiers": [
+ {
+ "elements": "contenttweaker:mythic_coil_t2@0",
+ "x": 0,
+ "y": 3,
+ "z": 1,
+ "description": "处理数量x4",
+ "modifiers": [{
+ "io": "output",
+ "target": "modularmachinery:item",
+ "operation": 1,
+ "multiplier": 4
+ },
+ {
+ "io": "input",
+ "target": "modularmachinery:item",
+ "operation": 1,
+ "multiplier": 4
+ }]
+ }
+ ],
+ "parts": [
+ {
+ "x": -1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "nuclearcraft:fission_block@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "contenttweaker:mythic_coil_t1@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "nuclearcraft:fission_block@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "nuclearcraft:fission_block@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "nuclearcraft:fission_block@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 0,
+ "elements": [
+ "nuclearcraft:rock_crusher_idle"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "generalized_input_item"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "nuclearcraft:fission_block@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "nuclearcraft:fission_block@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "nuclearcraft:fission_block@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "generalized_output_item"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "nuclearcraft:fission_block@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachinery:blockenergyinputhatch"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 0,
+ "elements": [
+ "nuclearcraft:fission_block@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 0,
+ "elements": [
+ "nuclearcraft:fission_block@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "contenttweaker:draconium_electromagnet@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "nuclearcraft:fission_block@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "nuclearcraft:fission_block@0"
+ ]
+ }
+ ]}
\ No newline at end of file
diff --git a/config/modularmachinery/machinery/radiant_meatballium_radiation_scrubber.json b/config/modularmachinery/machinery/radiant_meatballium_radiation_scrubber.json
new file mode 100644
index 00000000..4dd9e821
--- /dev/null
+++ b/config/modularmachinery/machinery/radiant_meatballium_radiation_scrubber.json
@@ -0,0 +1,102 @@
+{
+ "registryname": "radiant_meatballium_radiation_scrubber",
+ "localizedname": "Radiant Meatballium Radiation Scrubber",
+ "color": "992c6f",
+ "parts": [
+ {
+ "x": 1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "contenttweaker:radiant_meatballium_reinforced_casing"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachinery:blockcasing@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachineryaddons:blockscrubberproviderinput@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "modularmachinery:blockcasing@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "techreborn:fusion_coil@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "contenttweaker:radiant_meatballium_reinforced_casing"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "modularmachinery:blockenergyinputhatch@1"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "contenttweaker:radiant_meatballium_reinforced_casing"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "contenttweaker:radiant_meatballium_reinforced_casing"
+ ]
+ }
+ ]}
\ No newline at end of file
diff --git a/config/modularmachinery/machinery/relic_of_the_fallen_tower.json b/config/modularmachinery/machinery/relic_of_the_fallen_tower.json
new file mode 100644
index 00000000..9bcfd14e
--- /dev/null
+++ b/config/modularmachinery/machinery/relic_of_the_fallen_tower.json
@@ -0,0 +1,4166 @@
+{
+ "registryname": "relic_of_the_fallen_tower",
+ "localizedname": "Relic of the Fallen Tower",
+ "color": "857a72",
+ "parts": [
+ {
+ "x": 4,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 2,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 1,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 4,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 2,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 3,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 7,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 5,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 3,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 4,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 6,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 2,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 1,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 1,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 1,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 5,
+ "elements": [
+ "bloodmagic:ritual_stone@6"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 3,
+ "z": 11,
+ "elements": [
+ "bloodmagic:ritual_stone@5"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 2,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 5,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 12,
+ "elements": [
+ "bloodmagic:ritual_stone@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "bloodmagic:ritual_stone@3"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 1,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 2,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 4,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 4,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 1,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 18,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 1,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -9,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 2,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 18,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 6,
+ "elements": [
+ "bloodmagic:ritual_stone@1"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "contenttweaker:stone_of_the_fallen_tower@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 18,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 5,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 2,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 12,
+ "elements": [
+ "bloodmagic:ritual_stone@1"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 3,
+ "z": 10,
+ "elements": [
+ "bloodmagic:ritual_stone@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 3,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 2,
+ "z": 9,
+ "elements": [
+ "bloodmagic:ritual_stone@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 1,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 4,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 1,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 1,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 1,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 1,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 1,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 4,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 1,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 2,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 5,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 3,
+ "z": 8,
+ "elements": [
+ "bloodmagic:ritual_stone@1"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 3,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 5,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 1,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 4,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 6,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 18,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 1,
+ "z": 9,
+ "elements": [
+ "bloodmagic:ritual_stone@3"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "contenttweaker:stone_of_the_fallen_tower@0"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 3,
+ "z": 9,
+ "elements": [
+ "bloodmagic:ritual_stone@4"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 2,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 1,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 1,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 6,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 4,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 18,
+ "elements": [
+ "fluxormanainput"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 1,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 9,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 2,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 5,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 2,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 7,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 4,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 1,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 4,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 3,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 1,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 2,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 1,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -9,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 1,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 4,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 2,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 1,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 3,
+ "z": 8,
+ "elements": [
+ "bloodmagic:ritual_stone@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 2,
+ "z": 9,
+ "elements": [
+ "bloodmagic:ritual_stone@6"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 5,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 4,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 4,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 2,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 3,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 4,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 1,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 2,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 1,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 5,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 5,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 2,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 6,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 1,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 3,
+ "z": 9,
+ "elements": [
+ "bloodmagic:ritual_stone@4"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 3,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 1,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 1,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 2,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 4,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "contenttweaker:stone_of_the_fallen_tower@0"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 1,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 2,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 2,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 3,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 5,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 4,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 4,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 1,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 4,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 1,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 6,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 2,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 1,
+ "z": 9,
+ "elements": [
+ "bloodmagic:ritual_stone@3"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 3,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 4,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 12,
+ "elements": [
+ "bloodmagic:ritual_stone@4"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 3,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 2,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 6,
+ "elements": [
+ "bloodmagic:ritual_stone@2"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 1,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 9,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 4,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 2,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 3,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 1,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -9,
+ "y": 3,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 4,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 13,
+ "elements": [
+ "bloodmagic:ritual_stone@6"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 2,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 1,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "modularmachineryaddons:blockmeteorprovideroutput@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 1,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -9,
+ "y": 2,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -9,
+ "y": 1,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 2,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 1,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 3,
+ "z": 7,
+ "elements": [
+ "bloodmagic:ritual_stone@5"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -9,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "generalized_input_item"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 4,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 4,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 4,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 5,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 1,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 3,
+ "z": 10,
+ "elements": [
+ "bloodmagic:ritual_stone@1"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 6,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 1,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 2,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 1,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 2,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 5,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 4,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 1,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 3,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 4,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 2,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 5,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 6,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 1,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 3,
+ "z": 7,
+ "elements": [
+ "bloodmagic:ritual_stone@5"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 2,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 5,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 4,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 1,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 3,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 6,
+ "elements": [
+ "bloodmagic:ritual_stone@4"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 3,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 1,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 2,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 3,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 2,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 1,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -8,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 18,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 4,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 1,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 4,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 4,
+ "z": 16,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 1,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 1,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 9,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "generalized_input_fluid"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 2,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 1,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 2,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 0,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 2,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 2,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 7,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 17,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 1,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 9,
+ "y": 3,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 4,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 3,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 7,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -4,
+ "y": 0,
+ "z": 12,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 2,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 7,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 8,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 0,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 5,
+ "z": 2,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 14,
+ "elements": [
+ "bloodmagic:ritual_stone@3"
+ ]
+ },
+ {
+ "x": -5,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 5,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 6,
+ "y": 6,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 14,
+ "elements": [
+ "contenttweaker:stone_of_the_fallen_tower@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 6,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": -6,
+ "y": 1,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 9,
+ "y": 1,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 2,
+ "z": 15,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 7,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 11,
+ "elements": [
+ "bloodmagic:path@6"
+ ]
+ },
+ {
+ "x": -7,
+ "y": 0,
+ "z": 13,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 3,
+ "z": 11,
+ "elements": [
+ "bloodmagic:ritual_stone@5"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 4,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 4,
+ "y": 0,
+ "z": 8,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ },
+ {
+ "x": 9,
+ "y": 2,
+ "z": 9,
+ "elements": [
+ "bloodmagic:path@2"
+ ]
+ },
+ {
+ "x": 5,
+ "y": 0,
+ "z": 10,
+ "elements": [
+ "bloodmagic:path@3"
+ ]
+ }
+ ]}
\ No newline at end of file
diff --git a/config/modularmachinery/machinery/steel_centrifuge.json b/config/modularmachinery/machinery/steel_centrifuge.json
index c617cc83..69c945cc 100644
--- a/config/modularmachinery/machinery/steel_centrifuge.json
+++ b/config/modularmachinery/machinery/steel_centrifuge.json
@@ -2,6 +2,27 @@
"registryname": "iron_centrifuge",
"localizedname": "Steel Thermal Mixer",
"color": 636363,
+ "modifiers": [
+ {
+ "elements": "avaritia:block_resource@1",
+ "x": 0,
+ "y": 3,
+ "z": 3,
+ "description": "处理数量x10",
+ "modifiers": [{
+ "io": "input",
+ "target": "modularmachinery:fluid",
+ "operation": 1,
+ "multiplier": 10
+ },
+ {
+ "io": "output",
+ "target": "modularmachinery:fluid",
+ "operation": 1,
+ "multiplier": 10
+ }]
+ }
+ ],
"parts": [
{
"x": -3,
diff --git a/config/modularmachinery/machinery/thaumic_replicator.json b/config/modularmachinery/machinery/thaumic_replicator.json
index dae3bdfc..34b103e7 100644
--- a/config/modularmachinery/machinery/thaumic_replicator.json
+++ b/config/modularmachinery/machinery/thaumic_replicator.json
@@ -21,12 +21,56 @@
"x": 0,
"y": 2,
"z": 0,
- "description": "流体输出x10",
+ "description": "产出x10,速度x10",
"modifiers": [{
"io": "output",
"target": "modularmachinery:fluid",
"operation": 1,
"multiplier": 10
+ },
+ {
+ "io": "input",
+ "target": "modularmachinery:duration",
+ "operation": 1,
+ "multiplier": 0.1
+ }]
+ },
+ {
+ "elements": "contenttweaker:trinuum_catalyst",
+ "x": 0,
+ "y": 2,
+ "z": 0,
+ "description": "产出x50,速度x20",
+ "modifiers": [{
+ "io": "output",
+ "target": "modularmachinery:fluid",
+ "operation": 1,
+ "multiplier": 50
+ },
+ {
+ "io": "input",
+ "target": "modularmachinery:duration",
+ "operation": 1,
+ "multiplier": 0.05
+ }]
+ },
+ {
+ "elements": "contenttweaker:infinitely_wishful_catalyst",
+ "x": 0,
+ "y": 2,
+ "z": 0,
+ "description": "产出x100,速度x40",
+ "modifiers": [{
+ "io": "output",
+ "target": "modularmachinery:fluid",
+ "operation": 1,
+ "multiplier": 100
+ },
+ {
+ "io": "input",
+ "target": "modularmachinery:duration",
+ "operation": 1,
+ "multiplier": 0.025
}]
}
],
@@ -196,7 +240,7 @@
"y": 0,
"z": 2,
"elements": [
- "modularmachinery:blockaspectproviderinput@0"
+ "generalized_input_essentia"
]
},
{
diff --git a/config/modularmachinery/machinery/uncorrupted_library.json b/config/modularmachinery/machinery/uncorrupted_library.json
new file mode 100644
index 00000000..380eeaf8
--- /dev/null
+++ b/config/modularmachinery/machinery/uncorrupted_library.json
@@ -0,0 +1,294 @@
+{
+ "registryname": "uncorrupted_library",
+ "localizedname": "Uncorrupted Library",
+ "color": "8199a3",
+ "parts": [
+ {
+ "x": -1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "bloodmagic:demon_brick_1@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "divinerpg:raw_arcanium@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "generalized_output_item"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "divinerpg:raw_arcanium@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "bloodmagic:demon_brick_1@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "bloodmagic:demon_brick_1@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "divinerpg:raw_arcanium@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:demon_brick_1@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "divinerpg:raw_arcanium@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "divinerpg:raw_arcanium@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "bloodmagic:demon_brick_1@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "divinerpg:raw_arcanium@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:demon_brick_1@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "bloodmagic:demon_brick_1@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "divinerpg:raw_arcanium@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "generalized_input_fluid"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "divinerpg:raw_arcanium@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "generalized_input_item"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "modularmachinery:blockenergyinputhatch"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "divinerpg:raw_arcanium@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "generalized_input_fluid"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "bloodmagic:demon_brick_1@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "bloodmagic:demon_brick_1@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "divinerpg:workshop_bookcase@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "divinerpg:workshop_bookcase@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "divinerpg:workshop_bookcase@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "divinerpg:altar_of_corruption"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "contenttweaker:carpeted_allure"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "divinerpg:workshop_bookcase@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "divinerpg:workshop_bookcase@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "divinerpg:workshop_bookcase@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "divinerpg:workshop_bookcase@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "divinerpg:workshop_bookcase@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "divinerpg:workshop_bookcase@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "contenttweaker:carpeted_allure"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "bloodmagic:demon_brick_1@0"
+ ]
+ }
+ ]}
\ No newline at end of file
diff --git a/config/modularmachinery/machinery/variables/casings.var.json b/config/modularmachinery/machinery/variables/casings.var.json
index e8fa7949..ed00161c 100644
--- a/config/modularmachinery/machinery/variables/casings.var.json
+++ b/config/modularmachinery/machinery/variables/casings.var.json
@@ -15,6 +15,14 @@
"modularmachinery:blockfluidinputhatch",
"generalized_output_fluid"
],
+ "fluxormanainput": [
+ "modularmachineryaddons:blockfluxproviderinput",
+ "modularmachinery:blockmanaproviderinput"
+ ],
+ "generalized_input_essentia": [
+ "modularmachinery:blockaspectproviderinput",
+ "modularmachineryaddons:blockmeessentiainputbus"
+ ],
"any_dragonforge_brick": [
"iceandfire:dragonforge_lightning_brick",
"iceandfire:dragonforge_fire_brick",
diff --git a/config/modularmachinery/machinery/vibrating_flux_crucible.json b/config/modularmachinery/machinery/vibrating_flux_crucible.json
new file mode 100644
index 00000000..cd068f75
--- /dev/null
+++ b/config/modularmachinery/machinery/vibrating_flux_crucible.json
@@ -0,0 +1,990 @@
+{
+ "registryname": "vibrating_flux_crucible",
+ "localizedname": "Vibrating Flux Crucible",
+ "color": "36005c",
+ "parts": [
+ {
+ "x": 3,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 4,
+ "z": -1,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 5,
+ "z": 4,
+ "elements": [
+ "thaumcraft:stairs_arcane@1"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "contenttweaker:vibrating_stone@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 4,
+ "z": 0,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 4,
+ "z": 4,
+ "elements": [
+ "thaumcraft:liquid_death@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 4,
+ "z": 2,
+ "elements": [
+ "contenttweaker:vibrating_stone@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 3,
+ "z": 0,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": -1,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 3,
+ "z": 4,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 4,
+ "z": 0,
+ "elements": [
+ "thaumcraft:liquid_death@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 4,
+ "z": 1,
+ "elements": [
+ "thaumcraft:liquid_death@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "thaumcraft:stairs_arcane@2"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 4,
+ "z": 3,
+ "elements": [
+ "thaumcraft:liquid_death@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 4,
+ "z": 4,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "thaumcraft:stairs_arcane@6"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "thaumcraft:stairs_arcane@5"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": -1,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": -1,
+ "elements": [
+ "thaumcraft:stairs_arcane@6"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 4,
+ "z": 1,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": -1,
+ "elements": [
+ "thaumcraft:stairs_arcane@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 2,
+ "z": 4,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 0,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "thaumcraft:stairs_arcane@4"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "modularmachineryaddons:blockfluxprovideroutput@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": -1,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 5,
+ "elements": [
+ "thaumcraft:stairs_arcane@7"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 4,
+ "z": 0,
+ "elements": [
+ "thaumcraft:liquid_death@0"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 5,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": -1,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": -1,
+ "elements": [
+ "thaumcraft:stairs_arcane@4"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 2,
+ "z": 2,
+ "elements": [
+ "contenttweaker:vibrating_stone@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 3,
+ "elements": [
+ "contenttweaker:vibrating_stone@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 5,
+ "z": 0,
+ "elements": [
+ "thaumcraft:stairs_arcane@1"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 5,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "contenttweaker:vibrating_stone@0"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 4,
+ "z": 5,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": 5,
+ "elements": [
+ "thaumcraft:stairs_arcane@1"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 4,
+ "z": 0,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 4,
+ "z": 3,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 2,
+ "z": 3,
+ "elements": [
+ "thaumcraft:stairs_arcane@3"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 4,
+ "z": 1,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 5,
+ "z": 2,
+ "elements": [
+ "thaumcraft:stairs_arcane@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 5,
+ "z": 4,
+ "elements": [
+ "thaumcraft:stairs_arcane@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 3,
+ "z": 0,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 5,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 3,
+ "z": 5,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 3,
+ "z": 4,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 5,
+ "z": 2,
+ "elements": [
+ "thaumcraft:stairs_arcane@1"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 0,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": -1,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 4,
+ "z": 5,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 2,
+ "z": -1,
+ "elements": [
+ "thaumcraft:stairs_arcane@1"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 4,
+ "z": 3,
+ "elements": [
+ "thaumcraft:liquid_death@0"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 2,
+ "z": 3,
+ "elements": [
+ "thaumcraft:stairs_arcane@3"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 4,
+ "z": 1,
+ "elements": [
+ "thaumcraft:liquid_death@0"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 5,
+ "z": 5,
+ "elements": [
+ "thaumcraft:stairs_arcane@2"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 4,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 4,
+ "z": 4,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "modularmachinery:blockinputbus@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": -1,
+ "elements": [
+ "thaumcraft:stairs_arcane@5"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 3,
+ "z": 5,
+ "elements": [
+ "thaumcraft:stairs_arcane@4"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 4,
+ "z": -1,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 2,
+ "elements": [
+ "contenttweaker:vibrating_stone@0"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 4,
+ "z": 3,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 2,
+ "z": 4,
+ "elements": [
+ "chisel:arcane_stone1@13"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 2,
+ "z": 5,
+ "elements": [
+ "thaumcraft:stairs_arcane@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 4,
+ "z": 4,
+ "elements": [
+ "thaumcraft:liquid_death@0"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 3,
+ "z": 3,
+ "elements": [
+ "thaumcraft:stairs_arcane@7"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 4,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 1,
+ "z": 5,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 5,
+ "z": 0,
+ "elements": [
+ "thaumcraft:stairs_arcane@0"
+ ]
+ },
+ {
+ "x": -3,
+ "y": 3,
+ "z": 3,
+ "elements": [
+ "thaumcraft:stairs_arcane@7"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 4,
+ "z": -1,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 3,
+ "z": 1,
+ "elements": [
+ "thaumcraft:stairs_arcane@6"
+ ]
+ },
+ {
+ "x": -2,
+ "y": 1,
+ "z": 3,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 4,
+ "z": 5,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 0,
+ "z": 1,
+ "elements": [
+ "thaumcraft:metal_void@0"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 1,
+ "z": 4,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 1,
+ "z": 0,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 2,
+ "z": 1,
+ "elements": [
+ "thaumcraft:stairs_arcane@2"
+ ]
+ },
+ {
+ "x": -1,
+ "y": 0,
+ "z": 3,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 3,
+ "y": 4,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 3,
+ "z": 5,
+ "elements": [
+ "thaumcraft:stairs_arcane@5"
+ ]
+ },
+ {
+ "x": 2,
+ "y": 1,
+ "z": 1,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 1,
+ "y": 0,
+ "z": 2,
+ "elements": [
+ "chisel:arcane_stone1@12"
+ ]
+ },
+ {
+ "x": 0,
+ "y": 5,
+ "z": -1,
+ "elements": [
+ "thaumcraft:stairs_arcane@3"
+ ]
+ }
+ ]}
\ No newline at end of file
diff --git a/config/modularmachinery/machinery/whispering_fountain.json b/config/modularmachinery/machinery/whispering_fountain.json
index 5df57499..326317e2 100644
--- a/config/modularmachinery/machinery/whispering_fountain.json
+++ b/config/modularmachinery/machinery/whispering_fountain.json
@@ -2,6 +2,46 @@
"registryname": "whispering_infusion_fountain",
"localizedname": "Whispering Fountain",
"color": "ffffff",
+ "modifiers": [
+ {
+ "elements": "contenttweaker:darkstarlight",
+ "x": 0,
+ "y": 2,
+ "z": 4,
+ "description": "x4并行",
+ "modifiers": [{
+ "io": "output",
+ "target": "modularmachinery:item",
+ "operation": 1,
+ "multiplier": 4
+ },
+ {
+ "io": "input",
+ "target": "modularmachinery:item",
+ "operation": 1,
+ "multiplier": 4
+ }]
+ },
+ {
+ "elements": "contenttweaker:whispering_starlight_of_redemption",
+ "x": 0,
+ "y": 2,
+ "z": 4,
+ "description": "x16并行",
+ "modifiers": [{
+ "io": "output",
+ "target": "modularmachinery:item",
+ "operation": 1,
+ "multiplier": 16
+ },
+ {
+ "io": "input",
+ "target": "modularmachinery:item",
+ "operation": 1,
+ "multiplier": 16
+ }]
+ }
+ ],
"parts": [
{
"x": -3,
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_aether.json b/config/modularmachinery/recipes/relic_fallen_tower_aether.json
new file mode 100644
index 00000000..ce52b003
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_aether.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_aether",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:valkyrie_construct",
+ "amount": 1
+ },
+ {
+ "type": "modularmachinery:mana",
+ "io-type": "input",
+ "amount": 10000,
+ "perTick": false
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:valkyrie_construct"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_coraliumeye.json b/config/modularmachinery/recipes/relic_fallen_tower_coraliumeye.json
new file mode 100644
index 00000000..d380acac
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_coraliumeye.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_coraliumeye",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:coralium_eye",
+ "amount": 1
+ },
+ {
+ "type": "modularmachineryaddons:flux",
+ "io-type": "input",
+ "amount": 50,
+ "chunkRange": 2
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:coralium_eye"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_cosmicgem.json b/config/modularmachinery/recipes/relic_fallen_tower_cosmicgem.json
new file mode 100644
index 00000000..b254226a
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_cosmicgem.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_cosmicgem",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:cosmic_gem",
+ "amount": 1
+ },
+ {
+ "type": "modularmachineryaddons:flux",
+ "io-type": "input",
+ "amount": 50,
+ "chunkRange": 2
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:cosmic_gem"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_demonstone.json b/config/modularmachinery/recipes/relic_fallen_tower_demonstone.json
new file mode 100644
index 00000000..9662e9f1
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_demonstone.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_bakuheart",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:baku_heart",
+ "amount": 1
+ },
+ {
+ "type": "modularmachinery:mana",
+ "io-type": "input",
+ "amount": 10000,
+ "perTick": false
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:baku_heart"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_diamond.json b/config/modularmachinery/recipes/relic_fallen_tower_diamond.json
new file mode 100644
index 00000000..1eaf7f1a
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_diamond.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_diamond",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "minecraft:diamond_block",
+ "amount": 1
+ },
+ {
+ "type": "modularmachinery:mana",
+ "io-type": "input",
+ "amount": 10000,
+ "perTick": false
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "minecraft:diamond_block"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_divinestellar.json b/config/modularmachinery/recipes/relic_fallen_tower_divinestellar.json
new file mode 100644
index 00000000..0b925d22
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_divinestellar.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_divinestellar",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:divine_stellar_fabrial",
+ "amount": 1
+ },
+ {
+ "type": "modularmachinery:mana",
+ "io-type": "input",
+ "amount": 10000,
+ "perTick": false
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:divine_stellar_fabrial"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_draconicfabrial.json b/config/modularmachinery/recipes/relic_fallen_tower_draconicfabrial.json
new file mode 100644
index 00000000..4a04236c
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_draconicfabrial.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_draconicfabrial",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:draconic_fabrial",
+ "amount": 1
+ },
+ {
+ "type": "modularmachinery:mana",
+ "io-type": "input",
+ "amount": 10000,
+ "perTick": false
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:draconic_fabrial"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_erebus.json b/config/modularmachinery/recipes/relic_fallen_tower_erebus.json
new file mode 100644
index 00000000..1e4c939f
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_erebus.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_erebus",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:hyperchitinous_fabrial",
+ "amount": 1
+ },
+ {
+ "type": "modularmachinery:mana",
+ "io-type": "input",
+ "amount": 10000,
+ "perTick": false
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:hyperchitinous_fabrial"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_fierypyrite.json b/config/modularmachinery/recipes/relic_fallen_tower_fierypyrite.json
new file mode 100644
index 00000000..0a0b2b65
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_fierypyrite.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_fierypyrite",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:hator_spinel",
+ "amount": 1
+ },
+ {
+ "type": "modularmachinery:mana",
+ "io-type": "input",
+ "amount": 10000,
+ "perTick": false
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:hator_spinel"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_gold.json b/config/modularmachinery/recipes/relic_fallen_tower_gold.json
new file mode 100644
index 00000000..9de9eaa6
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_gold.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_gold",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "minecraft:gold_block",
+ "amount": 1
+ },
+ {
+ "type": "modularmachinery:mana",
+ "io-type": "input",
+ "amount": 10000,
+ "perTick": false
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "minecraft:gold_block"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_headstone.json b/config/modularmachinery/recipes/relic_fallen_tower_headstone.json
new file mode 100644
index 00000000..c93e31d1
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_headstone.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_headstone",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:headstone",
+ "amount": 1
+ },
+ {
+ "type": "modularmachineryaddons:flux",
+ "io-type": "input",
+ "amount": 50,
+ "chunkRange": 2
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:headstone"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_hungryworldsoul.json b/config/modularmachinery/recipes/relic_fallen_tower_hungryworldsoul.json
new file mode 100644
index 00000000..341e0a40
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_hungryworldsoul.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_hungryworldsoul",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:hungering_world_soul",
+ "amount": 1
+ },
+ {
+ "type": "modularmachineryaddons:flux",
+ "io-type": "input",
+ "amount": 50,
+ "chunkRange": 2
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:hungering_world_soul"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_infusedsolstone.json b/config/modularmachinery/recipes/relic_fallen_tower_infusedsolstone.json
new file mode 100644
index 00000000..1a40b846
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_infusedsolstone.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_infusedsolstone",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:infused_sol_stone",
+ "amount": 1
+ },
+ {
+ "type": "modularmachineryaddons:flux",
+ "io-type": "input",
+ "amount": 50,
+ "chunkRange": 2
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:infused_sol_stone"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_iron.json b/config/modularmachinery/recipes/relic_fallen_tower_iron.json
new file mode 100644
index 00000000..3a3f8128
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_iron.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_iron",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "minecraft:iron_block",
+ "amount": 1
+ },
+ {
+ "type": "modularmachinery:mana",
+ "io-type": "input",
+ "amount": 10000,
+ "perTick": false
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "minecraft:iron_block"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_pearlescent.json b/config/modularmachinery/recipes/relic_fallen_tower_pearlescent.json
new file mode 100644
index 00000000..659bd717
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_pearlescent.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_pearlescent",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "minecraft:pearlescent_fabrial",
+ "amount": 1
+ },
+ {
+ "type": "modularmachinery:mana",
+ "io-type": "input",
+ "amount": 10000,
+ "perTick": false
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "minecraft:pearlescent_fabrial"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_sacredacorn.json b/config/modularmachinery/recipes/relic_fallen_tower_sacredacorn.json
new file mode 100644
index 00000000..d8a77e61
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_sacredacorn.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_sacredacorn",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:sacred_acorn",
+ "amount": 1
+ },
+ {
+ "type": "modularmachineryaddons:flux",
+ "io-type": "input",
+ "amount": 50,
+ "chunkRange": 2
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:sacred_acorn"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_sacrifice.json b/config/modularmachinery/recipes/relic_fallen_tower_sacrifice.json
new file mode 100644
index 00000000..bfc0fc77
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_sacrifice.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_sacrifice",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:weight_of_the_heart",
+ "amount": 1
+ },
+ {
+ "type": "modularmachineryaddons:flux",
+ "io-type": "input",
+ "amount": 50,
+ "chunkRange": 2
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:weight_of_the_heart"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_swordshield.json b/config/modularmachinery/recipes/relic_fallen_tower_swordshield.json
new file mode 100644
index 00000000..57af95c1
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_swordshield.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_swordshield",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:sword_shield",
+ "amount": 1
+ },
+ {
+ "type": "modularmachineryaddons:flux",
+ "io-type": "input",
+ "amount": 50,
+ "chunkRange": 2
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:sword_shield"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularmachinery/recipes/relic_fallen_tower_voidichor.json b/config/modularmachinery/recipes/relic_fallen_tower_voidichor.json
new file mode 100644
index 00000000..454cd847
--- /dev/null
+++ b/config/modularmachinery/recipes/relic_fallen_tower_voidichor.json
@@ -0,0 +1,31 @@
+{
+ "machine": "relic_of_the_fallen_tower",
+ "registryName": "relic_fallen_tower_voidichor",
+ "recipeTime": 500,
+ "requirements": [
+ {
+ "type": "modularmachinery:fluid",
+ "io-type": "input",
+ "fluid": "lifeessence",
+ "amount": 10000
+ },
+ {
+ "type": "modularmachinery:item",
+ "io-type": "input",
+ "item": "contenttweaker:charm_of_the_falling_tower",
+ "amount": 1
+ },
+ {
+ "type": "modularmachineryaddons:flux",
+ "io-type": "input",
+ "amount": 50,
+ "chunkRange": 2
+ },
+ {
+ "type": "modularmachineryaddons:meteor",
+ "io-type": "output",
+ "item": "contenttweaker:charm_of_the_falling_tower"
+ }
+
+ ]
+}
\ No newline at end of file
diff --git a/config/modularui.cfg b/config/modularui.cfg
new file mode 100644
index 00000000..5d45434f
--- /dev/null
+++ b/config/modularui.cfg
@@ -0,0 +1,46 @@
+# Configuration file
+
+general {
+ # Amount of pixels scrolled
+ # Min: 1
+ # Max: 100
+ I:defaultScrollSpeed=30
+
+ # Enables a test block, test item with a test gui and opening a gui by right clicking a diamond.
+ B:enableTestGuis=false
+
+ # Enables a test overlay shown on title screen and watermark shown on every GuiContainer.
+ B:enableTestOverlays=false
+
+ # If true, pressing ESC key in the text field will restore the last text instead of confirming current one.
+ B:escRestoreLastText=false
+
+ # If true, widget outlines and widget information will be drawn.
+ B:guiDebugMode=false
+
+ # Time in 1/60 sec to open and close panels.
+ I:panelOpenCloseAnimationTime=8
+
+ # If true, vanilla tooltip will be replaced with MUI's RichTooltip
+ B:replaceVanillaTooltips=false
+
+ # If progress bar should step in texture pixels or screen pixels. (Screen pixels are way smaller and therefore smoother)
+ B:smoothProgressBar=true
+
+ # Default tooltip position around the widget or its panel.
+ # Valid values:
+ # ABOVE
+ # BELOW
+ # LEFT
+ # RIGHT
+ # VERTICAL
+ # HORIZONTAL
+ # NEXT_TO_MOUSE
+ # FIXED
+ S:tooltipPos=VERTICAL
+
+ # If true and not specified otherwise, screens will try to use the 'vanilla_dark' theme.
+ B:useDarkThemeByDefault=false
+}
+
+
diff --git a/config/nuclearcraft.cfg b/config/nuclearcraft.cfg
index 83ec354c..4b0d54e6 100644
--- a/config/nuclearcraft.cfg
+++ b/config/nuclearcraft.cfg
@@ -1239,9 +1239,6 @@ radiation {
# List of structures and their background radiation levels. These values stack with the underlying world or biome's background radiation. Format: 'structureName_radiationLevel'.
S:radiation_structures <
- Fortress_0.0025
- Mineshaft_0.00005
- Stronghold_0.001
>
# List of dimensions and their radiation level limits. Format: 'dimID_radiationLimit'.
@@ -1794,4 +1791,3 @@ turbine {
D:turbine_sound_volume=1.0
}
-
diff --git a/config/railcraft/ores/mine_copper.cfg b/config/railcraft/ores/mine_copper.cfg
deleted file mode 100644
index f6d5774d..00000000
--- a/config/railcraft/ores/mine_copper.cfg
+++ /dev/null
@@ -1,176 +0,0 @@
-# Configuration file
-
-##########################################################################################################
-# ore
-#--------------------------------------------------------------------------------------------------------#
-# Copy this file to add your own ore spawns or deleted it to disable spawning.
-# Setting railcraft.config->worldgen.generateDefaultConfigs to true will reset the entire folder to defaults.
-##########################################################################################################
-
-ore {
- # The number of ore blocks generated during each successful event. Each chunk generally gets 216 generation events, but not all events result in ore spawn due to chance settings and noise fields. [range: 1 ~ 16, default: 8]
- I:blockCount=8
-
- # The y level that the mine will generate at. Generally you should keep this below 220 for vanilla height worlds. If your sea level is the normal 63, its usually best to stay below 50 as well due to the topsoil. [range: 10 ~ 2147483647, default: 60]
- I:depth=60
-
- # The scale of the gaussian distribution used to spread the mine vertically, how tall it is. Note that it spreads above and blow the y level equally, so a value of 3 is roughly 6 blocks tall. [range: 1 ~ 20, default: 3]
- I:range=3
-
- # The seed used to create the noise map. Generally it is set to the atomic number of the element being generated, but it can be anything you want. Should be unique for each generator or your mines will generate in the same places, which can be desirable if you want to mix ores like Iron and Nickel. [range: 0 ~ 2147483647, default: 29]
- I:seed=29
-
- # The generation type, can be either 'DIFFUSE' or 'MINE'. [default: MINE]
- S:type=MINE
-
- # The generator weight, larger weights generate later. You can use this to sort what order stuff is generated. [range: 0 ~ 2147483647, default: 100]
- I:weight=100
-
- ##########################################################################################################
- # retrogen
- #--------------------------------------------------------------------------------------------------------#
- # Retrogen settings. You must have the Railcraft-Retrogen mod installed for these to do anything.
- ##########################################################################################################
-
- retrogen {
- # Whether retrogen should be enabled on this generator. [default: false]
- B:retrogen=false
-
- # The marker used to indicate whether a chunk has generated this ore. Generally this should be unique each time you run retrogen. [default: RCRGMARK]
- S:retrogenMarker=RCRGMARK
- }
-
- ##########################################################################################################
- # dimensions
- #--------------------------------------------------------------------------------------------------------#
- # Control which dimensions the generator is allowed to generate in.
- # Generally they still require stone to generate in regardless, though this may become a config option in the future.
- # The system is permissive and will allow any dimension not blacklisted to be generated in.
- ##########################################################################################################
-
- dimensions {
- # Dimension IDs to disallow generation in. [default: [-1], [1]]
- S:dimensionBlacklist <
- -1
- 1
- >
-
- # Dimension IDs to allow generation in. Overrides blacklists. [default: [0]]
- S:dimensionWhitelist <
- 0
- >
-
- # World Provider classes to disallow generation in. [default: [net.minecraft.world.WorldProviderHell], [net.minecraft.world.WorldProviderEnd]]
- S:worldProvidersBlacklist <
- net.minecraft.world.WorldProviderHell
- net.minecraft.world.WorldProviderEnd
- >
- }
-
- ##########################################################################################################
- # biomes
- #--------------------------------------------------------------------------------------------------------#
- # Expects fully qualified Biome registry names.
- # See Biome.java in Minecraft/Forge for the names.
- # Format: :.
- # ':all' can be used to specify all Biomes from a specific mod.
- ##########################################################################################################
-
- biomes {
- # Biome registry names where the ore will will not generate. Takes priority over the whitelist and types. [default: ]
- S:blacklist <
- >
-
- # Biome registry names where the ore will generate. Takes priority over types. [default: ]
- S:whitelist <
- >
- }
-
- ##########################################################################################################
- # biomestypes
- #--------------------------------------------------------------------------------------------------------#
- # Biome Dictionary types can be found in BiomeDictionary.java in Forge.
- # You can use 'ALL' to specify all types.
- ##########################################################################################################
-
- biomestypes {
- # Biome Dictionary types where the ore will will not generate. Takes priority over the whitelist. [default: ]
- S:blacklist <
- >
-
- # Biome Dictionary types where the ore will generate. [default: [ALL]]
- S:whitelist <
- ALL
- >
- }
-
- ##########################################################################################################
- # rich
- #--------------------------------------------------------------------------------------------------------#
- # Biomes where the ore will generator more richly.
- ##########################################################################################################
-
- rich {
- # Biome Dictionary types where the ore will generator more richly. You can use 'ALL' to specify all types. [default: [MOUNTAIN], [MESA], [HILLS]]
- S:biomeTypes <
- MOUNTAIN
- MESA
- HILLS
- >
-
- # Biomes where the ore will generator more richly. Expects fully qualified Biome registry names. ':all' can be used to specify all Biomes from a specific mod. [default: [minecraft:mesa]]
- S:biomes <
- minecraft:mesa
- >
- }
-
- ##########################################################################################################
- # ore
- #--------------------------------------------------------------------------------------------------------#
- # The ore blocks to be generated. Format: :#
- ##########################################################################################################
-
- ore {
- # The ore block generated in the core of the mine. [default: railcraft:ore_metal#0]
- S:core=railcraft:ore_metal#0
-
- # The ore block generated on the fringe of the mine. [default: railcraft:ore_metal_poor#2]
- S:fringe=railcraft:ore_metal_poor#2
- }
-
- scale {
- # The scale of the noise map used to determine the boundaries of the mine. Very small changes can have drastic effects. Smaller numbers result in larger mines. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.0018]
- S:cloud=0.0018
-
- # The scale of the noise map used to create the veins. Very small changes can have drastic effects. Smaller numbers result in larger veins. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.015]
- S:vein=0.015
- }
-
- limits {
- # The limit of noise of the cloud layer above which core ore is generated. Lower numbers result in larger core areas. [range: 0.0 ~ 1.0, default: 0.9]
- S:core=0.9
-
- # The limit of noise of the cloud layer above which fringe ore is generated. Lower numbers result in larger, more common, fringe areas. [range: 0.0 ~ 1.0, default: 0.7]
- S:fringe=0.7
-
- # The limit of noise of the cloud layer above which core ore is generated in rich biomes. Lower numbers result in larger rich areas. [range: 0.0 ~ 1.0, default: 0.8]
- S:rich=0.8
-
- # The limit of noise of the vein layer below which ore is generated. Larger numbers result in larger veins. [range: 0.0 ~ 1.0, default: 0.25]
- S:vein=0.25
- }
-
- chances {
- # The percent chance that a generate event in a core area will result in ore spawning. [range: 0.0 ~ 1.0, default: 1.0]
- S:coreGen=1.0
-
- # The percent chance that a generate event in a core area will result in core ore spawning instead of fringe ore. Applied after coreGen. [range: 0.0 ~ 1.0, default: 0.2]
- S:coreOre=0.2
-
- # The percent chance that a generate event in a fringe area will result in ore spawning. [range: 0.0 ~ 1.0, default: 0.3]
- S:fringeGen=0.3
- }
-
-}
-
-
diff --git a/config/railcraft/ores/mine_gold.cfg b/config/railcraft/ores/mine_gold.cfg
deleted file mode 100644
index dab37a40..00000000
--- a/config/railcraft/ores/mine_gold.cfg
+++ /dev/null
@@ -1,176 +0,0 @@
-# Configuration file
-
-##########################################################################################################
-# ore
-#--------------------------------------------------------------------------------------------------------#
-# Copy this file to add your own ore spawns or deleted it to disable spawning.
-# Setting railcraft.config->worldgen.generateDefaultConfigs to true will reset the entire folder to defaults.
-##########################################################################################################
-
-ore {
- # The number of ore blocks generated during each successful event. Each chunk generally gets 216 generation events, but not all events result in ore spawn due to chance settings and noise fields. [range: 1 ~ 16, default: 1]
- I:blockCount=1
-
- # The y level that the mine will generate at. Generally you should keep this below 220 for vanilla height worlds. If your sea level is the normal 63, its usually best to stay below 50 as well due to the topsoil. [range: 10 ~ 2147483647, default: 15]
- I:depth=15
-
- # The scale of the gaussian distribution used to spread the mine vertically, how tall it is. Note that it spreads above and blow the y level equally, so a value of 3 is roughly 6 blocks tall. [range: 1 ~ 20, default: 1]
- I:range=1
-
- # The seed used to create the noise map. Generally it is set to the atomic number of the element being generated, but it can be anything you want. Should be unique for each generator or your mines will generate in the same places, which can be desirable if you want to mix ores like Iron and Nickel. [range: 0 ~ 2147483647, default: 79]
- I:seed=79
-
- # The generation type, can be either 'DIFFUSE' or 'MINE'. [default: MINE]
- S:type=MINE
-
- # The generator weight, larger weights generate later. You can use this to sort what order stuff is generated. [range: 0 ~ 2147483647, default: 100]
- I:weight=100
-
- ##########################################################################################################
- # retrogen
- #--------------------------------------------------------------------------------------------------------#
- # Retrogen settings. You must have the Railcraft-Retrogen mod installed for these to do anything.
- ##########################################################################################################
-
- retrogen {
- # Whether retrogen should be enabled on this generator. [default: false]
- B:retrogen=false
-
- # The marker used to indicate whether a chunk has generated this ore. Generally this should be unique each time you run retrogen. [default: RCRGMARK]
- S:retrogenMarker=RCRGMARK
- }
-
- ##########################################################################################################
- # dimensions
- #--------------------------------------------------------------------------------------------------------#
- # Control which dimensions the generator is allowed to generate in.
- # Generally they still require stone to generate in regardless, though this may become a config option in the future.
- # The system is permissive and will allow any dimension not blacklisted to be generated in.
- ##########################################################################################################
-
- dimensions {
- # Dimension IDs to disallow generation in. [default: [-1], [1]]
- S:dimensionBlacklist <
- -1
- 1
- >
-
- # Dimension IDs to allow generation in. Overrides blacklists. [default: [0]]
- S:dimensionWhitelist <
- 0
- >
-
- # World Provider classes to disallow generation in. [default: [net.minecraft.world.WorldProviderHell], [net.minecraft.world.WorldProviderEnd]]
- S:worldProvidersBlacklist <
- net.minecraft.world.WorldProviderHell
- net.minecraft.world.WorldProviderEnd
- >
- }
-
- ##########################################################################################################
- # biomes
- #--------------------------------------------------------------------------------------------------------#
- # Expects fully qualified Biome registry names.
- # See Biome.java in Minecraft/Forge for the names.
- # Format: :.
- # ':all' can be used to specify all Biomes from a specific mod.
- ##########################################################################################################
-
- biomes {
- # Biome registry names where the ore will will not generate. Takes priority over the whitelist and types. [default: ]
- S:blacklist <
- >
-
- # Biome registry names where the ore will generate. Takes priority over types. [default: ]
- S:whitelist <
- >
- }
-
- ##########################################################################################################
- # biomestypes
- #--------------------------------------------------------------------------------------------------------#
- # Biome Dictionary types can be found in BiomeDictionary.java in Forge.
- # You can use 'ALL' to specify all types.
- ##########################################################################################################
-
- biomestypes {
- # Biome Dictionary types where the ore will will not generate. Takes priority over the whitelist. [default: ]
- S:blacklist <
- >
-
- # Biome Dictionary types where the ore will generate. [default: [ALL]]
- S:whitelist <
- ALL
- >
- }
-
- ##########################################################################################################
- # rich
- #--------------------------------------------------------------------------------------------------------#
- # Biomes where the ore will generator more richly.
- ##########################################################################################################
-
- rich {
- # Biome Dictionary types where the ore will generator more richly. You can use 'ALL' to specify all types. [default: [MOUNTAIN], [MESA], [HILLS]]
- S:biomeTypes <
- MOUNTAIN
- MESA
- HILLS
- >
-
- # Biomes where the ore will generator more richly. Expects fully qualified Biome registry names. ':all' can be used to specify all Biomes from a specific mod. [default: [minecraft:mesa]]
- S:biomes <
- minecraft:mesa
- >
- }
-
- ##########################################################################################################
- # ore
- #--------------------------------------------------------------------------------------------------------#
- # The ore blocks to be generated. Format: :#
- ##########################################################################################################
-
- ore {
- # The ore block generated in the core of the mine. [default: minecraft:gold_ore#0]
- S:core=minecraft:gold_ore#0
-
- # The ore block generated on the fringe of the mine. [default: railcraft:ore_metal_poor#1]
- S:fringe=railcraft:ore_metal_poor#1
- }
-
- scale {
- # The scale of the noise map used to determine the boundaries of the mine. Very small changes can have drastic effects. Smaller numbers result in larger mines. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.0018]
- S:cloud=0.0018
-
- # The scale of the noise map used to create the veins. Very small changes can have drastic effects. Smaller numbers result in larger veins. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.015]
- S:vein=0.015
- }
-
- limits {
- # The limit of noise of the cloud layer above which core ore is generated. Lower numbers result in larger core areas. [range: 0.0 ~ 1.0, default: 0.9]
- S:core=0.9
-
- # The limit of noise of the cloud layer above which fringe ore is generated. Lower numbers result in larger, more common, fringe areas. [range: 0.0 ~ 1.0, default: 0.7]
- S:fringe=0.7
-
- # The limit of noise of the cloud layer above which core ore is generated in rich biomes. Lower numbers result in larger rich areas. [range: 0.0 ~ 1.0, default: 0.8]
- S:rich=0.8
-
- # The limit of noise of the vein layer below which ore is generated. Larger numbers result in larger veins. [range: 0.0 ~ 1.0, default: 0.25]
- S:vein=0.25
- }
-
- chances {
- # The percent chance that a generate event in a core area will result in ore spawning. [range: 0.0 ~ 1.0, default: 1.0]
- S:coreGen=1.0
-
- # The percent chance that a generate event in a core area will result in core ore spawning instead of fringe ore. Applied after coreGen. [range: 0.0 ~ 1.0, default: 0.2]
- S:coreOre=0.2
-
- # The percent chance that a generate event in a fringe area will result in ore spawning. [range: 0.0 ~ 1.0, default: 0.3]
- S:fringeGen=0.3
- }
-
-}
-
-
diff --git a/config/railcraft/ores/mine_iron.cfg b/config/railcraft/ores/mine_iron.cfg
deleted file mode 100644
index e57df59f..00000000
--- a/config/railcraft/ores/mine_iron.cfg
+++ /dev/null
@@ -1,176 +0,0 @@
-# Configuration file
-
-##########################################################################################################
-# ore
-#--------------------------------------------------------------------------------------------------------#
-# Copy this file to add your own ore spawns or deleted it to disable spawning.
-# Setting railcraft.config->worldgen.generateDefaultConfigs to true will reset the entire folder to defaults.
-##########################################################################################################
-
-ore {
- # The number of ore blocks generated during each successful event. Each chunk generally gets 216 generation events, but not all events result in ore spawn due to chance settings and noise fields. [range: 1 ~ 16, default: 16]
- I:blockCount=16
-
- # The y level that the mine will generate at. Generally you should keep this below 220 for vanilla height worlds. If your sea level is the normal 63, its usually best to stay below 50 as well due to the topsoil. [range: 10 ~ 2147483647, default: 40]
- I:depth=40
-
- # The scale of the gaussian distribution used to spread the mine vertically, how tall it is. Note that it spreads above and blow the y level equally, so a value of 3 is roughly 6 blocks tall. [range: 1 ~ 20, default: 4]
- I:range=4
-
- # The seed used to create the noise map. Generally it is set to the atomic number of the element being generated, but it can be anything you want. Should be unique for each generator or your mines will generate in the same places, which can be desirable if you want to mix ores like Iron and Nickel. [range: 0 ~ 2147483647, default: 26]
- I:seed=26
-
- # The generation type, can be either 'DIFFUSE' or 'MINE'. [default: MINE]
- S:type=MINE
-
- # The generator weight, larger weights generate later. You can use this to sort what order stuff is generated. [range: 0 ~ 2147483647, default: 100]
- I:weight=100
-
- ##########################################################################################################
- # retrogen
- #--------------------------------------------------------------------------------------------------------#
- # Retrogen settings. You must have the Railcraft-Retrogen mod installed for these to do anything.
- ##########################################################################################################
-
- retrogen {
- # Whether retrogen should be enabled on this generator. [default: false]
- B:retrogen=false
-
- # The marker used to indicate whether a chunk has generated this ore. Generally this should be unique each time you run retrogen. [default: RCRGMARK]
- S:retrogenMarker=RCRGMARK
- }
-
- ##########################################################################################################
- # dimensions
- #--------------------------------------------------------------------------------------------------------#
- # Control which dimensions the generator is allowed to generate in.
- # Generally they still require stone to generate in regardless, though this may become a config option in the future.
- # The system is permissive and will allow any dimension not blacklisted to be generated in.
- ##########################################################################################################
-
- dimensions {
- # Dimension IDs to disallow generation in. [default: [-1], [1]]
- S:dimensionBlacklist <
- -1
- 1
- >
-
- # Dimension IDs to allow generation in. Overrides blacklists. [default: [0]]
- S:dimensionWhitelist <
- 0
- >
-
- # World Provider classes to disallow generation in. [default: [net.minecraft.world.WorldProviderHell], [net.minecraft.world.WorldProviderEnd]]
- S:worldProvidersBlacklist <
- net.minecraft.world.WorldProviderHell
- net.minecraft.world.WorldProviderEnd
- >
- }
-
- ##########################################################################################################
- # biomes
- #--------------------------------------------------------------------------------------------------------#
- # Expects fully qualified Biome registry names.
- # See Biome.java in Minecraft/Forge for the names.
- # Format: :.
- # ':all' can be used to specify all Biomes from a specific mod.
- ##########################################################################################################
-
- biomes {
- # Biome registry names where the ore will will not generate. Takes priority over the whitelist and types. [default: ]
- S:blacklist <
- >
-
- # Biome registry names where the ore will generate. Takes priority over types. [default: ]
- S:whitelist <
- >
- }
-
- ##########################################################################################################
- # biomestypes
- #--------------------------------------------------------------------------------------------------------#
- # Biome Dictionary types can be found in BiomeDictionary.java in Forge.
- # You can use 'ALL' to specify all types.
- ##########################################################################################################
-
- biomestypes {
- # Biome Dictionary types where the ore will will not generate. Takes priority over the whitelist. [default: ]
- S:blacklist <
- >
-
- # Biome Dictionary types where the ore will generate. [default: [ALL]]
- S:whitelist <
- ALL
- >
- }
-
- ##########################################################################################################
- # rich
- #--------------------------------------------------------------------------------------------------------#
- # Biomes where the ore will generator more richly.
- ##########################################################################################################
-
- rich {
- # Biome Dictionary types where the ore will generator more richly. You can use 'ALL' to specify all types. [default: [MOUNTAIN], [MESA], [HILLS]]
- S:biomeTypes <
- MOUNTAIN
- MESA
- HILLS
- >
-
- # Biomes where the ore will generator more richly. Expects fully qualified Biome registry names. ':all' can be used to specify all Biomes from a specific mod. [default: [minecraft:mesa]]
- S:biomes <
- minecraft:mesa
- >
- }
-
- ##########################################################################################################
- # ore
- #--------------------------------------------------------------------------------------------------------#
- # The ore blocks to be generated. Format: :#
- ##########################################################################################################
-
- ore {
- # The ore block generated in the core of the mine. [default: minecraft:iron_ore#0]
- S:core=minecraft:iron_ore#0
-
- # The ore block generated on the fringe of the mine. [default: railcraft:ore_metal_poor#0]
- S:fringe=railcraft:ore_metal_poor#0
- }
-
- scale {
- # The scale of the noise map used to determine the boundaries of the mine. Very small changes can have drastic effects. Smaller numbers result in larger mines. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.0018]
- S:cloud=0.0018
-
- # The scale of the noise map used to create the veins. Very small changes can have drastic effects. Smaller numbers result in larger veins. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.015]
- S:vein=0.015
- }
-
- limits {
- # The limit of noise of the cloud layer above which core ore is generated. Lower numbers result in larger core areas. [range: 0.0 ~ 1.0, default: 0.9]
- S:core=0.9
-
- # The limit of noise of the cloud layer above which fringe ore is generated. Lower numbers result in larger, more common, fringe areas. [range: 0.0 ~ 1.0, default: 0.7]
- S:fringe=0.7
-
- # The limit of noise of the cloud layer above which core ore is generated in rich biomes. Lower numbers result in larger rich areas. [range: 0.0 ~ 1.0, default: 0.8]
- S:rich=0.8
-
- # The limit of noise of the vein layer below which ore is generated. Larger numbers result in larger veins. [range: 0.0 ~ 1.0, default: 0.25]
- S:vein=0.25
- }
-
- chances {
- # The percent chance that a generate event in a core area will result in ore spawning. [range: 0.0 ~ 1.0, default: 1.0]
- S:coreGen=1.0
-
- # The percent chance that a generate event in a core area will result in core ore spawning instead of fringe ore. Applied after coreGen. [range: 0.0 ~ 1.0, default: 0.2]
- S:coreOre=0.2
-
- # The percent chance that a generate event in a fringe area will result in ore spawning. [range: 0.0 ~ 1.0, default: 0.3]
- S:fringeGen=0.3
- }
-
-}
-
-
diff --git a/config/railcraft/ores/mine_lead.cfg b/config/railcraft/ores/mine_lead.cfg
deleted file mode 100644
index 71099f4a..00000000
--- a/config/railcraft/ores/mine_lead.cfg
+++ /dev/null
@@ -1,176 +0,0 @@
-# Configuration file
-
-##########################################################################################################
-# ore
-#--------------------------------------------------------------------------------------------------------#
-# Copy this file to add your own ore spawns or deleted it to disable spawning.
-# Setting railcraft.config->worldgen.generateDefaultConfigs to true will reset the entire folder to defaults.
-##########################################################################################################
-
-ore {
- # The number of ore blocks generated during each successful event. Each chunk generally gets 216 generation events, but not all events result in ore spawn due to chance settings and noise fields. [range: 1 ~ 16, default: 6]
- I:blockCount=6
-
- # The y level that the mine will generate at. Generally you should keep this below 220 for vanilla height worlds. If your sea level is the normal 63, its usually best to stay below 50 as well due to the topsoil. [range: 10 ~ 2147483647, default: 30]
- I:depth=30
-
- # The scale of the gaussian distribution used to spread the mine vertically, how tall it is. Note that it spreads above and blow the y level equally, so a value of 3 is roughly 6 blocks tall. [range: 1 ~ 20, default: 3]
- I:range=3
-
- # The seed used to create the noise map. Generally it is set to the atomic number of the element being generated, but it can be anything you want. Should be unique for each generator or your mines will generate in the same places, which can be desirable if you want to mix ores like Iron and Nickel. [range: 0 ~ 2147483647, default: 82]
- I:seed=82
-
- # The generation type, can be either 'DIFFUSE' or 'MINE'. [default: MINE]
- S:type=MINE
-
- # The generator weight, larger weights generate later. You can use this to sort what order stuff is generated. [range: 0 ~ 2147483647, default: 100]
- I:weight=100
-
- ##########################################################################################################
- # retrogen
- #--------------------------------------------------------------------------------------------------------#
- # Retrogen settings. You must have the Railcraft-Retrogen mod installed for these to do anything.
- ##########################################################################################################
-
- retrogen {
- # Whether retrogen should be enabled on this generator. [default: false]
- B:retrogen=false
-
- # The marker used to indicate whether a chunk has generated this ore. Generally this should be unique each time you run retrogen. [default: RCRGMARK]
- S:retrogenMarker=RCRGMARK
- }
-
- ##########################################################################################################
- # dimensions
- #--------------------------------------------------------------------------------------------------------#
- # Control which dimensions the generator is allowed to generate in.
- # Generally they still require stone to generate in regardless, though this may become a config option in the future.
- # The system is permissive and will allow any dimension not blacklisted to be generated in.
- ##########################################################################################################
-
- dimensions {
- # Dimension IDs to disallow generation in. [default: [-1], [1]]
- S:dimensionBlacklist <
- -1
- 1
- >
-
- # Dimension IDs to allow generation in. Overrides blacklists. [default: [0]]
- S:dimensionWhitelist <
- 0
- >
-
- # World Provider classes to disallow generation in. [default: [net.minecraft.world.WorldProviderHell], [net.minecraft.world.WorldProviderEnd]]
- S:worldProvidersBlacklist <
- net.minecraft.world.WorldProviderHell
- net.minecraft.world.WorldProviderEnd
- >
- }
-
- ##########################################################################################################
- # biomes
- #--------------------------------------------------------------------------------------------------------#
- # Expects fully qualified Biome registry names.
- # See Biome.java in Minecraft/Forge for the names.
- # Format: :.
- # ':all' can be used to specify all Biomes from a specific mod.
- ##########################################################################################################
-
- biomes {
- # Biome registry names where the ore will will not generate. Takes priority over the whitelist and types. [default: ]
- S:blacklist <
- >
-
- # Biome registry names where the ore will generate. Takes priority over types. [default: ]
- S:whitelist <
- >
- }
-
- ##########################################################################################################
- # biomestypes
- #--------------------------------------------------------------------------------------------------------#
- # Biome Dictionary types can be found in BiomeDictionary.java in Forge.
- # You can use 'ALL' to specify all types.
- ##########################################################################################################
-
- biomestypes {
- # Biome Dictionary types where the ore will will not generate. Takes priority over the whitelist. [default: ]
- S:blacklist <
- >
-
- # Biome Dictionary types where the ore will generate. [default: [ALL]]
- S:whitelist <
- ALL
- >
- }
-
- ##########################################################################################################
- # rich
- #--------------------------------------------------------------------------------------------------------#
- # Biomes where the ore will generator more richly.
- ##########################################################################################################
-
- rich {
- # Biome Dictionary types where the ore will generator more richly. You can use 'ALL' to specify all types. [default: [MOUNTAIN], [MESA], [HILLS]]
- S:biomeTypes <
- MOUNTAIN
- MESA
- HILLS
- >
-
- # Biomes where the ore will generator more richly. Expects fully qualified Biome registry names. ':all' can be used to specify all Biomes from a specific mod. [default: [minecraft:mesa]]
- S:biomes <
- minecraft:mesa
- >
- }
-
- ##########################################################################################################
- # ore
- #--------------------------------------------------------------------------------------------------------#
- # The ore blocks to be generated. Format: :#
- ##########################################################################################################
-
- ore {
- # The ore block generated in the core of the mine. [default: railcraft:ore_metal#2]
- S:core=railcraft:ore_metal#2
-
- # The ore block generated on the fringe of the mine. [default: railcraft:ore_metal_poor#4]
- S:fringe=railcraft:ore_metal_poor#4
- }
-
- scale {
- # The scale of the noise map used to determine the boundaries of the mine. Very small changes can have drastic effects. Smaller numbers result in larger mines. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.0018]
- S:cloud=0.0018
-
- # The scale of the noise map used to create the veins. Very small changes can have drastic effects. Smaller numbers result in larger veins. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.015]
- S:vein=0.015
- }
-
- limits {
- # The limit of noise of the cloud layer above which core ore is generated. Lower numbers result in larger core areas. [range: 0.0 ~ 1.0, default: 0.9]
- S:core=0.9
-
- # The limit of noise of the cloud layer above which fringe ore is generated. Lower numbers result in larger, more common, fringe areas. [range: 0.0 ~ 1.0, default: 0.7]
- S:fringe=0.7
-
- # The limit of noise of the cloud layer above which core ore is generated in rich biomes. Lower numbers result in larger rich areas. [range: 0.0 ~ 1.0, default: 0.8]
- S:rich=0.8
-
- # The limit of noise of the vein layer below which ore is generated. Larger numbers result in larger veins. [range: 0.0 ~ 1.0, default: 0.25]
- S:vein=0.25
- }
-
- chances {
- # The percent chance that a generate event in a core area will result in ore spawning. [range: 0.0 ~ 1.0, default: 1.0]
- S:coreGen=1.0
-
- # The percent chance that a generate event in a core area will result in core ore spawning instead of fringe ore. Applied after coreGen. [range: 0.0 ~ 1.0, default: 0.2]
- S:coreOre=0.2
-
- # The percent chance that a generate event in a fringe area will result in ore spawning. [range: 0.0 ~ 1.0, default: 0.3]
- S:fringeGen=0.3
- }
-
-}
-
-
diff --git a/config/railcraft/ores/mine_nickel.cfg b/config/railcraft/ores/mine_nickel.cfg
deleted file mode 100644
index fd6c9b4f..00000000
--- a/config/railcraft/ores/mine_nickel.cfg
+++ /dev/null
@@ -1,176 +0,0 @@
-# Configuration file
-
-##########################################################################################################
-# ore
-#--------------------------------------------------------------------------------------------------------#
-# Copy this file to add your own ore spawns or deleted it to disable spawning.
-# Setting railcraft.config->worldgen.generateDefaultConfigs to true will reset the entire folder to defaults.
-##########################################################################################################
-
-ore {
- # The number of ore blocks generated during each successful event. Each chunk generally gets 216 generation events, but not all events result in ore spawn due to chance settings and noise fields. [range: 1 ~ 16, default: 4]
- I:blockCount=4
-
- # The y level that the mine will generate at. Generally you should keep this below 220 for vanilla height worlds. If your sea level is the normal 63, its usually best to stay below 50 as well due to the topsoil. [range: 10 ~ 2147483647, default: 40]
- I:depth=40
-
- # The scale of the gaussian distribution used to spread the mine vertically, how tall it is. Note that it spreads above and blow the y level equally, so a value of 3 is roughly 6 blocks tall. [range: 1 ~ 20, default: 6]
- I:range=6
-
- # The seed used to create the noise map. Generally it is set to the atomic number of the element being generated, but it can be anything you want. Should be unique for each generator or your mines will generate in the same places, which can be desirable if you want to mix ores like Iron and Nickel. [range: 0 ~ 2147483647, default: 26]
- I:seed=26
-
- # The generation type, can be either 'DIFFUSE' or 'MINE'. [default: MINE]
- S:type=MINE
-
- # The generator weight, larger weights generate later. You can use this to sort what order stuff is generated. [range: 0 ~ 2147483647, default: 101]
- I:weight=101
-
- ##########################################################################################################
- # retrogen
- #--------------------------------------------------------------------------------------------------------#
- # Retrogen settings. You must have the Railcraft-Retrogen mod installed for these to do anything.
- ##########################################################################################################
-
- retrogen {
- # Whether retrogen should be enabled on this generator. [default: false]
- B:retrogen=false
-
- # The marker used to indicate whether a chunk has generated this ore. Generally this should be unique each time you run retrogen. [default: RCRGMARK]
- S:retrogenMarker=RCRGMARK
- }
-
- ##########################################################################################################
- # dimensions
- #--------------------------------------------------------------------------------------------------------#
- # Control which dimensions the generator is allowed to generate in.
- # Generally they still require stone to generate in regardless, though this may become a config option in the future.
- # The system is permissive and will allow any dimension not blacklisted to be generated in.
- ##########################################################################################################
-
- dimensions {
- # Dimension IDs to disallow generation in. [default: [-1], [1]]
- S:dimensionBlacklist <
- -1
- 1
- >
-
- # Dimension IDs to allow generation in. Overrides blacklists. [default: [0]]
- S:dimensionWhitelist <
- 0
- >
-
- # World Provider classes to disallow generation in. [default: [net.minecraft.world.WorldProviderHell], [net.minecraft.world.WorldProviderEnd]]
- S:worldProvidersBlacklist <
- net.minecraft.world.WorldProviderHell
- net.minecraft.world.WorldProviderEnd
- >
- }
-
- ##########################################################################################################
- # biomes
- #--------------------------------------------------------------------------------------------------------#
- # Expects fully qualified Biome registry names.
- # See Biome.java in Minecraft/Forge for the names.
- # Format: :.
- # ':all' can be used to specify all Biomes from a specific mod.
- ##########################################################################################################
-
- biomes {
- # Biome registry names where the ore will will not generate. Takes priority over the whitelist and types. [default: ]
- S:blacklist <
- >
-
- # Biome registry names where the ore will generate. Takes priority over types. [default: ]
- S:whitelist <
- >
- }
-
- ##########################################################################################################
- # biomestypes
- #--------------------------------------------------------------------------------------------------------#
- # Biome Dictionary types can be found in BiomeDictionary.java in Forge.
- # You can use 'ALL' to specify all types.
- ##########################################################################################################
-
- biomestypes {
- # Biome Dictionary types where the ore will will not generate. Takes priority over the whitelist. [default: ]
- S:blacklist <
- >
-
- # Biome Dictionary types where the ore will generate. [default: [ALL]]
- S:whitelist <
- ALL
- >
- }
-
- ##########################################################################################################
- # rich
- #--------------------------------------------------------------------------------------------------------#
- # Biomes where the ore will generator more richly.
- ##########################################################################################################
-
- rich {
- # Biome Dictionary types where the ore will generator more richly. You can use 'ALL' to specify all types. [default: [MOUNTAIN], [MESA], [HILLS]]
- S:biomeTypes <
- MOUNTAIN
- MESA
- HILLS
- >
-
- # Biomes where the ore will generator more richly. Expects fully qualified Biome registry names. ':all' can be used to specify all Biomes from a specific mod. [default: [minecraft:mesa]]
- S:biomes <
- minecraft:mesa
- >
- }
-
- ##########################################################################################################
- # ore
- #--------------------------------------------------------------------------------------------------------#
- # The ore blocks to be generated. Format: :#
- ##########################################################################################################
-
- ore {
- # The ore block generated in the core of the mine. [default: railcraft:ore_metal#4]
- S:core=railcraft:ore_metal#4
-
- # The ore block generated on the fringe of the mine. [default: railcraft:ore_metal_poor#6]
- S:fringe=railcraft:ore_metal_poor#6
- }
-
- scale {
- # The scale of the noise map used to determine the boundaries of the mine. Very small changes can have drastic effects. Smaller numbers result in larger mines. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.0018]
- S:cloud=0.0018
-
- # The scale of the noise map used to create the veins. Very small changes can have drastic effects. Smaller numbers result in larger veins. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.015]
- S:vein=0.015
- }
-
- limits {
- # The limit of noise of the cloud layer above which core ore is generated. Lower numbers result in larger core areas. [range: 0.0 ~ 1.0, default: 0.9]
- S:core=0.9
-
- # The limit of noise of the cloud layer above which fringe ore is generated. Lower numbers result in larger, more common, fringe areas. [range: 0.0 ~ 1.0, default: 0.7]
- S:fringe=0.7
-
- # The limit of noise of the cloud layer above which core ore is generated in rich biomes. Lower numbers result in larger rich areas. [range: 0.0 ~ 1.0, default: 0.8]
- S:rich=0.8
-
- # The limit of noise of the vein layer below which ore is generated. Larger numbers result in larger veins. [range: 0.0 ~ 1.0, default: 0.25]
- S:vein=0.25
- }
-
- chances {
- # The percent chance that a generate event in a core area will result in ore spawning. [range: 0.0 ~ 1.0, default: 1.0]
- S:coreGen=1.0
-
- # The percent chance that a generate event in a core area will result in core ore spawning instead of fringe ore. Applied after coreGen. [range: 0.0 ~ 1.0, default: 0.2]
- S:coreOre=0.2
-
- # The percent chance that a generate event in a fringe area will result in ore spawning. [range: 0.0 ~ 1.0, default: 0.3]
- S:fringeGen=0.3
- }
-
-}
-
-
diff --git a/config/railcraft/ores/mine_silver.cfg b/config/railcraft/ores/mine_silver.cfg
deleted file mode 100644
index 3f7fcc96..00000000
--- a/config/railcraft/ores/mine_silver.cfg
+++ /dev/null
@@ -1,176 +0,0 @@
-# Configuration file
-
-##########################################################################################################
-# ore
-#--------------------------------------------------------------------------------------------------------#
-# Copy this file to add your own ore spawns or deleted it to disable spawning.
-# Setting railcraft.config->worldgen.generateDefaultConfigs to true will reset the entire folder to defaults.
-##########################################################################################################
-
-ore {
- # The number of ore blocks generated during each successful event. Each chunk generally gets 216 generation events, but not all events result in ore spawn due to chance settings and noise fields. [range: 1 ~ 16, default: 2]
- I:blockCount=2
-
- # The y level that the mine will generate at. Generally you should keep this below 220 for vanilla height worlds. If your sea level is the normal 63, its usually best to stay below 50 as well due to the topsoil. [range: 10 ~ 2147483647, default: 20]
- I:depth=20
-
- # The scale of the gaussian distribution used to spread the mine vertically, how tall it is. Note that it spreads above and blow the y level equally, so a value of 3 is roughly 6 blocks tall. [range: 1 ~ 20, default: 2]
- I:range=2
-
- # The seed used to create the noise map. Generally it is set to the atomic number of the element being generated, but it can be anything you want. Should be unique for each generator or your mines will generate in the same places, which can be desirable if you want to mix ores like Iron and Nickel. [range: 0 ~ 2147483647, default: 47]
- I:seed=47
-
- # The generation type, can be either 'DIFFUSE' or 'MINE'. [default: MINE]
- S:type=MINE
-
- # The generator weight, larger weights generate later. You can use this to sort what order stuff is generated. [range: 0 ~ 2147483647, default: 100]
- I:weight=100
-
- ##########################################################################################################
- # retrogen
- #--------------------------------------------------------------------------------------------------------#
- # Retrogen settings. You must have the Railcraft-Retrogen mod installed for these to do anything.
- ##########################################################################################################
-
- retrogen {
- # Whether retrogen should be enabled on this generator. [default: false]
- B:retrogen=false
-
- # The marker used to indicate whether a chunk has generated this ore. Generally this should be unique each time you run retrogen. [default: RCRGMARK]
- S:retrogenMarker=RCRGMARK
- }
-
- ##########################################################################################################
- # dimensions
- #--------------------------------------------------------------------------------------------------------#
- # Control which dimensions the generator is allowed to generate in.
- # Generally they still require stone to generate in regardless, though this may become a config option in the future.
- # The system is permissive and will allow any dimension not blacklisted to be generated in.
- ##########################################################################################################
-
- dimensions {
- # Dimension IDs to disallow generation in. [default: [-1], [1]]
- S:dimensionBlacklist <
- -1
- 1
- >
-
- # Dimension IDs to allow generation in. Overrides blacklists. [default: [0]]
- S:dimensionWhitelist <
- 0
- >
-
- # World Provider classes to disallow generation in. [default: [net.minecraft.world.WorldProviderHell], [net.minecraft.world.WorldProviderEnd]]
- S:worldProvidersBlacklist <
- net.minecraft.world.WorldProviderHell
- net.minecraft.world.WorldProviderEnd
- >
- }
-
- ##########################################################################################################
- # biomes
- #--------------------------------------------------------------------------------------------------------#
- # Expects fully qualified Biome registry names.
- # See Biome.java in Minecraft/Forge for the names.
- # Format: :.
- # ':all' can be used to specify all Biomes from a specific mod.
- ##########################################################################################################
-
- biomes {
- # Biome registry names where the ore will will not generate. Takes priority over the whitelist and types. [default: ]
- S:blacklist <
- >
-
- # Biome registry names where the ore will generate. Takes priority over types. [default: ]
- S:whitelist <
- >
- }
-
- ##########################################################################################################
- # biomestypes
- #--------------------------------------------------------------------------------------------------------#
- # Biome Dictionary types can be found in BiomeDictionary.java in Forge.
- # You can use 'ALL' to specify all types.
- ##########################################################################################################
-
- biomestypes {
- # Biome Dictionary types where the ore will will not generate. Takes priority over the whitelist. [default: ]
- S:blacklist <
- >
-
- # Biome Dictionary types where the ore will generate. [default: [ALL]]
- S:whitelist <
- ALL
- >
- }
-
- ##########################################################################################################
- # rich
- #--------------------------------------------------------------------------------------------------------#
- # Biomes where the ore will generator more richly.
- ##########################################################################################################
-
- rich {
- # Biome Dictionary types where the ore will generator more richly. You can use 'ALL' to specify all types. [default: [MOUNTAIN], [MESA], [HILLS]]
- S:biomeTypes <
- MOUNTAIN
- MESA
- HILLS
- >
-
- # Biomes where the ore will generator more richly. Expects fully qualified Biome registry names. ':all' can be used to specify all Biomes from a specific mod. [default: [minecraft:mesa]]
- S:biomes <
- minecraft:mesa
- >
- }
-
- ##########################################################################################################
- # ore
- #--------------------------------------------------------------------------------------------------------#
- # The ore blocks to be generated. Format: :#
- ##########################################################################################################
-
- ore {
- # The ore block generated in the core of the mine. [default: railcraft:ore_metal#3]
- S:core=railcraft:ore_metal#3
-
- # The ore block generated on the fringe of the mine. [default: railcraft:ore_metal_poor#5]
- S:fringe=railcraft:ore_metal_poor#5
- }
-
- scale {
- # The scale of the noise map used to determine the boundaries of the mine. Very small changes can have drastic effects. Smaller numbers result in larger mines. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.0018]
- S:cloud=0.0018
-
- # The scale of the noise map used to create the veins. Very small changes can have drastic effects. Smaller numbers result in larger veins. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.015]
- S:vein=0.015
- }
-
- limits {
- # The limit of noise of the cloud layer above which core ore is generated. Lower numbers result in larger core areas. [range: 0.0 ~ 1.0, default: 0.9]
- S:core=0.9
-
- # The limit of noise of the cloud layer above which fringe ore is generated. Lower numbers result in larger, more common, fringe areas. [range: 0.0 ~ 1.0, default: 0.7]
- S:fringe=0.7
-
- # The limit of noise of the cloud layer above which core ore is generated in rich biomes. Lower numbers result in larger rich areas. [range: 0.0 ~ 1.0, default: 0.8]
- S:rich=0.8
-
- # The limit of noise of the vein layer below which ore is generated. Larger numbers result in larger veins. [range: 0.0 ~ 1.0, default: 0.25]
- S:vein=0.25
- }
-
- chances {
- # The percent chance that a generate event in a core area will result in ore spawning. [range: 0.0 ~ 1.0, default: 1.0]
- S:coreGen=1.0
-
- # The percent chance that a generate event in a core area will result in core ore spawning instead of fringe ore. Applied after coreGen. [range: 0.0 ~ 1.0, default: 0.2]
- S:coreOre=0.2
-
- # The percent chance that a generate event in a fringe area will result in ore spawning. [range: 0.0 ~ 1.0, default: 0.3]
- S:fringeGen=0.3
- }
-
-}
-
-
diff --git a/config/railcraft/ores/mine_tin.cfg b/config/railcraft/ores/mine_tin.cfg
deleted file mode 100644
index 6b97d5d6..00000000
--- a/config/railcraft/ores/mine_tin.cfg
+++ /dev/null
@@ -1,176 +0,0 @@
-# Configuration file
-
-##########################################################################################################
-# ore
-#--------------------------------------------------------------------------------------------------------#
-# Copy this file to add your own ore spawns or deleted it to disable spawning.
-# Setting railcraft.config->worldgen.generateDefaultConfigs to true will reset the entire folder to defaults.
-##########################################################################################################
-
-ore {
- # The number of ore blocks generated during each successful event. Each chunk generally gets 216 generation events, but not all events result in ore spawn due to chance settings and noise fields. [range: 1 ~ 16, default: 4]
- I:blockCount=4
-
- # The y level that the mine will generate at. Generally you should keep this below 220 for vanilla height worlds. If your sea level is the normal 63, its usually best to stay below 50 as well due to the topsoil. [range: 10 ~ 2147483647, default: 50]
- I:depth=50
-
- # The scale of the gaussian distribution used to spread the mine vertically, how tall it is. Note that it spreads above and blow the y level equally, so a value of 3 is roughly 6 blocks tall. [range: 1 ~ 20, default: 2]
- I:range=2
-
- # The seed used to create the noise map. Generally it is set to the atomic number of the element being generated, but it can be anything you want. Should be unique for each generator or your mines will generate in the same places, which can be desirable if you want to mix ores like Iron and Nickel. [range: 0 ~ 2147483647, default: 50]
- I:seed=50
-
- # The generation type, can be either 'DIFFUSE' or 'MINE'. [default: MINE]
- S:type=MINE
-
- # The generator weight, larger weights generate later. You can use this to sort what order stuff is generated. [range: 0 ~ 2147483647, default: 100]
- I:weight=100
-
- ##########################################################################################################
- # retrogen
- #--------------------------------------------------------------------------------------------------------#
- # Retrogen settings. You must have the Railcraft-Retrogen mod installed for these to do anything.
- ##########################################################################################################
-
- retrogen {
- # Whether retrogen should be enabled on this generator. [default: false]
- B:retrogen=false
-
- # The marker used to indicate whether a chunk has generated this ore. Generally this should be unique each time you run retrogen. [default: RCRGMARK]
- S:retrogenMarker=RCRGMARK
- }
-
- ##########################################################################################################
- # dimensions
- #--------------------------------------------------------------------------------------------------------#
- # Control which dimensions the generator is allowed to generate in.
- # Generally they still require stone to generate in regardless, though this may become a config option in the future.
- # The system is permissive and will allow any dimension not blacklisted to be generated in.
- ##########################################################################################################
-
- dimensions {
- # Dimension IDs to disallow generation in. [default: [-1], [1]]
- S:dimensionBlacklist <
- -1
- 1
- >
-
- # Dimension IDs to allow generation in. Overrides blacklists. [default: [0]]
- S:dimensionWhitelist <
- 0
- >
-
- # World Provider classes to disallow generation in. [default: [net.minecraft.world.WorldProviderHell], [net.minecraft.world.WorldProviderEnd]]
- S:worldProvidersBlacklist <
- net.minecraft.world.WorldProviderHell
- net.minecraft.world.WorldProviderEnd
- >
- }
-
- ##########################################################################################################
- # biomes
- #--------------------------------------------------------------------------------------------------------#
- # Expects fully qualified Biome registry names.
- # See Biome.java in Minecraft/Forge for the names.
- # Format: :.
- # ':all' can be used to specify all Biomes from a specific mod.
- ##########################################################################################################
-
- biomes {
- # Biome registry names where the ore will will not generate. Takes priority over the whitelist and types. [default: ]
- S:blacklist <
- >
-
- # Biome registry names where the ore will generate. Takes priority over types. [default: ]
- S:whitelist <
- >
- }
-
- ##########################################################################################################
- # biomestypes
- #--------------------------------------------------------------------------------------------------------#
- # Biome Dictionary types can be found in BiomeDictionary.java in Forge.
- # You can use 'ALL' to specify all types.
- ##########################################################################################################
-
- biomestypes {
- # Biome Dictionary types where the ore will will not generate. Takes priority over the whitelist. [default: ]
- S:blacklist <
- >
-
- # Biome Dictionary types where the ore will generate. [default: [ALL]]
- S:whitelist <
- ALL
- >
- }
-
- ##########################################################################################################
- # rich
- #--------------------------------------------------------------------------------------------------------#
- # Biomes where the ore will generator more richly.
- ##########################################################################################################
-
- rich {
- # Biome Dictionary types where the ore will generator more richly. You can use 'ALL' to specify all types. [default: [MOUNTAIN], [MESA], [HILLS]]
- S:biomeTypes <
- MOUNTAIN
- MESA
- HILLS
- >
-
- # Biomes where the ore will generator more richly. Expects fully qualified Biome registry names. ':all' can be used to specify all Biomes from a specific mod. [default: [minecraft:mesa]]
- S:biomes <
- minecraft:mesa
- >
- }
-
- ##########################################################################################################
- # ore
- #--------------------------------------------------------------------------------------------------------#
- # The ore blocks to be generated. Format: :#
- ##########################################################################################################
-
- ore {
- # The ore block generated in the core of the mine. [default: railcraft:ore_metal#1]
- S:core=railcraft:ore_metal#1
-
- # The ore block generated on the fringe of the mine. [default: railcraft:ore_metal_poor#3]
- S:fringe=railcraft:ore_metal_poor#3
- }
-
- scale {
- # The scale of the noise map used to determine the boundaries of the mine. Very small changes can have drastic effects. Smaller numbers result in larger mines. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.0018]
- S:cloud=0.0018
-
- # The scale of the noise map used to create the veins. Very small changes can have drastic effects. Smaller numbers result in larger veins. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.015]
- S:vein=0.015
- }
-
- limits {
- # The limit of noise of the cloud layer above which core ore is generated. Lower numbers result in larger core areas. [range: 0.0 ~ 1.0, default: 0.9]
- S:core=0.9
-
- # The limit of noise of the cloud layer above which fringe ore is generated. Lower numbers result in larger, more common, fringe areas. [range: 0.0 ~ 1.0, default: 0.7]
- S:fringe=0.7
-
- # The limit of noise of the cloud layer above which core ore is generated in rich biomes. Lower numbers result in larger rich areas. [range: 0.0 ~ 1.0, default: 0.8]
- S:rich=0.8
-
- # The limit of noise of the vein layer below which ore is generated. Larger numbers result in larger veins. [range: 0.0 ~ 1.0, default: 0.25]
- S:vein=0.25
- }
-
- chances {
- # The percent chance that a generate event in a core area will result in ore spawning. [range: 0.0 ~ 1.0, default: 1.0]
- S:coreGen=1.0
-
- # The percent chance that a generate event in a core area will result in core ore spawning instead of fringe ore. Applied after coreGen. [range: 0.0 ~ 1.0, default: 0.2]
- S:coreOre=0.2
-
- # The percent chance that a generate event in a fringe area will result in ore spawning. [range: 0.0 ~ 1.0, default: 0.3]
- S:fringeGen=0.3
- }
-
-}
-
-
diff --git a/config/railcraft/ores/mine_zinc.cfg b/config/railcraft/ores/mine_zinc.cfg
deleted file mode 100644
index a9d7ede1..00000000
--- a/config/railcraft/ores/mine_zinc.cfg
+++ /dev/null
@@ -1,176 +0,0 @@
-# Configuration file
-
-##########################################################################################################
-# ore
-#--------------------------------------------------------------------------------------------------------#
-# Copy this file to add your own ore spawns or deleted it to disable spawning.
-# Setting railcraft.config->worldgen.generateDefaultConfigs to true will reset the entire folder to defaults.
-##########################################################################################################
-
-ore {
- # The number of ore blocks generated during each successful event. Each chunk generally gets 216 generation events, but not all events result in ore spawn due to chance settings and noise fields. [range: 1 ~ 16, default: 4]
- I:blockCount=4
-
- # The y level that the mine will generate at. Generally you should keep this below 220 for vanilla height worlds. If your sea level is the normal 63, its usually best to stay below 50 as well due to the topsoil. [range: 10 ~ 2147483647, default: 30]
- I:depth=30
-
- # The scale of the gaussian distribution used to spread the mine vertically, how tall it is. Note that it spreads above and blow the y level equally, so a value of 3 is roughly 6 blocks tall. [range: 1 ~ 20, default: 4]
- I:range=4
-
- # The seed used to create the noise map. Generally it is set to the atomic number of the element being generated, but it can be anything you want. Should be unique for each generator or your mines will generate in the same places, which can be desirable if you want to mix ores like Iron and Nickel. [range: 0 ~ 2147483647, default: 82]
- I:seed=82
-
- # The generation type, can be either 'DIFFUSE' or 'MINE'. [default: MINE]
- S:type=MINE
-
- # The generator weight, larger weights generate later. You can use this to sort what order stuff is generated. [range: 0 ~ 2147483647, default: 101]
- I:weight=101
-
- ##########################################################################################################
- # retrogen
- #--------------------------------------------------------------------------------------------------------#
- # Retrogen settings. You must have the Railcraft-Retrogen mod installed for these to do anything.
- ##########################################################################################################
-
- retrogen {
- # Whether retrogen should be enabled on this generator. [default: false]
- B:retrogen=false
-
- # The marker used to indicate whether a chunk has generated this ore. Generally this should be unique each time you run retrogen. [default: RCRGMARK]
- S:retrogenMarker=RCRGMARK
- }
-
- ##########################################################################################################
- # dimensions
- #--------------------------------------------------------------------------------------------------------#
- # Control which dimensions the generator is allowed to generate in.
- # Generally they still require stone to generate in regardless, though this may become a config option in the future.
- # The system is permissive and will allow any dimension not blacklisted to be generated in.
- ##########################################################################################################
-
- dimensions {
- # Dimension IDs to disallow generation in. [default: [-1], [1]]
- S:dimensionBlacklist <
- -1
- 1
- >
-
- # Dimension IDs to allow generation in. Overrides blacklists. [default: [0]]
- S:dimensionWhitelist <
- 0
- >
-
- # World Provider classes to disallow generation in. [default: [net.minecraft.world.WorldProviderHell], [net.minecraft.world.WorldProviderEnd]]
- S:worldProvidersBlacklist <
- net.minecraft.world.WorldProviderHell
- net.minecraft.world.WorldProviderEnd
- >
- }
-
- ##########################################################################################################
- # biomes
- #--------------------------------------------------------------------------------------------------------#
- # Expects fully qualified Biome registry names.
- # See Biome.java in Minecraft/Forge for the names.
- # Format: :.
- # ':all' can be used to specify all Biomes from a specific mod.
- ##########################################################################################################
-
- biomes {
- # Biome registry names where the ore will will not generate. Takes priority over the whitelist and types. [default: ]
- S:blacklist <
- >
-
- # Biome registry names where the ore will generate. Takes priority over types. [default: ]
- S:whitelist <
- >
- }
-
- ##########################################################################################################
- # biomestypes
- #--------------------------------------------------------------------------------------------------------#
- # Biome Dictionary types can be found in BiomeDictionary.java in Forge.
- # You can use 'ALL' to specify all types.
- ##########################################################################################################
-
- biomestypes {
- # Biome Dictionary types where the ore will will not generate. Takes priority over the whitelist. [default: ]
- S:blacklist <
- >
-
- # Biome Dictionary types where the ore will generate. [default: [ALL]]
- S:whitelist <
- ALL
- >
- }
-
- ##########################################################################################################
- # rich
- #--------------------------------------------------------------------------------------------------------#
- # Biomes where the ore will generator more richly.
- ##########################################################################################################
-
- rich {
- # Biome Dictionary types where the ore will generator more richly. You can use 'ALL' to specify all types. [default: [MOUNTAIN], [MESA], [HILLS]]
- S:biomeTypes <
- MOUNTAIN
- MESA
- HILLS
- >
-
- # Biomes where the ore will generator more richly. Expects fully qualified Biome registry names. ':all' can be used to specify all Biomes from a specific mod. [default: [minecraft:mesa]]
- S:biomes <
- minecraft:mesa
- >
- }
-
- ##########################################################################################################
- # ore
- #--------------------------------------------------------------------------------------------------------#
- # The ore blocks to be generated. Format: :#
- ##########################################################################################################
-
- ore {
- # The ore block generated in the core of the mine. [default: railcraft:ore_metal#5]
- S:core=railcraft:ore_metal#5
-
- # The ore block generated on the fringe of the mine. [default: railcraft:ore_metal_poor#7]
- S:fringe=railcraft:ore_metal_poor#7
- }
-
- scale {
- # The scale of the noise map used to determine the boundaries of the mine. Very small changes can have drastic effects. Smaller numbers result in larger mines. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.0018]
- S:cloud=0.0018
-
- # The scale of the noise map used to create the veins. Very small changes can have drastic effects. Smaller numbers result in larger veins. Recommended to not change this. [range: 1.0E-6 ~ 1.0, default: 0.015]
- S:vein=0.015
- }
-
- limits {
- # The limit of noise of the cloud layer above which core ore is generated. Lower numbers result in larger core areas. [range: 0.0 ~ 1.0, default: 0.9]
- S:core=0.9
-
- # The limit of noise of the cloud layer above which fringe ore is generated. Lower numbers result in larger, more common, fringe areas. [range: 0.0 ~ 1.0, default: 0.7]
- S:fringe=0.7
-
- # The limit of noise of the cloud layer above which core ore is generated in rich biomes. Lower numbers result in larger rich areas. [range: 0.0 ~ 1.0, default: 0.8]
- S:rich=0.8
-
- # The limit of noise of the vein layer below which ore is generated. Larger numbers result in larger veins. [range: 0.0 ~ 1.0, default: 0.25]
- S:vein=0.25
- }
-
- chances {
- # The percent chance that a generate event in a core area will result in ore spawning. [range: 0.0 ~ 1.0, default: 1.0]
- S:coreGen=1.0
-
- # The percent chance that a generate event in a core area will result in core ore spawning instead of fringe ore. Applied after coreGen. [range: 0.0 ~ 1.0, default: 0.2]
- S:coreOre=0.2
-
- # The percent chance that a generate event in a fringe area will result in ore spawning. [range: 0.0 ~ 1.0, default: 0.3]
- S:fringeGen=0.3
- }
-
-}
-
-
diff --git a/config/railway_depot_worker.cfg b/config/railway_depot_worker.cfg
index b2a1bea7..2e6b0353 100644
--- a/config/railway_depot_worker.cfg
+++ b/config/railway_depot_worker.cfg
@@ -1,10 +1,16 @@
# Configuration file
general {
+ # How to deal with beta message warning?
+ S:betaMessage=lite
+
# It seems that Railcraft was trying to "fix" fluids from other mods that forgot to register the texture into atlas.
# However, this is known to break some unusual fluid textures, most notably Molten Demon Metal from ExtraUtils2 when Tinkers Construct is also installed.
# This option lets you to control whether you want this "fix" or not.
B:disableFluidTextureFix=true
+
+ # Use a simplified beta warning message.
+ B:oneLineBetaWarning=true
B:useAlternativeFirestoneTicker=true
# If Fluid Texture Fix is used, set this to true will use an alternative version of the fix, which is compatible with ExtraUtils2.
diff --git a/config/retro_sophisticated_backpacks_client.cfg b/config/retro_sophisticated_backpacks_client.cfg
new file mode 100644
index 00000000..d1fd08de
--- /dev/null
+++ b/config/retro_sophisticated_backpacks_client.cfg
@@ -0,0 +1,11 @@
+# Configuration file
+
+general {
+ B:enableAnimation=true
+
+ instance {
+ }
+
+}
+
+
diff --git a/config/retro_sophisticated_backpacks_general.cfg b/config/retro_sophisticated_backpacks_general.cfg
new file mode 100644
index 00000000..27fed989
--- /dev/null
+++ b/config/retro_sophisticated_backpacks_general.cfg
@@ -0,0 +1,43 @@
+# Configuration file
+
+general {
+
+ instance {
+ }
+
+ leatherbackpack {
+ I:slots=27
+ I:upgradeSlots=1
+ }
+
+ ironbackpack {
+ I:slots=54
+ I:upgradeSlots=2
+ }
+
+ goldbackpack {
+ I:slots=81
+ I:upgradeSlots=3
+ }
+
+ diamondbackpack {
+ I:slots=108
+ I:upgradeSlots=5
+ }
+
+ obsidianbackpack {
+ I:slots=120
+ I:upgradeSlots=7
+ }
+
+ stackupgrade {
+ I:diamondMultiplier=16
+ I:goldMultiplier=8
+ I:ironMultiplier=4
+ I:leatherMultiplier=2
+ I:obsidianMultiplier=32
+ }
+
+}
+
+
diff --git a/config/soulshardsrespawn/soulshardsrespawn.cfg b/config/soulshardsrespawn/soulshardsrespawn.cfg
index 8f31bcfe..96adb2dc 100644
--- a/config/soulshardsrespawn/soulshardsrespawn.cfg
+++ b/config/soulshardsrespawn/soulshardsrespawn.cfg
@@ -1894,7 +1894,7 @@ entity_list {
# Allows the gathering and spawning of deepmoblearning.trial_spider [default: true]
B:"deepmoblearning:trial_spider"=true
- # Allows the gathering and spawning of monoliths [default: true]
+ # Allows the gathering and spawning of mob_monolith [default: true]
B:"dimdoors:mob_monolith"=true
# Allows the gathering and spawning of divinerpg.acid_hag [default: true]
@@ -3166,6 +3166,9 @@ entity_list {
# Allows the gathering and spawning of tconstruct.blueslime [default: true]
B:"tconstruct:blueslime"=true
+
+ # Allows the gathering and spawning of tconstruct.purpleslime [default: true]
+ B:"tconstruct:purpleslime"=true
B:"testdummy2:dummy"=true
# Allows the gathering and spawning of Dummy [default: true]
diff --git a/config/splash.properties b/config/splash.properties
index f951febb..f6f96a64 100644
--- a/config/splash.properties
+++ b/config/splash.properties
@@ -1,5 +1,5 @@
#Splash screen properties
-#Tue May 13 11:02:46 PDT 2025
+#Wed Jun 18 14:47:01 PDT 2025
background=0xBFBFBF
memoryGood=0x00091A
font=0x960826
@@ -9,8 +9,8 @@ memoryLow=0x00091A
rotate=false
memoryWarn=0x00091A
showMemory=true
-enabled=true
bar=0x00091A
+enabled=true
resourcePackPath=resources
logoOffset=0
forgeTexture=fml\:textures/gui/forge.png
diff --git a/config/storagedrawers.cfg b/config/storagedrawers.cfg
index 553b560c..21ba31e4 100644
--- a/config/storagedrawers.cfg
+++ b/config/storagedrawers.cfg
@@ -55,7 +55,7 @@ blocks {
framedblocks {
# Changes whether items used for decoration in the Framing Table gets consumed. Leave true to consume items (default behaviour).
- B:consumeDecorationItems=true
+ B:consumeDecorationItems=false
B:enableFramedDrawers=true
B:enableFramedTrims=true
B:enableFramingTable=true
@@ -135,6 +135,9 @@ registries {
divinerpg:molten_stone, divinerpg:molten_shards, 9
divinerpg:terran_stone, divinerpg:terran_shards, 9
divinerpg:shadow_stone, divinerpg:shadow_bar, 4
+ contenttweaker:compressed_realgar, contenttweaker:universal_realgar, 9
+ contenttweaker:double_compressed_realgar, contenttweaker:compressed_realgar, 9
+ contenttweaker:triple_compressed_realgar, contenttweaker:double_compressed_realgar, 9
>
# List of ore dictionary names to blacklist for substitution. [default: ]
@@ -156,4 +159,3 @@ upgrades {
I:level6Mult=32
}
-
diff --git a/config/tconstruct.cfg b/config/tconstruct.cfg
index 0ee1bb04..18f4df27 100644
--- a/config/tconstruct.cfg
+++ b/config/tconstruct.cfg
@@ -1,53 +1,81 @@
# Configuration file
-~CONFIG_VERSION: 0.1
+~CONFIG_VERSION: 0.3
clientside {
- # If true all of Tinkers' blocks with contents (tables, basin, drying racks,...) will render their contents in the world
- B:renderInventoryInWorld=true
+ # The column count of buttons in part builder GUIs.
+ I:columnsPartBuilder=4
- # If true use a null render layer when building the models to render tables. Fixes an issue with chisel, but the config is provide in case it breaks something.
- B:renderInventoryNullLayer=true
+ # The column count of buttons in stencil table GUIs.
+ I:columnsStencilTable=4
- # If true tools will show additional info in their tooltips
- B:extraTooltips=true
+ # The column count of buttons in tool station GUIs.
+ I:columnsToolStation=5
- # If true all variants of the different tables will be listed in creative. Set to false to only have the oak variant for all tables.
- B:listAllTables=true
-
- # If true all material variants of the different tools will be listed in creative. Set to false to only have the first found material for all tools (usually wood).
- B:listAllToolMaterials=true
-
- # If true all material variants of the different parts will be listed in creative. Set to false to only have the first found material for all parts (usually wood).
- B:listAllPartMaterials=true
-
- # If true, temperatures in the smeltery and in JEI will display in celsius. If false they will use the internal units of Kelvin, which may be better for devs
- B:temperatureCelsius=true
-
- # If true tools will enable the forge bucket model on startup and then turn itself off. This is only there so that a fresh install gets the buckets turned on by default.
- B:enableForgeBucketModel=false
+ # If true, disables all mod-specific particles to display.
+ B:disableAllParticles=false
# REQUIRES DEBUG MODULE. Will do nothing if debug module is disabled. If true the texture map will be dumped into the run directory, just like old forge did.
B:dumpTextureMap=false
+
+ # If true, tools will enable the forge bucket model on startup and then turn itself off. This is only there so that a fresh install gets the buckets turned on by default.
+ B:enableForgeBucketModel=false
+
+ # List of entity IDs that needs to be scaled when rendered in a GUI in the format 'modid:entity;scale'
+ S:entityJEIRendererScaleFactor <
+ minecraft:ender_dragon;5.0
+ >
+
+ # If true, tools will show additional info in their tooltips.
+ B:extraTooltips=true
+
+ # If true, JEI tab for severing will use a fancy animation.
+ B:fancyJEIBeheadingAnimation=true
+
+ # If true, all material variants of the different parts will be listed in creative. Set to false to only have the first found material for all parts (usually wood).
+ B:listAllPartMaterials=true
+
+ # If true, all variants of the different tables will be listed in creative. Set to false to only have the oak variant for all tables.
+ B:listAllTables=true
+
+ # If true, all material variants of the different tools will be listed in creative. Set to false to only have the first found material for all tools (usually wood).
+ B:listAllToolMaterials=true
+
+ # Minimum fluid height to display in the smeltery, great for users that need an easier time to visually identify fluids in the smeltery interface. This can make the smeltery appear more full than it actually is, only touch this if you know what you're doing.
+ I:minFluidHeight=3
+
+ # If true, all of Tinkers' blocks with contents (tables, basin, drying racks,...) will render their contents in the world.
+ B:renderInventoryInWorld=true
+
+ # If true, use a null render layer when building the models to render tables. Fixes an issue with chisel, but the config is provide in case it breaks something.
+ B:renderInventoryNullLayer=true
+
+ # If true, temperatures in the smeltery and in JEI will display in celsius. If false, they will use the internal units of Kelvin, which may be better for devs.
+ B:temperatureCelsius=true
}
gameplay {
- # Fortune increases drops after harvesting a block with autosmelt
B:AutosmeltFortuneInteraction=true
- # Adds a recipe that allows you to craft 3 gravel into a flint
+ # Adds a recipe that allows you to craft 3 gravel into a flint.
B:addFlintRecipe=true
- # Adds a recipe that allows you to get leather from drying cooked meat
+ # Adds a recipe that allows you to get leather from drying cooked meat.
B:addLeatherDryingRecipe=true
- # Allows the creation of bricks from molten clay
+ # Allows the creation of bricks from molten clay.
B:allowBrickCasting=true
+ # Fortune increases drops after harvesting a block with autosmelt.
+ B:autosmeltFortuneInteraction=true
+
# Pattern and Part chests keep their inventory when harvested.
B:chestsKeepInventory=true
+ # If true, clear glass can only be harvested with silk touch like regular glass.
+ B:clearGlassSilkTouch=true
+
# Allows to craft all tool parts of all materials in the part builder, including materials that normally have to be cast with a smeltery.
B:craftCastableMaterials=false
@@ -57,18 +85,136 @@ gameplay {
de.ellpeck.actuallyadditions.mod.tile.TileEntityItemViewer
>
+ # If tools can be deconstructed in tool stations and tool forges by putting them into output slots.
+ B:deconstructTools=true
+
+ # The XP requirement for deconstructing tools (if provided by Tinkers' Tool Leveling).
+ I:deconstructXPRequirement=0
+
+ # How many ticks projectiles are allowed on the ground until they despawn.
+ I:despawnProjectile=1200
+
+ # If gaseous fluids are being transferable via faucets.
+ B:drainGaseousFluids=true
+
# Adds single-use clay casts.
B:enableClayCasts=true
+ # List of entity melting entries in the format 'modid:entity;subtypes;fluid;amount'.
+ S:entityMelting <
+ minecraft:blaze;true;blazing_blood;20
+ minecraft:evocation_illager;true;emerald;6
+ minecraft:guardian;true;stone;50
+ minecraft:illusion_illager;true;emerald;6
+ minecraft:skeleton;true;notmilk;20
+ minecraft:skeleton_horse;true;notmilk;20
+ minecraft:silverfish;true;stone;25
+ minecraft:slime;false;greenslime;25
+ minecraft:snowman;true;water;100
+ minecraft:spider;true;venom;20
+ minecraft:stray;true;notmilk;20
+ minecraft:villager;true;emerald;6
+ minecraft:villager_golem;true;iron;18
+ minecraft:vindication_illager;true;emerald;6
+ minecraft:wither_skeleton;true;notmilk;20
+ minecraft:zombie_pigman;true;gold;10
+ tconstruct:blueslime;false;blueslime;25
+ tconstruct:purpleslime;false;purpleslime;25
+ battletowers:golem;false;stone;100
+ mocreatures:Bee;false;venom;3
+ mocreatures:BigGolem;false;stone;50
+ mocreatures:CaveOgre;false;stone;50
+ mocreatures:CaveScorpion;false;venom;20
+ mocreatures:DarkManticore;false;venom;20
+ mocreatures:DirtScorpion;false;venom;20
+ mocreatures:FireManticore;false;blazing_blood;20
+ mocreatures:FireOgre;false;blazing_blood;40
+ mocreatures:FireScorpion;false;blazing_blood;20
+ mocreatures:FrostManticore;false;venom;20
+ mocreatures:FrostScorpion;false;venom;20
+ mocreatures:GreenOgre;false;emerald;12
+ mocreatures:HellRat;false;blazing_blood;20
+ mocreatures:JellyFish;false;blueslime;6
+ mocreatures:KomodoDragon;false;venom;20
+ mocreatures:MiniGolem;false;ancient_silver;12
+ mocreatures:PlainManticore;false;venom;20
+ mocreatures:SilverSkeleton;false;ancient_silver;12
+ mocreatures:Snail;false;greenslime;3
+ mocreatures:Snake;false;venom;10
+ mocreatures:StingRay;false;venom;10
+ mocreatures:ToxicManticore;false;venom;20
+ mocreatures:UndeadScorpion;false;venom;20
+ mod_lavacow:boneworm;true;notmilk;20
+ mod_lavacow:forsaken;true;notmilk;20
+ mod_lavacow:grave_robber;false;emerald;6
+ mod_lavacow:imp;false;blazing_blood;20
+ mod_lavacow:lavacow;false;lava;20
+ mod_lavacow:lilsludge;false;blueslime;25
+ mod_lavacow:salamander;false;blazing_blood;40
+ mod_lavacow:skeletonking;false;notmilk;40
+ mod_lavacow:sludgelord;false;blueslime;25
+ mod_lavacow:vespa;false;venom;40
+ mod_lavacow:zombiemushroom;false;venom;20
+ natura:babyheatscarspider;false;blazing_blood;20
+ natura:heatscarspider;false;blazing_blood;40
+ thaumcraft:Firebat;false;blazing_blood;5
+ thaumcraft:Pech;true;gold;10
+ >
+
+ # The tickrate at which items are heated in the seared furnace. Defaults to every 4th tick.
+ I:heatItemsTickrateSearedFurnace=4
+
+ # The tickrate at which items are heated and alloys are created in the smeltery. Defaults to every 4th tick.
+ I:heatItemsTickrateSmeltery=4
+
# If true, piggybackpacks can only pick up players and mobs that can be leashed in vanilla. If false any mob can be picked up.
B:limitPiggybackpack=false
- # If true, requires slimeballs in the vanilla slimeblock recipe to match in color, otherwise gives a pink slimeblock
+ # How much liquid is transferred by faucets and channels per pouring operation.
+ I:liquidTransferRate=6
+
+ # If true, requires slimeballs in the vanilla slimeblock recipe to match in color, otherwise gives a pink slimeblock.
B:matchVanillaSlimeblock=false
+ # List of materials to ignore, effectively preventing registration.
+ S:materialIgnore <
+ >
+
+ # List of mod IDs for material registration with descending priority. Highest mod ID wins!
+ S:materialPriorities <
+ tconstruct
+ >
+
+ # Determines the maximum number of possible items to display before not rendering any to prevent substantial lag. 0 to disable rendering items in the smeltery entirely. -1 for the default, which is always rendering items.
+ I:maxSmelteryItemRenders=-1
+
+ # List of mob head drops in the format 'modid:entity;subtypes;modid:item:metadata'.
+ S:mobHeadDrops <
+ minecraft:skeleton;true;minecraft:skull:0
+ minecraft:stray;true;minecraft:skull:0
+ minecraft:wither_skeleton;true;minecraft:skull:1
+ minecraft:zombie;true;minecraft:skull:2
+ minecraft:player;false;minecraft:skull:3
+ minecraft:creeper;true;minecraft:skull:4
+ minecraft:ender_dragon;true;minecraft:skull:5
+ minecraft:snowman;false;minecraft:pumpkin
+ minecraft:villager_golem;false;minecraft:pumpkin
+ mod_lavacow:boneworm;false;minecraft:skull:0
+ mod_lavacow:forsaken;true;minecraft:skull:0
+ mod_lavacow:skeletonking;false;minecraft:skull:0
+ mod_lavacow:soulworm;false;minecraft:skull:1
+ mod_lavacow:scarecrow;false;mod_lavacow:scarecrowhead_common
+ >
+
+ # The mining level for ardite and cobalt ores.
+ I:netherOresMiningLevel=4
+
# Allows the creation of obsidian in the smeltery, using a bucket of lava and water.
B:obsidianAlloy=true
+ # Restores old Mattock and Kama behavior (Mattock usable as a hoe, Kama is not)
+ B:oldMattockAndKama=false
+
# Preferred mod ID for oredictionary outputs. Top most mod ID will be the preferred output ID, and if none is found the first output stack is used.
S:orePreference <
minecraft
@@ -84,7 +230,7 @@ gameplay {
D:oreToIngotRatio=2.0
# List of items to ignore when generating melting recipes from the crafting registry. For example, ignoring sticks allows metal pickaxes to melt down.
- # Format: oreName or modid:item[:meta]. If meta is unset, uses wildcard
+ # Format: oreName or modid:item[:meta]. If meta is unset, uses wildcard.
S:oredictMeltingIgnore <
dustRedstone
plankWood
@@ -94,44 +240,89 @@ gameplay {
minecraft:chest:0
>
- # Enables all items, even if the Module needed to obtain them is not active
+ # Enables all common metals (copper, tin, aluminum, bronze, and steel) for ingots, nuggets, ores, and metal blocks. Disable if you want to rely on metals added by third party mods instead.
+ B:registerAllCommonMetals=true
+
+ # Enables all items, even if the Module needed to obtain them is not active.
B:registerAllItems=false
- # Allows to reuse stencils in the stencil table to turn them into other stencils
+ # Allows to reuse stencils in the stencil table to turn them into other stencils.
B:reuseStencils=true
- # Players who enter the world for the first time get a Tinkers' Book
+ # Players who enter the world for the first time get a Tinkers' Book.
B:spawnWithBook=true
- # REQUIRES DEBUG MODULE. Tests all IMC integrations with dummy recipes. May significantly impact gameplay, so its advised you disable this outside of dev environements.
+ # REQUIRES DEBUG MODULE. Tests all IMC integrations with dummy recipes. May significantly impact gameplay, so its advised you disable this outside of dev environments.
B:testIMC=false
+
+ # If true, tools will be fully destroyed like vanilla tools when durability is depleted. You monster!
+ B:vanillaToolBreaking=false
}
worldgen {
- # If true slime islands will generate
- B:generateSlimeIslands=true
+ # Maximum Y level for aluminum ore generation.
+ I:aluminumHeightMax=64
- # If true slime islands generate in superflat worlds
+ # Minimum Y level for aluminum ore generation.
+ I:aluminumHeightMin=0
+
+ # Approximate aluminum ore generation per chunk.
+ I:aluminumRate=6
+
+ # Approximate ardite ore generation per chunk.
+ I:arditeRate=20
+
+ # Approximate cobalt ore generation per chunk.
+ I:cobaltRate=20
+
+ # Maximum Y level for copper ore generation.
+ I:copperHeightMax=60
+
+ # Minimum Y level for copper ore generation.
+ I:copperHeightMin=20
+
+ # Approximate copper ore generation per chunk.
+ I:copperRate=4
+
+ # If true, aluminum ore will generate in the overworld.
+ B:genAluminum=true
+
+ # If true, ardite ore will generate in the nether.
+ B:genArdite=true
+
+ # If true, cobalt ore will generate in the nether.
+ B:genCobalt=true
+
+ # If true, copper ore will generate in the overworld.
+ B:genCopper=true
+
+ # If true, tin ore will generate in the overworld.
+ B:genTin=true
+
+ # If true, slime islands generate in superflat worlds.
B:generateIslandsInSuperflat=false
- # One in every X chunks will contain a slime island
- I:slimeIslandRate=730
+ # If true, slime islands will generate.
+ B:generateSlimeIslands=true
- # One in every X chunks will contain a magma island in the nether
+ # If true, slime pools will generate.
+ B:generateSlimePools=false
+
+ # One in every X chunks will contain a magma island in the nether.
I:magmaIslandRate=100
- # Prevents generation of slime islands in the listed dimensions
- I:slimeIslandBlacklist <
+ # List of dimensions in which to enable or disable generation of slime islands.
+ I:slimeIslandDimensions <
-1
1
- 145
+ 145
146
- 147
- 148
- 149
- 150
- 151
+ 147
+ 148
+ 149
+ 150
+ 151
-2
166
152
@@ -204,18 +395,40 @@ worldgen {
624
>
- # If true, slime islands wont generate in dimensions which aren't of type surface. This means they wont generate in modded cave dimensions like the deep dark.
+ # Whether the list of slime island dimensions behaves as a blacklist or a whitelist.
+ B:slimeIslandDimensionsIsBlacklist=true
+
+ # One in every X chunks will contain a slime island.
+ I:slimeIslandRate=730
+
+ # If false, slime islands only generate in dimensions which are of type surface. This means they won't generate in modded cave dimensions like the Deep Dark. Note that the name of this property is inverted: It must be set to false to prevent slime islands from generating in non-surface dimensions.
B:slimeIslandsOnlyGenerateInSurfaceWorlds=true
- # If true, cobalt ore will generate in the nether
- B:genCobalt=true
+ # List of dimensions in which to enable or disable generation of slime pools.
+ I:slimePoolDimensions <
+ -1
+ 1
+ >
- # If true, ardite ore will generate in the nether
- B:genArdite=true
+ # Whether the list of slime pool dimensions behaves as a blacklist or a whitelist.
+ B:slimePoolDimensionsIsBlacklist=true
- # Approx Ores per chunk
- I:cobaltRate=20
- I:arditeRate=20
+ # Maximum Y level for slime pool generation.
+ I:slimePoolHeightMax=64
+
+ # One in every X chunks will contain a slime pool.
+ I:slimePoolRate=30
+
+ # If false, slime pools only generate in dimensions which are of type surface. This means they won't generate in modded cave dimensions like the Deep Dark. Note that the name of this property is inverted: It must be set to false to prevent slime pools from generating in non-surface dimensions.
+ B:slimePoolsOnlyGenerateInSurfaceWorlds=true
+
+ # Maximum Y level for tin ore generation.
+ I:tinHeightMax=40
+
+ # Minimum Y level for tin ore generation.
+ I:tinHeightMin=0
+
+ # Approximate tin ore generation per chunk.
+ I:tinRate=4
}
-
diff --git a/config/tconstruct_oredictcache.dat b/config/tconstruct_oredictcache.dat
index 7d245e3b..d8ce84ad 100644
Binary files a/config/tconstruct_oredictcache.dat and b/config/tconstruct_oredictcache.dat differ
diff --git a/config/teamreborn/configData.nbt b/config/teamreborn/configData.nbt
index 22296f3f..7f258332 100644
Binary files a/config/teamreborn/configData.nbt and b/config/teamreborn/configData.nbt differ
diff --git a/config/thaumcraftfix.cfg b/config/thaumcraftfix.cfg
index 6a5067bd..cabdf4d5 100644
--- a/config/thaumcraftfix.cfg
+++ b/config/thaumcraftfix.cfg
@@ -59,6 +59,8 @@ general {
# Defaults to specifying the biomes to block, set DimListIsAllowList to true to invert behavior.
# Use the registered dimension type name - if unsure, use "/forge dimensions list" ingame to see them all.
S:dimList <
+ 812
+ 801
>
# Determines if the list of objects specifies things that are allowed to have this feature,
@@ -101,4 +103,3 @@ general {
}
-
diff --git a/config/thaumcraftfix/patches/thaumic_energistics.json b/config/thaumcraftfix/patches/thaumic_energistics.json
new file mode 100644
index 00000000..243efcd2
--- /dev/null
+++ b/config/thaumcraftfix/patches/thaumic_energistics.json
@@ -0,0 +1,36 @@
+[
+ {
+ "key": "ARCANEASSEMBLER",
+ "ops": [
+ {
+ "op": "move",
+ "from": "stages/0/required_craft",
+ "path": "stages/0/required_item"
+ }
+ ]
+ },
+ {
+ "key": "ARCANEINSCRIBER",
+ "ops": [
+ {
+ "op": "move",
+ "from": "stages/0/required_craft",
+ "path": "stages/0/required_item"
+ }
+ ]
+ }
+ {
+ "key": "KNOWLEDGECORE",
+ "ops": [
+ {
+ "op": "remove",
+ "path": "stages/0/required_craft"
+ },
+ {
+ "op": "replace",
+ "path": "stages/0/required_item/0",
+ "value": "contenttweaker:complex_gearbox"
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/config/thaumicaugmentation.cfg b/config/thaumicaugmentation.cfg
index f04ff539..0df1c0a7 100644
--- a/config/thaumicaugmentation.cfg
+++ b/config/thaumicaugmentation.cfg
@@ -182,7 +182,7 @@ gameplay {
# Disables some features of warding that may be computationally expensive (CPU usage) in some setups.
# If you are concerned about TPS and don't mind losing some advanced warding features, give this a try.
# Currently, this disables canceling scheduled and random ticks on warded blocks and block updates from neighboring blocks.
- B:DisableExpensiveWardFeatures=false
+ B:DisableExpensiveWardFeatures=true
# Disables the ward focus. This will remove the research entry, disable existing wards, and make existing foci do nothing.
# This is a server-side setting, although the ward research may not sync properly if the value is not the same on both sides.
@@ -459,4 +459,3 @@ world {
B:ValidFracturesAlwaysTeleport=false
}
-
diff --git a/config/torchmaster.cfg b/config/torchmaster.cfg
index c23cedbc..75a63494 100644
--- a/config/torchmaster.cfg
+++ b/config/torchmaster.cfg
@@ -52,6 +52,7 @@ general {
S:MegaTorchEntityBlockListOverrides <
+divinerpg:rainbour
+mod_lavacow:scarecrow
+ +mod_lavacow:weta
>
# If set to true, the mega torch will drop as an unlit torch when harvesting it
@@ -124,4 +125,3 @@ general {
B:slighlyMoreAggressiveBlocking=false
}
-
diff --git a/config/unidict/UniDict.cfg b/config/unidict/UniDict.cfg
index ff22e445..62c139c3 100644
--- a/config/unidict/UniDict.cfg
+++ b/config/unidict/UniDict.cfg
@@ -245,6 +245,7 @@ resources {
minecraft:gold_ingot_from_block
minecraft:gold_ingot_from_nuggets
minecraft:gold_block
+ immersiveengineering:compat/plate_thaumium_brass
>
# Recipe names that you want to be removed.
@@ -267,4 +268,3 @@ resources {
B:treatRecipeToRemoveAsRegex=false
}
-
diff --git a/config/vintagefix.properties b/config/vintagefix.properties
index 210ae592..b5528451 100644
--- a/config/vintagefix.properties
+++ b/config/vintagefix.properties
@@ -6,10 +6,12 @@ mixin.backports.white_button_text=true
mixin.blockstates=true
mixin.branding=true
mixin.bugfix.ao_artifacts=true
+mixin.bugfix.dark_entities=true
mixin.bugfix.entity_disappearing=true
mixin.bugfix.exit_freeze=true
mixin.bugfix.extrautils=false
mixin.bugfix.missing_edge_chunks=true
+mixin.bugfix.render_state_leaks=true
mixin.bugfix.slow_tps_catchup=true
mixin.bugfix.tab_complete_ddos=true
mixin.chunk_access=true
@@ -27,5 +29,6 @@ mixin.model_optimizations.dedup_quad_lists=true
mixin.model_optimizations.location_canon=true
mixin.model_optimizations.simpler_perspective_wrapper=true
mixin.resourcepacks=true
+mixin.searchtree=true
mixin.textures=true
-mixin.version_protest=false
+mixin.version_protest=false
\ No newline at end of file
diff --git a/oresources/contenttweaker/lang/en_us.lang b/oresources/contenttweaker/lang/en_us.lang
index f90fa723..72a59d85 100644
--- a/oresources/contenttweaker/lang/en_us.lang
+++ b/oresources/contenttweaker/lang/en_us.lang
@@ -858,7 +858,7 @@ item.contenttweaker.evanescent_sednanite_dust.name=Evanescent Sednanite Dust
item.contenttweaker.evanescent_sednanite_powder.name=Evanescent Sednanite Powder
item.contenttweaker.demonic_elixir_bottle.name=Demonic Elixir Bottle
fluid.evanescent_bifrost=Evanescent Bifrost
-fluid.essence_of_ilarity=§kIlarity
+fluid.essence_of_ilarity=§kIlarity§r
tile.contenttweaker.ragnarok_sigil.name=Ragnarok Sigil
tile.contenttweaker.mithrillium_catalist.name=Ragnarok Sigil
fluid.vibrating_matter=Vibrating Matter
@@ -1041,7 +1041,7 @@ item.contenttweaker.arcane_prison_key.name=Arcane Prison Key
item.contenttweaker.lothlorien_dust.name=Lothlorien Dust
item.contenttweaker.recursive_feather.name=Recursive Feather
item.contenttweaker.yttrium_oxide.name=Yttrium Oxide
-item.contenttweaker.call_of_the_arbiter.name=Call of the Arbiter
+item.contenttweaker.call_of_the_arbiter.name=Call of the Fallen Tower
item.contenttweaker.matter_cluster.name=Matter Cluster
item.contenttweaker.compressed_realgar.name=Compressed Realgar
item.contenttweaker.silica_dust.name=Silica Dust
@@ -3103,7 +3103,7 @@ item.contenttweaker.gem_of_pure_taint.name=Gem of Pure Taint
item.contenttweaker.tainted_claw.name=Tainted Claw
item.contenttweaker.void_chains.name=Void Chains
item.contenttweaker.void_ichorium_gem.name=Void Ichorium Gem
-item.contenttweaker.charm_of_the_falling_tower.name=Charm of the Falling Tower
+item.contenttweaker.charm_of_the_falling_tower.name=Void Ichorium Charm
item.contenttweaker.multiblock_input_swapping.name=Multiblock Input Swapping
item.contenttweaker.cursed_dragon_egg.name=Cursed Dragon Egg
item.contenttweaker.tainted_alchemic_catalyst.name=Tainted Alchemic Catalyst
@@ -3183,7 +3183,7 @@ item.contenttweaker.stone_of_dimensional_ascension.name=Stone of Dimensional Asc
item.contenttweaker.astral_mastery_tome.name=Tome of Astral Mastery
item.contenttweaker.master_spell_infernum.name=Master Spell: Infernum
item.contenttweaker.master_spell_sonus.name=Master Spell: Sonus
-item.contenttweaker.master_spell_gognitio.name=Master Spell: Cognitio
+item.contenttweaker.master_spell_cognitio.name=Master Spell: Cognitio
item.contenttweaker.white_hole_core.name=White Hole Core
item.contenttweaker.quasar_core.name=Quasar Core
item.contenttweaker.call_to_mission.name=Call to Mission
@@ -3262,9 +3262,90 @@ tile.contenttweaker.quasar_charged_core_of_definition.name=Quasar-Charged Core o
tile.contenttweaker.directed_miniature_quasar.name=Directed Miniature Quasar
tile.contenttweaker.quasar_burst_director.name=Quasar Burst Director
fluid.inquiring_abyssite=Inquiring Abyssite
-
-
-
+# XP Bath
+item.contenttweaker.xp_configurator.desc=Right-click to cycle mode
+tile.modularmachinery.xp_assimilator.failure=No nearby player
+tile.modularmachinery.xp_assimilator.desc=%d xp: Stand right on top of the controller inside the pool
+# Bee Stargate/Wormhole Generator
+tile.contenttweaker.sedna_portal_block.name=Sedna Portal
+tile.contenttweaker.rhenia_portal_block.name=Rhenia Portal
+tile.contenttweaker.haumea_portal_block.name=Haumea Portal
+tile.contenttweaker.luna_portal_block.name=Luna Portal
+tile.contenttweaker.osiris_portal_block.name=Osiris Portal
+tile.contenttweaker.ptah_portal_block.name=Ptah Portal
+tile.contenttweaker.hator_portal_block.name=Hator Portal
+tile.contenttweaker.europa_portal_block.name=Europa Portal
+tile.contenttweaker.oi_portal_block.name=Oi Portal
+tile.contenttweaker.falacer_portal_block.name=Falacer Portal
+tile.contenttweaker.orcus_portal_block.name=Orcus Portal
+tile.contenttweaker.myrmex_portal_block.name=Myrmex Portal
+tile.contenttweaker.pixonia_portal_block.name=Pixonia Portal
+tile.contenttweaker.proxima_portal_block.name=Proxima Portal
+tile.contenttweaker.zoi_portal_block.name=Zoi Portal
+tile.contenttweaker.nero_portal_block.name=Nero Portal
+tile.contenttweaker.akathartos_portal_block.name=Akathartos Portal
+tile.contenttweaker.pauram_portal_block.name=Pauram Portal
+tile.contenttweaker.alkemia_portal_block.name=Alkemia Portal
+tile.contenttweaker.apichisi_portal_block.name=Apichisi Portal
+tile.contenttweaker.taerrapiatta_portal_block.name=Taerrapiatta Portal
+tile.contenttweaker.diamerisma_portal_block.name=Diamerisma Portal
+tile.contenttweaker.furatto_portal_block.name=Furatto Portal
+tile.contenttweaker.finem_portal_block.name=Finem Portal
+tile.contenttweaker.lyndenwyrm_portal_block.name=Lyndenwyrm Portal
+tile.contenttweaker.gallifrey_portal_block.name=Gallifrey Portal
+# Chat Messages
+chat.contenttweaker.stargate.NotInSpace=You have to be in a space station
+chat.contenttweaker.portals.destination=Current destination: %s
+chat.contenttweaker.stargate.online=Stargate online
+chat.contenttweaker.stargate.offline=Stargate offline
+chat.contenttweaker.wormhole_generator.online=Wormhole Generator online
+chat.contenttweaker.wormhole_generator.offline=Wormhole Generator offline
+fluid.whispering_starlight_of_redemption=Redeemed Whispering Starlight
+fluid.meteoric_draconic_matter=Meteoric Draconic Matter
+fluid.void_ichor=Void Ichor
+item.contenttweaker.stone_of_the_resurrected_shard.name=Stone of the Resurrected Shard
+item.contenttweaker.trinuum_catalyst.name=Trinuum Catalyst
+item.contenttweaker.infinitely_wishful_catalyst.name=Infinitely Wishful Catalyst
+item.contenttweaker.carpeted_allure.name=Carpeted Allure
+item.contenttweaker.meatballium_reinforced_casing.name=Meatballium Reinforced Casing
+item.contenttweaker.radiant_meatballium_reinforced_casing.name=Radiant Meatballium Reinforced Casing
+item.contenttweaker.cursed_meatballium_reinforced_casing.name=Cursed Meatballium Reinforced Casing
+item.contenttweaker.defined_draconium_block.name=Defined Draconium Block
+item.contenttweaker.stone_of_the_fallen_tower.name=Stone of the Fallen Tower
+item.contenttweaker.void_ichorium_ore.name=Void Ichorium Ore
+item.contenttweaker.recursive_paper_dunerider.name=Recursive Paper: Dunerider
+item.contenttweaker.shyre_rider_callstone.name=Shyre Rider Callstone
+item.contenttweaker.hunter_mobs.name=Hunter Mobs
+item.contenttweaker.hunter_level_1.name=Hunter Level 1
+item.contenttweaker.hunter_level_3.name=Hunter Level 3
+item.contenttweaker.hunter_level_5.name=Hunter Level 5
+item.contenttweaker.hunter_level_9.name=Hunter Level 9
+item.contenttweaker.hunter_level_12.name=Hunter Level 12
+item.contenttweaker.hunter_level_13.name=Hunter Level 13
+item.contenttweaker.hunter_level_17.name=Hunter Level 17
+item.contenttweaker.hunter_level_19.name=Hunter Level 19
+item.contenttweaker.hunter_level_20.name=Hunter Level 20
+item.contenttweaker.hunter_level_30.name=Hunter Level 30
+item.contenttweaker.hunter_level_40.name=Hunter Level 40
+item.contenttweaker.hunter_level_50.name=Hunter Level 50
+item.contenttweaker.farming_hunter_levels.name=Levelling Up Hunter Skill
+item.contenttweaker.super_enchanting_stripping_automation.name=Super-Enchanting Stripping Automation
+item.contenttweaker.coolant_great.name=Great Coolants
+item.contenttweaker.coil_great.name=Great Coils
+item.contenttweaker.good_woot_drops.name=Good Things to Farm With Woot
+item.contenttweaker.karot_farm.name=Karot Farm
+item.contenttweaker.mythic_radiation_shielding.name=Mythic Radiation Shielding
+item.contenttweaker.recursive_radiation_shielding.name=Recursive Radiation Shielding
+item.contenttweaker.fractallite_radiation_shielding.name=Fractallite Radiation Shielding
+item.contenttweaker.cursed_cradle.name=Cursed Cradle
+item.contenttweaker.infusion_pseudo_automation.name=Infusion Pseudo-Automatic Setup
+item.contenttweaker.puzzle_solution_rainbowcore.name=Puzzle Solution: Rainbow Core
+item.contenttweaker.recursion_sharpening_lens.name=Recursion Sharpening Lens
+item.contenttweaker.valkyrie_construct.name=Valkyrie Construct
+item.contenttweaker.hyperchitinous_fabrial.name=Hyperchitinous Fabrial
+item.contenttweaker.divine_stellar_fabrial.name=Divine Stellar Fabrial
+item.contenttweaker.ichor_taint_condensate.name=Ichor Taint Condensate
+item.contenttweaker.pearlescent_fabrial.name=Pearlescent Fabrial
diff --git a/oresources/contenttweaker/lang/zh_cn.lang b/oresources/contenttweaker/lang/zh_cn.lang
index ae9fb25a..76550bf1 100644
--- a/oresources/contenttweaker/lang/zh_cn.lang
+++ b/oresources/contenttweaker/lang/zh_cn.lang
@@ -1041,7 +1041,7 @@ item.contenttweaker.arcane_prison_key.name=秘界监狱钥匙
item.contenttweaker.lothlorien_dust.name=罗斯洛立安粉
item.contenttweaker.recursive_feather.name=递归羽毛
item.contenttweaker.yttrium_oxide.name=氧化钇
-item.contenttweaker.call_of_the_arbiter.name=理序主之唤
+item.contenttweaker.call_of_the_arbiter.name=坠星之唤
item.contenttweaker.matter_cluster.name=物质团
item.contenttweaker.compressed_realgar.name=压缩雄黄
item.contenttweaker.silica_dust.name=二氧化硅粉
@@ -1596,10 +1596,10 @@ item.contenttweaker.faultless_ichor.name=无瑕灵液
item.contenttweaker.gem_of_the_sleeping_city.name=长眠之城宝石
item.contenttweaker.cat_ears.name=猫耳
item.contenttweaker.blue_hair.name=蓝发
-item.contenttweaker.time_crystal.name=时间水晶
+item.contenttweaker.time_crystal.name=时间晶体
item.contenttweaker.stone_of_the_sleeping_city.name=长眠之城石头
item.contenttweaker.imstuck_getmehome.name=我卡住了,让我回家!
-item.contenttweaker.elder_spooder_string.name=古老四百大线
+item.contenttweaker.elder_spooder_string.name=古老滴嘟线
item.contenttweaker.enchdesc_soulbound_corail_tombstone.name=魔咒描述:墓碑绑定
item.contenttweaker.skip_day.name=跳过白天
item.contenttweaker.hammock.name=吊床
@@ -2007,7 +2007,7 @@ item.contenttweaker.deep_knowledge_callstone.name=深度知识召唤石
item.contenttweaker.butterfly_repellent.name=驱蝶剂
tile.contenttweaker.empowered_mazestone.name=充能迷宫石
tile.contenttweaker.crazed_marble.name=癫狂大理石
-tile.contenttweaker.darkstar_catalyst.name=暗星催化剂
+tile.contenttweaker.darkstar_catalyst.name=暗星催化器
tile.contenttweaker.abyssal_flesh.name=深渊血肉
tile.contenttweaker.active_cryotheum_cooler.name=凛冰液冷器
tile.contenttweaker.salt_exchanger_vessel.name=盐交换容器
@@ -2053,7 +2053,7 @@ item.contenttweaker.aquatic_stone.name=海蓝石
item.contenttweaker.funny_pumpkin.name=有趣的南瓜
item.contenttweaker.wormhole_fragment.name=虫洞碎片
item.contenttweaker.use_this_summon_item.name=使用这个配方中的召唤物来召唤生物
-tile.contenttweaker.ichorium_catalyst.name=灵液素催化剂
+tile.contenttweaker.ichorium_catalyst.name=灵液素催化器
item.contenttweaker.wargeneral_summoner.name=战争将军召唤器
item.contenttweaker.witchery_summons.name=递归之卷:巫术之呼唤
item.contenttweaker.akathartos_callstone.name=晦暗界召唤石
@@ -2874,7 +2874,7 @@ tile.contenttweaker.seal_of_the_arbiter_engineer.name=理序主之印:机枢
tile.contenttweaker.seal_of_freedom.name=自由之印
tile.contenttweaker.ichorium_void_stone.name=灵液素虚空石
tile.contenttweaker.void_ichorium_rift_cap.name=虚空灵液素裂隙柱顶石
-tile.contenttweaker.halite_bejewelled_ichorium_catalyst.name=岩晶嵌宝灵液素催化剂
+tile.contenttweaker.halite_bejewelled_ichorium_catalyst.name=岩晶嵌宝灵液素催化器
fluid.actualizing_fluid=显化流体
fluid.ultimate_fractallite_essence=终极分形精华
fluid.actualization_balance=平衡之显化
@@ -3080,7 +3080,7 @@ item.contenttweaker.plate_clump_recursive.name=递归量子碎块
item.contenttweaker.plate_clump_fractal.name=分形量子碎块
item.contenttweaker.slightly_dense_pebble.name=稍致密的卵石
item.contenttweaker.standard_of_the_shyre_empire.name=塞尔瑞帝国之旗
-item.contenttweaker.spooder_glasses.name=四百大眼镜
+item.contenttweaker.spooder_glasses.name=滴嘟眼镜
item.contenttweaker.massive_boomboom.name=撼世巨爆
item.contenttweaker.emc_crown.name=EMC王冠
item.contenttweaker.cosmic_pot.name=寰宇锅
@@ -3103,7 +3103,7 @@ item.contenttweaker.gem_of_pure_taint.name=纯净腐化宝石
item.contenttweaker.tainted_claw.name=腐化之爪
item.contenttweaker.void_chains.name=虚空锁链
item.contenttweaker.void_ichorium_gem.name=虚空灵液素宝石
-item.contenttweaker.charm_of_the_falling_tower.name=坠星标位护符
+item.contenttweaker.charm_of_the_falling_tower.name=虚空灵液素护符
item.contenttweaker.multiblock_input_swapping.name=多方块输入切换
item.contenttweaker.cursed_dragon_egg.name=诅咒龙蛋
item.contenttweaker.tainted_alchemic_catalyst.name=腐化炼金催化剂
@@ -3262,6 +3262,90 @@ tile.contenttweaker.quasar_charged_core_of_definition.name=类星体充能定义
tile.contenttweaker.directed_miniature_quasar.name=定向微型类星体
tile.contenttweaker.quasar_burst_director.name=类星体爆发导向器
fluid.inquiring_abyssite=推演深渊金属
+# XP Bath
+item.contenttweaker.xp_configurator.desc=右击以循环模式
+tile.modularmachinery.xp_assimilator.failure=附近没有玩家
+tile.modularmachinery.xp_assimilator.desc=%d xp:站在池子中控制器正上方的位置
+# Bee Stargate/Wormhole Generator
+tile.contenttweaker.sedna_portal_block.name=塞德娜传送门
+tile.contenttweaker.rhenia_portal_block.name=铼界传送门
+tile.contenttweaker.haumea_portal_block.name=哈乌美亚传送门
+tile.contenttweaker.luna_portal_block.name=月球传送门
+tile.contenttweaker.osiris_portal_block.name=奥西里斯传送门
+tile.contenttweaker.ptah_portal_block.name=普塔传送门
+tile.contenttweaker.hator_portal_block.name=哈托尔传送门
+tile.contenttweaker.europa_portal_block.name=欧罗巴传送门
+tile.contenttweaker.oi_portal_block.name=奥伊传送门
+tile.contenttweaker.falacer_portal_block.name=法拉瑟传送门
+tile.contenttweaker.orcus_portal_block.name=奥伽斯传送门
+tile.contenttweaker.myrmex_portal_block.name=恐蚁界传送门
+tile.contenttweaker.pixonia_portal_block.name=光精界传送门
+tile.contenttweaker.proxima_portal_block.name=比邻星传送门
+tile.contenttweaker.zoi_portal_block.name=孤寂界传送门
+tile.contenttweaker.nero_portal_block.name=茕踽界传送门
+tile.contenttweaker.akathartos_portal_block.name=晦暗界传送门
+tile.contenttweaker.pauram_portal_block.name=惧惮界传送门
+tile.contenttweaker.alkemia_portal_block.name=炼金界传送门
+tile.contenttweaker.apichisi_portal_block.name=共鸣界传送门
+tile.contenttweaker.taerrapiatta_portal_block.name=地平界传送门
+tile.contenttweaker.diamerisma_portal_block.name=地方界传送门
+tile.contenttweaker.furatto_portal_block.name=地盘界传送门
+tile.contenttweaker.finem_portal_block.name=末结地传送门
+tile.contenttweaker.lyndenwyrm_portal_block.name=树龙界传送门
+tile.contenttweaker.gallifrey_portal_block.name=伽里弗雷传送门
+# Chat Messages
+chat.contenttweaker.stargate.NotInSpace=需位于空间站
+chat.contenttweaker.portals.destination=当前目的地:%s
+chat.contenttweaker.stargate.online=星门在线
+chat.contenttweaker.stargate.offline=星门离线
+chat.contenttweaker.wormhole_generator.online=虫洞生成器在线
+chat.contenttweaker.wormhole_generator.offline=虫洞生成器离线
+fluid.whispering_starlight_of_redemption=救赎低语星能液
+fluid.meteoric_draconic_matter=陨星龙质
+fluid.void_ichor=虚空灵液
+item.contenttweaker.stone_of_the_resurrected_shard.name=更生碎片之石
+item.contenttweaker.trinuum_catalyst.name=三一素催化器
+item.contenttweaker.infinitely_wishful_catalyst.name=无尽之愿催化器
+item.contenttweaker.carpeted_allure.name=绒毯诱饵
+item.contenttweaker.meatballium_reinforced_casing.name=肉丸素强化外壳
+item.contenttweaker.radiant_meatballium_reinforced_casing.name=光辉肉丸素强化外壳
+item.contenttweaker.cursed_meatballium_reinforced_casing.name=诅咒肉丸素强化外壳
+item.contenttweaker.defined_draconium_block.name=定义龙块
+item.contenttweaker.stone_of_the_fallen_tower.name=坠星之石
+item.contenttweaker.void_ichorium_ore.name=虚空灵液素矿石
+item.contenttweaker.recursive_paper_dunerider.name=递归之卷:沙丘骑兵
+item.contenttweaker.shyre_rider_callstone.name=塞尔瑞骑手召唤石
+item.contenttweaker.hunter_mobs.name=狩猎生物
+item.contenttweaker.hunter_level_1.name=狩猎等级 1
+item.contenttweaker.hunter_level_3.name=狩猎等级 3
+item.contenttweaker.hunter_level_5.name=狩猎等级 5
+item.contenttweaker.hunter_level_9.name=狩猎等级 9
+item.contenttweaker.hunter_level_12.name=狩猎等级 12
+item.contenttweaker.hunter_level_13.name=狩猎等级 13
+item.contenttweaker.hunter_level_17.name=狩猎等级 17
+item.contenttweaker.hunter_level_19.name=狩猎等级 19
+item.contenttweaker.hunter_level_20.name=狩猎等级 20
+item.contenttweaker.hunter_level_30.name=狩猎等级 30
+item.contenttweaker.hunter_level_40.name=狩猎等级 40
+item.contenttweaker.hunter_level_50.name=狩猎等级 50
+item.contenttweaker.farming_hunter_levels.name=提升狩猎等级
+item.contenttweaker.super_enchanting_stripping_automation.name=超限附魔剥离自动化
+item.contenttweaker.coolant_great.name=优异冷却剂
+item.contenttweaker.coil_great.name=优异线圈
+item.contenttweaker.good_woot_drops.name=适合用Woot产出的物品
+item.contenttweaker.karot_farm.name=卡萝特刷怪场
+item.contenttweaker.mythic_radiation_shielding.name=神话辐射防护
+item.contenttweaker.recursive_radiation_shielding.name=递归辐射防护
+item.contenttweaker.fractallite_radiation_shielding.name=分形辐射防护
+item.contenttweaker.cursed_cradle.name=诅咒温床
+item.contenttweaker.infusion_pseudo_automation.name=注魔伪自动化方案
+item.contenttweaker.puzzle_solution_rainbowcore.name=谜题答案:彩虹核心
+item.contenttweaker.recursion_sharpening_lens.name=递归锐磨透镜
+item.contenttweaker.valkyrie_construct.name=瓦尔基里构造体
+item.contenttweaker.hyperchitinous_fabrial.name=超壳质法器
+item.contenttweaker.divine_stellar_fabrial.name=神圣恒星法器
+item.contenttweaker.ichor_taint_condensate.name=灵液腐化聚合物
+item.contenttweaker.pearlescent_fabrial.name=璀璨法器
# Custom Materials
base.material.demonic_steel=恶魔钢
diff --git a/oresources/modularmachinery/lang/zh_cn.lang b/oresources/modularmachinery/lang/zh_cn.lang
index 5c4f25a1..a8b11c68 100644
--- a/oresources/modularmachinery/lang/zh_cn.lang
+++ b/oresources/modularmachinery/lang/zh_cn.lang
@@ -222,4 +222,13 @@ modularmachinery.warren_extractor_rhenia=迷道提取器:铼
modularmachinery.bee_stargate=蜜蜂星门
modularmachinery.wormhole_field_generator=虫洞场发生器
modularmachinery.xp_assimilator=经验浴池
-modularmachinery.abyssal_entropic_catalyzer=深渊熵变催化器
\ No newline at end of file
+modularmachinery.abyssal_entropic_catalyzer=深渊熵变催化器
+modularmachinery.active_meatballium_scrubbing_unit=主动式肉丸素辐射洗涤器单元
+modularmachinery.chaotic_condenser=混沌聚合器
+modularmachinery.cursed_meatballium_radiation_scrubber=诅咒肉丸素辐射洗涤器
+modularmachinery.meatballium_radiation_scrubber=肉丸素辐射洗涤器
+modularmachinery.mythic_processor_rock_crusher=神话处理器:碎石机
+modularmachinery.radiant_meatballium_radiation_scrubber=光辉肉丸素辐射洗涤器
+modularmachinery.relic_of_the_fallen_tower=坠星遗物
+modularmachinery.uncorrupted_library=无垢图书馆
+modularmachinery.vibrating_flux_crucible=谐振福鲁伊克斯坩埚
\ No newline at end of file
diff --git a/pillar/nest_defiler_callstone.json b/pillar/nest_defiler_callstone.json
new file mode 100644
index 00000000..d5171156
--- /dev/null
+++ b/pillar/nest_defiler_callstone.json
@@ -0,0 +1,30 @@
+// ===================================================================
+// This is a template for a Pillar structure
+// Do not include these lines in your file
+// The _template.json file is ignored so don't worry about it
+// ===================================================================
+
+{
+ "generatorType": "NONE",
+ "minY": -1,
+ "maxY": -1,
+ "offsetX": 0,
+ "offsetY": 0,
+ "offsetZ": 0,
+ "mirrorType": "NONE",
+ "rotation": null,
+ "ignoreEntities": false,
+ "dimensionSpawns": [],
+ "biomeNameSpawns": [],
+ "biomeTagSpawns": [],
+ "isDimensionSpawnsBlacklist": false,
+ "isBiomeNameSpawnsBlacklist": false,
+ "isBiomeTagSpawnsBlacklist": false,
+ "generateEverywhere": false,
+ "integrity": 1,
+ "decay": 0,
+ "filling": "",
+ "fillingMetadata": 0,
+ "fillingType": "AIR",
+ "rarity": 100
+}
\ No newline at end of file
diff --git a/pillar/structures/bee_treeoflife_callstone.nbt b/pillar/structures/bee_treeoflife_callstone.nbt
index 83b8306d..0d0c4ad5 100644
Binary files a/pillar/structures/bee_treeoflife_callstone.nbt and b/pillar/structures/bee_treeoflife_callstone.nbt differ
diff --git a/pillar/structures/ghostwood_villager_house.nbt b/pillar/structures/ghostwood_villager_house.nbt
index 6456a2bb..274ea4e9 100644
Binary files a/pillar/structures/ghostwood_villager_house.nbt and b/pillar/structures/ghostwood_villager_house.nbt differ
diff --git a/pillar/structures/meatball_man_final_boss.nbt b/pillar/structures/meatball_man_final_boss.nbt
index ffdf402f..9feaba99 100644
Binary files a/pillar/structures/meatball_man_final_boss.nbt and b/pillar/structures/meatball_man_final_boss.nbt differ
diff --git a/pillar/structures/nest_defiler_callstone.nbt b/pillar/structures/nest_defiler_callstone.nbt
new file mode 100644
index 00000000..6259923c
Binary files /dev/null and b/pillar/structures/nest_defiler_callstone.nbt differ
diff --git a/resources/contenttweaker/blockstates/carpeted_allure.json b/resources/contenttweaker/blockstates/carpeted_allure.json
new file mode 100644
index 00000000..b3d54184
--- /dev/null
+++ b/resources/contenttweaker/blockstates/carpeted_allure.json
@@ -0,0 +1,16 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "textures": {
+ "texture": "contenttweaker:blocks/carpeted_allure",
+ "particle": "contenttweaker:blocks/carpeted_allure"
+ },
+ "model": "base:storage",
+ "uvlock": true,
+ "transform": "forge:default-block"
+ },
+ "variants": {
+ "normal": [{}],
+ "inventory": [{}]
+ }
+}
\ No newline at end of file
diff --git a/resources/contenttweaker/blockstates/cursed_meatballium_reinforced_casing.json b/resources/contenttweaker/blockstates/cursed_meatballium_reinforced_casing.json
new file mode 100644
index 00000000..a46dc804
--- /dev/null
+++ b/resources/contenttweaker/blockstates/cursed_meatballium_reinforced_casing.json
@@ -0,0 +1,16 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "textures": {
+ "texture": "contenttweaker:blocks/cursed_meatballium_reinforced_casing",
+ "particle": "contenttweaker:blocks/cursed_meatballium_reinforced_casing"
+ },
+ "model": "base:storage",
+ "uvlock": true,
+ "transform": "forge:default-block"
+ },
+ "variants": {
+ "normal": [{}],
+ "inventory": [{}]
+ }
+}
\ No newline at end of file
diff --git a/resources/contenttweaker/blockstates/defined_draconium_block.json b/resources/contenttweaker/blockstates/defined_draconium_block.json
new file mode 100644
index 00000000..acf97727
--- /dev/null
+++ b/resources/contenttweaker/blockstates/defined_draconium_block.json
@@ -0,0 +1,16 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "textures": {
+ "texture": "contenttweaker:blocks/defined_draconium_block",
+ "particle": "contenttweaker:blocks/defined_draconium_block"
+ },
+ "model": "base:storage",
+ "uvlock": true,
+ "transform": "forge:default-block"
+ },
+ "variants": {
+ "normal": [{}],
+ "inventory": [{}]
+ }
+}
\ No newline at end of file
diff --git a/resources/contenttweaker/blockstates/infinitely_wishful_catalyst.json b/resources/contenttweaker/blockstates/infinitely_wishful_catalyst.json
new file mode 100644
index 00000000..f271fa28
--- /dev/null
+++ b/resources/contenttweaker/blockstates/infinitely_wishful_catalyst.json
@@ -0,0 +1,16 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "textures": {
+ "texture": "contenttweaker:blocks/infinitely_wishful_catalyst",
+ "particle": "contenttweaker:blocks/infinitely_wishful_catalyst"
+ },
+ "model": "base:storage",
+ "uvlock": true,
+ "transform": "forge:default-block"
+ },
+ "variants": {
+ "normal": [{}],
+ "inventory": [{}]
+ }
+}
\ No newline at end of file
diff --git a/resources/contenttweaker/blockstates/meatballium_reinforced_casing.json b/resources/contenttweaker/blockstates/meatballium_reinforced_casing.json
new file mode 100644
index 00000000..8a81f7f3
--- /dev/null
+++ b/resources/contenttweaker/blockstates/meatballium_reinforced_casing.json
@@ -0,0 +1,16 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "textures": {
+ "texture": "contenttweaker:blocks/meatballium_reinforced_casing",
+ "particle": "contenttweaker:blocks/meatballium_reinforced_casing"
+ },
+ "model": "base:storage",
+ "uvlock": true,
+ "transform": "forge:default-block"
+ },
+ "variants": {
+ "normal": [{}],
+ "inventory": [{}]
+ }
+}
\ No newline at end of file
diff --git a/resources/contenttweaker/blockstates/meteoric_draconic_matter.json b/resources/contenttweaker/blockstates/meteoric_draconic_matter.json
new file mode 100644
index 00000000..b5449b01
--- /dev/null
+++ b/resources/contenttweaker/blockstates/meteoric_draconic_matter.json
@@ -0,0 +1,12 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "model": "forge:fluid",
+ "custom": {
+ "fluid": "meteoric_draconic_matter"
+ }
+ },
+ "variants": {
+ "normal": [{}]
+ }
+}
\ No newline at end of file
diff --git a/resources/contenttweaker/blockstates/radiant_meatballium_reinforced_casing.json b/resources/contenttweaker/blockstates/radiant_meatballium_reinforced_casing.json
new file mode 100644
index 00000000..29da2927
--- /dev/null
+++ b/resources/contenttweaker/blockstates/radiant_meatballium_reinforced_casing.json
@@ -0,0 +1,16 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "textures": {
+ "texture": "contenttweaker:blocks/radiant_meatballium_reinforced_casing",
+ "particle": "contenttweaker:blocks/radiant_meatballium_reinforced_casing"
+ },
+ "model": "base:storage",
+ "uvlock": true,
+ "transform": "forge:default-block"
+ },
+ "variants": {
+ "normal": [{}],
+ "inventory": [{}]
+ }
+}
\ No newline at end of file
diff --git a/resources/contenttweaker/blockstates/stone_of_the_fallen_tower.json b/resources/contenttweaker/blockstates/stone_of_the_fallen_tower.json
new file mode 100644
index 00000000..935c85b1
--- /dev/null
+++ b/resources/contenttweaker/blockstates/stone_of_the_fallen_tower.json
@@ -0,0 +1,16 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "textures": {
+ "texture": "contenttweaker:blocks/stone_of_the_fallen_tower",
+ "particle": "contenttweaker:blocks/stone_of_the_fallen_tower"
+ },
+ "model": "base:storage",
+ "uvlock": true,
+ "transform": "forge:default-block"
+ },
+ "variants": {
+ "normal": [{}],
+ "inventory": [{}]
+ }
+}
\ No newline at end of file
diff --git a/resources/contenttweaker/blockstates/trinuum_catalyst.json b/resources/contenttweaker/blockstates/trinuum_catalyst.json
new file mode 100644
index 00000000..5641ad14
--- /dev/null
+++ b/resources/contenttweaker/blockstates/trinuum_catalyst.json
@@ -0,0 +1,16 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "textures": {
+ "texture": "contenttweaker:blocks/trinuum_catalyst",
+ "particle": "contenttweaker:blocks/trinuum_catalyst"
+ },
+ "model": "base:storage",
+ "uvlock": true,
+ "transform": "forge:default-block"
+ },
+ "variants": {
+ "normal": [{}],
+ "inventory": [{}]
+ }
+}
\ No newline at end of file
diff --git a/resources/contenttweaker/blockstates/void_ichor.json b/resources/contenttweaker/blockstates/void_ichor.json
new file mode 100644
index 00000000..3de81d99
--- /dev/null
+++ b/resources/contenttweaker/blockstates/void_ichor.json
@@ -0,0 +1,12 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "model": "forge:fluid",
+ "custom": {
+ "fluid": "void_ichor"
+ }
+ },
+ "variants": {
+ "normal": [{}]
+ }
+}
\ No newline at end of file
diff --git a/resources/contenttweaker/blockstates/void_ichorium_ore.json b/resources/contenttweaker/blockstates/void_ichorium_ore.json
new file mode 100644
index 00000000..c9519383
--- /dev/null
+++ b/resources/contenttweaker/blockstates/void_ichorium_ore.json
@@ -0,0 +1,16 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "textures": {
+ "texture": "contenttweaker:blocks/void_ichorium_ore",
+ "particle": "contenttweaker:blocks/void_ichorium_ore"
+ },
+ "model": "base:storage",
+ "uvlock": true,
+ "transform": "forge:default-block"
+ },
+ "variants": {
+ "normal": [{}],
+ "inventory": [{}]
+ }
+}
\ No newline at end of file
diff --git a/resources/contenttweaker/blockstates/whispering_starlight_of_redemption.json b/resources/contenttweaker/blockstates/whispering_starlight_of_redemption.json
new file mode 100644
index 00000000..d9daa40d
--- /dev/null
+++ b/resources/contenttweaker/blockstates/whispering_starlight_of_redemption.json
@@ -0,0 +1,12 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "model": "forge:fluid",
+ "custom": {
+ "fluid": "whispering_starlight_of_redemption"
+ }
+ },
+ "variants": {
+ "normal": [{}]
+ }
+}
\ No newline at end of file
diff --git a/resources/contenttweaker/lang/en_us.lang b/resources/contenttweaker/lang/en_us.lang
index 87e6f9d4..658b1cc8 100644
--- a/resources/contenttweaker/lang/en_us.lang
+++ b/resources/contenttweaker/lang/en_us.lang
@@ -858,7 +858,7 @@ item.contenttweaker.evanescent_sednanite_dust.name=Evanescent Sednanite Dust
item.contenttweaker.evanescent_sednanite_powder.name=Evanescent Sednanite Powder
item.contenttweaker.demonic_elixir_bottle.name=Demonic Elixir Bottle
fluid.evanescent_bifrost=Evanescent Bifrost
-fluid.essence_of_ilarity=§kIlarity
+fluid.essence_of_ilarity=§kIlarity§r
tile.contenttweaker.ragnarok_sigil.name=Ragnarok Sigil
tile.contenttweaker.mithrillium_catalist.name=Ragnarok Sigil
fluid.vibrating_matter=Vibrating Matter
@@ -1041,7 +1041,7 @@ item.contenttweaker.arcane_prison_key.name=Arcane Prison Key
item.contenttweaker.lothlorien_dust.name=Lothlorien Dust
item.contenttweaker.recursive_feather.name=Recursive Feather
item.contenttweaker.yttrium_oxide.name=Yttrium Oxide
-item.contenttweaker.call_of_the_arbiter.name=Call of the Arbiter
+item.contenttweaker.call_of_the_arbiter.name=Call of the Fallen Tower
item.contenttweaker.matter_cluster.name=Matter Cluster
item.contenttweaker.compressed_realgar.name=Compressed Realgar
item.contenttweaker.silica_dust.name=Silica Dust
@@ -3103,7 +3103,7 @@ item.contenttweaker.gem_of_pure_taint.name=Gem of Pure Taint
item.contenttweaker.tainted_claw.name=Tainted Claw
item.contenttweaker.void_chains.name=Void Chains
item.contenttweaker.void_ichorium_gem.name=Void Ichorium Gem
-item.contenttweaker.charm_of_the_falling_tower.name=Charm of the Falling Tower
+item.contenttweaker.charm_of_the_falling_tower.name=Void Ichorium Charm
item.contenttweaker.multiblock_input_swapping.name=Multiblock Input Swapping
item.contenttweaker.cursed_dragon_egg.name=Cursed Dragon Egg
item.contenttweaker.tainted_alchemic_catalyst.name=Tainted Alchemic Catalyst
@@ -3262,8 +3262,90 @@ tile.contenttweaker.quasar_charged_core_of_definition.name=Quasar-Charged Core o
tile.contenttweaker.directed_miniature_quasar.name=Directed Miniature Quasar
tile.contenttweaker.quasar_burst_director.name=Quasar Burst Director
fluid.inquiring_abyssite=Inquiring Abyssite
-
-
+# XP Bath
+item.contenttweaker.xp_configurator.desc=Right-click to cycle mode
+tile.modularmachinery.xp_assimilator.failure=No nearby player
+tile.modularmachinery.xp_assimilator.desc=%d xp: Stand right on top of the controller inside the pool
+# Bee Stargate/Wormhole Generator
+tile.contenttweaker.sedna_portal_block.name=Sedna Portal
+tile.contenttweaker.rhenia_portal_block.name=Rhenia Portal
+tile.contenttweaker.haumea_portal_block.name=Haumea Portal
+tile.contenttweaker.luna_portal_block.name=Luna Portal
+tile.contenttweaker.osiris_portal_block.name=Osiris Portal
+tile.contenttweaker.ptah_portal_block.name=Ptah Portal
+tile.contenttweaker.hator_portal_block.name=Hator Portal
+tile.contenttweaker.europa_portal_block.name=Europa Portal
+tile.contenttweaker.oi_portal_block.name=Oi Portal
+tile.contenttweaker.falacer_portal_block.name=Falacer Portal
+tile.contenttweaker.orcus_portal_block.name=Orcus Portal
+tile.contenttweaker.myrmex_portal_block.name=Myrmex Portal
+tile.contenttweaker.pixonia_portal_block.name=Pixonia Portal
+tile.contenttweaker.proxima_portal_block.name=Proxima Portal
+tile.contenttweaker.zoi_portal_block.name=Zoi Portal
+tile.contenttweaker.nero_portal_block.name=Nero Portal
+tile.contenttweaker.akathartos_portal_block.name=Akathartos Portal
+tile.contenttweaker.pauram_portal_block.name=Pauram Portal
+tile.contenttweaker.alkemia_portal_block.name=Alkemia Portal
+tile.contenttweaker.apichisi_portal_block.name=Apichisi Portal
+tile.contenttweaker.taerrapiatta_portal_block.name=Taerrapiatta Portal
+tile.contenttweaker.diamerisma_portal_block.name=Diamerisma Portal
+tile.contenttweaker.furatto_portal_block.name=Furatto Portal
+tile.contenttweaker.finem_portal_block.name=Finem Portal
+tile.contenttweaker.lyndenwyrm_portal_block.name=Lyndenwyrm Portal
+tile.contenttweaker.gallifrey_portal_block.name=Gallifrey Portal
+# Chat Messages
+chat.contenttweaker.stargate.NotInSpace=You have to be in a space station
+chat.contenttweaker.portals.destination=Current destination: %s
+chat.contenttweaker.stargate.online=Stargate online
+chat.contenttweaker.stargate.offline=Stargate offline
+chat.contenttweaker.wormhole_generator.online=Wormhole Generator online
+chat.contenttweaker.wormhole_generator.offline=Wormhole Generator offline
+fluid.whispering_starlight_of_redemption=Redeemed Whispering Starlight
+fluid.meteoric_draconic_matter=Meteoric Draconic Matter
+fluid.void_ichor=Void Ichor
+item.contenttweaker.stone_of_the_resurrected_shard.name=Stone of the Resurrected Shard
+item.contenttweaker.trinuum_catalyst.name=Trinuum Catalyst
+item.contenttweaker.infinitely_wishful_catalyst.name=Infinitely Wishful Catalyst
+item.contenttweaker.carpeted_allure.name=Carpeted Allure
+item.contenttweaker.meatballium_reinforced_casing.name=Meatballium Reinforced Casing
+item.contenttweaker.radiant_meatballium_reinforced_casing.name=Radiant Meatballium Reinforced Casing
+item.contenttweaker.cursed_meatballium_reinforced_casing.name=Cursed Meatballium Reinforced Casing
+item.contenttweaker.defined_draconium_block.name=Defined Draconium Block
+item.contenttweaker.stone_of_the_fallen_tower.name=Stone of the Fallen Tower
+item.contenttweaker.void_ichorium_ore.name=Void Ichorium Ore
+item.contenttweaker.recursive_paper_dunerider.name=Recursive Paper: Dunerider
+item.contenttweaker.shyre_rider_callstone.name=Shyre Rider Callstone
+item.contenttweaker.hunter_mobs.name=Hunter Mobs
+item.contenttweaker.hunter_level_1.name=Hunter Level 1
+item.contenttweaker.hunter_level_3.name=Hunter Level 3
+item.contenttweaker.hunter_level_5.name=Hunter Level 5
+item.contenttweaker.hunter_level_9.name=Hunter Level 9
+item.contenttweaker.hunter_level_12.name=Hunter Level 12
+item.contenttweaker.hunter_level_13.name=Hunter Level 13
+item.contenttweaker.hunter_level_17.name=Hunter Level 17
+item.contenttweaker.hunter_level_19.name=Hunter Level 19
+item.contenttweaker.hunter_level_20.name=Hunter Level 20
+item.contenttweaker.hunter_level_30.name=Hunter Level 30
+item.contenttweaker.hunter_level_40.name=Hunter Level 40
+item.contenttweaker.hunter_level_50.name=Hunter Level 50
+item.contenttweaker.farming_hunter_levels.name=Levelling Up Hunter Skill
+item.contenttweaker.super_enchanting_stripping_automation.name=Super-Enchanting Stripping Automation
+item.contenttweaker.coolant_great.name=Great Coolants
+item.contenttweaker.coil_great.name=Great Coils
+item.contenttweaker.good_woot_drops.name=Good Things to Farm With Woot
+item.contenttweaker.karot_farm.name=Karot Farm
+item.contenttweaker.mythic_radiation_shielding.name=Mythic Radiation Shielding
+item.contenttweaker.recursive_radiation_shielding.name=Recursive Radiation Shielding
+item.contenttweaker.fractallite_radiation_shielding.name=Fractallite Radiation Shielding
+item.contenttweaker.cursed_cradle.name=Cursed Cradle
+item.contenttweaker.infusion_pseudo_automation.name=Infusion Pseudo-Automatic Setup
+item.contenttweaker.puzzle_solution_rainbowcore.name=Puzzle Solution: Rainbow Core
+item.contenttweaker.recursion_sharpening_lens.name=Recursion Sharpening Lens
+item.contenttweaker.valkyrie_construct.name=Valkyrie Construct
+item.contenttweaker.hyperchitinous_fabrial.name=Hyperchitinous Fabrial
+item.contenttweaker.divine_stellar_fabrial.name=Divine Stellar Fabrial
+item.contenttweaker.ichor_taint_condensate.name=Ichor Taint Condensate
+item.contenttweaker.pearlescent_fabrial.name=Pearlescent Fabrial
diff --git a/resources/contenttweaker/models/item/coil_great.json b/resources/contenttweaker/models/item/coil_great.json
new file mode 100644
index 00000000..bf823190
--- /dev/null
+++ b/resources/contenttweaker/models/item/coil_great.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/coil_great"
+ }
+}
diff --git a/resources/contenttweaker/models/item/coolant_great.json b/resources/contenttweaker/models/item/coolant_great.json
new file mode 100644
index 00000000..d40b7015
--- /dev/null
+++ b/resources/contenttweaker/models/item/coolant_great.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/coolant_great"
+ }
+}
diff --git a/resources/contenttweaker/models/item/coolant_ok.json b/resources/contenttweaker/models/item/coolant_ok.json
new file mode 100644
index 00000000..8a69867b
--- /dev/null
+++ b/resources/contenttweaker/models/item/coolant_ok.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/coolant_ok"
+ }
+}
diff --git a/resources/contenttweaker/models/item/cursed_cradle.json b/resources/contenttweaker/models/item/cursed_cradle.json
new file mode 100644
index 00000000..13ce1ddc
--- /dev/null
+++ b/resources/contenttweaker/models/item/cursed_cradle.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/cursed_cradle"
+ }
+}
diff --git a/resources/contenttweaker/models/item/divine_stellar_fabrial.json b/resources/contenttweaker/models/item/divine_stellar_fabrial.json
new file mode 100644
index 00000000..455ac06e
--- /dev/null
+++ b/resources/contenttweaker/models/item/divine_stellar_fabrial.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/divine_stellar_fabrial"
+ }
+}
diff --git a/resources/contenttweaker/models/item/farming_hunter_levels.json b/resources/contenttweaker/models/item/farming_hunter_levels.json
new file mode 100644
index 00000000..24de09ed
--- /dev/null
+++ b/resources/contenttweaker/models/item/farming_hunter_levels.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/farming_hunter_levels"
+ }
+}
diff --git a/resources/contenttweaker/models/item/fractallite_radiation_shielding.json b/resources/contenttweaker/models/item/fractallite_radiation_shielding.json
new file mode 100644
index 00000000..9c291ec4
--- /dev/null
+++ b/resources/contenttweaker/models/item/fractallite_radiation_shielding.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/fractallite_radiation_shielding"
+ }
+}
diff --git a/resources/contenttweaker/models/item/good_woot_drops.json b/resources/contenttweaker/models/item/good_woot_drops.json
new file mode 100644
index 00000000..eeac0d28
--- /dev/null
+++ b/resources/contenttweaker/models/item/good_woot_drops.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/good_woot_drops"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_level_1.json b/resources/contenttweaker/models/item/hunter_level_1.json
new file mode 100644
index 00000000..619c8954
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_level_1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_level_1"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_level_12.json b/resources/contenttweaker/models/item/hunter_level_12.json
new file mode 100644
index 00000000..360919bc
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_level_12.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_level_12"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_level_13.json b/resources/contenttweaker/models/item/hunter_level_13.json
new file mode 100644
index 00000000..b360d1c9
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_level_13.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_level_13"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_level_17.json b/resources/contenttweaker/models/item/hunter_level_17.json
new file mode 100644
index 00000000..995c6a3b
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_level_17.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_level_17"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_level_19.json b/resources/contenttweaker/models/item/hunter_level_19.json
new file mode 100644
index 00000000..14b4649c
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_level_19.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_level_19"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_level_20.json b/resources/contenttweaker/models/item/hunter_level_20.json
new file mode 100644
index 00000000..997dc7b9
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_level_20.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_level_20"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_level_3.json b/resources/contenttweaker/models/item/hunter_level_3.json
new file mode 100644
index 00000000..5b4ad4f5
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_level_3.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_level_3"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_level_30.json b/resources/contenttweaker/models/item/hunter_level_30.json
new file mode 100644
index 00000000..e7b8f658
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_level_30.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_level_30"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_level_40.json b/resources/contenttweaker/models/item/hunter_level_40.json
new file mode 100644
index 00000000..e7bb2b75
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_level_40.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_level_40"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_level_5.json b/resources/contenttweaker/models/item/hunter_level_5.json
new file mode 100644
index 00000000..d34e9102
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_level_5.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_level_5"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_level_50.json b/resources/contenttweaker/models/item/hunter_level_50.json
new file mode 100644
index 00000000..d63fee64
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_level_50.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_level_50"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_level_9.json b/resources/contenttweaker/models/item/hunter_level_9.json
new file mode 100644
index 00000000..37a4ee92
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_level_9.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_level_9"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hunter_mobs.json b/resources/contenttweaker/models/item/hunter_mobs.json
new file mode 100644
index 00000000..b8ffdbfd
--- /dev/null
+++ b/resources/contenttweaker/models/item/hunter_mobs.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hunter_mobs"
+ }
+}
diff --git a/resources/contenttweaker/models/item/hyperchitinous_fabrial.json b/resources/contenttweaker/models/item/hyperchitinous_fabrial.json
new file mode 100644
index 00000000..78677fe8
--- /dev/null
+++ b/resources/contenttweaker/models/item/hyperchitinous_fabrial.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/hyperchitinous_fabrial"
+ }
+}
diff --git a/resources/contenttweaker/models/item/ichor_taint_condensate.json b/resources/contenttweaker/models/item/ichor_taint_condensate.json
new file mode 100644
index 00000000..6b27c119
--- /dev/null
+++ b/resources/contenttweaker/models/item/ichor_taint_condensate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/ichor_taint_condensate"
+ }
+}
diff --git a/resources/contenttweaker/models/item/infusion_pseudo_automation.json b/resources/contenttweaker/models/item/infusion_pseudo_automation.json
new file mode 100644
index 00000000..3cdc5a38
--- /dev/null
+++ b/resources/contenttweaker/models/item/infusion_pseudo_automation.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/infusion_pseudo_automation"
+ }
+}
diff --git a/resources/contenttweaker/models/item/karot_farm.json b/resources/contenttweaker/models/item/karot_farm.json
new file mode 100644
index 00000000..d6f90723
--- /dev/null
+++ b/resources/contenttweaker/models/item/karot_farm.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/karot_farm"
+ }
+}
diff --git a/resources/contenttweaker/models/item/mythic_radiation_shielding.json b/resources/contenttweaker/models/item/mythic_radiation_shielding.json
new file mode 100644
index 00000000..caf90d35
--- /dev/null
+++ b/resources/contenttweaker/models/item/mythic_radiation_shielding.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/mythic_radiation_shielding"
+ }
+}
diff --git a/resources/contenttweaker/models/item/pearlescent_fabrial.json b/resources/contenttweaker/models/item/pearlescent_fabrial.json
new file mode 100644
index 00000000..5bfb50b0
--- /dev/null
+++ b/resources/contenttweaker/models/item/pearlescent_fabrial.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/pearlescent_fabrial"
+ }
+}
diff --git a/resources/contenttweaker/models/item/puzzle_solution_rainbowcore.json b/resources/contenttweaker/models/item/puzzle_solution_rainbowcore.json
new file mode 100644
index 00000000..ecce29db
--- /dev/null
+++ b/resources/contenttweaker/models/item/puzzle_solution_rainbowcore.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/puzzle_solution_rainbowcore"
+ }
+}
diff --git a/resources/contenttweaker/models/item/recursion_sharpening_lens.json b/resources/contenttweaker/models/item/recursion_sharpening_lens.json
new file mode 100644
index 00000000..3f50a032
--- /dev/null
+++ b/resources/contenttweaker/models/item/recursion_sharpening_lens.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/recursion_sharpening_lens"
+ }
+}
diff --git a/resources/contenttweaker/models/item/recursive_paper_dunerider.json b/resources/contenttweaker/models/item/recursive_paper_dunerider.json
new file mode 100644
index 00000000..482d3bde
--- /dev/null
+++ b/resources/contenttweaker/models/item/recursive_paper_dunerider.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/recursive_paper_dunerider"
+ }
+}
diff --git a/resources/contenttweaker/models/item/recursive_radiation_shielding.json b/resources/contenttweaker/models/item/recursive_radiation_shielding.json
new file mode 100644
index 00000000..93c475e8
--- /dev/null
+++ b/resources/contenttweaker/models/item/recursive_radiation_shielding.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/recursive_radiation_shielding"
+ }
+}
diff --git a/resources/contenttweaker/models/item/shyre_rider_callstone.json b/resources/contenttweaker/models/item/shyre_rider_callstone.json
new file mode 100644
index 00000000..098c9f64
--- /dev/null
+++ b/resources/contenttweaker/models/item/shyre_rider_callstone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/shyre_rider_callstone"
+ }
+}
diff --git a/resources/contenttweaker/models/item/super_enchanting_stripping_automation.json b/resources/contenttweaker/models/item/super_enchanting_stripping_automation.json
new file mode 100644
index 00000000..262cf811
--- /dev/null
+++ b/resources/contenttweaker/models/item/super_enchanting_stripping_automation.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/super_enchanting_stripping_automation"
+ }
+}
diff --git a/resources/contenttweaker/models/item/valkyrie_construct.json b/resources/contenttweaker/models/item/valkyrie_construct.json
new file mode 100644
index 00000000..b6e42028
--- /dev/null
+++ b/resources/contenttweaker/models/item/valkyrie_construct.json
@@ -0,0 +1,6 @@
+{
+ "parent": "item/generated",
+ "textures": {
+ "layer0": "contenttweaker:items/valkyrie_construct"
+ }
+}
diff --git a/resources/contenttweaker/textures/blocks/carpeted_allure.png b/resources/contenttweaker/textures/blocks/carpeted_allure.png
new file mode 100644
index 00000000..f420d498
Binary files /dev/null and b/resources/contenttweaker/textures/blocks/carpeted_allure.png differ
diff --git a/resources/contenttweaker/textures/blocks/cursed_meatballium_reinforced_casing.png b/resources/contenttweaker/textures/blocks/cursed_meatballium_reinforced_casing.png
new file mode 100644
index 00000000..f3a99a75
Binary files /dev/null and b/resources/contenttweaker/textures/blocks/cursed_meatballium_reinforced_casing.png differ
diff --git a/resources/contenttweaker/textures/blocks/defined_draconium_block.png b/resources/contenttweaker/textures/blocks/defined_draconium_block.png
new file mode 100644
index 00000000..bf3fbd89
Binary files /dev/null and b/resources/contenttweaker/textures/blocks/defined_draconium_block.png differ
diff --git a/resources/contenttweaker/textures/blocks/infinitely_wishful_catalyst.png b/resources/contenttweaker/textures/blocks/infinitely_wishful_catalyst.png
new file mode 100644
index 00000000..1bcaa2ed
Binary files /dev/null and b/resources/contenttweaker/textures/blocks/infinitely_wishful_catalyst.png differ
diff --git a/resources/contenttweaker/textures/blocks/infinitely_wishful_catalyst.png.mcmeta b/resources/contenttweaker/textures/blocks/infinitely_wishful_catalyst.png.mcmeta
new file mode 100644
index 00000000..36578bcc
--- /dev/null
+++ b/resources/contenttweaker/textures/blocks/infinitely_wishful_catalyst.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation": {
+ "frametime": 2
+ }
+}
diff --git a/resources/contenttweaker/textures/blocks/meatballium_reinforced_casing.png b/resources/contenttweaker/textures/blocks/meatballium_reinforced_casing.png
new file mode 100644
index 00000000..1006cb50
Binary files /dev/null and b/resources/contenttweaker/textures/blocks/meatballium_reinforced_casing.png differ
diff --git a/resources/contenttweaker/textures/blocks/radiant_meatballium_reinforced_casing.png b/resources/contenttweaker/textures/blocks/radiant_meatballium_reinforced_casing.png
new file mode 100644
index 00000000..c59b1802
Binary files /dev/null and b/resources/contenttweaker/textures/blocks/radiant_meatballium_reinforced_casing.png differ
diff --git a/resources/contenttweaker/textures/blocks/stone_of_the_fallen_tower.png b/resources/contenttweaker/textures/blocks/stone_of_the_fallen_tower.png
new file mode 100644
index 00000000..fd7476fd
Binary files /dev/null and b/resources/contenttweaker/textures/blocks/stone_of_the_fallen_tower.png differ
diff --git a/resources/contenttweaker/textures/blocks/stone_of_the_resurrected_shard.png b/resources/contenttweaker/textures/blocks/stone_of_the_resurrected_shard.png
new file mode 100644
index 00000000..476b140b
Binary files /dev/null and b/resources/contenttweaker/textures/blocks/stone_of_the_resurrected_shard.png differ
diff --git a/resources/contenttweaker/textures/blocks/stone_of_the_resurrected_shard.png.mcmeta b/resources/contenttweaker/textures/blocks/stone_of_the_resurrected_shard.png.mcmeta
new file mode 100644
index 00000000..e72658ac
--- /dev/null
+++ b/resources/contenttweaker/textures/blocks/stone_of_the_resurrected_shard.png.mcmeta
@@ -0,0 +1,5 @@
+{
+ "animation": {
+ "frametime": 3
+ }
+}
diff --git a/resources/contenttweaker/textures/blocks/trinuum_catalyst.png b/resources/contenttweaker/textures/blocks/trinuum_catalyst.png
new file mode 100644
index 00000000..46b2fc9d
Binary files /dev/null and b/resources/contenttweaker/textures/blocks/trinuum_catalyst.png differ
diff --git a/resources/contenttweaker/textures/blocks/void_ichorium_ore.png b/resources/contenttweaker/textures/blocks/void_ichorium_ore.png
new file mode 100644
index 00000000..a2a850a8
Binary files /dev/null and b/resources/contenttweaker/textures/blocks/void_ichorium_ore.png differ
diff --git a/resources/contenttweaker/textures/items/beserker_steel_ingot.png b/resources/contenttweaker/textures/items/beserker_steel_ingot.png
index c2406167..25d0d6db 100644
Binary files a/resources/contenttweaker/textures/items/beserker_steel_ingot.png and b/resources/contenttweaker/textures/items/beserker_steel_ingot.png differ
diff --git a/resources/contenttweaker/textures/items/big_slime.png b/resources/contenttweaker/textures/items/big_slime.png
index 7bbb25da..312e6467 100644
Binary files a/resources/contenttweaker/textures/items/big_slime.png and b/resources/contenttweaker/textures/items/big_slime.png differ
diff --git a/resources/contenttweaker/textures/items/brightseel_alloy_plate.png b/resources/contenttweaker/textures/items/brightseel_alloy_plate.png
index 7bc0382a..c34ca8af 100644
Binary files a/resources/contenttweaker/textures/items/brightseel_alloy_plate.png and b/resources/contenttweaker/textures/items/brightseel_alloy_plate.png differ
diff --git a/resources/contenttweaker/textures/items/coil_great.png b/resources/contenttweaker/textures/items/coil_great.png
new file mode 100644
index 00000000..7868c1bc
Binary files /dev/null and b/resources/contenttweaker/textures/items/coil_great.png differ
diff --git a/resources/contenttweaker/textures/items/coolant_great.png b/resources/contenttweaker/textures/items/coolant_great.png
new file mode 100644
index 00000000..9b9ca697
Binary files /dev/null and b/resources/contenttweaker/textures/items/coolant_great.png differ
diff --git a/resources/contenttweaker/textures/items/cursed_cradle.png b/resources/contenttweaker/textures/items/cursed_cradle.png
new file mode 100644
index 00000000..f0885a9d
Binary files /dev/null and b/resources/contenttweaker/textures/items/cursed_cradle.png differ
diff --git a/resources/contenttweaker/textures/items/divine_stellar_fabrial.png b/resources/contenttweaker/textures/items/divine_stellar_fabrial.png
new file mode 100644
index 00000000..4e8d1100
Binary files /dev/null and b/resources/contenttweaker/textures/items/divine_stellar_fabrial.png differ
diff --git a/resources/contenttweaker/textures/items/draconian_metal_ingot.png b/resources/contenttweaker/textures/items/draconian_metal_ingot.png
index 5bef491b..82bb1a6b 100644
Binary files a/resources/contenttweaker/textures/items/draconian_metal_ingot.png and b/resources/contenttweaker/textures/items/draconian_metal_ingot.png differ
diff --git a/resources/contenttweaker/textures/items/farming_hunter_levels.png b/resources/contenttweaker/textures/items/farming_hunter_levels.png
new file mode 100644
index 00000000..8a4b0c82
Binary files /dev/null and b/resources/contenttweaker/textures/items/farming_hunter_levels.png differ
diff --git a/resources/contenttweaker/textures/items/fiery_rhenium_ingot.png b/resources/contenttweaker/textures/items/fiery_rhenium_ingot.png
index 4d53e0c9..67ab1bfb 100644
Binary files a/resources/contenttweaker/textures/items/fiery_rhenium_ingot.png and b/resources/contenttweaker/textures/items/fiery_rhenium_ingot.png differ
diff --git a/resources/contenttweaker/textures/items/flying_meatball.png b/resources/contenttweaker/textures/items/flying_meatball.png
index 420e6395..46cf9bf4 100644
Binary files a/resources/contenttweaker/textures/items/flying_meatball.png and b/resources/contenttweaker/textures/items/flying_meatball.png differ
diff --git a/resources/contenttweaker/textures/items/fractallite_radiation_shielding.png b/resources/contenttweaker/textures/items/fractallite_radiation_shielding.png
new file mode 100644
index 00000000..b11fe214
Binary files /dev/null and b/resources/contenttweaker/textures/items/fractallite_radiation_shielding.png differ
diff --git a/resources/contenttweaker/textures/items/freedomsteel_ingot.png b/resources/contenttweaker/textures/items/freedomsteel_ingot.png
index f2bd5f27..ec21323c 100644
Binary files a/resources/contenttweaker/textures/items/freedomsteel_ingot.png and b/resources/contenttweaker/textures/items/freedomsteel_ingot.png differ
diff --git a/resources/contenttweaker/textures/items/good_woot_drops.png b/resources/contenttweaker/textures/items/good_woot_drops.png
new file mode 100644
index 00000000..63d8a705
Binary files /dev/null and b/resources/contenttweaker/textures/items/good_woot_drops.png differ
diff --git a/resources/contenttweaker/textures/items/hearty_meatball.png b/resources/contenttweaker/textures/items/hearty_meatball.png
index 82cf89df..c9a4d811 100644
Binary files a/resources/contenttweaker/textures/items/hearty_meatball.png and b/resources/contenttweaker/textures/items/hearty_meatball.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_level_1.png b/resources/contenttweaker/textures/items/hunter_level_1.png
new file mode 100644
index 00000000..99833eb2
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_level_1.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_level_12.png b/resources/contenttweaker/textures/items/hunter_level_12.png
new file mode 100644
index 00000000..c706e993
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_level_12.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_level_13.png b/resources/contenttweaker/textures/items/hunter_level_13.png
new file mode 100644
index 00000000..f40c9d62
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_level_13.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_level_17.png b/resources/contenttweaker/textures/items/hunter_level_17.png
new file mode 100644
index 00000000..84658e47
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_level_17.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_level_19.png b/resources/contenttweaker/textures/items/hunter_level_19.png
new file mode 100644
index 00000000..d16e8810
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_level_19.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_level_20.png b/resources/contenttweaker/textures/items/hunter_level_20.png
new file mode 100644
index 00000000..864253a1
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_level_20.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_level_3.png b/resources/contenttweaker/textures/items/hunter_level_3.png
new file mode 100644
index 00000000..c5702368
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_level_3.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_level_30.png b/resources/contenttweaker/textures/items/hunter_level_30.png
new file mode 100644
index 00000000..f1e8eecd
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_level_30.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_level_40.png b/resources/contenttweaker/textures/items/hunter_level_40.png
new file mode 100644
index 00000000..65b2c7cb
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_level_40.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_level_5.png b/resources/contenttweaker/textures/items/hunter_level_5.png
new file mode 100644
index 00000000..166919d9
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_level_5.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_level_50.png b/resources/contenttweaker/textures/items/hunter_level_50.png
new file mode 100644
index 00000000..b459b64d
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_level_50.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_level_9.png b/resources/contenttweaker/textures/items/hunter_level_9.png
new file mode 100644
index 00000000..f5e727ee
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_level_9.png differ
diff --git a/resources/contenttweaker/textures/items/hunter_mobs.png b/resources/contenttweaker/textures/items/hunter_mobs.png
new file mode 100644
index 00000000..564b5d48
Binary files /dev/null and b/resources/contenttweaker/textures/items/hunter_mobs.png differ
diff --git a/resources/contenttweaker/textures/items/hyperchitinous_fabrial.png b/resources/contenttweaker/textures/items/hyperchitinous_fabrial.png
new file mode 100644
index 00000000..07e96372
Binary files /dev/null and b/resources/contenttweaker/textures/items/hyperchitinous_fabrial.png differ
diff --git a/resources/contenttweaker/textures/items/ichor_taint_condensate.png b/resources/contenttweaker/textures/items/ichor_taint_condensate.png
new file mode 100644
index 00000000..60d35be5
Binary files /dev/null and b/resources/contenttweaker/textures/items/ichor_taint_condensate.png differ
diff --git a/resources/contenttweaker/textures/items/infusion_pseudo_automation.png b/resources/contenttweaker/textures/items/infusion_pseudo_automation.png
new file mode 100644
index 00000000..c8eb70e0
Binary files /dev/null and b/resources/contenttweaker/textures/items/infusion_pseudo_automation.png differ
diff --git a/resources/contenttweaker/textures/items/karot_farm.png b/resources/contenttweaker/textures/items/karot_farm.png
new file mode 100644
index 00000000..51f69b3c
Binary files /dev/null and b/resources/contenttweaker/textures/items/karot_farm.png differ
diff --git a/resources/contenttweaker/textures/items/mark_fallen_tower.png b/resources/contenttweaker/textures/items/mark_fallen_tower.png
index 1e9f61a6..5c4af081 100644
Binary files a/resources/contenttweaker/textures/items/mark_fallen_tower.png and b/resources/contenttweaker/textures/items/mark_fallen_tower.png differ
diff --git a/resources/contenttweaker/textures/items/meatball.png b/resources/contenttweaker/textures/items/meatball.png
index 2ad3806b..8541246b 100644
Binary files a/resources/contenttweaker/textures/items/meatball.png and b/resources/contenttweaker/textures/items/meatball.png differ
diff --git a/resources/contenttweaker/textures/items/mutated_meatball.png b/resources/contenttweaker/textures/items/mutated_meatball.png
index c0ac997a..2e6c899c 100644
Binary files a/resources/contenttweaker/textures/items/mutated_meatball.png and b/resources/contenttweaker/textures/items/mutated_meatball.png differ
diff --git a/resources/contenttweaker/textures/items/mythic_radiation_shielding.png b/resources/contenttweaker/textures/items/mythic_radiation_shielding.png
new file mode 100644
index 00000000..dd20e656
Binary files /dev/null and b/resources/contenttweaker/textures/items/mythic_radiation_shielding.png differ
diff --git a/resources/contenttweaker/textures/items/naquadah_ingot.png b/resources/contenttweaker/textures/items/naquadah_ingot.png
index bd7d859d..f5fd54cb 100644
Binary files a/resources/contenttweaker/textures/items/naquadah_ingot.png and b/resources/contenttweaker/textures/items/naquadah_ingot.png differ
diff --git a/resources/contenttweaker/textures/items/pearlescent_fabrial.png b/resources/contenttweaker/textures/items/pearlescent_fabrial.png
new file mode 100644
index 00000000..a383133b
Binary files /dev/null and b/resources/contenttweaker/textures/items/pearlescent_fabrial.png differ
diff --git a/resources/contenttweaker/textures/items/puzzle_solution_rainbowcore.png b/resources/contenttweaker/textures/items/puzzle_solution_rainbowcore.png
new file mode 100644
index 00000000..b0b69adf
Binary files /dev/null and b/resources/contenttweaker/textures/items/puzzle_solution_rainbowcore.png differ
diff --git a/resources/contenttweaker/textures/items/recursion_sharpening_lens.png b/resources/contenttweaker/textures/items/recursion_sharpening_lens.png
new file mode 100644
index 00000000..1b1e606b
Binary files /dev/null and b/resources/contenttweaker/textures/items/recursion_sharpening_lens.png differ
diff --git a/resources/contenttweaker/textures/items/recursive_paper_dunerider.png b/resources/contenttweaker/textures/items/recursive_paper_dunerider.png
new file mode 100644
index 00000000..305ed462
Binary files /dev/null and b/resources/contenttweaker/textures/items/recursive_paper_dunerider.png differ
diff --git a/resources/contenttweaker/textures/items/recursive_radiation_shielding.png b/resources/contenttweaker/textures/items/recursive_radiation_shielding.png
new file mode 100644
index 00000000..e3dad584
Binary files /dev/null and b/resources/contenttweaker/textures/items/recursive_radiation_shielding.png differ
diff --git a/resources/contenttweaker/textures/items/rosidian_ingot.png b/resources/contenttweaker/textures/items/rosidian_ingot.png
index baf42f37..bf1c606e 100644
Binary files a/resources/contenttweaker/textures/items/rosidian_ingot.png and b/resources/contenttweaker/textures/items/rosidian_ingot.png differ
diff --git a/resources/contenttweaker/textures/items/shyre_rider_callstone.png b/resources/contenttweaker/textures/items/shyre_rider_callstone.png
new file mode 100644
index 00000000..76d56d20
Binary files /dev/null and b/resources/contenttweaker/textures/items/shyre_rider_callstone.png differ
diff --git a/resources/contenttweaker/textures/items/stone_of_universal_balance.png b/resources/contenttweaker/textures/items/stone_of_universal_balance.png
index 384f10e0..38b31c42 100644
Binary files a/resources/contenttweaker/textures/items/stone_of_universal_balance.png and b/resources/contenttweaker/textures/items/stone_of_universal_balance.png differ
diff --git a/resources/contenttweaker/textures/items/strange_meatball.png b/resources/contenttweaker/textures/items/strange_meatball.png
index 5837f46b..fff2efab 100644
Binary files a/resources/contenttweaker/textures/items/strange_meatball.png and b/resources/contenttweaker/textures/items/strange_meatball.png differ
diff --git a/resources/contenttweaker/textures/items/super_enchanting_stripping_automation.png b/resources/contenttweaker/textures/items/super_enchanting_stripping_automation.png
new file mode 100644
index 00000000..82003caa
Binary files /dev/null and b/resources/contenttweaker/textures/items/super_enchanting_stripping_automation.png differ
diff --git a/resources/contenttweaker/textures/items/suummons_of_the_meatball_titan.png b/resources/contenttweaker/textures/items/suummons_of_the_meatball_titan.png
new file mode 100644
index 00000000..5bad48b4
Binary files /dev/null and b/resources/contenttweaker/textures/items/suummons_of_the_meatball_titan.png differ
diff --git a/resources/contenttweaker/textures/items/valkyrie_construct.png b/resources/contenttweaker/textures/items/valkyrie_construct.png
new file mode 100644
index 00000000..a8d78f88
Binary files /dev/null and b/resources/contenttweaker/textures/items/valkyrie_construct.png differ
diff --git a/resources/contenttweaker/textures/items/whispering_meatball.png b/resources/contenttweaker/textures/items/whispering_meatball.png
index db1a6938..43630379 100644
Binary files a/resources/contenttweaker/textures/items/whispering_meatball.png and b/resources/contenttweaker/textures/items/whispering_meatball.png differ
diff --git a/resources/modularmachinery/blockstates/active_meatballium_scrubbing_unit_controller.json b/resources/modularmachinery/blockstates/active_meatballium_scrubbing_unit_controller.json
new file mode 100644
index 00000000..80c6339e
--- /dev/null
+++ b/resources/modularmachinery/blockstates/active_meatballium_scrubbing_unit_controller.json
@@ -0,0 +1,43 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "variants": {
+ "facing=north,formed=false": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "facing=north,formed=true": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "inventory": [
+ {
+ "transform": "forge:default-block"
+ }
+ ]
+ }
+}
diff --git a/resources/modularmachinery/blockstates/cursed_meatballium_radiation_scrubber_controller.json b/resources/modularmachinery/blockstates/cursed_meatballium_radiation_scrubber_controller.json
new file mode 100644
index 00000000..80c6339e
--- /dev/null
+++ b/resources/modularmachinery/blockstates/cursed_meatballium_radiation_scrubber_controller.json
@@ -0,0 +1,43 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "variants": {
+ "facing=north,formed=false": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "facing=north,formed=true": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "inventory": [
+ {
+ "transform": "forge:default-block"
+ }
+ ]
+ }
+}
diff --git a/resources/modularmachinery/blockstates/meatballium_radiation_scrubber_controller.json b/resources/modularmachinery/blockstates/meatballium_radiation_scrubber_controller.json
new file mode 100644
index 00000000..80c6339e
--- /dev/null
+++ b/resources/modularmachinery/blockstates/meatballium_radiation_scrubber_controller.json
@@ -0,0 +1,43 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "variants": {
+ "facing=north,formed=false": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "facing=north,formed=true": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "inventory": [
+ {
+ "transform": "forge:default-block"
+ }
+ ]
+ }
+}
diff --git a/resources/modularmachinery/blockstates/mythic_processor_rock_crusher_controller.json b/resources/modularmachinery/blockstates/mythic_processor_rock_crusher_controller.json
new file mode 100644
index 00000000..80c6339e
--- /dev/null
+++ b/resources/modularmachinery/blockstates/mythic_processor_rock_crusher_controller.json
@@ -0,0 +1,43 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "variants": {
+ "facing=north,formed=false": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "facing=north,formed=true": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "inventory": [
+ {
+ "transform": "forge:default-block"
+ }
+ ]
+ }
+}
diff --git a/resources/modularmachinery/blockstates/radiant_meatballium_radiation_scrubber_controller.json b/resources/modularmachinery/blockstates/radiant_meatballium_radiation_scrubber_controller.json
new file mode 100644
index 00000000..80c6339e
--- /dev/null
+++ b/resources/modularmachinery/blockstates/radiant_meatballium_radiation_scrubber_controller.json
@@ -0,0 +1,43 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "variants": {
+ "facing=north,formed=false": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "facing=north,formed=true": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "inventory": [
+ {
+ "transform": "forge:default-block"
+ }
+ ]
+ }
+}
diff --git a/resources/modularmachinery/blockstates/relic_of_the_fallen_tower_controller.json b/resources/modularmachinery/blockstates/relic_of_the_fallen_tower_controller.json
new file mode 100644
index 00000000..80c6339e
--- /dev/null
+++ b/resources/modularmachinery/blockstates/relic_of_the_fallen_tower_controller.json
@@ -0,0 +1,43 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "variants": {
+ "facing=north,formed=false": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "facing=north,formed=true": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "inventory": [
+ {
+ "transform": "forge:default-block"
+ }
+ ]
+ }
+}
diff --git a/resources/modularmachinery/blockstates/uncorrupted_library_controller.json b/resources/modularmachinery/blockstates/uncorrupted_library_controller.json
new file mode 100644
index 00000000..80c6339e
--- /dev/null
+++ b/resources/modularmachinery/blockstates/uncorrupted_library_controller.json
@@ -0,0 +1,43 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "variants": {
+ "facing=north,formed=false": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "facing=north,formed=true": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "inventory": [
+ {
+ "transform": "forge:default-block"
+ }
+ ]
+ }
+}
diff --git a/resources/modularmachinery/blockstates/vibrating_flux_crucible_controller.json b/resources/modularmachinery/blockstates/vibrating_flux_crucible_controller.json
new file mode 100644
index 00000000..80c6339e
--- /dev/null
+++ b/resources/modularmachinery/blockstates/vibrating_flux_crucible_controller.json
@@ -0,0 +1,43 @@
+{
+ "forge_marker": 1,
+ "defaults": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "variants": {
+ "facing=north,formed=false": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=false": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "facing=north,formed=true": {
+ "model": "modularmachinery:blockcontroller"
+ },
+ "facing=south,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 180
+ },
+ "facing=west,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 270
+ },
+ "facing=east,formed=true": {
+ "model": "modularmachinery:blockcontroller",
+ "y": 90
+ },
+ "inventory": [
+ {
+ "transform": "forge:default-block"
+ }
+ ]
+ }
+}
diff --git a/scripts/ArbiterMachinery.zs b/scripts/ArbiterMachinery.zs
index 48db3fea..4346cd32 100644
--- a/scripts/ArbiterMachinery.zs
+++ b/scripts/ArbiterMachinery.zs
@@ -276,8 +276,8 @@ inffurnaceknowledge.build();
val inffurnacebalance = RecipeBuilder.newBuilder("inffurnacebalance","infinity_furnace",40);
inffurnacebalance.addFluidInput(*10);
-inffurnacebalance.addItemInput(*4);
-inffurnacebalance.addItemInput(*4);
+inffurnacebalance.addItemInput(*1);
+inffurnacebalance.addItemInput(*1);
inffurnacebalance.addItemInput(*8);
inffurnacebalance.addItemInput(*8);
inffurnacebalance.addItemInput();
@@ -447,10 +447,10 @@ recipes.addShaped(,
[, .withTag({tank: {FluidName: "orichalcum", Amount: 16000}}), ],
[, , ]]);
-mods.nuclearcraft.infuser.addRecipe([, *288, *2]);
-mods.nuclearcraft.infuser.addRecipe([, *288, *2]);
-mods.nuclearcraft.infuser.addRecipe([, *288, *2]);
-mods.nuclearcraft.infuser.addRecipe([, *288, *2]);
+mods.nuclearcraft.infuser.addRecipe([, *72, *2]);
+mods.nuclearcraft.infuser.addRecipe([, *72, *2]);
+mods.nuclearcraft.infuser.addRecipe([, *72, *2]);
+mods.nuclearcraft.infuser.addRecipe([, *72, *2]);
@@ -754,6 +754,33 @@ mods.thaumcraft.Infusion.registerRecipe("infusewarrenscatalyst", "",
, .withTag({FluidName: "recursive_computing_matter", Amount: 1000}),
, ]);
+
+
+mods.thaumcraft.Infusion.registerRecipe("infusetrinuumcatalyst", "",
+, 10,
+[*5000, *5000, *5000, *5000, *5000, *5000],
+,
+[, .withTag({FluidName: "trinity_ingot", Amount: 1000}),
+, ,
+, .withTag({FluidName: "trinity_ingot", Amount: 1000}),
+, ,
+, .withTag({FluidName: "trinity_ingot", Amount: 1000}),
+, ]);
+
+
+mods.thaumcraft.Infusion.registerRecipe("infusesuperwishfulcatalyst", "",
+, 10,
+[*10000, *10000, *10000, *10000, *10000, *10000, *10000],
+,
+[, ,
+, ,
+, ,
+, ,
+, ,
+, ]);
+
+
+
mods.nuclearcraft.infuser.addRecipe([, *100, *4]);
mods.nuclearcraft.infuser.addRecipe([, *1000, *4]);
diff --git a/scripts/AstralGating.zs b/scripts/AstralGating.zs
index 9974552e..21fdb765 100644
--- a/scripts/AstralGating.zs
+++ b/scripts/AstralGating.zs
@@ -79,6 +79,8 @@ recipes.addShapeless(,
[]);
recipes.addShapeless(,
[]);
+recipes.addShapeless(,
+[]);
mods.thermalexpansion.Crucible.addRecipe(*1000, , 1000);
mods.nuclearcraft.melter.addRecipe([, *1000]);
diff --git a/scripts/BackpackGating.zs b/scripts/BackpackGating.zs
index 2f2d1b92..69da4322 100644
--- a/scripts/BackpackGating.zs
+++ b/scripts/BackpackGating.zs
@@ -61,3 +61,38 @@ recipes.addShaped(,
[[, , ],
[, , ],
[, , ]]);
+
+
+
+recipes.removeShaped();
+
+mods.extendedcrafting.TableCrafting.addShaped(,
+[[, , , , ],
+[, , , , ],
+[, , , , ],
+[, , , , ],
+[, , , , ]]);
+
+recipes.removeShaped();
+
+recipes.addShaped(,
+[[, , ],
+[, , ],
+[, , ]]);
+
+
+
+recipes.removeShaped();
+
+recipes.addShaped(,
+[[, , ],
+[, , ],
+[, , ]]);
+
+
+recipes.removeShaped();
+
+recipes.addShaped(,
+[[, , ],
+[, , ],
+[, , ]]);
diff --git a/scripts/BlackHoleBosses.zs b/scripts/BlackHoleBosses.zs
index 937023f7..6ec84ef4 100644
--- a/scripts/BlackHoleBosses.zs
+++ b/scripts/BlackHoleBosses.zs
@@ -1,5 +1,6 @@
import mods.astralsorcery.Utils;
import mods.modularmachinery.RecipeBuilder;
+import mods.thaumcraft.Crucible;
// nero
@@ -9,6 +10,12 @@ recipes.addShaped(,
[, , ],
[, , ]]);
+mods.nuclearcraft.melter.addRecipe([, *250]);
+
+mods.nuclearcraft.infuser.addRecipe([, *50, ]);
+
+
+
val sterilizedparafrosynium = RecipeBuilder.newBuilder("sterilizedparafrosynium","sterilized_altar",200);
sterilizedparafrosynium.addEnergyPerTickInput(10000000);
sterilizedparafrosynium.addFluidInput(*10000);
@@ -35,6 +42,19 @@ sterilizedparafrosynium2.addItemInput()
sterilizedparafrosynium2.addItemOutput(*6);
sterilizedparafrosynium2.build();
+val sterilizedparafrosynium3 = RecipeBuilder.newBuilder("sterilizedparafrosynium3","sterilized_altar",200);
+sterilizedparafrosynium3.addEnergyPerTickInput(10000000);
+sterilizedparafrosynium3.addFluidInput(*10000);
+sterilizedparafrosynium3.addFluidInput(*10000);
+sterilizedparafrosynium3.addItemInput();
+sterilizedparafrosynium3.addItemInput();
+sterilizedparafrosynium3.addItemInput(*4);
+sterilizedparafrosynium3.addItemInput(*64);
+sterilizedparafrosynium3.addItemInput(*16);
+sterilizedparafrosynium3.addItemInput();
+sterilizedparafrosynium3.addItemOutput(*30);
+sterilizedparafrosynium3.build();
+
mods.extendedcrafting.CompressionCrafting.addRecipe(, , 200, , 10000000);
mods.extendedcrafting.CompressionCrafting.addRecipe(, , 200, , 10000000);
mods.extendedcrafting.CompressionCrafting.addRecipe(, , 200, , 10000000);
@@ -267,6 +287,24 @@ makeichorium2.addItemInput();
makeichorium2.addItemOutput(*3);
makeichorium2.build();
+val makeichorium3 = RecipeBuilder.newBuilder("makeichorium3","arcane_autoinfuser",200);
+makeichorium3.addEnergyPerTickInput(150000000);
+makeichorium3.addItemInput(.withTag({Aspects: [{amount: 1, key: "alkimia"}]})*300);
+makeichorium3.addItemInput(