diff --git a/config/BetterBuildersWandsFix.cfg b/config/BetterBuildersWandsFix.cfg new file mode 100644 index 00000000..2518dca6 --- /dev/null +++ b/config/BetterBuildersWandsFix.cfg @@ -0,0 +1,19 @@ +# Configuration file + +general { + # Enable break mode. + # 启用破坏模式。 + B:breakModeEnabled=true + + # Maximum number of undo history entries. + # 最大撤回历史记录数量。 + # Min: 1 + # Max: 10 + I:maxUndoHistory=3 + + # Bypass light updates when placing non-NBT blocks. + # 放置无NBT方块时绕过光照更新。 + B:setBlockStateFastEnable=false +} + + diff --git a/config/ChickenChunks.cfg b/config/ChickenChunks.cfg index 7a13fa02..f222773c 100644 --- a/config/ChickenChunks.cfg +++ b/config/ChickenChunks.cfg @@ -37,4 +37,4 @@ maxchunks=400 op-interact=false #Set to false to disable the automatic reloading of mystcraft dimensions on server restart -reload-dimensions=true +reload-dimensions=true \ No newline at end of file diff --git a/config/CustomMainMenu/mainmenu.json b/config/CustomMainMenu/mainmenu.json index 0d56b0b3..585b5e35 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, @@ -231,7 +231,8 @@ "menu:back39.png", "menu:back40.png", "menu:back41.png", - "menu:back42.png"], + "menu:back42.png", + "menu:back43.png"], "displayDuration" : 100, "shuffle": true, "fadeDuration" : 40 diff --git a/config/Fishs_Undead_Rising.cfg b/config/Fishs_Undead_Rising.cfg index 8b7f40ea..47dff60c 100644 --- a/config/Fishs_Undead_Rising.cfg +++ b/config/Fishs_Undead_Rising.cfg @@ -180,6 +180,9 @@ frigid { # Maximum Frigid health [1-1000] D:"frigid health"=20.0 + # Summoned Frigid lifespan [1-10000] + I:"frigid lifespan"=120 + # Set the spawn rate of Frigid [0-10000] I:"frigid spawn rate"=20 } @@ -215,18 +218,27 @@ general { # Allow Molten Hammer active effect to hit players [false/true] B:"allow molten hammer pvp"=false + # Ability cooldown of Ankh Scepter [1-10000] + I:"ankh scepter cooldown"=60 + # BlackBanlist for items that the Golden Heart is unable to mend. Ex. "minecraft:shears" or "mod_lavacow:moltenhammer" [default: ] S:"banlisted items from golden heart" < > - # Set the bonus damage of Bone Sword to X% [0-100] + # Does Beast Claw right click ability require player to be sneaking?. [false/true] + B:"beast claw needs sneak"=false I:"bone sword bonus damage"=5 - - # Set the bonus damage cap of Bone Sword [0-10000] I:"bone sword bonus damage cap"=5000 - - # Allow the Bone Sword to deal extra damage to bosses. [false/true] B:"bone sword boss damage"=true + + # Set the bonus damage of Bone Sword/Fang Arrow to X% [0-100] + I:"bone sword/fang arrow bonus damage"=5 + + # Set the bonus damage cap of Bone Sword/Fang Arrow [0-10000] + I:"bone sword/fang arrow bonus damage cap"=10000 + + # Allow the Bone Sword/Fang Arrow to deal extra damage to bosses. [false/true] + B:"bone sword/fang arrow boss damage"=false I:"bonesword bonus damage"=5 I:"bonesword bonus damage cap"=5000 I:"boneworm drop heart"=10 @@ -250,10 +262,11 @@ general { # The amount of seconds before cocoons hatch into an enigmoth or a vespa I:"cocoon lifespan"=8 - - # Should new armor materials be added to Construct's Armory when installed? (requires Tinkers' Construct) [false/true] B:"construct's armory integration"=true + # Attack damage of "Death" [1-10000] + I:"death damage"=16 + # Spawn rate of Desert Tomb (higher number = less frequent) [0-10000] I:"desert tomb spawn rate"=750 @@ -280,7 +293,10 @@ general { # Should new enchantments be added (existing properties will be preserved). [false/true] B:"enable enchantment"=true - # Should soulforged armor/tools be created when combining a soulforged heart with any molten armor piece/tool on the anvil (e.g. Molten Warhammer + Soulforged Heart = Soulforged Warhammer). [false/true] + # Should the Ankh Scepter/Frozen Grip/Fungal Rod be created when combining a Midnight Mourne with a(n) Ushabti/Frozen Thigh/Poisonous Spore on the anvil. [false/true] + B:"enable midnight mourne anvil recipes"=true + + # Should soulforged armor/tools be created when combining a Soulforged Heart with any molten armor piece/tool on the anvil (e.g. Molten Warhammer + Soulforged Heart = Soulforged Warhammer). [false/true] B:"enable soulforged anvil recipes"=true # Set the drop rate of Intestine [0-100] @@ -288,6 +304,12 @@ general { B:"fission potion works on entities from other mods"=false I:"flying height limit"=16 + # Ability cooldown of Frozen Grip [1-10000] + I:"frozen grip cooldown"=60 + + # Ability cooldown of Fungal Staff [1-10000] + I:"fungal staff cooldown"=60 + # Generate Cemetery in the Overworld. [false/true] B:"generate cemetery"=true @@ -356,8 +378,9 @@ general { contenttweaker:recursive_paper_abyssal,0.03 contenttweaker:recursive_paper_buggy,0.03 contenttweaker:recursive_paper_faithfulundead,0.03 + contenttweaker:recursive_paper_flying,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" < @@ -398,6 +421,9 @@ general { minecraft:skeleton > + # Area Damage of Molten Warhammer [1-1000] + D:"molten hammer attack"=8.0 + # Set the fire damage reduction of Molten Heart/Soulforged Heart to X% [0-10000] I:"molten heart damage reduction"=20 @@ -410,17 +436,21 @@ general { # Should Piranha and Swarmer attack innocent animals [false/true] B:"piranha attacks animals"=true B:"quark compatibility"=true - - # Should new features be added when Quark is also installed? [false/true] B:"quark integration"=true # Ability cooldown of Scarab Scepter [1-10000] I:"scarab scepter cooldown"=60 + # Area Damage of Soulforged Warhammer [1-1000] + D:"soulforged hammer attack"=10.0 + + # Ability cooldown of Soulforged Warhammer [1-1000] + I:"soulforged hammer cooldown"=4 + # Sets the amount of extra health healed with a Soulforged Heart equipped to X% [0-10000] I:"soulforged heart healing boost"=25 - # Customize the Spawn list for the Dreamcatcher. Ex. "mod_lavacow:foglet,40,1,2" or "mod_lavacow:vespa,20,1,1" [default: [minecraft:zombie,40,1,2], [minecraft:skeleton,40,1,2], [minecraft:spider,40,1,2], [minecraft:silverfish,40,1,2], [minecraft:bat,40,4,8], [mod_lavacow:foglet,40,1,2], [mod_lavacow:slothoman,40,1,2], [mod_lavacow:unburied,40,1,2], [mod_lavacow:ptera,40,1,2], [mod_lavacow:lilsludge,40,1,2], [mod_lavacow:amber_scarab,40,1,2], [mod_lavacow:ghost_swarmer,40,1,2], [mod_lavacow:pingu,40,1,2], [mod_lavacow:weta,40,1,2], [minecraft:enderman,20,1,1], [minecraft:cave_spider,20,1,1], [minecraft:witch,20,1,1], [mod_lavacow:undeadswine,20,1,1], [mod_lavacow:ithaqua,20,1,1], [mod_lavacow:sludgelord,20,1,1], [mod_lavacow:amberlord,20,1,1], [mod_lavacow:vespa,20,1,1], [mod_lavacow:scarecrow,20,1,1], [mod_lavacow:boneworm,20,1,1], [mod_lavacow:undertaker,20,1,1], [mod_lavacow:banshee,20,1,1], [mod_lavacow:avaton,20,1,1], [mod_lavacow:wraith,20,1,1], [mod_lavacow:sea_hag,20,1,1], [mod_lavacow:graverobberghost,20,1,1]] + # Customize the Spawn list for the Dreamcatcher. Ex. "mod_lavacow:foglet,40,1,2" or "mod_lavacow:vespa,20,1,1" [default: [minecraft:zombie,40,1,2], [minecraft:skeleton,40,1,2], [minecraft:spider,40,1,2], [minecraft:silverfish,40,1,2], [minecraft:bat,40,4,8], [mod_lavacow:foglet,40,1,2], [mod_lavacow:isnachi,40,1,2], [mod_lavacow:unburied,40,1,2], [mod_lavacow:ptera,40,1,2], [mod_lavacow:lilsludge,40,1,2], [mod_lavacow:amber_scarab,40,1,2], [mod_lavacow:ghost_swarmer,40,1,2], [mod_lavacow:pingu,40,1,2], [mod_lavacow:weta,40,1,2], [minecraft:enderman,20,1,1], [minecraft:cave_spider,20,1,1], [minecraft:witch,20,1,1], [mod_lavacow:undeadswine,20,1,1], [mod_lavacow:ithaqua,20,1,1], [mod_lavacow:sludgelord,20,1,1], [mod_lavacow:amberlord,20,1,1], [mod_lavacow:vespa,20,1,1], [mod_lavacow:scarecrow,20,1,1], [mod_lavacow:boneworm,20,1,1], [mod_lavacow:undertaker,20,1,1], [mod_lavacow:banshee,20,1,1], [mod_lavacow:avaton,20,1,1], [mod_lavacow:wraith,20,1,1], [mod_lavacow:sea_hag,20,1,1], [mod_lavacow:graverobberghost,20,1,1]] S:"spawn list for dreamcatcher" < mod_lavacow:foglet,40,1,2 mod_lavacow:undeadswine,20,1,1 @@ -441,8 +471,6 @@ general { # Mobs in this mod will not burn under daylight. [false/true] B:"sunscreen mode"=false B:"tinkers compatibility"=true - - # Should new tool materials be added to Tinkers' Construct when installed? [false/true] B:"tinkers' construct integration"=true # Should zombies (Unburied and variants) scare villagers [false/true] @@ -511,11 +539,26 @@ general { # Set the spawn rate of Ghost Swarmer [0-100] I:"ghost swarmer spawn rate"=10 - # Should Ghots Swarmers spawn underground + # Should Ghost Swarmers spawn underground B:"ghost swarmer underground spawn"=false } +ghoul { + # Ghoul strength [1-1000] + D:"ghoul attack"=5.0 + + # Maximum Ghoul health [1-1000] + D:"ghoul health"=20.0 + + # Set the spawn rate of Ghoul [0-10000] + I:"ghoul spawn rate"=20 + + # Percentage of wounded health needed to be targeted by a Ghoul [0-100] + D:"ghoul target health threshold"=50.0 +} + + glowshroom { B:"glowshroom generation"=true I:"glowshroom spawn rate"=20 @@ -527,7 +570,7 @@ glowshroom { # Grave Robber strength [1-1000] D:"grave robber attack"=6.0 - # The chance for a Ghost of Grave Robber to appear after a Grave Robber dies [0-100] + # The chance for a Ghost of Grave Robber to appear after a Grave Robber dies [0-1] D:"grave robber ghost chance"=0.5 # Maximum Grave Robber health [1-1000] @@ -601,8 +644,6 @@ ithaqua { } - - mimicrab { # Mimicrab strength [1-1000] D:"mimicrab attack"=8.0 @@ -618,6 +659,30 @@ mimicrab { } +"mod integration" { + # Should new armor materials be added to Construct's Armory when installed? (requires Tinkers' Construct) [false/true] + B:"construct's armory integration"=true + + # Should new features be added when Quark is also installed? [false/true] + B:"quark integration"=true + + # Should Azrael's Scythe and Critical Boost use RLCombat for handling offhand bonuses? [false/true] + B:"rlcombat integration"=true + + # Should So Many Enchantment's Lesser, Advanced, and Supreme Enchants be considered? [false/true] + B:"somanyenchantments integration"=true + + # Should new tool materials be added to Tinkers' Construct when installed? [false/true] + B:"tinkers' construct integration"=true +} + + +"mod integration toggles" { + # Should So Many Enchantment's unique enchants work on Fish's Undead Rising item abilities? [false/true] + B:"somanyenchantments integration"=true +} + + moogma { # Chance for Moogmas to spawn with the classic texture (setting it to 1.0 will always cause it to spawn) [0-1] D:"moogma classic texture chance"=1.0 @@ -640,6 +705,9 @@ mummy { # Maximum Mummy health [1-1000] D:"mummy health"=24.0 + # Summoned Mummy lifespan [1-10000] + I:"mummy lifespan"=120 + # Set the spawn rate of Mummy [0-10000] I:"mummy spawn rate"=100 } @@ -652,6 +720,9 @@ mycosis { # Maximum Mycosis health [1-1000] D:"mycosis health"=20.0 + # Summoned Mycosis lifespan [1-10000] + I:"mycosis lifespan"=120 + # Set the spawn rate of Mycosis [0-10000] I:"mycosis spawn rate"=40 } @@ -718,6 +789,9 @@ parasite { # Should Parasites have a chance to pop out from dying mobs in the host list or mobs under the Infested effect [false/true] B:"parasite hosts"=true + # The maximum amplifier of the Infested potion effect that scales additional parasite spawns + I:"parasite infested amplifier spawns"=4 + # The amount of seconds before Parasites naturally die or form into cocoons I:"parasite lifespan"=16 @@ -882,15 +956,26 @@ shroom { "skeleton king" { + # Customize the list of Biome tags the King's Crown will check ex. "DRY" or "SANDY" [default: [HOT], [DRY], [SANDY]] + S:"Cursed Crown Biomes List" < + HOT + DRY + SANDY + > + + # Should King's Crown require all (or just one) valid biome tag [false/true] + B:"cursed crown need all tags"=true + # Skeleton King strength [1-1000] D:"skeleton king attack"=40.0 # Maximum Skeleton King health [1-1000] D:"skeleton king health"=15000.0 - - # Skeleton King strength [1-1000] D:"skeleton king kings wrath attack"=60.0 + # Skeleton King kings wrath projectile strength [1-1000] + D:"skeleton king kings wrath projectile strength"=6.0 + # Should Skeleton King drop its loot inside a chest [false/true] B:"skeleton king loot in chest"=false @@ -963,7 +1048,7 @@ unburied { # Maximum Unburied health [1-1000] D:"unburied health"=20.0 - # Summoned Unburied (and variants) lifespan [1-10000] + # Summoned Unburied lifespan [1-10000] I:"unburied lifespan"=20 # Set the spawn rate of Unburied [0-10000] @@ -1063,4 +1148,3 @@ weta { I:"weta spawn rate"=30 } - diff --git a/config/Guide-API/Guide-API.cfg b/config/Guide-API/Guide-API.cfg index 9654f23b..2ecb5d22 100644 --- a/config/Guide-API/Guide-API.cfg +++ b/config/Guide-API/Guide-API.cfg @@ -49,4 +49,3 @@ general { B:enableLogging=true } - diff --git a/config/InvTweaks.cfg b/config/InvTweaks.cfg index fac82775..db052703 100644 --- a/config/InvTweaks.cfg +++ b/config/InvTweaks.cfg @@ -1,6 +1,6 @@ #Inventory Tweaks Configuration #(Regarding shortcuts, all key names can be found at: http://legacy.lwjgl.org/javadoc/org/lwjgl/input/Keyboard.html) -#Sun Nov 16 21:34:33 CST 2025 +#Wed Feb 11 17:59:30 CST 2026 enableMiddleClick=true showChestButtons=true enableSortingOnPickup=false @@ -19,4 +19,4 @@ shortcutKeyOneItem=LCONTROL, RCONTROL shortcutKeyToUpperSection=UP shortcutKeyToLowerSection=DOWN shortcutKeyDrop=LALT, RALT -version=1.63+release.109.220f184 +version=1.63+release.109.220f184 \ No newline at end of file diff --git a/config/ItemBlacklist.json b/config/ItemBlacklist.json index 69642cea..ef10ee9b 100644 --- a/config/ItemBlacklist.json +++ b/config/ItemBlacklist.json @@ -12,10 +12,6 @@ "item": "abyssalcraft:unique_scroll", "damage": "*" }, - { - "item": "rftools:storage_scanner", - "damage": "*" - }, { "item": "rftoolsdim:dimension_builder", "damage": "*" @@ -134,10 +130,6 @@ "item": "abyssalcraft:unique_scroll", "damage": "*" }, - { - "item": "rftools:storage_scanner", - "damage": "*" - }, { "item": "rftoolsdim:dimension_builder", "damage": "*" @@ -238,10 +230,6 @@ "item": "abyssalcraft:unique_scroll", "damage": "*" }, - { - "item": "rftools:storage_scanner", - "damage": "*" - }, { "item": "rftoolsdim:dimension_builder", "damage": "*" @@ -268,10 +256,6 @@ "item": "abyssalcraft:unique_scroll", "damage": "*" }, - { - "item": "rftools:storage_scanner", - "damage": "*" - }, { "item": "rftoolsdim:dimension_builder", "damage": "*" @@ -360,10 +344,6 @@ "item": "abyssalcraft:unique_scroll", "damage": "*" }, - { - "item": "rftools:storage_scanner", - "damage": "*" - }, { "item": "industrialforegoing:mob_relocator", "damage": "*" @@ -997,69 +977,7 @@ "damage": "*" } ], - "-11325": [ - { - "item": "cyclicmagic:ender_pearl_mounted", - "damage": "*" - }, - { - "item": "minecraft:ender_pearl", - "damage": "*" - }, - { - "item": "enderio:item_travel_staff", - "damage": "*" - }, - { - "item": "minecraft:chorus_fruit", - "damage": "*" - }, - { - "item": "cyclicmagic:ender_pearl_reuse", - "damage": "*" - }, - { - "item": "actuallyadditions:item_tele_staff", - "damage": "*" - }, - { - "item": "enderutilities:enderbow", - "damage": "*" - }, - { - "item": "rftools:storage_scanner", - "damage": "*" - }, - { - "item": "projecte:item.pe_destruction_catalyst", - "damage": "*" - }, - { - "item": "projecte:item.pe_catalitic_lens", - "damage": "*" - }, - { - "item": "projecte:item.pe_rm_morning_star", - "damage": "*" - }, - { - "item": "rftoolsdim:dimension_builder", - "damage": "*" - }, - { - "item": "rftoolsdim:dimension_enscriber", - "damage": "*" - }, - { - "item": "rftoolsdim:dimlet_workbench", - "damage": "*" - } - ], "163": [ - { - "item": "extrautils2:terraformer", - "damage": "*" - }, { "item": "rftools:storage_scanner", "damage": "*" diff --git a/config/ItemFavorites/bringthefreedom.dat b/config/ItemFavorites/bringthefreedom.dat new file mode 100644 index 00000000..e0e6278f --- /dev/null +++ b/config/ItemFavorites/bringthefreedom.dat @@ -0,0 +1 @@ +["false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false"] \ No newline at end of file diff --git a/config/ItemFavorites/chergestest.dat b/config/ItemFavorites/chergestest.dat new file mode 100644 index 00000000..e0e6278f --- /dev/null +++ b/config/ItemFavorites/chergestest.dat @@ -0,0 +1 @@ +["false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false"] \ No newline at end of file diff --git a/config/ItemFavorites/liquidcharger.dat b/config/ItemFavorites/liquidcharger.dat new file mode 100644 index 00000000..e0e6278f --- /dev/null +++ b/config/ItemFavorites/liquidcharger.dat @@ -0,0 +1 @@ +["false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false"] \ No newline at end of file diff --git a/config/ItemFavorites/morefreedom.dat b/config/ItemFavorites/morefreedom.dat new file mode 100644 index 00000000..e0e6278f --- /dev/null +++ b/config/ItemFavorites/morefreedom.dat @@ -0,0 +1 @@ +["false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false"] \ No newline at end of file diff --git a/config/ItemFavorites/nerobro.dat b/config/ItemFavorites/nerobro.dat new file mode 100644 index 00000000..e0e6278f --- /dev/null +++ b/config/ItemFavorites/nerobro.dat @@ -0,0 +1 @@ +["false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false"] \ No newline at end of file diff --git a/config/ItemFavorites/newastral.dat b/config/ItemFavorites/newastral.dat new file mode 100644 index 00000000..e0e6278f --- /dev/null +++ b/config/ItemFavorites/newastral.dat @@ -0,0 +1 @@ +["false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false"] \ No newline at end of file diff --git a/config/ItemFavorites/truefreedom.dat b/config/ItemFavorites/truefreedom.dat new file mode 100644 index 00000000..e0e6278f --- /dev/null +++ b/config/ItemFavorites/truefreedom.dat @@ -0,0 +1 @@ +["false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false"] \ No newline at end of file diff --git a/config/ItemFavorites/whynofloods.dat b/config/ItemFavorites/whynofloods.dat new file mode 100644 index 00000000..e0e6278f --- /dev/null +++ b/config/ItemFavorites/whynofloods.dat @@ -0,0 +1 @@ +["false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false","false"] \ No newline at end of file diff --git a/config/OpenModsLibCore.json b/config/OpenModsLibCore.json index 9ab77a95..b1528004 100644 --- a/config/OpenModsLibCore.json +++ b/config/OpenModsLibCore.json @@ -19,16 +19,6 @@ "When disabled: Llama trophy cannot be rendered" ] }, - "activate_player_render_hook": { - "version": 0, - "value": "true", - "comment": [ - "Purpose: add hook to player rendering code", - "Modified class: net.minecraft.client.renderer.entity.RenderPlayer", - "Known users: OpenBlocks hangglider", - "When disabled: code may fallback to less compatible mechanism (like replacing renderer)" - ] - }, "horse_base_null_fix": { "version": 0, "value": "true", diff --git a/config/ProjectE/custom_emc.json b/config/ProjectE/custom_emc.json index 27711ad8..0ffe48de 100644 --- a/config/ProjectE/custom_emc.json +++ b/config/ProjectE/custom_emc.json @@ -16434,63 +16434,63 @@ }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|0", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|1", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|2", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|3", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|4", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|5", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|6", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|7", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|8", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|9", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|10", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|11", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|12", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|13", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_planks_oak_thaumcraft_plank_silverwood_0|14", - "emc": 1 + "emc": 8 }, { "item": "unlimitedchiselworks:chisel_cobblestone_aether_legacy_holystone_2|0", @@ -23283,6 +23283,146 @@ { "item": "packagedauto:distributor|0", "emc": 0 + }, + { + "item": "extrautils2:biomemarker|0", + "emc": 0 + }, + { + "item": "twilightforest:fluffy_cloud|0", + "emc": 16 + }, + { + "item": "draconicevolution:item_dislocation_inhibitor|0", + "emc": 1728 + }, + { + "item": "iceandfire:chared_dirt|0", + "emc": 1 + }, + { + "item": "iceandfire:chared_grass|0", + "emc": 1 + }, + { + "item": "iceandfire:chared_stone|0", + "emc": 1 + }, + { + "item": "iceandfire:chared_cobblestone|0", + "emc": 1 + }, + { + "item": "iceandfire:chared_gravel|0", + "emc": 1 + }, + { + "item": "iceandfire:chared_grass_path|0", + "emc": 1 + }, + { + "item": "divinerpg:snow_bricks|0", + "emc": 64 + }, + { + "item": "chisel:ironpane|0", + "emc": 96 + }, + { + "item": "chisel:ironpane|1", + "emc": 96 + }, + { + "item": "chisel:ironpane|2", + "emc": 96 + }, + { + "item": "chisel:ironpane|3", + "emc": 96 + }, + { + "item": "chisel:ironpane|4", + "emc": 96 + }, + { + "item": "chisel:ironpane|5", + "emc": 96 + }, + { + "item": "chisel:ironpane|6", + "emc": 96 + }, + { + "item": "chisel:ironpane|7", + "emc": 96 + }, + { + "item": "chisel:ironpane|8", + "emc": 96 + }, + { + "item": "chisel:ironpane|9", + "emc": 96 + }, + { + "item": "chisel:ironpane|10", + "emc": 96 + }, + { + "item": "chisel:ironpane|11", + "emc": 96 + }, + { + "item": "chisel:ironpane|12", + "emc": 96 + }, + { + "item": "bewitchment:nethersteel_pentacle|0", + "emc": 192 + }, + { + "item": "bewitchment:nethersteel_polished|0", + "emc": 192 + }, + { + "item": "thaumicaugmentation:stone|7", + "emc": 256 + }, + { + "item": "thaumicaugmentation:bars|0", + "emc": 256 + }, + { + "item": "thaumicaugmentation:stone|3", + "emc": 256 + }, + { + "item": "abyssalcraft:dreadlandsdirt|0", + "emc": 2 + }, + { + "item": "abyssalcraft:fusedabyssalsand|0", + "emc": 1 + }, + { + "item": "aoa3:toxic_dirt|0", + "emc": 1 + }, + { + "item": "tardis:gallifreyan_sand|0", + "emc": 1 + }, + { + "item": "contenttweaker:running_bandana|0", + "emc": 512 + }, + { + "item": "contenttweaker:nuclear_engineers_goggles|0", + "emc": 512 + }, + { + "item": "moarsigns:moar_sign|1", + "emc": 0 } ] } \ No newline at end of file diff --git a/config/ProjectE/mapping.cfg b/config/ProjectE/mapping.cfg index 3c348b58..da4b682a 100644 --- a/config/ProjectE/mapping.cfg +++ b/config/ProjectE/mapping.cfg @@ -56,7 +56,7 @@ mapperconfigurations { I:divinerpgpriority=1 I:equivalentenergisticspriority=1 - # Priority for Mod with ModId = expequiv. Values: 4114 [range: 0 ~ 512, default: 1] + # Priority for Mod with ModId = expequiv. Values: 4184 [range: 0 ~ 512, default: 1] I:expequivpriority=1 I:metallurgypriority=1 @@ -248,7 +248,7 @@ mapperconfigurations { apicustomconversionmapper { allow { - # Allow Mod expequiv to add its 86745 Recipes to the EMC Calculation [default: true] + # Allow Mod expequiv to add its 88503 Recipes to the EMC Calculation [default: true] B:expequiv=true } @@ -256,3 +256,4 @@ mapperconfigurations { } + diff --git a/config/Universal Tweaks - Bugfixes.cfg b/config/Universal Tweaks - Bugfixes.cfg index 5d2cbd44..993bbaae 100644 --- a/config/Universal Tweaks - Bugfixes.cfg +++ b/config/Universal Tweaks - Bugfixes.cfg @@ -69,6 +69,11 @@ general { # Prevents fire projectiles burning entities when blocking with shields B:"Block Fire"=true + # Sets the required fall height in blocks for boats to break + # -1 for vanilla default + # 0 for never breaking + I:"Boat Breaking Fall Height"=0 + # Fixes entities glitching through the bottom of boats B:"Boat Riding Offset"=true @@ -104,7 +109,7 @@ general { B:"Entity ID"=true B:"Entity Lists"=true - # Prevents corruption of entities caused by invalid health or damage values + # Prevents corruption of entities caused by invalid health, absorption, damage and knockback values B:"Entity NaN Values"=true # Pushes entities out of blocks when growing up to prevent suffocation diff --git a/config/Universal Tweaks - Mod Integration.cfg b/config/Universal Tweaks - Mod Integration.cfg index c4c843a9..d10d3d3e 100644 --- a/config/Universal Tweaks - Mod Integration.cfg +++ b/config/Universal Tweaks - Mod Integration.cfg @@ -63,6 +63,11 @@ general { } botania { + # Greatly reduces the size of Alfheim Portal NBT data to prevent crashes + # This will also make their performance at high item count much better + # NOTE: Toggling this option off after it has been enabled will erase existing Alfheim Portals' NBT data! + B:"Alfheim Portal NBT Fix"=true + # Fixes various duplication exploits B:"Duplication Fixes"=true @@ -123,6 +128,9 @@ general { } "the erebus" { + # Disables granting a death compass upon demise without disabling Block o' Bones + B:"Disable Death Compass"=false + # Fixes Cabbage not dropping the correct items in some situations B:"Fix Cabbage Drop"=true @@ -150,6 +158,9 @@ general { # Fixes Mob Attack and Health Statistics being repeatedly doubled B:"Fix Deep Dark Stats"=true + # Makes the Radar skip inventories when the loottable for it has not yet been generated + B:"Make Radar skip ungenerated chests"=false + # Fixes Machine Block drops being immutable, causing a crash on attempting to remove entries from the list B:"Mutable Machine Block Drops"=true } @@ -562,7 +573,7 @@ general { B:"Fix Neromantic Prime Fluid Overflow"=true # Amount of fluid extracted per Neromantic Prime operation (in mB per 20-30 ticks) - I:"Neromantic Prime Extraction Quantity"=300 + I:"Neromantic Prime Extraction Quantity"=1000 # Extends the fluid vein configuration to allow specifying in which dimensions a fluid can generate # This should be done as a list of comma-separated dimension IDs at the 5th field. Leave blank to allow all dimensions. @@ -585,7 +596,6 @@ general { } "rftools dimensions" { - # Fixes a bug where joining a world or server with any RFTools Dimension registered would disallow entering another world without that dimension until restarting B:"Fully Unregister Dimensions"=true } @@ -620,8 +630,39 @@ general { } bibliocraft { + # Allow the Printing Press to properly work with any itemstack with the dyeBlack oredict, instead of only processing with Ink Sacs + B:"Allow Any Black Dye for Printing Press"=true + # Fixes client-side memory leak by disabling version check B:"Disable Version Check"=true + + # Fix BiblioCraft's custom Armor Stand not respecting the Curse of Binding + B:"Fix Armor Stand Binding"=true + + # Fix BiblioCraft's custom Armor Stand using the incorrect slots for items or not recognizing the items as valid + B:"Fix Armor Stand Slots"=true + + # Fix Fancy Signs rendering items and blocks in different ways between the GUI and in-world + B:"Fix Fancy Sign Rotation"=true + + # Fix IItemHandler#getStackInSlot method not existing due to being obfuscated by IInventory, preventing countless errors + # This occurs because BiblioCraft's Tile Entities implement both IInventory and IItemHandler, and getStackInSlot is an obfuscated method in IInventory but not IItemHandler + B:"Fix IItemHandler Method Not Existing"=true + + # Make BiblioCraft actually use simulate properly when inserting and extracting items, fixing many item transfer methods + B:"Fix Item Transfer"=true + + # Fixes removing an ItemStack not copying all data correctly, particularly for backpacks + B:"Fix ItemStack Copying"=true + + # Fixes the Antique Atlas and Clipboard rendering incorrect when the Main Hand is set to Left + B:"Fix Left Handed Rendering"=true + + # Fix the Clipboard and the Stockroom Catalogue behaving incorrectly when used in the offhand + B:"Fix Using Incorrect Hand"=true + + # Register all sounds, fixing bugs when attempting to play them on servers + B:"Multiplayer Sound Fix"=true } collective { @@ -634,6 +675,9 @@ general { } "ender io" { + # When changing colors in the Redstone Conduit GUI, remove the signal from the old color + B:"Clear Outdated Redstone Conduit"=true + # Fixes the Farming Station Chorus Walker being able to loop though and check the same positions endlessly, causing a StackOverflow B:"Fix Chorus Farming StackOverflow"=true @@ -648,6 +692,9 @@ general { } "in control!" { + # Prevents the client thread from modifying a server-only static field + B:"Fix ForgeEventHandler Crash"=true + # Fixes onJoin spawn rules repeatedly modifying mob attack/health/speed B:"Spawn Rule Stats Fix"=true } @@ -710,6 +757,9 @@ general { } bewitchment { + # Fix the Witches Altar checking blocks causing crashes when scanning blocks that do not have the expected properties, primarily TerraFirmaCraft leaves + B:"Fix Altar IBlockState Check"=true + # Fixes Witches' Oven consuming container fuel items B:"Witches' Oven Fix"=true } @@ -771,6 +821,9 @@ general { # As the tweak "Fix Consuming Incorrect Hand" fixes the bug preventing durability from being used, fixing the stack size is also needed. B:"Fix Aquamarine Stack Size"=true + # Fixes issues with armor set effects being cleaned up under the wrong conditions that caused crashes + B:"Fix Armor Set Effect Cleanup"=true + # Fix various DivineRPG items consuming the item in the main hand regardless of the hand actually used B:"Fix Consuming Incorrect Hand"=true } @@ -788,6 +841,88 @@ general { B:"Path correction"=true } + "applied energistics 2 unofficial extended life" { + # Mitigates crashes caused by misbehaving IItemHandlers + B:"Mitigate Storage Bus Crashes"=false + } + + "aether legacy" { + # When dropping equipped Accessories, add the drops to the event instead of dropping them directly, allowing compatibility with various grave mods + B:"Capture Accessory Drops"=true + } + + avaritiaddons { + # Fix the Infinity Chest not properly handling the held itemstack when closing the container + B:"Fix Container Held Stack Bug"=true + } + + cyclic { + # Fixes memory leak associated with advancements when creating FakePlayers + B:"Memory Leak Fix"=true + } + + "dank storage" { + # Fixes Max Int (2.1B) stacks being voided when right clicking on them in a Dank + B:"Fix Slot voiding"=true + } + + "extreme reactors" { + # Mitigates NPE in updateServer by no-oping fluid transfers when the direction is null + B:"Mitigate Steam Reactor Crash"=true + } + + rftools { + # Fixes sporadic crashes when using RFTools Storage XNet channels + B:"Fix XNet Channel Crash"=true + + # Fixes a bug where joining a world or server with any RFTools Dimension registered would disallow entering another world without that dimension until restarting + B:"Fully Unregister Dimensions"=true + } + + roots { + # Check if the oredict is registered before adding an entry to the list, preventing a bug when copper or silver ingots or nuggets are disabled + B:"Check Spirit Drop Oredict"=true + + # Disable opening the Creative Pouch GUI as it immediately crashes + B:"Creative Pouch GUI Crash"=true + + # Disable Elemental Soils triggering updates on redstone updates + B:"Disable Element Soil Growth Acceleration"=true + + # Save the Icicle entity type as NBT, fixing a crash where the type was null + B:"Icicle Type Saving"=true + + # Fix an issue where disabled modifiers would still consume their material, voiding the + B:"Modifier GUI Voiding"=true + + # Make the Mortar Spell Dust crafting output a copy of the ItemStack, avoiding issues where the recipe is inadvertently modified + B:"Mortar Spell Dust Fix"=true + + # Check if the target block is unbreakable for the Shatter Spell + B:"Prevent Shatter Spell Breaking Unbreakable"=true + + # Make the Summon Creatures Ritual stop when checking if blocks out of world are air, preventing an infinite loop when running the ritual above the void + B:"Summon Creatures Ritual Infinite loop"=true + } + + tombmanygraves2 { + # Universal Tweaks always adds AetherLegacyInventory compat to TombManyGraves2, + # but this functionality will only work properly if Aether Legacy: Capture Accessory Drops is enabled. + # This cannot be disabled, and this config only exists to notify that this functionality exists. + S:"Aether Legacy Accessory Compat"=ALWAYS_ENABLED + + # Change the timestamp used from 'MM_dd_YYYY_HH_mm_ss' to an ISO 8601 based format of 'yyyy-MM-dd'T'HH:mm:ss' + B:"Change Timestamp"=false + + # Fix TombManyGraves not spawning the grave due to incorrectly checking world height + B:"Proper World Size Check"=true + } + + xnet { + # Patches several ArrayIndexOutOfBoundsExceptions in the controller logic + B:"Fix Various Controller Crashes"=true + } + } diff --git a/config/Universal Tweaks - Tweaks.cfg b/config/Universal Tweaks - Tweaks.cfg index 7abf6e47..80de36d1 100644 --- a/config/Universal Tweaks - Tweaks.cfg +++ b/config/Universal Tweaks - Tweaks.cfg @@ -310,8 +310,10 @@ general { # Sets the limit of required hunger to be able to sprint # Value of -1 lets you sprint with empty hunger # Value of 20 prevents you from sprinting at all + # 6 for vanilla default # Min: -1 # Max: 20 + I:"Hunger Threshold to Sprint"=6 I:"Hunger Treshold to Sprint"=6 # Lets husks and strays spawn underground like regular zombies and skeletons @@ -319,10 +321,18 @@ general { # Replaces vanilla Minecarts dropping a Minecart and the contained item, and instead drop the combined item B:"Minecart Drops Itself"=false - - # Mobs carrying picked up items will drop their equipment and despawn properly B:"Mob Despawn Improvement"=true + # Mobs carrying picked up items will despawn properly (and optionally drop their equipment) + # DEFAULT: Vanilla behavior, no despawning + # DESPAWN: Despawn, void equipment + # DESPAWN_DROP: Despawn, drop equipment + # Valid values: + # DEFAULT + # DESPAWN + # DESPAWN_DROP + S:"Mob Despawning Improvement"=DEFAULT + # Backports 1.16+ knockback to 1.12: Knockback resistance is now a scale instead of a probability B:"Modern Knockback"=true @@ -342,6 +352,10 @@ general { # Max: 1.0 D:"Rabbit Toast Spawning Chance"=0.05 + # Sets the maximum exhaustion value when healing + # 6.0 for vanilla default + D:"Regen Exhaustion"=6.0 + # Sets the exhaustion value per cm when riding mounts # Min: 0.0 # Max: 1.0 @@ -522,6 +536,10 @@ general { # Plays an indication sound effect when health is regained B:"[4] Indication Sound"=false + + # Determines the maximum amount of health to regain + # 0 for no limitation + D:"[5] Max Heal Amount"=0.0 } sleeping { @@ -686,6 +704,9 @@ general { # If the Glowing potion effect will apply particles. Only applies if "[3] Highlight Unsafe Mobs" is true B:"[4] Show Glowing Particles"=false + + # When checking nearby hostile mobs, skip named mobs + B:"[5] Ignore Named Mobs"=false } } @@ -1016,6 +1037,13 @@ general { # Less than or equal to 0 is set to the default I:"Particle Limit"=-1 + # Sets the percentage of experience players can drop upon death instead of the capped ~7 levels + # Range from 0.0 to 1.0 + # Below 0.0 for vanilla default + # Min: -1.0 + # Max: 1.0 + D:"Player XP Drop Percentage"=-1.0 + # Always indent keybind entries from the screen edge, preventing them from overflowing off the left side when particularly long keybind names are present B:"Prevent Keybinds from Overflowing Screen"=true @@ -1301,6 +1329,9 @@ general { # Removes duplicate messages and instead put a number behind the message how often it was repeated B:"[3] Compact Messages"=false + + # When waking up from bed, if the chat had text keep the chat window open + B:"[4] Keep Chat Active on waking"=true } advancements { diff --git a/config/Vajra Configuration.cfg b/config/Vajra Configuration.cfg new file mode 100644 index 00000000..6e7513bc --- /dev/null +++ b/config/Vajra Configuration.cfg @@ -0,0 +1,26 @@ +# Configuration file + +general { + B:"Add Vajra Recipes"=true + + # Controls the break speed of a powered Vajra (note that there is a hard cap of one block per tick) + D:"Break Speed"=1000000.0 + + # Controls how much RF is used each time a vajra breaks a block + I:"Charge Per Use"=10000 + + # Controls the harvest level of a powered Vajra + I:"Harvest Level"=1000000 + + # Controls the Vajra's max charge + I:"Max Charge"=10000000 + B:"Show Durability Bar"=true + + "mod interop" { + B:"Applied Energistics 2 Unofficial Extended Life"=true + B:"Ender IO"=true + } + +} + + diff --git a/config/ZenUtils.cfg b/config/ZenUtils.cfg index c547a1c5..59463cde 100644 --- a/config/ZenUtils.cfg +++ b/config/ZenUtils.cfg @@ -1,6 +1,9 @@ # Configuration file general { + S:accessTransformers < + > + # Allow script to access other scripts loaded by previous loaders. The config is only effective when fastScriptLoading is enabled. Default: false B:crossLoaderAccess=false @@ -30,3 +33,4 @@ general { B:fastScriptLoading=false } + diff --git a/config/astralsorcery.cfg b/config/astralsorcery.cfg index bd4cb8de..78359e5b 100644 --- a/config/astralsorcery.cfg +++ b/config/astralsorcery.cfg @@ -436,7 +436,7 @@ perks { key_lastbreath { # Defines the damage multiplier you get additionally to your normal damage when being low on health (25% health = 75% of this additional multiplier) [range: 1.0 ~ 32.0, default: 3.0] - S:Damage_Increase=3.0 + S:Damage_Increase=1.5 # Defines the dig speed multiplier you get additionally to your normal dig speed when being low on health (25% health = 75% of this additional multiplier) [range: 1.0 ~ 32.0, default: 1.5] S:HarvestSpeed_Increase=1.5 @@ -1086,4 +1086,3 @@ worldgen { } - diff --git a/config/astralsorcery/amulet_enchantments.cfg b/config/astralsorcery/amulet_enchantments.cfg index cb031bf7..58fdbd45 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: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:witherweapon:5], [enderio:soulbound:1], [enderio:witherarrow:5], [enderio:repellent:1], [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: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:witherarrow:5], [enderio:soulbound:1], [enderio:repellent: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], [mod_lavacow:dominion:1], [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 @@ -66,3 +66,4 @@ data { > } + diff --git a/config/astralsorcery/fluid_rarities.cfg b/config/astralsorcery/fluid_rarities.cfg index c6fbb5d5..b0ac4117 100644 --- a/config/astralsorcery/fluid_rarities.cfg +++ b/config/astralsorcery/fluid_rarities.cfg @@ -9,7 +9,13 @@ data { # [default: [water;2147483647;2147483647;14000], [lava;4000000;1000000;7500], [crystaloil;600000;400000;800], [empoweredoil;350000;150000;200], [redstone;120000;70000;500], [glowstone;120000;70000;500], [ender;140000;60000;250], [pyrotheum;200000;120000;200], [cryotheum;200000;120000;200], [refined_oil;480000;400000;600], [refined_fuel;450000;300000;550], [iron;600000;350000;900], [gold;400000;350000;600], [cobalt;150000;150000;80], [ardite;150000;150000;80], [emerald;60000;90000;30], [fluidoil;500000;350000;900], [fluidnitrodiesel;400000;250000;450], [ic2uu_matter;600;800;1], [ic2biomass;300000;200000;600], [ic2biogas;250000;150000;500], [mana;550000;120000;1500], [nacre;150000;250000;250]] S:data < - water;2147483647;2147483647;16000 + enrichedlava;2147483647;2147483647;16000;-1 + lava;2147483647;2147483647;16000;-1,0 + liquidstarlight;2147483647;2147483647;16000;0,1 + charger;2147483647;2147483647;16000;-1,1 + liquidcoralium;2147483647;2147483647;16000;1 + water;2147483647;2147483647;16000;0 > } + diff --git a/config/battletowers.cfg b/config/battletowers.cfg index d2b6578a..95c56cad 100644 --- a/config/battletowers.cfg +++ b/config/battletowers.cfg @@ -12,7 +12,7 @@ battletowerchestitems { 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;contenttweaker:refined_obsidian_flake-0-10-1-1 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;contenttweaker:refined_obsidian_flake-0-10-1-1 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 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;contenttweaker:recursive_paper_flying-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;contenttweaker:refined_obsidian_flake-0-10-1-1 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 S:"Floor 9"=bookshelf-0-70-1-3;redstone_lamp-0-60-2-2;waterlily-0-75-3-3;brewing_stand-0-50-1-1;ChestGenHook:chests/simple_dungeon:5;contenttweaker:furry_mass-0-15-1-1;contenttweaker:bloodlust_coin-0-30-1-3;cyclicmagic:glowing_helmet-0-80-1-1 diff --git a/config/betterquesting.cfg b/config/betterquesting.cfg index 7fa721a0..5a732d6a 100644 --- a/config/betterquesting.cfg +++ b/config/betterquesting.cfg @@ -22,11 +22,14 @@ general { # Enabled the popup notices when quests are completed or updated [default: true] B:"Quest Notices"=true + # The delay, in ticks, after which quests with retrieval tasks will detect changes [range: 1 ~ 200, default: 20] + I:"Retrieval Task Detection Interval"=20 + # Increases or decreases the scrolling speed [range: 0.0 ~ 10.0, default: 1.0] S:"Scroll Speed Multiplier"=1.0 # If true, skip the home GUI and open quests at startup. This property will be changed by the mod itself. [default: false] - B:"Skip Home"=false + B:"Skip Home"=true # If true, then the player will spawn with a Quest Book when they first join the world [default: true] B:"Spawn with Quest Book"=true @@ -53,4 +56,3 @@ general { S:"Zoom Speed"=1.25 } - diff --git a/config/betterquesting/DefaultQuests/QuestLines/0.json b/config/betterquesting/DefaultQuests/QuestLines/0.json index 7707094d..0eaabf6b 100644 --- a/config/betterquesting/DefaultQuests/QuestLines/0.json +++ b/config/betterquesting/DefaultQuests/QuestLines/0.json @@ -4993,15 +4993,15 @@ "id:3": 73452729, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 3600, + "x:3": 3636, "y:3": -192 }, "712:10": { "id:3": 83338498, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 3672, - "y:3": -228 + "x:3": 3708, + "y:3": -192 }, "713:10": { "id:3": 90527671, @@ -5014,1053 +5014,1123 @@ "id:3": 93362209, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 3564, + "x:3": 3672, "y:3": -264 }, "715:10": { + "id:3": 104577917, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 3600, + "y:3": -300 + }, + "716:10": { + "id:3": 107705993, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 3564, + "y:3": -192 + }, + "717:10": { "id:3": 108564504, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -120 }, - "716:10": { + "718:10": { "id:3": 134104165, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -48 }, - "717:10": { + "719:10": { "id:3": 140052666, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": 24 }, - "718:10": { + "720:10": { "id:3": 164351010, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -156 }, - "719:10": { + "721:10": { "id:3": 189570972, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3168, "y:3": 96 }, - "720:10": { + "722:10": { "id:3": 191189457, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3744, "y:3": -12 }, - "721:10": { + "723:10": { "id:3": 193742239, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1872, "y:3": 204 }, - "722:10": { + "724:10": { + "id:3": 202394020, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 3564, + "y:3": -264 + }, + "725:10": { "id:3": 262948337, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -264 }, - "723:10": { + "726:10": { "id:3": 267368053, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": 60 }, - "724:10": { + "727:10": { "id:3": 283823173, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": 24 }, - "725:10": { + "728:10": { "id:3": 285554142, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1548, "y:3": 24 }, - "726:10": { + "729:10": { "id:3": 292319552, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": 60 }, - "727:10": { + "730:10": { "id:3": 299237608, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3096, "y:3": 24 }, - "728:10": { + "731:10": { "id:3": 331342148, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -444 }, - "729:10": { + "732:10": { "id:3": 352701878, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -12 }, - "730:10": { + "733:10": { "id:3": 358789496, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -48 }, - "731:10": { + "734:10": { "id:3": 404913088, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": 96 }, - "732:10": { + "735:10": { "id:3": 455764625, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -408 }, - "733:10": { + "736:10": { "id:3": 457497037, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -84 }, - "734:10": { + "737:10": { "id:3": 478677150, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": 132 }, - "735:10": { + "738:10": { "id:3": 482221128, "sizeX:3": 24, "sizeY:3": 24, "x:3": 360, "y:3": 24 }, - "736:10": { + "739:10": { "id:3": 509587062, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -156 }, - "737:10": { + "740:10": { + "id:3": 544292152, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 3708, + "y:3": -300 + }, + "741:10": { "id:3": 548069164, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3204, "y:3": -84 }, - "738:10": { + "742:10": { + "id:3": 577649534, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 3600, + "y:3": -336 + }, + "743:10": { "id:3": 585232112, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -120 }, - "739:10": { + "744:10": { "id:3": 608217835, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -84 }, - "740:10": { + "745:10": { "id:3": 609304222, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -408 }, - "741:10": { + "746:10": { "id:3": 619388708, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 3600, + "x:3": 3636, "y:3": -228 }, - "742:10": { + "747:10": { "id:3": 619716343, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1872, "y:3": 240 }, - "743:10": { + "748:10": { "id:3": 627303045, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -156 }, - "744:10": { + "749:10": { "id:3": 648075999, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 3636, + "x:3": 3672, "y:3": -192 }, - "745:10": { + "750:10": { "id:3": 648991311, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -84 }, - "746:10": { + "751:10": { "id:3": 651565677, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -12 }, - "747:10": { + "752:10": { "id:3": 655786821, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3348, "y:3": -120 }, - "748:10": { + "753:10": { "id:3": 656465562, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 3600, - "y:3": -264 + "x:3": 3672, + "y:3": -228 }, - "749:10": { + "754:10": { + "id:3": 671878690, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 3672, + "y:3": 96 + }, + "755:10": { "id:3": 690563211, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -156 }, - "750:10": { + "756:10": { "id:3": 695054604, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -48 }, - "751:10": { + "757:10": { "id:3": 704716108, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -120 }, - "752:10": { + "758:10": { "id:3": 714682973, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1836, "y:3": -264 }, - "753:10": { + "759:10": { "id:3": 716708024, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3312, "y:3": -120 }, - "754:10": { + "760:10": { "id:3": 718654576, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -12 }, - "755:10": { + "761:10": { "id:3": 723350306, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1836, "y:3": -192 }, - "756:10": { + "762:10": { "id:3": 726098530, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -48 }, - "757:10": { + "763:10": { "id:3": 745089078, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -48 }, - "758:10": { + "764:10": { "id:3": 769610759, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -48 }, - "759:10": { + "765:10": { "id:3": 770001395, "sizeX:3": 24, "sizeY:3": 24, "x:3": 108, "y:3": 96 }, - "760:10": { + "766:10": { "id:3": 790616998, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 24 }, - "761:10": { + "767:10": { "id:3": 809768846, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 3636, - "y:3": -264 + "x:3": 3672, + "y:3": -300 }, - "762:10": { + "768:10": { "id:3": 813659679, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, - "y:3": -228 + "y:3": -300 }, - "763:10": { + "769:10": { "id:3": 814979819, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -156 }, - "764:10": { + "770:10": { "id:3": 826305078, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1764, "y:3": 96 }, - "765:10": { + "771:10": { "id:3": 841428371, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1800, "y:3": 204 }, - "766:10": { + "772:10": { "id:3": 919434491, "sizeX:3": 24, "sizeY:3": 24, "x:3": 936, "y:3": -120 }, - "767:10": { + "773:10": { "id:3": 921771716, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 3672, - "y:3": -192 + "x:3": 3708, + "y:3": -156 }, - "768:10": { + "774:10": { "id:3": 946204526, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3024, "y:3": 60 }, - "769:10": { + "775:10": { "id:3": 946686645, "sizeX:3": 24, "sizeY:3": 24, "x:3": 504, "y:3": -480 }, - "770:10": { + "776:10": { "id:3": 946808945, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 168 }, - "771:10": { + "777:10": { "id:3": 951871488, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3132, "y:3": -156 }, - "772:10": { + "778:10": { "id:3": 970927034, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -84 }, - "773:10": { + "779:10": { "id:3": 982745465, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": -48 }, - "774:10": { + "780:10": { "id:3": 996129961, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": -120 }, - "775:10": { + "781:10": { "id:3": 1028946427, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3132, "y:3": -192 }, - "776:10": { + "782:10": { "id:3": 1047249538, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3168, "y:3": -192 }, - "777:10": { + "783:10": { "id:3": 1048771552, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -120 }, - "778:10": { + "784:10": { "id:3": 1065510600, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3204, "y:3": -192 }, - "779:10": { + "785:10": { "id:3": 1066250269, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -84 }, - "780:10": { + "786:10": { "id:3": 1087326646, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": 60 }, - "781:10": { + "787:10": { "id:3": 1096669152, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": 96 }, - "782:10": { + "788:10": { "id:3": 1111658403, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -228 }, - "783:10": { + "789:10": { "id:3": 1126830519, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": 24 }, - "784:10": { + "790:10": { "id:3": 1142834944, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1944, "y:3": -120 }, - "785:10": { + "791:10": { "id:3": 1145286657, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 3672, - "y:3": -300 + "x:3": 3708, + "y:3": -264 }, - "786:10": { + "792:10": { "id:3": 1151267866, "sizeX:3": 24, "sizeY:3": 24, "x:3": 2088, "y:3": 96 }, - "787:10": { + "793:10": { "id:3": 1155741702, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": 60 }, - "788:10": { + "794:10": { "id:3": 1167022541, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 3564, + "x:3": 3600, "y:3": -192 }, - "789:10": { + "795:10": { "id:3": 1186292722, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1800, "y:3": -192 }, - "790:10": { + "796:10": { "id:3": 1210666494, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": 132 }, - "791:10": { + "797:10": { "id:3": 1230893198, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -336 }, - "792:10": { + "798:10": { "id:3": 1248230501, "sizeX:3": 24, "sizeY:3": 24, "x:3": 972, "y:3": -120 }, - "793:10": { + "799:10": { "id:3": 1251999575, "sizeX:3": 24, "sizeY:3": 24, "x:3": 2952, "y:3": -84 }, - "794:10": { + "800:10": { + "id:3": 1269996011, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 3708, + "y:3": -372 + }, + "801:10": { "id:3": 1281489751, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 3564, - "y:3": -228 + "x:3": 3636, + "y:3": -264 }, - "795:10": { + "802:10": { "id:3": 1283790114, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3024, "y:3": 24 }, - "796:10": { + "803:10": { "id:3": 1307048944, "sizeX:3": 24, "sizeY:3": 24, "x:3": 2160, "y:3": 96 }, - "797:10": { + "804:10": { "id:3": 1313815980, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -12 }, - "798:10": { + "805:10": { "id:3": 1337626444, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3420, "y:3": -12 }, - "799:10": { + "806:10": { "id:3": 1338651064, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": 24 }, - "800:10": { + "807:10": { "id:3": 1342545885, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -192 }, - "801:10": { + "808:10": { "id:3": 1343888287, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -120 }, - "802:10": { + "809:10": { "id:3": 1359221554, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": -48 }, - "803:10": { + "810:10": { "id:3": 1382366189, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -192 }, - "804:10": { + "811:10": { "id:3": 1403059773, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3204, "y:3": -120 }, - "805:10": { + "812:10": { "id:3": 1415320476, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -156 }, - "806:10": { + "813:10": { "id:3": 1437913204, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1404, "y:3": 60 }, - "807:10": { + "814:10": { "id:3": 1455291383, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -300 }, - "808:10": { + "815:10": { "id:3": 1479405903, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -120 }, - "809:10": { + "816:10": { "id:3": 1501196473, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": -12 }, - "810:10": { + "817:10": { "id:3": 1501755393, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -372 }, - "811:10": { + "818:10": { "id:3": 1503761052, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3168, "y:3": -84 }, - "812:10": { + "819:10": { "id:3": 1514902796, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": 168 }, - "813:10": { + "820:10": { "id:3": 1521131802, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": -120 }, - "814:10": { + "821:10": { "id:3": 1522720224, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 96 }, - "815:10": { + "822:10": { "id:3": 1539715922, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": 96 }, - "816:10": { + "823:10": { "id:3": 1541017358, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1908, "y:3": 204 }, - "817:10": { + "824:10": { "id:3": 1546891547, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -48 }, - "818:10": { + "825:10": { "id:3": 1577699709, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": -120 }, - "819:10": { + "826:10": { "id:3": 1582606702, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -156 }, - "820:10": { + "827:10": { "id:3": 1597993732, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1044, "y:3": -120 }, - "821:10": { + "828:10": { "id:3": 1611384648, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": 96 }, - "822:10": { + "829:10": { "id:3": 1647333921, "sizeX:3": 24, "sizeY:3": 24, "x:3": 648, "y:3": -228 }, - "823:10": { + "830:10": { "id:3": 1660051088, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -12 }, - "824:10": { + "831:10": { "id:3": 1671058553, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3060, "y:3": 24 }, - "825:10": { + "832:10": { + "id:3": 1671943841, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 3600, + "y:3": -408 + }, + "833:10": { "id:3": 1681217594, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3348, "y:3": -48 }, - "826:10": { + "834:10": { "id:3": 1681849124, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3204, "y:3": -156 }, - "827:10": { + "835:10": { "id:3": 1699700070, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3348, "y:3": -156 }, - "828:10": { + "836:10": { + "id:3": 1699772232, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 3708, + "y:3": -336 + }, + "837:10": { "id:3": 1701419918, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1728, "y:3": -192 }, - "829:10": { + "838:10": { "id:3": 1703495878, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": 60 }, - "830:10": { + "839:10": { + "id:3": 1709108114, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 3564, + "y:3": -228 + }, + "840:10": { "id:3": 1713406254, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3276, "y:3": -84 }, - "831:10": { + "841:10": { "id:3": 1724085619, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 60 }, - "832:10": { + "842:10": { "id:3": 1727374336, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": -12 }, - "833:10": { + "843:10": { "id:3": 1764075223, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 3672, - "y:3": -264 + "x:3": 3708, + "y:3": -228 }, - "834:10": { + "844:10": { "id:3": 1778097023, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3420, "y:3": -48 }, - "835:10": { + "845:10": { "id:3": 1829243204, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": -12 }, - "836:10": { + "846:10": { "id:3": 1830502096, "sizeX:3": 24, "sizeY:3": 24, "x:3": 540, "y:3": -480 }, - "837:10": { + "847:10": { "id:3": 1836563922, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3780, "y:3": -12 }, - "838:10": { + "848:10": { "id:3": 1843441452, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3564, "y:3": -48 }, - "839:10": { + "849:10": { "id:3": 1879682490, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3636, "y:3": 96 }, - "840:10": { + "850:10": { "id:3": 1900648883, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -156 }, - "841:10": { + "851:10": { "id:3": 1917606412, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1548, "y:3": -156 }, - "842:10": { + "852:10": { "id:3": 1947473444, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": -84 }, - "843:10": { + "853:10": { "id:3": 1979802923, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3060, "y:3": -120 }, - "844:10": { + "854:10": { "id:3": 1980945817, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1116, "y:3": -84 }, - "845:10": { + "855:10": { "id:3": 1995226958, "sizeX:3": 24, "sizeY:3": 24, "x:3": 900, "y:3": -120 }, - "846:10": { + "856:10": { "id:3": 2009829659, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": 24 }, - "847:10": { + "857:10": { "id:3": 2022468480, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": -192 }, - "848:10": { + "858:10": { "id:3": 2035349863, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3600, "y:3": 132 }, - "849:10": { + "859:10": { "id:3": 2044693951, "sizeX:3": 24, "sizeY:3": 24, "x:3": 720, "y:3": -372 }, - "850:10": { + "860:10": { "id:3": 2052397510, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1836, "y:3": -228 }, - "851:10": { + "861:10": { "id:3": 2053473508, "sizeX:3": 24, "sizeY:3": 24, "x:3": 1548, "y:3": -192 }, - "852:10": { + "862:10": { "id:3": 2066003189, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3384, "y:3": -120 }, - "853:10": { + "863:10": { "id:3": 2070436398, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": 60 }, - "854:10": { + "864:10": { "id:3": 2074294565, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3528, "y:3": 96 }, - "855:10": { + "865:10": { "id:3": 2077930840, "sizeX:3": 24, "sizeY:3": 24, "x:3": 2016, "y:3": -156 }, - "856:10": { + "866:10": { "id:3": 2078654107, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3240, "y:3": 24 }, - "857:10": { + "867:10": { "id:3": 2087721005, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3672, "y:3": -84 }, - "858:10": { + "868:10": { "id:3": 2088399499, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3708, "y:3": -12 }, - "859:10": { + "869:10": { "id:3": 2106186542, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3348, "y:3": -84 }, - "860:10": { + "870:10": { "id:3": 2117123475, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3492, "y:3": -84 }, - "861:10": { + "871:10": { "id:3": 2125675950, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3420, "y:3": -84 }, - "862:10": { + "872:10": { "id:3": 2129359610, "sizeX:3": 24, "sizeY:3": 24, "x:3": 864, "y:3": 60 }, - "863:10": { + "873:10": { "id:3": 2133694398, "sizeX:3": 24, "sizeY:3": 24, "x:3": 3456, "y:3": 24 }, - "864:10": { + "874: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 5743d116..3ed10950 100644 --- a/config/betterquesting/DefaultQuests/QuestLines/1.json +++ b/config/betterquesting/DefaultQuests/QuestLines/1.json @@ -804,27 +804,6 @@ "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 ee0e3ff1..6f99320e 100644 --- a/config/betterquesting/DefaultQuests/QuestLines/11.json +++ b/config/betterquesting/DefaultQuests/QuestLines/11.json @@ -107,21 +107,21 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 36, - "y:3": 192 + "y:3": 216 }, "11:10": { "id:3": 950, "sizeX:3": 24, "sizeY:3": 24, "x:3": 12, - "y:3": 264 + "y:3": 288 }, "12:10": { "id:3": 951, "sizeX:3": 24, "sizeY:3": 24, "x:3": -12, - "y:3": 264 + "y:3": 288 }, "13:10": { "id:3": 952, @@ -142,14 +142,14 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": -12, - "y:3": 120 + "y:3": 144 }, "16:10": { "id:3": 955, "sizeX:3": 24, "sizeY:3": 24, "x:3": 12, - "y:3": 144 + "y:3": 168 }, "17:10": { "id:3": 956, @@ -170,7 +170,7 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 12, - "y:3": 120 + "y:3": 144 }, "20:10": { "id:3": 959, @@ -184,91 +184,91 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 12, - "y:3": 240 + "y:3": 264 }, "22:10": { "id:3": 961, "sizeX:3": 24, "sizeY:3": 24, "x:3": 156, - "y:3": 96 + "y:3": 120 }, "23:10": { "id:3": 962, "sizeX:3": 24, "sizeY:3": 24, "x:3": 276, - "y:3": 120 + "y:3": 144 }, "24:10": { "id:3": 963, "sizeX:3": 24, "sizeY:3": 24, "x:3": 300, - "y:3": 120 + "y:3": 144 }, "25:10": { "id:3": 964, "sizeX:3": 24, "sizeY:3": 24, "x:3": 300, - "y:3": 96 + "y:3": 120 }, "26:10": { "id:3": 965, "sizeX:3": 24, "sizeY:3": 24, "x:3": 276, - "y:3": 96 + "y:3": 120 }, "27:10": { "id:3": 966, "sizeX:3": 24, "sizeY:3": 24, "x:3": 324, - "y:3": 120 + "y:3": 144 }, "28:10": { "id:3": 967, "sizeX:3": 24, "sizeY:3": 24, "x:3": 36, - "y:3": 96 + "y:3": 120 }, "29:10": { "id:3": 968, "sizeX:3": 24, "sizeY:3": 24, "x:3": 324, - "y:3": 96 + "y:3": 120 }, "30:10": { "id:3": 969, "sizeX:3": 24, "sizeY:3": 24, "x:3": 12, - "y:3": 96 + "y:3": 120 }, "31:10": { "id:3": 970, "sizeX:3": 24, "sizeY:3": 24, "x:3": 36, - "y:3": 216 + "y:3": 240 }, "32:10": { "id:3": 971, "sizeX:3": 24, "sizeY:3": 24, "x:3": 12, - "y:3": 192 + "y:3": 216 }, "33:10": { "id:3": 972, "sizeX:3": 24, "sizeY:3": 24, "x:3": -12, - "y:3": 96 + "y:3": 120 }, "34:10": { "id:3": 973, @@ -289,14 +289,14 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": -12, - "y:3": 192 + "y:3": 216 }, "37:10": { "id:3": 976, "sizeX:3": 24, "sizeY:3": 24, "x:3": -12, - "y:3": 144 + "y:3": 168 }, "38:10": { "id:3": 977, @@ -324,14 +324,14 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 228, - "y:3": 96 + "y:3": 120 }, "42:10": { "id:3": 981, "sizeX:3": 24, "sizeY:3": 24, "x:3": 36, - "y:3": 120 + "y:3": 144 }, "43:10": { "id:3": 982, @@ -345,7 +345,7 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 36, - "y:3": 264 + "y:3": 288 }, "45:10": { "id:3": 984, @@ -366,7 +366,7 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 300, - "y:3": 192 + "y:3": 216 }, "48:10": { "id:3": 987, @@ -387,7 +387,7 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 12, - "y:3": 168 + "y:3": 192 }, "51:10": { "id:3": 990, @@ -408,21 +408,21 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 12, - "y:3": 216 + "y:3": 240 }, "54:10": { "id:3": 993, "sizeX:3": 24, "sizeY:3": 24, "x:3": 36, - "y:3": 144 + "y:3": 168 }, "55:10": { "id:3": 994, "sizeX:3": 24, "sizeY:3": 24, "x:3": 84, - "y:3": 192 + "y:3": 216 }, "56:10": { "id:3": 995, @@ -436,21 +436,21 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": -108, - "y:3": 96 + "y:3": 120 }, "58:10": { "id:3": 997, "sizeX:3": 24, "sizeY:3": 24, "x:3": -108, - "y:3": 264 + "y:3": 288 }, "59:10": { "id:3": 998, "sizeX:3": 24, "sizeY:3": 24, "x:3": -108, - "y:3": 192 + "y:3": 216 }, "60:10": { "id:3": 999, @@ -464,7 +464,7 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 300, - "y:3": 264 + "y:3": 288 }, "62:10": { "id:3": 1012, @@ -478,7 +478,7 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": -12, - "y:3": 216 + "y:3": 240 }, "64:10": { "id:3": 1152, @@ -506,7 +506,7 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 132, - "y:3": 96 + "y:3": 120 }, "68:10": { "id:3": 1820, @@ -520,14 +520,14 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 180, - "y:3": 96 + "y:3": 120 }, "70:10": { "id:3": 1970, "sizeX:3": 24, "sizeY:3": 24, "x:3": 156, - "y:3": 120 + "y:3": 144 }, "71:10": { "id:3": 2030, @@ -555,7 +555,7 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 132, - "y:3": 120 + "y:3": 144 }, "75:10": { "id:3": 2125, @@ -569,14 +569,14 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 252, - "y:3": 96 + "y:3": 120 }, "77:10": { "id:3": 2133, "sizeX:3": 24, "sizeY:3": 24, "x:3": 204, - "y:3": 96 + "y:3": 120 }, "78:10": { "id:3": 2157, @@ -604,7 +604,7 @@ "sizeX:3": 24, "sizeY:3": 24, "x:3": 276, - "y:3": 144 + "y:3": 168 }, "82:10": { "id:3": 2172, @@ -621,207 +621,249 @@ "y:3": 72 }, "84:10": { + "id:3": 134644474, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 540, + "y:3": 24 + }, + "85:10": { "id:3": 179843577, "sizeX:3": 24, "sizeY:3": 24, "x:3": 444, "y:3": 48 }, - "85:10": { + "86:10": { "id:3": 190463592, "sizeX:3": 24, "sizeY:3": 24, "x:3": 612, "y:3": 24 }, - "86:10": { + "87:10": { "id:3": 197481236, "sizeX:3": 24, "sizeY:3": 24, "x:3": 564, "y:3": 24 }, - "87:10": { + "88:10": { "id:3": 287884244, "sizeX:3": 24, "sizeY:3": 24, "x:3": 180, - "y:3": 144 + "y:3": 168 }, - "88:10": { + "89:10": { + "id:3": 580188948, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 180, + "y:3": 72 + }, + "90:10": { "id:3": 598794085, "sizeX:3": 24, "sizeY:3": 24, "x:3": 516, - "y:3": 192 + "y:3": 216 }, - "89:10": { + "91:10": { "id:3": 623338086, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 276, + "x:3": 300, + "y:3": 192 + }, + "92:10": { + "id:3": 646126378, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 228, "y:3": 168 }, - "90:10": { - "id:3": 646126378, + "93:10": { + "id:3": 671265356, "sizeX:3": 24, "sizeY:3": 24, "x:3": 228, "y:3": 144 }, - "91:10": { - "id:3": 671265356, - "sizeX:3": 24, - "sizeY:3": 24, - "x:3": 228, - "y:3": 120 - }, - "92:10": { + "94:10": { "id:3": 680247824, "sizeX:3": 24, "sizeY:3": 24, "x:3": 228, "y:3": 72 }, - "93:10": { + "95:10": { "id:3": 713881066, "sizeX:3": 24, "sizeY:3": 24, "x:3": 588, "y:3": -24 }, - "94:10": { + "96:10": { + "id:3": 747193638, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 516, + "y:3": 120 + }, + "97:10": { + "id:3": 834120991, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 540, + "y:3": 48 + }, + "98:10": { "id:3": 893717315, "sizeX:3": 24, "sizeY:3": 24, "x:3": 588, - "y:3": 192 + "y:3": 216 }, - "95:10": { + "99:10": { "id:3": 894637416, "sizeX:3": 24, "sizeY:3": 24, "x:3": 252, - "y:3": 144 + "y:3": 168 }, - "96:10": { + "100:10": { "id:3": 937324342, "sizeX:3": 24, "sizeY:3": 24, "x:3": 372, "y:3": 24 }, - "97:10": { + "101:10": { "id:3": 1010077716, "sizeX:3": 24, "sizeY:3": 24, - "x:3": 516, + "x:3": 492, "y:3": 48 }, - "98:10": { + "102:10": { "id:3": 1023543573, "sizeX:3": 24, "sizeY:3": 24, "x:3": 180, - "y:3": 120 + "y:3": 144 }, - "99:10": { + "103:10": { "id:3": 1032295143, "sizeX:3": 24, "sizeY:3": 24, "x:3": 588, "y:3": 48 }, - "100:10": { + "104:10": { "id:3": 1088310052, "sizeX:3": 24, "sizeY:3": 24, "x:3": 516, "y:3": 24 }, - "101:10": { + "105:10": { "id:3": 1155112031, "sizeX:3": 24, "sizeY:3": 24, "x:3": 588, "y:3": 24 }, - "102:10": { + "106:10": { "id:3": 1285937242, "sizeX:3": 24, "sizeY:3": 24, "x:3": 228, - "y:3": 192 + "y:3": 216 }, - "103:10": { + "107:10": { + "id:3": 1291790496, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 492, + "y:3": 24 + }, + "108:10": { "id:3": 1294633522, "sizeX:3": 24, "sizeY:3": 24, "x:3": 300, - "y:3": 144 + "y:3": 168 }, - "104:10": { + "109:10": { "id:3": 1326454147, "sizeX:3": 24, "sizeY:3": 24, "x:3": 324, - "y:3": 144 + "y:3": 168 }, - "105:10": { + "110:10": { "id:3": 1430858195, "sizeX:3": 24, "sizeY:3": 24, "x:3": 444, "y:3": 24 }, - "106:10": { + "111:10": { "id:3": 1450947350, "sizeX:3": 24, "sizeY:3": 24, "x:3": 84, "y:3": 72 }, - "107:10": { + "112:10": { "id:3": 1455192738, "sizeX:3": 24, "sizeY:3": 24, "x:3": 204, - "y:3": 120 + "y:3": 144 }, - "108:10": { + "113:10": { "id:3": 1515645838, "sizeX:3": 24, "sizeY:3": 24, "x:3": 84, - "y:3": 96 + "y:3": 120 }, - "109:10": { + "114:10": { "id:3": 1628733710, "sizeX:3": 24, "sizeY:3": 24, "x:3": 372, "y:3": 48 }, - "110:10": { + "115:10": { "id:3": 1641833526, "sizeX:3": 24, "sizeY:3": 24, "x:3": 372, - "y:3": 96 + "y:3": 120 }, - "111:10": { + "116:10": { "id:3": 1759579325, "sizeX:3": 24, "sizeY:3": 24, "x:3": 156, - "y:3": 144 + "y:3": 168 }, - "112:10": { + "117:10": { + "id:3": 1914243069, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 12, + "y:3": 96 + }, + "118:10": { "id:3": 1932251656, "sizeX:3": 24, "sizeY:3": 24, "x:3": 252, - "y:3": 120 + "y:3": 144 } } } \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/QuestLines/14.json b/config/betterquesting/DefaultQuests/QuestLines/14.json index 0f403550..d9183614 100644 --- a/config/betterquesting/DefaultQuests/QuestLines/14.json +++ b/config/betterquesting/DefaultQuests/QuestLines/14.json @@ -130,6 +130,13 @@ "sizeY:3": 24, "x:3": -192, "y:3": -60 + }, + "17:10": { + "id:3": 1968263035, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -192, + "y:3": -12 } } } \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/QuestLines/2049471632.json b/config/betterquesting/DefaultQuests/QuestLines/2049471632.json index 0d5bc054..c0b10107 100644 --- a/config/betterquesting/DefaultQuests/QuestLines/2049471632.json +++ b/config/betterquesting/DefaultQuests/QuestLines/2049471632.json @@ -55,1607 +55,1999 @@ "y:3": 132 }, "6:10": { + "id:3": 42192216, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 336, + "y:3": 132 + }, + "7:10": { "id:3": 48088509, "sizeX:3": 24, "sizeY:3": 24, "x:3": 456, "y:3": 156 }, - "7:10": { + "8:10": { "id:3": 78735377, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 372 }, - "8:10": { + "9:10": { "id:3": 81569973, "sizeX:3": 24, "sizeY:3": 24, "x:3": -216, "y:3": 36 }, - "9:10": { + "10:10": { "id:3": 84085063, "sizeX:3": 24, "sizeY:3": 24, "x:3": 192, "y:3": 60 }, - "10:10": { + "11:10": { "id:3": 85419540, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 132 }, - "11:10": { + "12:10": { "id:3": 95593039, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 180 }, - "12:10": { + "13:10": { "id:3": 99568449, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": 156 }, - "13:10": { + "14:10": { "id:3": 110050774, "sizeX:3": 24, "sizeY:3": 24, "x:3": -168, "y:3": 252 }, - "14:10": { + "15:10": { "id:3": 111678979, "sizeX:3": 24, "sizeY:3": 24, "x:3": 384, "y:3": 156 }, - "15:10": { + "16:10": { "id:3": 119006006, "sizeX:3": 24, "sizeY:3": 24, "x:3": 672, "y:3": 36 }, - "16:10": { + "17:10": { "id:3": 124634422, "sizeX:3": 24, "sizeY:3": 24, "x:3": 432, "y:3": 132 }, - "17:10": { + "18:10": { "id:3": 125892847, "sizeX:3": 24, "sizeY:3": 24, "x:3": 336, "y:3": 300 }, - "18:10": { + "19:10": { + "id:3": 128816241, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 360, + "y:3": 228 + }, + "20:10": { "id:3": 129053552, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 180 }, - "19:10": { + "21:10": { "id:3": 132704549, "sizeX:3": 24, "sizeY:3": 24, "x:3": 360, "y:3": 60 }, - "20:10": { + "22:10": { "id:3": 135244876, "sizeX:3": 24, "sizeY:3": 24, "x:3": 168, "y:3": 36 }, - "21:10": { + "23:10": { + "id:3": 140995408, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 384, + "y:3": 252 + }, + "24:10": { + "id:3": 143118055, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 96, + "y:3": 252 + }, + "25:10": { + "id:3": 144189868, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 384, + "y:3": 204 + }, + "26:10": { "id:3": 148400021, "sizeX:3": 24, "sizeY:3": 24, "x:3": 336, "y:3": 156 }, - "22:10": { + "27:10": { "id:3": 152099487, "sizeX:3": 24, "sizeY:3": 24, "x:3": 288, "y:3": 300 }, - "23:10": { + "28:10": { "id:3": 156546636, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 84 }, - "24:10": { + "29:10": { + "id:3": 169039005, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 576, + "y:3": 60 + }, + "30:10": { "id:3": 183835905, "sizeX:3": 24, "sizeY:3": 24, "x:3": 120, "y:3": 204 }, - "25:10": { + "31:10": { "id:3": 183878334, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 156 }, - "26:10": { + "32:10": { "id:3": 206594322, "sizeX:3": 24, "sizeY:3": 24, "x:3": -144, "y:3": 156 }, - "27:10": { + "33:10": { "id:3": 210811416, "sizeX:3": 24, "sizeY:3": 24, "x:3": 480, "y:3": 180 }, - "28:10": { + "34:10": { "id:3": 217787528, "sizeX:3": 24, "sizeY:3": 24, "x:3": -144, "y:3": 252 }, - "29:10": { + "35:10": { "id:3": 240694560, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 132 }, - "30:10": { + "36:10": { "id:3": 241777456, "sizeX:3": 24, "sizeY:3": 24, "x:3": 168, "y:3": 300 }, - "31:10": { + "37:10": { "id:3": 242704728, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 348 }, - "32:10": { + "38:10": { "id:3": 254170075, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 300 }, - "33:10": { + "39:10": { "id:3": 263119561, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 420 }, - "34:10": { + "40:10": { "id:3": 263985538, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": 324 }, - "35:10": { + "41:10": { + "id:3": 267266981, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 216, + "y:3": 36 + }, + "42:10": { "id:3": 276913087, "sizeX:3": 24, "sizeY:3": 24, "x:3": -144, "y:3": 420 }, - "36:10": { + "43:10": { "id:3": 281852550, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 372 }, - "37:10": { + "44:10": { "id:3": 289956852, "sizeX:3": 24, "sizeY:3": 24, "x:3": 168, "y:3": 132 }, - "38:10": { + "45:10": { "id:3": 294208184, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 180 }, - "39:10": { + "46:10": { "id:3": 305730846, "sizeX:3": 24, "sizeY:3": 24, "x:3": 144, "y:3": 156 }, - "40:10": { + "47:10": { "id:3": 307795052, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 36 }, - "41:10": { + "48:10": { "id:3": 309504598, "sizeX:3": 24, "sizeY:3": 24, "x:3": 192, "y:3": 252 }, - "42:10": { + "49:10": { "id:3": 312822188, "sizeX:3": 24, "sizeY:3": 24, "x:3": 96, "y:3": 204 }, - "43:10": { + "50:10": { + "id:3": 316994973, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 552, + "y:3": 60 + }, + "51:10": { "id:3": 340101020, "sizeX:3": 24, "sizeY:3": 24, "x:3": 480, "y:3": 132 }, - "44:10": { + "52:10": { "id:3": 367377303, "sizeX:3": 24, "sizeY:3": 24, "x:3": 768, "y:3": 36 }, - "45:10": { + "53:10": { "id:3": 377188541, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 36 }, - "46:10": { + "54:10": { "id:3": 378175754, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 252 }, - "47:10": { + "55:10": { "id:3": 382631263, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 396 }, - "48:10": { + "56:10": { "id:3": 412275932, "sizeX:3": 24, "sizeY:3": 24, "x:3": 432, "y:3": 36 }, - "49:10": { + "57:10": { + "id:3": 417746622, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 360, + "y:3": 204 + }, + "58:10": { "id:3": 427403111, "sizeX:3": 24, "sizeY:3": 24, "x:3": 672, "y:3": 132 }, - "50:10": { + "59:10": { "id:3": 427505231, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 60 }, - "51:10": { + "60:10": { "id:3": 440413559, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 156 }, - "52:10": { + "61:10": { "id:3": 447642639, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": 84 }, - "53:10": { + "62:10": { "id:3": 467612206, "sizeX:3": 24, "sizeY:3": 24, "x:3": 96, "y:3": 36 }, - "54:10": { + "63:10": { "id:3": 471525021, "sizeX:3": 24, "sizeY:3": 24, "x:3": 132, "y:3": -12 }, - "55:10": { + "64:10": { + "id:3": 478569110, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 432, + "y:3": 180 + }, + "65:10": { + "id:3": 488477713, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 456, + "y:3": 84 + }, + "66:10": { "id:3": 491136174, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 228 }, - "56:10": { + "67:10": { + "id:3": 497129020, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 120, + "y:3": 252 + }, + "68:10": { "id:3": 507146103, "sizeX:3": 24, "sizeY:3": 24, "x:3": 144, "y:3": 204 }, - "57:10": { + "69:10": { "id:3": 509584178, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 60 }, - "58:10": { + "70:10": { "id:3": 510946509, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 132 }, - "59:10": { + "71:10": { "id:3": 511799996, "sizeX:3": 24, "sizeY:3": 24, "x:3": 168, "y:3": 204 }, - "60:10": { + "72:10": { "id:3": 513898942, "sizeX:3": 24, "sizeY:3": 24, "x:3": 288, "y:3": 132 }, - "61:10": { + "73:10": { "id:3": 524330800, "sizeX:3": 24, "sizeY:3": 24, "x:3": 96, "y:3": 228 }, - "62:10": { + "74:10": { + "id:3": 530335952, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 576, + "y:3": 36 + }, + "75:10": { + "id:3": 537789790, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 480, + "y:3": 60 + }, + "76:10": { + "id:3": 548905382, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 336, + "y:3": 252 + }, + "77:10": { "id:3": 555355081, "sizeX:3": 24, "sizeY:3": 24, "x:3": 432, "y:3": 156 }, - "63:10": { + "78:10": { "id:3": 557258176, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 204 }, - "64:10": { + "79:10": { "id:3": 574095197, "sizeX:3": 24, "sizeY:3": 24, "x:3": -168, "y:3": 420 }, - "65:10": { + "80:10": { "id:3": 585286919, "sizeX:3": 24, "sizeY:3": 24, "x:3": 192, "y:3": 180 }, - "66:10": { + "81:10": { "id:3": 587101256, "sizeX:3": 24, "sizeY:3": 24, "x:3": 480, "y:3": 36 }, - "67:10": { + "82:10": { "id:3": 591535212, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 180 }, - "68:10": { + "83:10": { "id:3": 592758469, "sizeX:3": 24, "sizeY:3": 24, "x:3": -144, "y:3": 180 }, - "69:10": { + "84:10": { "id:3": 602492158, "sizeX:3": 24, "sizeY:3": 24, "x:3": 552, "y:3": -12 }, - "70:10": { + "85:10": { "id:3": 607873511, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 180 }, - "71:10": { + "86:10": { "id:3": 613740969, "sizeX:3": 24, "sizeY:3": 24, "x:3": 96, "y:3": 132 }, - "72:10": { + "87:10": { "id:3": 620064319, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 36 }, - "73:10": { + "88:10": { "id:3": 628532742, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 348 }, - "74:10": { + "89:10": { "id:3": 630232484, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 372 }, - "75:10": { + "90:10": { "id:3": 638136707, "sizeX:3": 24, "sizeY:3": 24, "x:3": 144, "y:3": 300 }, - "76:10": { + "91:10": { "id:3": 645347644, "sizeX:3": 24, "sizeY:3": 24, "x:3": 120, "y:3": 60 }, - "77:10": { + "92:10": { "id:3": 650650976, "sizeX:3": 24, "sizeY:3": 24, "x:3": 384, "y:3": 132 }, - "78:10": { + "93:10": { "id:3": 651107146, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 348 }, - "79:10": { + "94:10": { "id:3": 654171504, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 228 }, - "80:10": { + "95:10": { + "id:3": 684461839, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 336, + "y:3": 180 + }, + "96:10": { "id:3": 689097720, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 300 }, - "81:10": { + "97:10": { "id:3": 694274154, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 252 }, - "82:10": { + "98:10": { "id:3": 694493653, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 372 }, - "83:10": { + "99:10": { "id:3": 703637700, "sizeX:3": 24, "sizeY:3": 24, "x:3": 264, "y:3": 132 }, - "84:10": { + "100:10": { "id:3": 704875459, "sizeX:3": 24, "sizeY:3": 24, "x:3": 192, "y:3": 228 }, - "85:10": { + "101:10": { "id:3": 711201346, "sizeX:3": 24, "sizeY:3": 24, "x:3": 168, "y:3": 156 }, - "86:10": { + "102:10": { "id:3": 718730203, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 300 }, - "87:10": { + "103:10": { "id:3": 723526207, "sizeX:3": 24, "sizeY:3": 24, "x:3": 120, "y:3": 180 }, - "88:10": { + "104:10": { "id:3": 723738630, "sizeX:3": 24, "sizeY:3": 24, "x:3": 120, "y:3": 228 }, - "89:10": { + "105:10": { "id:3": 726751779, "sizeX:3": 24, "sizeY:3": 24, "x:3": 168, "y:3": 348 }, - "90:10": { + "106:10": { "id:3": 735028229, "sizeX:3": 24, "sizeY:3": 24, "x:3": -144, "y:3": 84 }, - "91:10": { + "107:10": { + "id:3": 769673936, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 528, + "y:3": 60 + }, + "108:10": { "id:3": 771545497, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 348 }, - "92:10": { + "109:10": { "id:3": 775221948, "sizeX:3": 24, "sizeY:3": 24, "x:3": 144, "y:3": 36 }, - "93:10": { + "110:10": { "id:3": 776831613, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 300 }, - "94:10": { + "111:10": { "id:3": 781690726, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 36 }, - "95:10": { + "112:10": { + "id:3": 784601939, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 480, + "y:3": 204 + }, + "113:10": { "id:3": 785319438, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 180 }, - "96:10": { + "114:10": { "id:3": 786744531, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 420 }, - "97:10": { + "115:10": { + "id:3": 786839360, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -24, + "y:3": 276 + }, + "116:10": { + "id:3": 815124730, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 480, + "y:3": 108 + }, + "117:10": { + "id:3": 819643401, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 360, + "y:3": 252 + }, + "118:10": { + "id:3": 821031368, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 456, + "y:3": 228 + }, + "119:10": { "id:3": 828000140, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 324 }, - "98:10": { + "120:10": { "id:3": 833283631, "sizeX:3": 24, "sizeY:3": 24, "x:3": 192, "y:3": 84 }, - "99:10": { + "121:10": { "id:3": 837032169, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 252 }, - "100:10": { + "122:10": { "id:3": 839270164, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 396 }, - "101:10": { + "123:10": { + "id:3": 845219196, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 360, + "y:3": 36 + }, + "124:10": { "id:3": 851292359, "sizeX:3": 24, "sizeY:3": 24, "x:3": -168, "y:3": 180 }, - "102:10": { + "125:10": { "id:3": 863207538, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": 36 }, - "103:10": { + "126:10": { + "id:3": 869516025, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 0, + "y:3": 276 + }, + "127:10": { + "id:3": 872015852, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 264, + "y:3": 60 + }, + "128:10": { "id:3": 884398337, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 204 }, - "104:10": { + "129:10": { "id:3": 897703157, "sizeX:3": 24, "sizeY:3": 24, "x:3": -168, "y:3": 156 }, - "105:10": { + "130:10": { + "id:3": 914492777, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 240, + "y:3": 132 + }, + "131:10": { + "id:3": 923503280, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 648, + "y:3": 36 + }, + "132:10": { + "id:3": 923745878, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 336, + "y:3": 36 + }, + "133:10": { "id:3": 948102921, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 204 }, - "106:10": { + "134:10": { "id:3": 950572494, "sizeX:3": 24, "sizeY:3": 24, "x:3": -144, "y:3": 228 }, - "107:10": { + "135:10": { "id:3": 955540335, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 36 }, - "108:10": { + "136:10": { "id:3": 968417484, "sizeX:3": 24, "sizeY:3": 24, "x:3": 120, "y:3": 324 }, - "109:10": { + "137:10": { "id:3": 972447979, "sizeX:3": 24, "sizeY:3": 24, "x:3": 96, "y:3": 180 }, - "110:10": { + "138:10": { "id:3": 992308725, "sizeX:3": 24, "sizeY:3": 24, "x:3": 744, "y:3": -12 }, - "111:10": { + "139:10": { "id:3": 993163342, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 84 }, - "112:10": { + "140:10": { "id:3": 995774562, "sizeX:3": 24, "sizeY:3": 24, "x:3": 384, "y:3": 300 }, - "113:10": { + "141:10": { "id:3": 1018890199, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 252 }, - "114:10": { + "142:10": { + "id:3": 1027392463, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 24, + "y:3": 276 + }, + "143:10": { + "id:3": 1029235584, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 264, + "y:3": 156 + }, + "144:10": { "id:3": 1034262777, "sizeX:3": 24, "sizeY:3": 24, "x:3": 120, "y:3": 84 }, - "115:10": { + "145:10": { "id:3": 1034635468, "sizeX:3": 24, "sizeY:3": 24, "x:3": 168, "y:3": 60 }, - "116:10": { + "146:10": { "id:3": 1043995030, "sizeX:3": 24, "sizeY:3": 24, "x:3": 168, "y:3": 228 }, - "117:10": { + "147:10": { "id:3": 1050362230, "sizeX:3": 24, "sizeY:3": 24, "x:3": 168, "y:3": 324 }, - "118:10": { + "148:10": { "id:3": 1065345923, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 300 }, - "119:10": { + "149:10": { "id:3": 1078072903, "sizeX:3": 24, "sizeY:3": 24, "x:3": 144, "y:3": 348 }, - "120:10": { + "150:10": { "id:3": 1082165791, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 156 }, - "121:10": { + "151:10": { "id:3": 1092754576, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 60 }, - "122:10": { + "152:10": { "id:3": 1101492587, "sizeX:3": 24, "sizeY:3": 24, "x:3": 144, "y:3": 324 }, - "123:10": { + "153:10": { "id:3": 1117706694, "sizeX:3": 24, "sizeY:3": 24, "x:3": 120, "y:3": 348 }, - "124:10": { + "154:10": { "id:3": 1143376072, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 420 }, - "125:10": { + "155:10": { "id:3": 1146996803, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 84 }, - "126:10": { + "156:10": { "id:3": 1149819793, "sizeX:3": 24, "sizeY:3": 24, "x:3": -168, "y:3": 60 }, - "127:10": { + "157:10": { + "id:3": 1155178330, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 288, + "y:3": 36 + }, + "158:10": { "id:3": 1161439510, "sizeX:3": 24, "sizeY:3": 24, "x:3": 120, "y:3": 156 }, - "128:10": { + "159:10": { "id:3": 1162400288, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 396 }, - "129:10": { + "160:10": { "id:3": 1168293034, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 324 }, - "130:10": { + "161:10": { "id:3": 1171749574, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 252 }, - "131:10": { + "162:10": { "id:3": 1179030568, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 324 }, - "132:10": { + "163:10": { + "id:3": 1192586640, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 432, + "y:3": 108 + }, + "164:10": { + "id:3": 1194021465, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 432, + "y:3": 84 + }, + "165:10": { "id:3": 1196726597, "sizeX:3": 24, "sizeY:3": 24, "x:3": 336, "y:3": 348 }, - "133:10": { + "166:10": { "id:3": 1198177347, "sizeX:3": 24, "sizeY:3": 24, "x:3": 192, "y:3": 204 }, - "134:10": { + "167:10": { + "id:3": 1202939277, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 360, + "y:3": 180 + }, + "168:10": { + "id:3": 1215486539, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 432, + "y:3": 60 + }, + "169:10": { "id:3": 1247279162, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 132 }, - "135:10": { + "170:10": { "id:3": 1250169494, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 348 }, - "136:10": { + "171:10": { "id:3": 1254644209, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": 180 }, - "137:10": { + "172:10": { + "id:3": 1257497239, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 384, + "y:3": 60 + }, + "173:10": { "id:3": 1257709894, "sizeX:3": 24, "sizeY:3": 24, "x:3": 192, "y:3": 36 }, - "138:10": { + "174:10": { + "id:3": 1275457007, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 72, + "y:3": 252 + }, + "175:10": { "id:3": 1279367897, "sizeX:3": 24, "sizeY:3": 24, "x:3": 144, "y:3": 84 }, - "139:10": { + "176:10": { "id:3": 1279723489, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 372 }, - "140:10": { + "177:10": { "id:3": 1290329980, "sizeX:3": 24, "sizeY:3": 24, "x:3": -144, "y:3": 204 }, - "141:10": { + "178:10": { "id:3": 1290877584, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 156 }, - "142:10": { + "179:10": { "id:3": 1296287097, "sizeX:3": 24, "sizeY:3": 24, "x:3": 144, "y:3": 132 }, - "143:10": { + "180:10": { "id:3": 1300956135, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 84 }, - "144:10": { + "181:10": { + "id:3": 1301041045, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 456, + "y:3": 108 + }, + "182:10": { "id:3": 1305200291, "sizeX:3": 24, "sizeY:3": 24, "x:3": -168, "y:3": 228 }, - "145:10": { + "183:10": { "id:3": 1311159428, "sizeX:3": 24, "sizeY:3": 24, "x:3": 168, "y:3": 180 }, - "146:10": { + "184:10": { "id:3": 1311596144, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 372 }, - "147:10": { + "185:10": { "id:3": 1320813402, "sizeX:3": 24, "sizeY:3": 24, "x:3": -144, "y:3": 396 }, - "148:10": { + "186:10": { "id:3": 1323732147, "sizeX:3": 24, "sizeY:3": 24, "x:3": 168, "y:3": 84 }, - "149:10": { + "187:10": { "id:3": 1335833358, "sizeX:3": 24, "sizeY:3": 24, "x:3": 336, "y:3": 324 }, - "150:10": { + "188:10": { "id:3": 1342953011, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 396 }, - "151:10": { + "189:10": { "id:3": 1345333658, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 204 }, - "152:10": { + "190:10": { + "id:3": 1370972149, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 336, + "y:3": 228 + }, + "191:10": { "id:3": 1380797616, "sizeX:3": 24, "sizeY:3": 24, "x:3": 360, "y:3": 132 }, - "153:10": { + "192:10": { "id:3": 1381913577, "sizeX:3": 24, "sizeY:3": 24, "x:3": 192, "y:3": 156 }, - "154:10": { + "193:10": { "id:3": 1382527061, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": 228 }, - "155:10": { + "194:10": { "id:3": 1390567354, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 372 }, - "156:10": { + "195:10": { "id:3": 1391904472, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 228 }, - "157:10": { + "196:10": { + "id:3": 1396212341, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 384, + "y:3": 180 + }, + "197:10": { "id:3": 1407018860, "sizeX:3": 24, "sizeY:3": 24, "x:3": -144, "y:3": 60 }, - "158:10": { + "198:10": { "id:3": 1408743235, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 252 }, - "159:10": { + "199:10": { "id:3": 1439034117, "sizeX:3": 24, "sizeY:3": 24, "x:3": 264, "y:3": -12 }, - "160:10": { + "200:10": { "id:3": 1447220994, "sizeX:3": 24, "sizeY:3": 24, "x:3": 168, "y:3": 252 }, - "161:10": { + "201:10": { "id:3": 1466991152, "sizeX:3": 24, "sizeY:3": 24, "x:3": -168, "y:3": 132 }, - "162:10": { + "202:10": { "id:3": 1473523146, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 60 }, - "163:10": { + "203:10": { "id:3": 1474843254, "sizeX:3": 24, "sizeY:3": 24, "x:3": -216, "y:3": 300 }, - "164:10": { + "204:10": { "id:3": 1476363419, "sizeX:3": 24, "sizeY:3": 24, "x:3": -168, "y:3": 84 }, - "165:10": { + "205:10": { "id:3": 1479261109, "sizeX:3": 24, "sizeY:3": 24, "x:3": 456, "y:3": -12 }, - "166:10": { + "206:10": { "id:3": 1489969589, "sizeX:3": 24, "sizeY:3": 24, "x:3": 840, "y:3": -12 }, - "167:10": { + "207:10": { "id:3": 1497212032, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 204 }, - "168:10": { + "208:10": { "id:3": 1498191285, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 204 }, - "169:10": { + "209:10": { "id:3": 1502727093, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 348 }, - "170:10": { + "210:10": { "id:3": 1508681534, "sizeX:3": 24, "sizeY:3": 24, "x:3": 144, "y:3": 180 }, - "171:10": { + "211:10": { "id:3": 1512362058, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 84 }, - "172:10": { + "212:10": { "id:3": 1518469376, "sizeX:3": 24, "sizeY:3": 24, "x:3": 360, "y:3": 156 }, - "173:10": { + "213:10": { + "id:3": 1532058126, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 360, + "y:3": 84 + }, + "214:10": { "id:3": 1554474870, "sizeX:3": 24, "sizeY:3": 24, "x:3": 96, "y:3": 156 }, - "174:10": { + "215:10": { + "id:3": 1559973073, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 336, + "y:3": 84 + }, + "216:10": { "id:3": 1569647533, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": -12 }, - "175:10": { + "217:10": { "id:3": 1592475029, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 252 }, - "176:10": { + "218:10": { + "id:3": 1593913907, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 432, + "y:3": 204 + }, + "219:10": { "id:3": 1594773399, "sizeX:3": 24, "sizeY:3": 24, "x:3": 96, "y:3": 348 }, - "177:10": { + "220:10": { "id:3": 1607123873, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 156 }, - "178:10": { + "221:10": { "id:3": 1610216565, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 180 }, - "179:10": { + "222:10": { "id:3": 1611586020, "sizeX:3": 24, "sizeY:3": 24, "x:3": 144, "y:3": 252 }, - "180:10": { + "223:10": { "id:3": 1617530443, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 396 }, - "181:10": { + "224:10": { + "id:3": 1638201847, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 456, + "y:3": 204 + }, + "225:10": { "id:3": 1639618168, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 228 }, - "182:10": { + "226:10": { "id:3": 1639900184, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 228 }, - "183:10": { + "227:10": { "id:3": 1658068284, "sizeX:3": 24, "sizeY:3": 24, "x:3": 384, "y:3": 324 }, - "184:10": { + "228:10": { + "id:3": 1661949826, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 480, + "y:3": 84 + }, + "229:10": { "id:3": 1664230397, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 84 }, - "185:10": { + "230:10": { "id:3": 1667282520, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 132 }, - "186:10": { + "231:10": { + "id:3": 1672532758, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 288, + "y:3": 156 + }, + "232:10": { "id:3": 1673956798, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 420 }, - "187:10": { + "233:10": { + "id:3": 1677136276, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 456, + "y:3": 180 + }, + "234:10": { "id:3": 1682386150, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 348 }, - "188:10": { + "235:10": { "id:3": 1683977140, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": 204 }, - "189:10": { + "236:10": { "id:3": 1696544177, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 132 }, - "190:10": { + "237:10": { "id:3": 1704390639, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 84 }, - "191:10": { + "238:10": { "id:3": 1704647728, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 396 }, - "192:10": { + "239:10": { "id:3": 1725161033, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 132 }, - "193:10": { + "240:10": { "id:3": 1725874086, "sizeX:3": 24, "sizeY:3": 24, "x:3": 96, "y:3": 60 }, - "194:10": { + "241:10": { "id:3": 1733906383, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 324 }, - "195:10": { + "242:10": { "id:3": 1735282553, "sizeX:3": 24, "sizeY:3": 24, "x:3": 456, "y:3": 132 }, - "196:10": { + "243:10": { "id:3": 1741856462, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 396 }, - "197:10": { + "244:10": { "id:3": 1745375897, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 36 }, - "198:10": { + "245:10": { "id:3": 1765693793, "sizeX:3": 24, "sizeY:3": 24, "x:3": 120, "y:3": 36 }, - "199:10": { + "246:10": { + "id:3": 1799808439, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 384, + "y:3": 228 + }, + "247:10": { "id:3": 1809800621, "sizeX:3": 24, "sizeY:3": 24, "x:3": -216, "y:3": 132 }, - "200:10": { + "248:10": { "id:3": 1820680845, "sizeX:3": 24, "sizeY:3": 24, "x:3": 336, "y:3": 60 }, - "201:10": { + "249:10": { + "id:3": 1829316252, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 384, + "y:3": 84 + }, + "250:10": { "id:3": 1830352023, "sizeX:3": 24, "sizeY:3": 24, "x:3": 96, "y:3": 324 }, - "202:10": { + "251:10": { + "id:3": 1843779319, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 384, + "y:3": 36 + }, + "252:10": { + "id:3": 1847244054, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -48, + "y:3": 276 + }, + "253:10": { "id:3": 1855179242, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 60 }, - "203:10": { + "254:10": { "id:3": 1858107221, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": 60 }, - "204:10": { + "255:10": { "id:3": 1893945625, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 420 }, - "205:10": { + "256:10": { "id:3": 1896351550, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 228 }, - "206:10": { + "257:10": { "id:3": 1908569504, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": 132 }, - "207:10": { + "258:10": { "id:3": 1911320497, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 300 }, - "208:10": { + "259:10": { "id:3": 1911567516, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": 348 }, - "209:10": { + "260:10": { "id:3": 1917165486, "sizeX:3": 24, "sizeY:3": 24, "x:3": 144, "y:3": 60 }, - "210:10": { + "261:10": { "id:3": 1922683656, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 324 }, - "211:10": { + "262:10": { + "id:3": 1923031450, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 480, + "y:3": 228 + }, + "263:10": { + "id:3": 1961009145, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 528, + "y:3": 36 + }, + "264:10": { "id:3": 1975604232, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 324 }, - "212:10": { + "265:10": { "id:3": 1976749680, "sizeX:3": 24, "sizeY:3": 24, "x:3": 360, "y:3": -12 }, - "213:10": { + "266:10": { + "id:3": 1981462587, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -144, + "y:3": 36 + }, + "267:10": { "id:3": 1992856745, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 36 }, - "214:10": { + "268:10": { "id:3": 2001373249, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 324 }, - "215:10": { + "269:10": { "id:3": 2004960961, "sizeX:3": 24, "sizeY:3": 24, "x:3": -120, "y:3": 60 }, - "216:10": { + "270:10": { "id:3": 2024733185, "sizeX:3": 24, "sizeY:3": 24, "x:3": 936, "y:3": -12 }, - "217:10": { + "271:10": { "id:3": 2025561076, "sizeX:3": 24, "sizeY:3": 24, "x:3": 648, "y:3": -12 }, - "218:10": { + "272:10": { "id:3": 2041330509, "sizeX:3": 24, "sizeY:3": 24, "x:3": 192, "y:3": 132 }, - "219:10": { + "273:10": { "id:3": 2042756162, "sizeX:3": 24, "sizeY:3": 24, "x:3": 264, "y:3": 36 }, - "220:10": { + "274:10": { "id:3": 2043473435, "sizeX:3": 24, "sizeY:3": 24, "x:3": 456, "y:3": 36 }, - "221:10": { + "275:10": { "id:3": 2046614975, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 60 }, - "222:10": { + "276:10": { "id:3": 2046820099, "sizeX:3": 24, "sizeY:3": 24, "x:3": -216, "y:3": -12 }, - "223:10": { + "277:10": { "id:3": 2050379027, "sizeX:3": 24, "sizeY:3": 24, "x:3": 0, "y:3": 420 }, - "224:10": { + "278:10": { "id:3": 2062686416, "sizeX:3": 24, "sizeY:3": 24, "x:3": 360, "y:3": 324 }, - "225:10": { + "279:10": { "id:3": 2082098654, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 156 }, - "226:10": { + "280:10": { "id:3": 2084488891, "sizeX:3": 24, "sizeY:3": 24, "x:3": -24, "y:3": 204 }, - "227:10": { + "281:10": { "id:3": 2087982318, "sizeX:3": 24, "sizeY:3": 24, "x:3": 96, "y:3": 84 }, - "228:10": { + "282:10": { "id:3": 2091292239, "sizeX:3": 24, "sizeY:3": 24, "x:3": 24, "y:3": 300 }, - "229:10": { + "283:10": { "id:3": 2105184202, "sizeX:3": 24, "sizeY:3": 24, "x:3": -168, "y:3": 204 }, - "230:10": { + "284:10": { "id:3": 2111049032, "sizeX:3": 24, "sizeY:3": 24, "x:3": -72, "y:3": 156 }, - "231:10": { + "285:10": { "id:3": 2111652023, "sizeX:3": 24, "sizeY:3": 24, "x:3": -96, "y:3": 228 }, - "232:10": { + "286:10": { "id:3": 2115514698, "sizeX:3": 24, "sizeY:3": 24, "x:3": 840, "y:3": 60 }, - "233:10": { + "287:10": { "id:3": 2121669549, "sizeX:3": 24, "sizeY:3": 24, "x:3": -48, "y:3": 420 }, - "234:10": { + "288:10": { "id:3": 2123107163, "sizeX:3": 24, "sizeY:3": 24, "x:3": 384, "y:3": 348 + }, + "289:10": { + "id:3": 2134554593, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 336, + "y:3": 204 + }, + "290:10": { + "id:3": 2145430437, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": 432, + "y:3": 228 } } } \ No newline at end of file diff --git a/config/betterquesting/DefaultQuests/QuestLines/5.json b/config/betterquesting/DefaultQuests/QuestLines/5.json index 7e6a220f..ae26ec53 100644 --- a/config/betterquesting/DefaultQuests/QuestLines/5.json +++ b/config/betterquesting/DefaultQuests/QuestLines/5.json @@ -3114,167 +3114,202 @@ "y:3": 240 }, "443:10": { + "id:3": 65268874, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -108, + "y:3": 780 + }, + "444:10": { "id:3": 103570573, "sizeX:3": 24, "sizeY:3": 24, "x:3": 504, "y:3": -264 }, - "444:10": { + "445:10": { "id:3": 339187524, "sizeX:3": 24, "sizeY:3": 24, "x:3": -108, "y:3": 60 }, - "445:10": { + "446:10": { "id:3": 443310250, "sizeX:3": 24, "sizeY:3": 24, "x:3": 540, "y:3": 132 }, - "446:10": { + "447:10": { "id:3": 553968570, "sizeX:3": 24, "sizeY:3": 24, "x:3": 468, "y:3": -480 }, - "447:10": { + "448:10": { "id:3": 650488292, "sizeX:3": 24, "sizeY:3": 24, "x:3": 612, "y:3": 60 }, - "448:10": { + "449:10": { "id:3": 679751183, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -264 }, - "449:10": { + "450:10": { "id:3": 736384140, "sizeX:3": 24, "sizeY:3": 24, "x:3": 540, "y:3": -444 }, - "450:10": { + "451:10": { + "id:3": 753403332, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -144, + "y:3": 780 + }, + "452:10": { "id:3": 795857967, "sizeX:3": 24, "sizeY:3": 24, "x:3": -252, "y:3": 60 }, - "451:10": { + "453:10": { "id:3": 949656804, "sizeX:3": 24, "sizeY:3": 24, "x:3": 504, "y:3": -444 }, - "452:10": { + "454:10": { "id:3": 1031147864, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -156 }, - "453:10": { + "455:10": { "id:3": 1083627567, "sizeX:3": 24, "sizeY:3": 24, "x:3": 576, "y:3": -264 }, - "454:10": { + "456:10": { "id:3": 1091209787, "sizeX:3": 24, "sizeY:3": 24, "x:3": 432, "y:3": -480 }, - "455:10": { + "457:10": { + "id:3": 1126054451, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -72, + "y:3": 780 + }, + "458:10": { "id:3": 1272834460, "sizeX:3": 24, "sizeY:3": 24, "x:3": 576, "y:3": -300 }, - "456:10": { + "459:10": { "id:3": 1304340834, "sizeX:3": 24, "sizeY:3": 24, "x:3": 540, "y:3": -264 }, - "457:10": { + "460:10": { "id:3": 1365120258, "sizeX:3": 24, "sizeY:3": 24, "x:3": 612, "y:3": 24 }, - "458:10": { + "461:10": { "id:3": 1403757701, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -228 }, - "459:10": { + "462:10": { "id:3": 1430343507, "sizeX:3": 24, "sizeY:3": 24, "x:3": 72, "y:3": -192 }, - "460:10": { + "463:10": { "id:3": 1453897011, "sizeX:3": 24, "sizeY:3": 24, "x:3": 108, "y:3": 132 }, - "461:10": { + "464:10": { + "id:3": 1483854701, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -36, + "y:3": 780 + }, + "465:10": { "id:3": 1553598788, "sizeX:3": 24, "sizeY:3": 24, "x:3": 540, "y:3": -300 }, - "462:10": { + "466:10": { "id:3": 1596066184, "sizeX:3": 24, "sizeY:3": 24, "x:3": 108, "y:3": -156 }, - "463:10": { + "467:10": { + "id:3": 1715490159, + "sizeX:3": 24, + "sizeY:3": 24, + "x:3": -36, + "y:3": 816 + }, + "468:10": { "id:3": 1737727943, "sizeX:3": 24, "sizeY:3": 24, "x:3": 504, "y:3": -336 }, - "464:10": { + "469:10": { "id:3": 1799610165, "sizeX:3": 24, "sizeY:3": 24, "x:3": -180, "y:3": 60 }, - "465:10": { + "470:10": { "id:3": 2044421705, "sizeX:3": 24, "sizeY:3": 24, "x:3": 576, "y:3": -444 }, - "466:10": { + "471:10": { "id:3": 2087826195, "sizeX:3": 24, "sizeY:3": 24, diff --git a/config/betterquesting/DefaultQuests/Quests/0/266.json b/config/betterquesting/DefaultQuests/Quests/0/266.json index 1067331e..b9cae0e3 100644 --- a/config/betterquesting/DefaultQuests/Quests/0/266.json +++ b/config/betterquesting/DefaultQuests/Quests/0/266.json @@ -4,7 +4,7 @@ ], "properties:10": { "betterquesting:10": { - "desc:8": "§7§o你最好准备条退路……\n\n§f暮色森林的亡魂似有未竟之业,其执念凝聚成了幽灵形态。这些复仇之灵不过是昔日败北之耻的残影。\n然而它们守护的遗物竟成功躲过了猩红教团的掠夺。\n谐振,调和,共鸣。这些现象与魔法有所关联,更是催发魔法的媒介。这是暮色森林守护的核心奥秘,既被如此珍视,定然大有用途。", + "desc:8": "§7§o你最好准备条退路……\n\n§f暮色森林的亡魂似有未竟之业,其执念凝聚成了幽灵形态。这些复仇之灵不过是昔日败北之耻的残影。\n然而它们守护的遗物竟成功躲过了血腥教团的掠夺。\n谐振,调和,共鸣。这些现象与魔法有所关联,更是催发魔法的媒介。这是暮色森林守护的核心奥秘,既被如此珍视,定然大有用途。", "icon:10": { "Count:3": 1, "id:8": "contenttweaker:call_of_the_haunted" diff --git a/config/brandon3055/CustomFusionRecipes.json b/config/brandon3055/CustomFusionRecipes.json index 756a4554..68d67ec1 100644 --- a/config/brandon3055/CustomFusionRecipes.json +++ b/config/brandon3055/CustomFusionRecipes.json @@ -1,115 +1,4 @@ [ - { - "mode": "ADD", - "result": "contenttweaker:divine_star", - "catalyst": "minecraft:nether_star", - "energy": 100000, - "tier": 1, - "ingredients": [ - "divinerpg:divine_rock", - "divinerpg:divine_rock", - "divinerpg:divine_rock", - "divinerpg:divine_rock", - "divinerpg:divine_rock", - "divinerpg:divine_rock" - ] - }, - { - "mode": "ADD", - "result": "contenttweaker:divine_star,2", - "catalyst": "minecraft:nether_star,2", - "energy": 100000, - "tier": 2, - "ingredients": [ - "aoa3:toxic_stone", - "aoa3:toxic_stone", - "aoa3:toxic_stone", - "aoa3:toxic_stone", - "aoa3:toxic_stone", - "aoa3:toxic_stone" - ] - }, - { - "mode": "ADD", - "result": "contenttweaker:divine_star,4", - "catalyst": "minecraft:nether_star,4", - "energy": 100000, - "tier": 3, - "ingredients": [ - "aoa3:borean_stone", - "aoa3:borean_stone", - "aoa3:borean_stone", - "aoa3:borean_stone", - "aoa3:borean_stone", - "aoa3:borean_stone" - ] - }, - { - "mode": "ADD", - "result": "contenttweaker:divine_star,8", - "catalyst": "minecraft:nether_star,8", - "energy": 100000, - "tier": 3, - "ingredients": [ - "aoa3:dustopia_stone", - "aoa3:dustopia_stone", - "aoa3:dustopia_stone", - "aoa3:dustopia_stone", - "aoa3:dustopia_stone", - "aoa3:dustopia_stone" - ] - }, - { - "mode": "ADD", - "result": "contenttweaker:eden_star", - "catalyst": "minecraft:nether_star", - "energy": 1000000, - "tier": 1, - "ingredients": [ - "contenttweaker:rhenium_catalyst", - "contenttweaker:rhenium_catalyst", - "contenttweaker:rhenium_catalyst", - "contenttweaker:rhenium_catalyst", - "contenttweaker:rhenium_catalyst", - "contenttweaker:rhenium_catalyst", - "contenttweaker:rhenium_catalyst", - "contenttweaker:rhenium_catalyst" - ] - }, - { - "mode": "ADD", - "result": "contenttweaker:eden_star,4", - "catalyst": "minecraft:nether_star,4", - "energy": 1000000, - "tier": 1, - "ingredients": [ - "contenttweaker:dreadful_rhenium_catalyst", - "contenttweaker:dreadful_rhenium_catalyst", - "contenttweaker:dreadful_rhenium_catalyst", - "contenttweaker:dreadful_rhenium_catalyst", - "contenttweaker:dreadful_rhenium_catalyst", - "contenttweaker:dreadful_rhenium_catalyst", - "contenttweaker:dreadful_rhenium_catalyst", - "contenttweaker:dreadful_rhenium_catalyst" - ] - }, - { - "mode": "ADD", - "result": "contenttweaker:eden_star,8", - "catalyst": "minecraft:nether_star,8", - "energy": 1000000, - "tier": 1, - "ingredients": [ - "contenttweaker:runic_rhenium_catalyst", - "contenttweaker:runic_rhenium_catalyst", - "contenttweaker:runic_rhenium_catalyst", - "contenttweaker:runic_rhenium_catalyst", - "contenttweaker:runic_rhenium_catalyst", - "contenttweaker:runic_rhenium_catalyst", - "contenttweaker:runic_rhenium_catalyst", - "contenttweaker:runic_rhenium_catalyst" - ] - }, { "mode": "REMOVE", "result": "draconicevolution:crafting_injector,1,2", @@ -131,6 +20,96 @@ "contenttweaker:jeweled_runium" ] }, + { + "mode": "ADD", + "result": "contenttweaker:divination_catalyst", + "catalyst": "minecraft:ender_eye", + "energy": 256000, + "tier": 1, + "ingredients": [ + "actuallyadditions:item_misc,1,19", + "actuallyadditions:item_misc,1,19", + "minecraft:nether_star", + "minecraft:nether_star", + "minecraft:nether_star", + "minecraft:nether_star" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:divination_catalyst,4,0", + "catalyst": "minecraft:ender_eye", + "energy": 256000, + "tier": 1, + "ingredients": [ + "contenttweaker:eden_core", + "contenttweaker:eden_core", + "minecraft:nether_star", + "minecraft:nether_star", + "minecraft:nether_star", + "minecraft:nether_star" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:divination_catalyst,8,0", + "catalyst": "minecraft:ender_eye", + "energy": 256000, + "tier": 1, + "ingredients": [ + "contenttweaker:wildwood_core", + "contenttweaker:wildwood_core", + "minecraft:nether_star", + "minecraft:nether_star", + "minecraft:nether_star", + "minecraft:nether_star" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:divination_catalyst,16,0", + "catalyst": "minecraft:ender_eye", + "energy": 256000, + "tier": 1, + "ingredients": [ + "contenttweaker:apalachia_core", + "contenttweaker:apalachia_core", + "minecraft:nether_star", + "minecraft:nether_star", + "minecraft:nether_star", + "minecraft:nether_star" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:divination_catalyst,32,0", + "catalyst": "minecraft:ender_eye", + "energy": 256000, + "tier": 1, + "ingredients": [ + "contenttweaker:skythern_core", + "contenttweaker:skythern_core", + "minecraft:nether_star", + "minecraft:nether_star", + "minecraft:nether_star", + "minecraft:nether_star" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:divination_catalyst,64,0", + "catalyst": "minecraft:ender_eye", + "energy": 256000, + "tier": 1, + "ingredients": [ + "contenttweaker:mortum_core", + "contenttweaker:mortum_core", + "minecraft:nether_star", + "minecraft:nether_star", + "minecraft:nether_star", + "minecraft:nether_star" + ] + }, { "mode": "ADD", "result": "contenttweaker:myrmex_artifact", @@ -288,61 +267,6 @@ "contenttweaker:voxponds_artifact" ] }, - { - "mode": "ADD", - "result": "contenttweaker:wildwood_star", - "catalyst": "minecraft:nether_star", - "energy": 5000000, - "tier": 2, - "ingredients": [ - "contenttweaker:pixonia_heart", - "contenttweaker:pixonia_heart", - "contenttweaker:pixonia_heart", - "contenttweaker:pixonia_heart", - "contenttweaker:rainbow_heart_canister", - "contenttweaker:rainbow_heart_canister" - ] - }, - { - "mode": "ADD", - "result": "contenttweaker:wildwood_star,4", - "catalyst": "minecraft:nether_star,4", - "energy": 5000000, - "tier": 2, - "ingredients": [ - "contenttweaker:pixonia_heart", - "contenttweaker:pixonia_heart", - "contenttweaker:pixonia_heart", - "contenttweaker:pixonia_heart", - "contenttweaker:pixonia_heart", - "contenttweaker:pixonia_heart", - "contenttweaker:pixonia_heart", - "contenttweaker:pixonia_heart", - "contenttweaker:gilded_rainbow_heart_canister", - "contenttweaker:gilded_rainbow_heart_canister" - ] - }, - { - "mode": "ADD", - "result": "contenttweaker:wildwood_star,8", - "catalyst": "minecraft:nether_star,8", - "energy": 5000000, - "tier": 2, - "ingredients": [ - "contenttweaker:brave_heart_of_pixonia", - "contenttweaker:brave_heart_of_pixonia", - "contenttweaker:brave_heart_of_pixonia", - "contenttweaker:brave_heart_of_pixonia", - "contenttweaker:brave_heart_of_pixonia", - "contenttweaker:brave_heart_of_pixonia", - "contenttweaker:brave_heart_of_pixonia", - "contenttweaker:brave_heart_of_pixonia", - "contenttweaker:gilded_rainbow_heart_canister", - "contenttweaker:gilded_rainbow_heart_canister", - "contenttweaker:gilded_rainbow_heart_canister", - "contenttweaker:gilded_rainbow_heart_canister" - ] - }, { "mode": "ADD", "result": "aoa3:borean_realmstone", @@ -676,26 +600,18 @@ ] }, { - "mode": "ADD", - "result": "draconicevolution:awakened_core,4,0", - "catalyst": "minecraft:nether_star", - "energy": 9000000, - "tier": 2, - "ingredients": [ - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:draconic_ingot", - "draconicevolution:draconic_ingot", - "draconicevolution:draconic_ingot", - "draconicevolution:draconic_ingot", - "contenttweaker:recursive_feather" - ] + "mode": "REMOVE", + "result": "draconicevolution:reactor_core", + "catalyst": "draconicevolution:chaos_shard,1,0" }, { "mode": "REMOVE", - "result": "draconicevolution:reactor_core", + "result": "draconicevolution:awakened_core", + "catalyst": "minecraft:nether_star" + }, + { + "mode": "REMOVE", + "result": "draconicevolution:chaotic_core", "catalyst": "draconicevolution:chaos_shard,1,0" }, { @@ -715,6 +631,71 @@ "draconicevolution:draconic_block" ] }, + { + "mode": "ADD", + "result": "contenttweaker:awakened_mithril,4,0", + "catalyst": "thermalfoundation:material,4,136", + "energy": 100000, + "tier": 1, + "ingredients": [ + "ore:dragonScaleItem", + "ore:dragonScaleItem", + "divinerpg:eden_heart", + "divinerpg:eden_heart" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:awakened_mithril,8,0", + "catalyst": "thermalfoundation:material,8,136", + "energy": 100000, + "tier": 2, + "ingredients": [ + "ore:dragonScaleItem", + "ore:dragonScaleItem", + "divinerpg:wildwood_heart", + "divinerpg:wildwood_heart" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:awakened_mithril,16,0", + "catalyst": "thermalfoundation:material,16,136", + "energy": 100000, + "tier": 2, + "ingredients": [ + "ore:dragonScaleItem", + "ore:dragonScaleItem", + "divinerpg:apalachia_heart", + "divinerpg:apalachia_heart" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:awakened_mithril,32,0", + "catalyst": "thermalfoundation:material,32,136", + "energy": 100000, + "tier": 3, + "ingredients": [ + "ore:dragonScaleItem", + "ore:dragonScaleItem", + "divinerpg:skythern_heart", + "divinerpg:skythern_heart" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:awakened_mithril,64,0", + "catalyst": "thermalfoundation:material,64,136", + "energy": 100000, + "tier": 3, + "ingredients": [ + "ore:dragonScaleItem", + "ore:dragonScaleItem", + "divinerpg:mortum_heart", + "divinerpg:mortum_heart" + ] + }, { "mode": "ADD", "result": "contenttweaker:flerovium_matrix", @@ -758,24 +739,6 @@ "contenttweaker:recursive_convergence" ] }, - { - "mode": "ADD", - "result": "draconicevolution:awakened_core,16,0", - "catalyst": "minecraft:nether_star", - "energy": 9000000, - "tier": 3, - "ingredients": [ - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:draconic_ingot", - "draconicevolution:draconic_ingot", - "draconicevolution:draconic_ingot", - "draconicevolution:draconic_ingot", - "contenttweaker:eye_of_gallifrey" - ] - }, { "mode": "ADD", "result": "iceandfire:fire_dragon_heart,1,0", @@ -893,19 +856,78 @@ }, { "mode": "ADD", - "result": "draconicevolution:chaotic_core,4,0", - "catalyst": "draconicevolution:chaos_shard,1,0", - "energy": 800000000, + "result": "avaritia:resource,12,0", + "catalyst": "contenttweaker:unidentified_ingot,3,0", + "energy": 30000000, "tier": 3, "ingredients": [ - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:draconic_ingot", - "draconicevolution:draconic_ingot", - "draconicevolution:draconic_ingot", - "avaritiaitem:self_actualizing_stone" + "nae2:material,1,1", + "contenttweaker:brightsteel_alloy_ingot", + "ore:ingotBrightsteel", + "contenttweaker:orichalcum_sliver", + "contenttweaker:orichalcum_sliver", + "contenttweaker:orichalcum_sliver", + "contenttweaker:neodymium_magnetic_alloy", + "contenttweaker:neodymium_magnetic_alloy", + "contenttweaker:neodymium_magnetic_alloy", + "contenttweaker:neodymium_magnetic_alloy" + ] + }, + { + "mode": "ADD", + "result": "avaritia:resource,36,0", + "catalyst": "contenttweaker:unidentified_ingot,9,0", + "energy": 30000000, + "tier": 3, + "ingredients": [ + "nae2:material,1,2", + "contenttweaker:brightsteel_alloy_ingot", + "contenttweaker:hassium_alloy_ingot", + "contenttweaker:orichalcum_sliver", + "contenttweaker:orichalcum_sliver", + "contenttweaker:orichalcum_sliver", + "contenttweaker:neodymium_magnetic_alloy", + "contenttweaker:neodymium_magnetic_alloy", + "contenttweaker:neodymium_magnetic_alloy", + "contenttweaker:neodymium_magnetic_alloy" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:diamond_matrix,3,0", + "catalyst": "contenttweaker:unidentified_ingot,27,0", + "energy": 30000000, + "tier": 3, + "ingredients": [ + "nae2:material,1,3", + "contenttweaker:brightseel_alloy_plate", + "contenttweaker:brightseel_alloy_plate", + "contenttweaker:hassium_alloy_ingot", + "contenttweaker:hassium_alloy_ingot", + "contenttweaker:orichalcum_sliver", + "contenttweaker:orichalcum_sliver", + "contenttweaker:neodymium_magnetic_alloy", + "contenttweaker:neodymium_magnetic_alloy", + "contenttweaker:neodymium_magnetic_alloy" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:diamond_matrix,9,0", + "catalyst": "contenttweaker:unidentified_ingot,64,0", + "energy": 30000000, + "tier": 3, + "ingredients": [ + "nae2:material,1,4", + "contenttweaker:brightseel_alloy_plate", + "contenttweaker:brightseel_alloy_plate", + "contenttweaker:hassium_alloy_ingot", + "contenttweaker:hassium_alloy_ingot", + "contenttweaker:orichalcum_sliver", + "contenttweaker:orichalcum_sliver", + "contenttweaker:defined_ingot", + "contenttweaker:neodymium_magnetic_alloy", + "contenttweaker:neodymium_magnetic_alloy" ] }, { @@ -1110,6 +1132,53 @@ "draconicevolution:chaos_shard,1,0" ] }, + { + "mode": "ADD", + "result": "contenttweaker:balanced_draconium_block", + "catalyst": "contenttweaker:defined_draconium_block", + "energy": 10000000, + "tier": 2, + "ingredients": [ + "contenttweaker:recursium_ingot", + "contenttweaker:recursium_ingot", + "contenttweaker:chaos_wood", + "contenttweaker:order_wood", + "ore:ingotInfinity", + "ore:ingotInfinity" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:fractal_draconium_block", + "catalyst": "contenttweaker:balanced_draconium_block", + "energy": 100000000, + "tier": 2, + "ingredients": [ + "contenttweaker:cuendillar_plate", + "contenttweaker:cuendillar_plate", + "contenttweaker:cuendillar_plate", + "contenttweaker:cuendillar_plate", + "avaritiaitem:fractallite_halite_catalyst", + "avaritiaitem:fractallite_halite_catalyst" + ] + }, + { + "mode": "ADD", + "result": "contenttweaker:endlessly_wishing_draconium_block", + "catalyst": "contenttweaker:fractal_draconium_block", + "energy": 1000000000, + "tier": 2, + "ingredients": [ + "contenttweaker:ingot_of_infinite_wishes", + "contenttweaker:ingot_of_infinite_wishes", + "contenttweaker:ingot_of_infinite_wishes", + "contenttweaker:ingot_of_infinite_wishes", + "contenttweaker:cuendillar_seal", + "contenttweaker:cuendillar_seal", + "contenttweaker:cuendillar_seal", + "contenttweaker:cuendillar_seal" + ] + }, { "mode": "ADD", "result": "draconicevolution:crafting_injector,4,1", @@ -1152,6 +1221,27 @@ "contenttweaker:cursed_sapphire" ] }, + { + "mode": "ADD", + "result": "draconicevolution:crafting_injector,16,1", + "catalyst": "draconicevolution:crafting_injector,16,0", + "energy": 256000, + "tier": 3, + "ingredients": [ + "contenttweaker:wyvern_fulcrum", + "contenttweaker:wyvern_fulcrum", + "contenttweaker:wyvern_fulcrum", + "contenttweaker:draconic_fulcrum", + "contenttweaker:draconic_fulcrum", + "contenttweaker:draconic_fulcrum", + "contenttweaker:draconic_fulcrum", + "contenttweaker:draconic_fulcrum", + "contenttweaker:draconic_fulcrum", + "ore:ingotInfinity", + "contenttweaker:cursed_sapphire", + "contenttweaker:cursed_sapphire" + ] + }, { "mode": "ADD", "result": "draconicevolution:crafting_injector,4,2", @@ -1196,112 +1286,9 @@ }, { "mode": "ADD", - "result": "contenttweaker:wyvern_fulcrum,8,0", - "catalyst": "contenttweaker:cori_experience", - "energy": 1024, - "tier": 3, - "ingredients": [ - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core", - "draconicevolution:wyvern_core" - ] - }, - { - "mode": "ADD", - "result": "contenttweaker:draconic_fulcrum,8,0", - "catalyst": "contenttweaker:cori_experience", - "energy": 1024, - "tier": 3, - "ingredients": [ - "draconicevolution:draconic_core", - "draconicevolution:draconic_core", - "draconicevolution:draconic_core", - "draconicevolution:draconic_core", - "draconicevolution:draconic_core", - "draconicevolution:draconic_core", - "draconicevolution:draconic_core", - "draconicevolution:draconic_core", - "draconicevolution:draconic_core", - "draconicevolution:draconic_core", - "draconicevolution:draconic_core", - "draconicevolution:draconic_core" - ] - }, - { - "mode": "ADD", - "result": "contenttweaker:awakened_fulcrum,8,0", - "catalyst": "contenttweaker:cori_experience", - "energy": 1024, - "tier": 3, - "ingredients": [ - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:awakened_core", - "draconicevolution:awakened_core" - ] - }, - { - "mode": "ADD", - "result": "contenttweaker:chaotic_fulcrum,8,0", - "catalyst": "contenttweaker:cori_experience", - "energy": 1024, - "tier": 3, - "ingredients": [ - "draconicevolution:chaotic_core", - "draconicevolution:chaotic_core", - "draconicevolution:chaotic_core", - "draconicevolution:chaotic_core", - "draconicevolution:chaotic_core", - "draconicevolution:chaotic_core", - "draconicevolution:chaotic_core", - "draconicevolution:chaotic_core", - "draconicevolution:chaotic_core", - "draconicevolution:chaotic_core", - "draconicevolution:chaotic_core", - "draconicevolution:chaotic_core" - ] - }, - { - "mode": "ADD", - "result": "draconicevolution:chaotic_core,8,0", - "catalyst": "draconicevolution:chaos_shard,2,0", - "energy": 800000000, - "tier": 3, - "ingredients": [ - "contenttweaker:awakened_fulcrum", - "contenttweaker:awakened_fulcrum", - "contenttweaker:awakened_fulcrum", - "contenttweaker:awakened_fulcrum", - "draconicevolution:draconic_ingot", - "draconicevolution:draconic_ingot", - "draconicevolution:draconic_ingot", - "draconicevolution:draconic_ingot", - "contenttweaker:dust_of_infinite_wishes", - "avaritiaitem:self_actualizing_stone" - ] - }, - { - "mode": "ADD", - "result": "draconicevolution:awakened_core,64,0", - "catalyst": "minecraft:nether_star", - "energy": 9000000, + "result": "draconicevolution:crafting_injector,16,2", + "catalyst": "draconicevolution:crafting_injector,16,1", + "energy": 256000, "tier": 3, "ingredients": [ "contenttweaker:wyvern_fulcrum", @@ -1310,12 +1297,12 @@ "contenttweaker:wyvern_fulcrum", "contenttweaker:wyvern_fulcrum", "contenttweaker:wyvern_fulcrum", - "contenttweaker:wyvern_fulcrum", - "contenttweaker:wyvern_fulcrum", - "draconicevolution:draconic_block", - "draconicevolution:draconic_block", - "contenttweaker:opalescent_matter", - "contenttweaker:eye_of_gallifrey" + "contenttweaker:trinity_nugget", + "contenttweaker:corrupted_aragonite", + "contenttweaker:jeweled_runium", + "contenttweaker:jeweled_runium", + "contenttweaker:jeweled_runium", + "contenttweaker:jeweled_runium" ] }, { @@ -1360,6 +1347,27 @@ "contenttweaker:opalescent_matter" ] }, + { + "mode": "ADD", + "result": "draconicevolution:crafting_injector,16,3", + "catalyst": "draconicevolution:crafting_injector,16,2", + "energy": 256000, + "tier": 3, + "ingredients": [ + "contenttweaker:chaotic_fulcrum", + "contenttweaker:chaotic_fulcrum", + "contenttweaker:chaotic_fulcrum", + "contenttweaker:chaotic_fulcrum", + "minecraft:dragon_egg", + "minecraft:dragon_egg", + "rftools:infused_diamond", + "rftools:infused_diamond", + "contenttweaker:trinity_nugget", + "contenttweaker:trinity_nugget", + "contenttweaker:dust_of_infinite_wishes", + "contenttweaker:dust_of_infinite_wishes" + ] + }, { "mode": "ADD", "result": "contenttweaker:alchemical_innervation,2,0", diff --git a/config/buildcraft/detailed.properties b/config/buildcraft/detailed.properties index 789dd0f9..4a15fea8 100644 --- a/config/buildcraft/detailed.properties +++ b/config/buildcraft/detailed.properties @@ -1,5 +1,5 @@ # The buildcraft detailed configuration file. This contains a lot of miscellaneous options that have no affect on gameplay. # You should refer to the BC source code for a detailed description of what these do. (https://github.com/BuildCraft/BuildCraft) # This file will be overwritten every time that buildcraft starts, so don't change anything other than the values. -#Fri Aug 01 13:34:29 CDT 2025 +#Wed Feb 11 17:58:27 CST 2026 render.pipe.misc.inside.shade=0.725 \ No newline at end of file diff --git a/config/cellterminal_server.cfg b/config/cellterminal_server.cfg new file mode 100644 index 00000000..5cae94f6 --- /dev/null +++ b/config/cellterminal_server.cfg @@ -0,0 +1,113 @@ +# Configuration file + +########################################################################################################## +# cell_operations +#--------------------------------------------------------------------------------------------------------# +# Cell operation permissions. +# These settings control whether cells can be inserted/ejected from drives using the Cell Terminal GUI. +# Disabling these forces players to manage cells directly at the drives/chests instead. +########################################################################################################## + +cell_operations { + # Allow ejecting/picking up cells from drives/chests through the Cell Terminal. + # Affects the eject button and clicking cells in Inventory/Partition tabs. + B:cellEjectEnabled=true + + # Allow inserting cells into drives/chests through the Cell Terminal. + # When disabled, clicking empty cell slots with a cell in hand will do nothing. + B:cellInsertEnabled=true + + # Allow swapping cells between drives/chests through the Cell Terminal. + # When disabled, clicking a cell slot with a cell in hand will not swap. + # Requires both eject and insert to be enabled to function. + B:cellSwapEnabled=true +} + + +########################################################################################################## +# integration +#--------------------------------------------------------------------------------------------------------# +# Settings for integration with other mods. +########################################################################################################## + +integration { + # Mode ID for Cell Terminal in the Wireless Universal Terminal (AE2WUT). + # Change this if another mod is using the same mode ID, causing conflicts. + # Default: 11. REQUIRES GAME RESTART to take effect. + I:wutModeId=11 +} + + +########################################################################################################## +# misc +#--------------------------------------------------------------------------------------------------------# +# Miscellaneous settings for various Cell Terminal features. +########################################################################################################## + +misc { + # Allow editing cell partitions through the Cell Terminal. + # When disabled, all partition modification features are blocked. + B:partitionEditEnabled=true + + # Allow editing drive/storage bus priorities through the Cell Terminal. + # When disabled, the priority field will be read-only. + B:priorityEditEnabled=true + + # Allow extracting upgrades from cells and storage buses through the Cell Terminal. + # When disabled, clicking upgrade icons will do nothing. + B:upgradeExtractEnabled=true + + # Allow inserting upgrades into cells and storage buses through the Cell Terminal. + # When disabled, clicking entries while holding upgrades will do nothing. + B:upgradeInsertEnabled=true +} + + +########################################################################################################## +# polling +#--------------------------------------------------------------------------------------------------------# +# Storage bus polling settings. +# WARNING: Storage bus polling can be expensive on large networks! +# It requires iterating through all storage buses and their inventories. +# Consider keeping polling disabled and reopening the terminal to refresh. +########################################################################################################## + +polling { + # How often to poll for storage bus updates, in ticks (20 ticks = 1 second). + # Higher values reduce server load but make data less responsive. + # Only applies when storage bus polling is enabled. + I:pollingInterval=20 + + # Enable automatic polling of storage bus data while on storage bus tabs. + # WARNING: This can impact server performance on large networks! + # When disabled, storage bus data is only fetched once per terminal session. + # Reopen the terminal to manually refresh. + B:storageBusPollingEnabled=false +} + + +########################################################################################################## +# tabs +#--------------------------------------------------------------------------------------------------------# +# Enable or disable individual tabs in the Cell Terminal GUI. +# Disabled tabs will appear grayed out and show a message in the tooltip. +########################################################################################################## + +tabs { + # Enable the Inventory tab (view cell contents) + B:inventoryTabEnabled=true + + # Enable the Partition tab (edit cell filters) + B:partitionTabEnabled=true + + # Enable the Storage Bus Inventory tab (view storage bus contents) + B:storageBusInventoryTabEnabled=true + + # Enable the Storage Bus Partition tab (edit storage bus filters) + B:storageBusPartitionTabEnabled=true + + # Enable the Terminal tab (overview of all cells) + B:terminalTabEnabled=true +} + + diff --git a/config/deepmobevolution/DataModels.json b/config/deepmobevolution/DataModels.json index 824592a4..3f0e321d 100644 --- a/config/deepmobevolution/DataModels.json +++ b/config/deepmobevolution/DataModels.json @@ -1897,5 +1897,160 @@ "entityOffsetX": 10, "entityOffsetY": 20 } + }, + { + "id": "sunstorm", + "displayName": "̫籩", + "displayNamePlural": "̫籩", + "livingMatter": "extraterrestrial", + "simulationRFCost": 6000, + "craftingIngredients": [ + "divinerpg:eden_heart,1,0" + ], + "associatedMobs": [ + "divinerpg:sunstorm" + ], + "lootItems": [ + "divinerpg:eden_heart,2,0", + "contenttweaker:bloodmaster_metal_chest", + "divinerpg:raw_empowered_meat,8,0", + "minecraft:rotten_flesh,32,0" + ], + "deepLearnerDisplay": { + "hearts": 100, + "mobTrivia": [ + "First time?", + "Only the first Mythic Shell." + ], + "entity": "divinerpg:sunstorm", + "entityScale": 48, + "entityOffsetX": 10, + "entityOffsetY": 20 + } + }, + { + "id": "termasect", + "displayName": "ԭʼ", + "displayNamePlural": "ԭʼ", + "livingMatter": "extraterrestrial", + "simulationRFCost": 6000, + "craftingIngredients": [ + "divinerpg:wildwood_heart,1,0" + ], + "associatedMobs": [ + "divinerpg:termasect" + ], + "lootItems": [ + "divinerpg:wildwood_heart,2,0", + "aoa3:rammerhead_hide,8,0", + "divinerpg:magic_meat,8,0", + "abyssalcraft:ethaxiumingot,4,0" + ], + "deepLearnerDisplay": { + "hearts": 100, + "mobTrivia": [ + "Lightning does not strike twice.", + "Or does it?" + ], + "entity": "divinerpg:termasect", + "entityScale": 48, + "entityOffsetX": 10, + "entityOffsetY": 20 + } + }, + { + "id": "eternalarcher", + "displayName": "", + "displayNamePlural": "", + "livingMatter": "extraterrestrial", + "simulationRFCost": 6000, + "craftingIngredients": [ + "divinerpg:apalachia_heart,1,0" + ], + "associatedMobs": [ + "divinerpg:eternal_archer" + ], + "lootItems": [ + "divinerpg:apalachia_heart,2,0", + "thebetweenlands:spirit_fruit,8,0", + "divinerpg:enriched_magic_meat,8,0", + "abyssalcraft:shadowgem,8,0" + ], + "deepLearnerDisplay": { + "hearts": 100, + "mobTrivia": [ + "Third time the charm?", + "Not even close!" + ], + "entity": "divinerpg:eternal_archer", + "entityScale": 48, + "entityOffsetX": 10, + "entityOffsetY": 20 + } + }, + { + "id": "experiencedcori", + "displayName": "ս", + "displayNamePlural": "ս", + "livingMatter": "extraterrestrial", + "simulationRFCost": 6000, + "craftingIngredients": [ + "divinerpg:skythern_heart,1,0" + ], + "associatedMobs": [ + "divinerpg:experienced_cori" + ], + "lootItems": [ + "divinerpg:skythern_heart,2,0", + "divinerpg:divine_stone,4,0", + "divinerpg:bluefire_stone,4,0", + "actuallyadditions:item_misc,60,20" + ], + "deepLearnerDisplay": { + "hearts": 100, + "mobTrivia": [ + "404", + "Not found!" + ], + "entity": "divinerpg:experienced_cori", + "entityScale": 48, + "entityOffsetX": 10, + "entityOffsetY": 20 + } + }, + { + "id": "beastsofmortum", + "displayName": "Ұ", + "displayNamePlural": "Ұ", + "livingMatter": "extraterrestrial", + "simulationRFCost": 6000, + "craftingIngredients": [ + "divinerpg:mortum_heart,1,0" + ], + "associatedMobs": [ + "divinerpg:vamacheron", + "divinerpg:karot", + "divinerpg:densos", + "divinerpg:reyvor", + "divinerpg:twilight_demon", + "divinerpg:soul_fiend" + ], + "lootItems": [ + "divinerpg:mortum_heart,2,0", + "divinerpg:divine_stone,4,0", + "divinerpg:bluefire_stone,4,0", + "iceandfire:hydra_fang,40,0" + ], + "deepLearnerDisplay": { + "hearts": 100, + "mobTrivia": [ + "Rebound mythic shell?", + "...Sure!" + ], + "entity": "divinerpg:karot", + "entityScale": 48, + "entityOffsetX": 10, + "entityOffsetY": 20 + } } ] \ No newline at end of file diff --git a/config/dme_bloodmagic/ModelModifier.json b/config/dme_bloodmagic/ModelModifier.json index 693859cd..9a3627cd 100644 --- a/config/dme_bloodmagic/ModelModifier.json +++ b/config/dme_bloodmagic/ModelModifier.json @@ -22,5 +22,25 @@ { "id": "wither_skeleton", "modifier": 0.2 + }, + { + "id": "sunstorm", + "modifier": 1.7 + }, + { + "id": "termasect", + "modifier": 1.8 + }, + { + "id": "eternalarcher", + "modifier": 1.9 + }, + { + "id": "experiencedcori", + "modifier": 2.0 + }, + { + "id": "beastsofmortum", + "modifier": 2.2 } -] +] \ No newline at end of file diff --git a/config/ebwizardry/ebwizardry.cfg b/config/ebwizardry/ebwizardry.cfg index 27b17776..4611239e 100644 --- a/config/ebwizardry/ebwizardry.cfg +++ b/config/ebwizardry/ebwizardry.cfg @@ -1688,4 +1688,3 @@ worldgen { > } - diff --git a/config/enderstorage.cfg b/config/enderstorage.cfg index 1f7d6333..4f0fb8d0 100644 --- a/config/enderstorage.cfg +++ b/config/enderstorage.cfg @@ -15,4 +15,4 @@ item.storage-size=2 personalItem=minecraft:diamond|0 #Enable this to make EnderStorage use vanilla's EnderChest sounds instead of the standard chest. -useVanillaEnderChestSounds=false +useVanillaEnderChestSounds=false \ No newline at end of file diff --git a/config/extendedcrafting.cfg b/config/extendedcrafting.cfg index 5978e491..d9b4a23e 100644 --- a/config/extendedcrafting.cfg +++ b/config/extendedcrafting.cfg @@ -272,6 +272,10 @@ singularity { 2052;tough;ore:ingotTough;575551 2053;pulsating_iron;ore:ingotPulsatingIron;88d986 2054;borax;ore:dustBorax;b0bee8 + 2055;energetic_alloy;ore:ingotEnergeticAlloy;d47b22 + 2056;dark_steel;ore:ingotDarkSteel;363636 + 2057;vibrant_alloy;ore:ingotVibrantAlloy;7ae66e + 2058;end_steel;ore:ingotEndSteel;d9d68f > @@ -353,4 +357,3 @@ table_crafting { B:inherit_vanilla_recipes=false } - diff --git a/config/gendustry/meatball_bees.cfg b/config/gendustry/meatball_bees.cfg index 1ea3937f..ca55fbbd 100644 --- a/config/gendustry/meatball_bees.cfg +++ b/config/gendustry/meatball_bees.cfg @@ -2712,6 +2712,141 @@ if HaveForestryModule Bees << Flower_Provider = "extrabees.flower.rock" // See below } } + cfg Sacredhoney { + Dominant = Yes // Whether species allele is dominant or recessive + Glowing = Yes // Whether icon should be glowing + + PrimaryColor = 0x805d2d // Color as a hex number, can also be specified as {r g b} with values (0-1) + SecondaryColor = 0xded716 + + Secret = No // If true - will not show up in NEI or creative and + // will not count against the species total. + + Humidity = Normal // Arid, Normal, Damp + Temperature = Normal // None, Icy, Cold, Normal, Warm, Hot, Hellish + + Nocturnal = Yes // If true - only works at night + + Binominal = Bifrost // Fluff + Authority = BDEW + + Branch = "gendustry.meatball" + + Products = DropsList( // List of drops with chances + 40% I:twilightforest:cinder_log + ) + + Specialty = DropsList( + 80% I:twilightforest:cinder_log + 70% I:twilightforest:cinder_log + 50% I:twilightforest:cinder_log + ) + + cfg Traits { + Base = "forestry.speciesForest" // Copy traits from another species + Never_Sleeps = "forestry.boolTrue" // Override a single trait + Flower_Provider = "extrabees.flower.rock" // See below + } + } + cfg Chunky { + Dominant = Yes // Whether species allele is dominant or recessive + Glowing = Yes // Whether icon should be glowing + + PrimaryColor = 0xffe600 // Color as a hex number, can also be specified as {r g b} with values (0-1) + SecondaryColor = 0xFF0000 + + Secret = No // If true - will not show up in NEI or creative and + // will not count against the species total. + + Humidity = Normal // Arid, Normal, Damp + Temperature = Normal // None, Icy, Cold, Normal, Warm, Hot, Hellish + + Nocturnal = Yes // If true - only works at night + + Binominal = Bifrost // Fluff + Authority = BDEW + + Branch = "gendustry.meatball" + + Products = DropsList( // List of drops with chances + 40% I:contenttweaker:warren_chunk + ) + + Specialty = DropsList( + 80% I:contenttweaker:warren_chunk + ) + + cfg Traits { + Base = "forestry.speciesSpectral" // Copy traits from another species + Never_Sleeps = "forestry.boolTrue" // Override a single trait + Flower_Provider = "extrabees.flower.rock" // See below + } + } + cfg Prosperous { + Dominant = Yes // Whether species allele is dominant or recessive + Glowing = Yes // Whether icon should be glowing + + PrimaryColor = 0x3ba100 // Color as a hex number, can also be specified as {r g b} with values (0-1) + SecondaryColor = 0x044075 + + Secret = No // If true - will not show up in NEI or creative and + // will not count against the species total. + + Humidity = Damp // Arid, Normal, Damp + Temperature = Normal // None, Icy, Cold, Normal, Warm, Hot, Hellish + + Nocturnal = No // If true - only works at night + + Binominal = Agricultural // Fluff + Authority = BDEW + + Branch = "gendustry.meatball" + + Products = DropsList( // List of drops with chances + 90% I:contenttweaker:prosperous_rock // Can use all the specifiers usable in recipes + ) + + Specialty = DropsList( + 980% I:contenttweaker:prosperous_rock + ) + + cfg Traits { + Base = "extrabees.species.rock" // Copy traits from another species + } + } + cfg Awakened { + Dominant = Yes // Whether species allele is dominant or recessive + Glowing = Yes // Whether icon should be glowing + + PrimaryColor = 0xff8400 // Color as a hex number, can also be specified as {r g b} with values (0-1) + SecondaryColor = 0xffe330 + + Secret = No // If true - will not show up in NEI or creative and + // will not count against the species total. + + Humidity = Damp // Arid, Normal, Damp + Temperature = Normal // None, Icy, Cold, Normal, Warm, Hot, Hellish + + Nocturnal = No // If true - only works at night + + Binominal = Agricultural // Fluff + Authority = BDEW + + Branch = "gendustry.meatball" + + Products = DropsList( // List of drops with chances + 90% I:contenttweaker:awakening_bloom // Can use all the specifiers usable in recipes + ) + + Specialty = DropsList( + 980% I:contenttweaker:awakening_bloom + ) + + cfg Traits { + Base = "extrabees.species.rock" // Copy traits from another species + } + } + @@ -3014,6 +3149,9 @@ if HaveForestryModule Bees << mutation: 99% "extrabees.species.energetic" + "magicbees.speciesSavant" => "gendustry.bee.ChaosStrikez" Req Temperature Normal mutation: 80% "gendustry.bee.Gallifreyan" + "careerbees.honey_smelter" => "gendustry.bee.Honeysmeltest" Req Temperature Normal mutation: 80% "gendustry.bee.UniversalConstellation" + "gendustry.bee.Apothecary" => "gendustry.bee.Ascendant" Req Temperature Normal + mutation: 40% "gendustry.bee.Soulsucking" + "gendustry.bee.Gallifreyan" => "gendustry.bee.Chunky" Req Temperature Hot + mutation: 40% "gendustry.bee.Agricultural" + "gendustry.bee.Tinkerest" => "gendustry.bee.Prosperous" Req Temperature Hot + mutation: 40% "gendustry.bee.Apothecary" + "magicBees.speciesDraconic" => "gendustry.bee.Awakened" Req Temperature Hot } diff --git a/config/gendustry/meatball_bees.en_US.lang b/config/gendustry/meatball_bees.en_US.lang index 295181c4..3e132181 100644 --- a/config/gendustry/meatball_bees.en_US.lang +++ b/config/gendustry/meatball_bees.en_US.lang @@ -45,7 +45,7 @@ gendustry.bees.species.Thorium=Thorium gendustry.bees.species.Trinity=Trinity gendustry.bees.species.Necronomibee=Necronomibee gendustry.honeycomb.necronomicomb.name=Necronomicomb -gendustry.honeycomb.herblore.name=Herblore +gendustry.honeycomb.herblore.name=Herblore Comb gendustry.bees.species.Sandman=Sandman366 gendustry.bees.species.Herblore=Herblore gendustry.bees.species.Flux=Flux diff --git a/config/ichunutil.cfg b/config/ichunutil.cfg index d615572c..fbb6337c 100644 --- a/config/ichunutil.cfg +++ b/config/ichunutil.cfg @@ -70,7 +70,7 @@ module { I:versionNotificationTypes=0 # Don't change this. - I:versionSave=26 + I:versionSave=11 } } @@ -88,4 +88,3 @@ module { } - diff --git a/config/jei/itemBlacklist.cfg b/config/jei/itemBlacklist.cfg index cd77decc..e76c3a1b 100644 --- a/config/jei/itemBlacklist.cfg +++ b/config/jei/itemBlacklist.cfg @@ -813,9 +813,9 @@ advanced { tconstruct:arrow:0:wood,iridium,feather extracells:pattern.fluid:depleted_fuel_hecf_251_fluoride;m=0 tconstruct:longsword:0:steel,steel,steel - aoa3:tipped_holly_arrow openblocks:tank:americium_242; actuallyadditions:item_suction_ring + aoa3:tipped_holly_arrow tconstruct:crossbow:0:chocolate,chocolate,chocolate,string enderio:item_broken_spawner:Mechbot enderio:item_soul_vial:Mechyon @@ -8843,3 +8843,4 @@ advanced { > } + diff --git a/config/jei/worldSettings.cfg b/config/jei/worldSettings.cfg index 8c00bd45..50f81e95 100644 --- a/config/jei/worldSettings.cfg +++ b/config/jei/worldSettings.cfg @@ -71,6 +71,16 @@ world-124579541 { } +world-1246007422 { + B:bookmarkOverlayEnabled=true + B:cheatItemsEnabled=true + S:defaultFluidContainerItem= + B:editEnabled=false + S:filterText=blocksta + B:overlayEnabled=true +} + + world-1263687704 { B:bookmarkOverlayEnabled=true B:cheatItemsEnabled=false @@ -328,6 +338,16 @@ world-1845319893 { } +world-1894580907 { + B:bookmarkOverlayEnabled=true + B:cheatItemsEnabled=true + S:defaultFluidContainerItem= + B:editEnabled=false + S:filterText=flui dic + B:overlayEnabled=true +} + + world-1909883461 { B:bookmarkOverlayEnabled=true B:cheatItemsEnabled=false @@ -337,6 +357,16 @@ world-1909883461 { } +world-195753989 { + B:bookmarkOverlayEnabled=true + B:cheatItemsEnabled=true + S:defaultFluidContainerItem= + B:editEnabled=false + S:filterText=astral + B:overlayEnabled=true +} + + world-2007616665 { B:bookmarkOverlayEnabled=true B:cheatItemsEnabled=false @@ -404,8 +434,10 @@ world-288993849 { world-310143583 { # Show the list of bookmarks next to open GUIs. - B:bookmarkOverlayEnabled=false - B:cheatItemsEnabled=false + B:bookmarkOverlayEnabled=true + + # 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) S:defaultFluidContainerItem= @@ -550,6 +582,16 @@ world-591715525 { } +world-613050872 { + B:bookmarkOverlayEnabled=true + B:cheatItemsEnabled=true + S:defaultFluidContainerItem= + B:editEnabled=false + S:filterText=resonat + B:overlayEnabled=true +} + + world-647993437 { B:bookmarkOverlayEnabled=true B:cheatItemsEnabled=false @@ -618,6 +660,16 @@ world-78688046 { } +world-817440514 { + B:bookmarkOverlayEnabled=true + B:cheatItemsEnabled=true + S:defaultFluidContainerItem= + B:editEnabled=false + S:filterText=resonat + B:overlayEnabled=true +} + + world-821671022 { B:bookmarkOverlayEnabled=true B:cheatItemsEnabled=true @@ -668,6 +720,16 @@ world-880714916 { } +world-909709097 { + B:bookmarkOverlayEnabled=true + B:cheatItemsEnabled=true + S:defaultFluidContainerItem= + B:editEnabled=false + S:filterText=@astral + B:overlayEnabled=true +} + + world-924193474 { B:bookmarkOverlayEnabled=true B:cheatItemsEnabled=false @@ -964,6 +1026,16 @@ world1819562942 { } +world1841387371 { + B:bookmarkOverlayEnabled=true + B:cheatItemsEnabled=true + S:defaultFluidContainerItem= + B:editEnabled=false + S:filterText=nero + B:overlayEnabled=true +} + + world1855637915 { B:bookmarkOverlayEnabled=true B:cheatItemsEnabled=false @@ -1503,6 +1575,16 @@ world785103634 { } +world797643361 { + B:bookmarkOverlayEnabled=true + B:cheatItemsEnabled=true + S:defaultFluidContainerItem= + B:editEnabled=false + S:filterText=bucke + B:overlayEnabled=true +} + + world801240621 { B:bookmarkOverlayEnabled=true B:cheatItemsEnabled=true @@ -1631,3 +1713,4 @@ world97320 { B:overlayEnabled=true } + diff --git a/config/jeresources/world-gen.json b/config/jeresources/world-gen.json index f5cf4d2f..3aa8da32 100644 --- a/config/jeresources/world-gen.json +++ b/config/jeresources/world-gen.json @@ -117172,6 +117172,24 @@ "silktouch": false, "dim": "Dim 7: Twilight Forest" }, + { + "block": "thermalfoundation:ore:8", + "distrib": "0,0.0;30,0.0;31,7.8125E-7;32,3.90625E-7;33,3.515625E-6;34,4.296875E-6;35,5.078125E-6;36,3.515625E-6;37,3.515625E-6;38,2.734375E-6;39,3.515625E-6;40,5.859375E-6;41,8.984375E-6;42,1.2109375E-5;43,1.6796876E-5;44,1.71875E-5;45,1.171875E-5;46,7.8125E-6;47,5.46875E-6;48,5.46875E-6;49,3.515625E-6;50,5.859375E-6;51,7.03125E-6;52,8.203125E-6;53,3.125E-6;54,0.0;", + "silktouch": false, + "dim": "Dim 7: Twilight Forest" + }, + { + "block": "astralsorcery:blockcustomore:0", + "distrib": "0,0.0;30,0.0;31,7.8125E-7;32,3.90625E-7;33,3.515625E-6;34,4.296875E-6;35,5.078125E-6;36,3.515625E-6;37,3.515625E-6;38,2.734375E-6;39,3.515625E-6;40,5.859375E-6;41,8.984375E-6;42,1.2109375E-5;43,1.6796876E-5;44,1.71875E-5;45,1.171875E-5;46,7.8125E-6;47,5.46875E-6;48,5.46875E-6;49,3.515625E-6;50,5.859375E-6;51,7.03125E-6;52,8.203125E-6;53,3.125E-6;54,0.0;", + "silktouch": false, + "dim": "Dim 7: Twilight Forest" + }, + { + "block": "aoa3:runium_ore:0", + "distrib": "0,0.0;30,0.0;31,7.8125E-7;32,3.90625E-7;33,3.515625E-6;34,4.296875E-6;35,5.078125E-6;36,3.515625E-6;37,3.515625E-6;38,2.734375E-6;39,3.515625E-6;40,5.859375E-6;41,8.984375E-6;42,1.2109375E-5;43,1.6796876E-5;44,1.71875E-5;45,1.171875E-5;46,7.8125E-6;47,5.46875E-6;48,5.46875E-6;49,3.515625E-6;50,5.859375E-6;51,7.03125E-6;52,8.203125E-6;53,3.125E-6;54,0.0;", + "silktouch": false, + "dim": "Dim 7: Twilight Forest" + }, { "block": "botania:flower:11", "distrib": "0,0.0;28,0.0;29,3.90625E-7;30,0.0;31,1.875E-5;32,2.265625E-5;33,6.25E-6;34,6.640625E-6;35,1.0546875E-5;36,7.03125E-6;37,2.34375E-6;38,5.859375E-6;39,7.8125E-7;40,0.0;61,0.0;62,7.8125E-7;63,3.90625E-7;64,1.171875E-6;65,0.0;", diff --git a/config/modularmachinery/machinery/berserker_forge.json b/config/modularmachinery/machinery/berserker_forge.json index cb069003..f259543d 100644 --- a/config/modularmachinery/machinery/berserker_forge.json +++ b/config/modularmachinery/machinery/berserker_forge.json @@ -1008,7 +1008,7 @@ "y": 0, "z": 0, "elements": [ - "modularmachinery:blockoutputbus@0" + "generalized_output_item" ] }, { diff --git a/config/modularmachinery/machinery/chaotic_condenser.json b/config/modularmachinery/machinery/chaotic_condenser.json index d67997d0..c7573a4b 100644 --- a/config/modularmachinery/machinery/chaotic_condenser.json +++ b/config/modularmachinery/machinery/chaotic_condenser.json @@ -4,7 +4,7 @@ "color": "7332c2", "modifiers": [ { - "elements": "contenttweaker:defined_draconium_block", + "elements": "contenttweaker:megelium_draconium_stone", "x": 0, "y": 1, "z": 4, @@ -15,6 +15,58 @@ "operation": 1, "multiplier": 15.0 } + }, + { + "elements": "contenttweaker:defined_draconium_block", + "x": 0, + "y": 1, + "z": 4, + "description": "产出x60", + "modifier": { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 60.0 + } + }, + { + "elements": "contenttweaker:balanced_draconium_block", + "x": 0, + "y": 1, + "z": 4, + "description": "产出x240", + "modifier": { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 240.0 + } + }, + { + "elements": "contenttweaker:fractal_draconium_block", + "x": 0, + "y": 1, + "z": 4, + "description": "产出x960", + "modifier": { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 960.0 + } + }, + { + "elements": "contenttweaker:endlessly_wishing_draconium_block", + "x": 0, + "y": 1, + "z": 4, + "description": "产出x3840", + "modifier": { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 3840.0 + } } ], diff --git a/config/modularmachinery/machinery/divine_combiner.json b/config/modularmachinery/machinery/divine_combiner.json index 32f14092..352fb009 100644 --- a/config/modularmachinery/machinery/divine_combiner.json +++ b/config/modularmachinery/machinery/divine_combiner.json @@ -192,7 +192,7 @@ "y": 0, "z": 2, "elements": [ - "generalized_input_fluid" + "divine_combiner_io" ] }, { @@ -680,7 +680,7 @@ "y": 0, "z": 2, "elements": [ - "aoa3:dark_bricks@0" + "divine_combiner_io" ] }, { @@ -696,7 +696,7 @@ "y": 0, "z": 1, "elements": [ - "generalized_output_item" + "divine_combiner_io" ] }, { @@ -704,7 +704,7 @@ "y": 0, "z": 0, "elements": [ - "aoa3:dark_bricks@0" + "divine_combiner_io" ] }, { @@ -1048,7 +1048,7 @@ "y": 0, "z": 2, "elements": [ - "aoa3:dark_bricks@0" + "divine_combiner_io" ] }, { @@ -1056,7 +1056,7 @@ "y": 0, "z": 1, "elements": [ - "generalized_input_item" + "divine_combiner_io" ] }, { @@ -1064,7 +1064,7 @@ "y": 0, "z": 0, "elements": [ - "aoa3:dark_bricks@0" + "divine_combiner_io" ] }, { diff --git a/config/modularmachinery/machinery/enchanted_greenhouse.json b/config/modularmachinery/machinery/enchanted_greenhouse.json index 009ff395..6d71852b 100644 --- a/config/modularmachinery/machinery/enchanted_greenhouse.json +++ b/config/modularmachinery/machinery/enchanted_greenhouse.json @@ -2,20 +2,32 @@ "registryname": "enchanted_greenhouse", "localizedname": "Enchanted Greenhouse", "color": "ffffcf", - "has-factory": true, "modifiers": [ { "elements": "contenttweaker:plated_photonium", "x": 0, "y": 5, "z": 3, - "description": "替换顶部方块以获得速度x10", + "description": "替换顶部方块以令速度x10", "modifier": { "io": "input", "target": "modularmachinery:duration", "operation": 1, "multiplier": 0.1 } + }, + { + "elements": "contenttweaker:extant_photonium", + "x": 0, + "y": 5, + "z": 3, + "description": "替换顶部方块以令速度x100", + "modifier": { + "io": "input", + "target": "modularmachinery:duration", + "operation": 1, + "multiplier": 0.01 + } } ], "parts": [ diff --git a/config/modularmachinery/machinery/high_impulse_accelerator.json b/config/modularmachinery/machinery/high_impulse_accelerator.json index 2d249c91..5d258888 100644 --- a/config/modularmachinery/machinery/high_impulse_accelerator.json +++ b/config/modularmachinery/machinery/high_impulse_accelerator.json @@ -28,6 +28,19 @@ "operation": 1, "multiplier": 0.05 }] + }, + { + "elements": "contenttweaker:discontinuous_void_module", + "x": 0, + "y": 1, + "z": 0, + "description": "速度x50", + "modifiers": [{ + "io": "input", + "target": "modularmachinery:duration", + "operation": 1, + "multiplier": 0.02 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/illuminated_enchanter.json b/config/modularmachinery/machinery/illuminated_enchanter.json index 0123526e..ca4c2e45 100644 --- a/config/modularmachinery/machinery/illuminated_enchanter.json +++ b/config/modularmachinery/machinery/illuminated_enchanter.json @@ -2,6 +2,33 @@ "registryname": "illuminated_enchanter", "localizedname": "Illuminated Enchanter", "color": "e8e7e6", + "modifiers": [ + { + "elements": "contenttweaker:sacred_cinders_wood", + "x": 0, + "y": 0, + "z": 3, + "description": "处理数量x8", + "modifiers": [{ + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 8 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 1 + }, + { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 8 + }] + } + ], "parts": [ { "x": -1, diff --git a/config/modularmachinery/machinery/ligature_of_the_three_oaths.json b/config/modularmachinery/machinery/ligature_of_the_three_oaths.json new file mode 100644 index 00000000..dc2c4edb --- /dev/null +++ b/config/modularmachinery/machinery/ligature_of_the_three_oaths.json @@ -0,0 +1,7358 @@ +{ + "registryname": "ligature_of_the_three_oaths", + "localizedname": "Ligature of the Three Oaths", + "color": "1c1c1c", + "parts": [ + { + "x": -5, + "y": -32, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -3, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -17, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 0, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -35, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -24, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 4, + "y": -35, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -35, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -23, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -5, + "y": -33, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -3, + "y": -15, + "z": 4, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -2, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": -34, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -36, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -1, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": -22, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 3, + "y": -20, + "z": 3, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 1, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -4, + "z": 1, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -5, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -36, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -35, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -16, + "z": 3, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 1, + "y": -35, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -34, + "z": -1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -36, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -3, + "z": 1, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -2, + "y": -35, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -35, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -35, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -21, + "z": 4, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 1, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -36, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -36, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -35, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -2, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -34, + "z": -3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -36, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -13, + "z": 4, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 3, + "y": -23, + "z": 4, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 4, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -36, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -35, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -35, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -15, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -14, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 5, + "y": -1, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -11, + "z": 4, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -1, + "y": -16, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -4, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -35, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -13, + "z": 4, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 4, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -1, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": -1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -5, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 5, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -36, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -1, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": 0, + "y": -1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -6, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -4, + "y": -8, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -3, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -7, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 2, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -2, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -23, + "z": 4, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -23, + "z": 6, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -4, + "y": -1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -35, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -17, + "z": 6, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -5, + "y": -35, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -16, + "z": 5, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -4, + "y": -27, + "z": 2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 4, + "y": -28, + "z": 6, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 1, + "y": -22, + "z": 6, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -4, + "y": -28, + "z": 2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 5, + "y": -5, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 5, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -27, + "z": 6, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 5, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -36, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": -29, + "z": 6, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -2, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -5, + "z": 1, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -2, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -35, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -21, + "z": 6, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -4, + "y": -29, + "z": 2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 5, + "y": -1, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -3, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -2, + "y": -15, + "z": 6, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -4, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": -35, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -21, + "z": 4, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -34, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -8, + "z": 0, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -2, + "y": -16, + "z": 6, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -1, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -4, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 2, + "y": -17, + "z": 2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -24, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 5, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -35, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -34, + "z": -1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -35, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -1, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -25, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 5, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": -16, + "z": 2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 1, + "y": -36, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -35, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -35, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -35, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -22, + "z": 2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 4, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -15, + "z": 2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -1, + "y": -23, + "z": 2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -1, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -36, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -7, + "z": 9, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 4, + "y": -11, + "z": 4, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 2, + "y": -35, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -13, + "z": 4, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 3, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -21, + "z": 2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 6, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -34, + "z": -2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": -1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -24, + "z": 7, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -5, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": -34, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -22, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 4, + "y": -13, + "z": 4, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 0, + "y": -5, + "z": 9, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 0, + "y": 0, + "z": 8, + "elements": [ + "generalized_output_item" + ] + }, + { + "x": 1, + "y": -25, + "z": 7, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -2, + "y": -1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -36, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -23, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 3, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -34, + "z": -2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 6, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -36, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -35, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -25, + "z": 1, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 3, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -35, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -4, + "z": 10, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -35, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -10, + "z": 0, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -3, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -18, + "z": 5, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 5, + "y": -32, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 1, + "y": -36, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -35, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -36, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 4, + "elements": [ + "minecraft:glass@0" + ] + }, + { + "x": -4, + "y": -10, + "z": 5, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 4, + "y": -10, + "z": 3, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -1, + "y": -36, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -33, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -2, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -15, + "z": 4, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -2, + "y": -35, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -34, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -1, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -35, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -36, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -1, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": -1, + "y": -24, + "z": 1, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 0, + "y": -35, + "z": 5, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": -2, + "y": -36, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -35, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -31, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -1, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -23, + "z": 1, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 2, + "y": -25, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -5, + "y": -31, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 1, + "y": -1, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -33, + "z": 1, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 5, + "y": -34, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -35, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -35, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -8, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 0, + "y": -29, + "z": 0, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -6, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": -35, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -26, + "z": 3, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -20, + "z": 6, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -5, + "y": -5, + "z": 7, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 4, + "y": -7, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -4, + "y": -1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -27, + "z": 3, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -6, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": -34, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": -7, + "z": 2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 5, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -36, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -31, + "z": 1, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 1, + "y": -13, + "z": 2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -2, + "y": -12, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 2, + "y": -35, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -3, + "z": 7, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -2, + "y": -14, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 3, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -1, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": -5, + "z": 2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -2, + "y": -34, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": -35, + "z": 3, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": 1, + "y": -15, + "z": 2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -1, + "y": -36, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -2, + "z": -2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -1, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": -1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -35, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -1, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": -35, + "z": 5, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": -5, + "y": -35, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -34, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -10, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 4, + "y": -5, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 5, + "y": -1, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": -2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -33, + "z": 7, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -2, + "z": -2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -35, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": -36, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": -2, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -20, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 1, + "y": -22, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -1, + "y": -14, + "z": 6, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -1, + "y": -2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -21, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 0, + "y": -4, + "z": -2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -31, + "z": 7, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -2, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -1, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -2, + "z": -2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -36, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": -35, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -21, + "z": 5, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 1, + "y": -23, + "z": 7, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 4, + "y": -9, + "z": 2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -4, + "y": -35, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": -1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -19, + "z": 5, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -5, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": -34, + "z": -1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -20, + "z": 5, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 4, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -2, + "z": -2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -35, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -8, + "z": 6, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 6, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": -18, + "z": 3, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -19, + "z": 3, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 4, + "y": -28, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -1, + "y": -1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -10, + "z": 8, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 5, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -34, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -36, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": -1, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -30, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -1, + "y": -35, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": -4, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -34, + "z": -1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -30, + "z": 6, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -2, + "y": -1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -34, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -36, + "z": 4, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -1, + "y": -19, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -2, + "y": -2, + "z": -2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -36, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": -35, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -8, + "z": 8, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 4, + "y": -7, + "z": 2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -2, + "y": -35, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": -1, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -17, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 3, + "y": 0, + "z": 6, + "elements": [ + "modularmachinery:blockfluidinputhatch" + ] + }, + { + "x": -2, + "y": -36, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -13, + "z": 7, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -1, + "y": -34, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -5, + "z": -1, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -1, + "y": -35, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -34, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -1, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -34, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -36, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -7, + "z": -1, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 0, + "y": -1, + "z": -1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -34, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -23, + "z": 4, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -5, + "y": -30, + "z": 2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -35, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -34, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -24, + "z": 4, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -1, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -35, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -25, + "z": 4, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -5, + "y": -6, + "z": 6, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -3, + "y": -1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -36, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -34, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -36, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -35, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": -11, + "z": 7, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -36, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -35, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -13, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -4, + "y": -35, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -35, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -35, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -36, + "z": 0, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 1, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -35, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -11, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -5, + "y": -4, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -4, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -26, + "z": 8, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -2, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": -34, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 5, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": -1, + "y": -1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -12, + "z": 1, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 3, + "y": -11, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -3, + "y": 0, + "z": 6, + "elements": [ + "modularmachinery:blockfluidinputhatch" + ] + }, + { + "x": 3, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -36, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -9, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 6, + "y": -2, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -28, + "z": 0, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 2, + "y": -35, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -27, + "z": 0, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -4, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -15, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -4, + "y": -25, + "z": 3, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -14, + "z": 4, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 0, + "y": -33, + "z": -2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -3, + "y": -35, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -26, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 3, + "y": -2, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -19, + "z": 3, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -3, + "y": -1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -19, + "z": 2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -3, + "y": -15, + "z": 3, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 3, + "y": -25, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 0, + "y": -34, + "z": -2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -22, + "z": 4, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -2, + "y": -20, + "z": 2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 6, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -17, + "z": 3, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 0, + "y": -35, + "z": -2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -21, + "z": 3, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -4, + "y": -1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -21, + "z": 2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -1, + "y": -34, + "z": -2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -19, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -4, + "y": -12, + "z": 4, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -35, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -36, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -1, + "z": 5, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": 0, + "y": -18, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 0, + "y": -31, + "z": -2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 2, + "y": -1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -34, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -17, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 0, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -32, + "z": -2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -2, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -2, + "z": 11, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -36, + "z": 8, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 3, + "y": -17, + "z": 5, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 0, + "y": -35, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -35, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -9, + "z": 0, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 3, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -36, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -35, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -35, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -1, + "z": 5, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": 3, + "y": -1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -35, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": -2, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": -1, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 6, + "y": -34, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -36, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -1, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -36, + "z": 2, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -3, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "minecraft:glass@0" + ] + }, + { + "x": 6, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": -1, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -34, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -1, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -36, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -15, + "z": 5, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -5, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -34, + "z": -2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 6, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -7, + "z": 0, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -3, + "y": -22, + "z": 4, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 0, + "y": -35, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -36, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -36, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": -1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -27, + "z": 8, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 6, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -1, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -2, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -36, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -29, + "z": -1, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 0, + "y": -1, + "z": 3, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": 3, + "y": -35, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -11, + "z": 5, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 4, + "y": -1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -31, + "z": -1, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -3, + "y": -2, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": -19, + "z": 5, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 0, + "y": -2, + "z": 4, + "elements": [ + "minecraft:glass@0" + ] + }, + { + "x": 3, + "y": -36, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -34, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -6, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -35, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -36, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -30, + "z": -1, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 2, + "y": -17, + "z": 3, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 0, + "y": -6, + "z": 9, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -1, + "y": -2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -35, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -36, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -28, + "z": 8, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 3, + "y": -35, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -35, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -5, + "z": -2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 0, + "y": -29, + "z": 8, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": -1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -35, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -12, + "z": 4, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 3, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -34, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -29, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 0, + "y": -1, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -11, + "z": 0, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -1, + "y": -1, + "z": 3, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": -1, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -36, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": -2, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -19, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 2, + "y": -35, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -35, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -28, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 3, + "y": -36, + "z": 6, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 1, + "y": -9, + "z": 0, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -6, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -31, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 0, + "y": -36, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -36, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -17, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -1, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -17, + "z": 5, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -1, + "y": -36, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -35, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -30, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -6, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": -35, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -3, + "z": 10, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -3, + "y": -28, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 0, + "y": -18, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -3, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -36, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -27, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -3, + "y": -35, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -14, + "z": 4, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 0, + "y": -2, + "z": -3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -36, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -27, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -6, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -35, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -28, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 6, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -35, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -26, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -4, + "y": -9, + "z": 5, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 0, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -5, + "z": 10, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -3, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -36, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -11, + "z": 3, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -2, + "y": -1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -36, + "z": 5, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 0, + "y": -34, + "z": -1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -35, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -36, + "z": 2, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -3, + "y": -25, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -35, + "z": -1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -34, + "z": 11, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -36, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -15, + "z": 6, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -5, + "y": -1, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -35, + "z": 5, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": 4, + "y": -25, + "z": 4, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -4, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -7, + "z": 8, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -1, + "y": -27, + "z": 0, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -5, + "y": -32, + "z": 1, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -35, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -8, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 4, + "y": -24, + "z": 4, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -1, + "y": -26, + "z": 0, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 2, + "y": -19, + "z": 6, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -5, + "y": -4, + "z": 7, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 5, + "y": -6, + "z": 2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -5, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -2, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -11, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 2, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -23, + "z": 4, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -21, + "z": 6, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 4, + "y": -2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "modularmachinery:blockenergyinputhatch" + ] + }, + { + "x": 1, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -9, + "z": 3, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -1, + "y": -25, + "z": 0, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 1, + "y": -13, + "z": 1, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -2, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -1, + "z": 3, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": -3, + "y": -36, + "z": 6, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 2, + "y": -36, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -35, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": -1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -36, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -13, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -14, + "z": 2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -5, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -35, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -34, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -11, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "modularmachinery:blockenergyinputhatch" + ] + }, + { + "x": 4, + "y": -6, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -5, + "y": -2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -33, + "z": 10, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 4, + "y": -36, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -19, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -1, + "y": -13, + "z": 6, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -5, + "y": -5, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 5, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -34, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -9, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 4, + "y": -35, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": -32, + "z": 7, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 0, + "y": -34, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -31, + "z": 10, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -6, + "y": -34, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -9, + "z": 8, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 3, + "y": -34, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -9, + "z": 6, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 1, + "y": -21, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -1, + "y": -20, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 0, + "y": -32, + "z": 10, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 0, + "y": -3, + "z": -2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -2, + "y": -2, + "z": -1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -31, + "z": 9, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 0, + "y": -30, + "z": 9, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -1, + "y": -11, + "z": 8, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 4, + "y": -1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": -35, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -36, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -29, + "z": 9, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -4, + "y": -7, + "z": 6, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -29, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 2, + "y": -35, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -1, + "z": -2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -35, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -35, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -22, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -2, + "y": -36, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -8, + "z": 2, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 4, + "y": -2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": -35, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -34, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": -31, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -3, + "y": -1, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -35, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": -31, + "z": 6, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -2, + "y": -35, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -36, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -17, + "z": 3, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 3, + "y": -1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -35, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -9, + "z": 8, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -2, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -36, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -34, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": -29, + "z": 6, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 1, + "y": -35, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -1, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -6, + "z": -1, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -3, + "y": -35, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -16, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -1, + "y": -12, + "z": 7, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -5, + "y": -34, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": -36, + "z": 3, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -27, + "z": 5, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -4, + "y": -34, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -7, + "z": 6, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 2, + "y": -2, + "z": -1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -18, + "z": 3, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 3, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -36, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -35, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -35, + "z": 3, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": 0, + "y": -35, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": -2, + "y": -17, + "z": 5, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -3, + "y": -36, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -18, + "z": 5, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -2, + "y": -19, + "z": 3, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 3, + "y": -35, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -2, + "z": -1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -36, + "z": 4, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 0, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -29, + "z": 2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -14, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 1, + "y": -35, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -5, + "z": 6, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 2, + "y": -35, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": -1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -31, + "z": 2, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 4, + "y": -36, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -36, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -2, + "z": -1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -34, + "z": 4, + "elements": [ + "minecraft:beacon@0" + ] + }, + { + "x": 2, + "y": -12, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": 4, + "y": -34, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -2, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -35, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": 4, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -2, + "z": -1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -35, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": -1, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -34, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -34, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -36, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -35, + "z": 3, + "elements": [ + "enderio:block_alloy_endergy@3" + ] + }, + { + "x": -5, + "y": -3, + "z": 1, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -3, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -35, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -1, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -25, + "z": 8, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 4, + "y": -36, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -36, + "z": 4, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -3, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -34, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -35, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -27, + "z": 8, + "elements": [ + "chisel:emerald@8" + ] + }, + { + "x": 3, + "y": -2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -36, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": -34, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -1, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -19, + "z": 5, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 3, + "y": -35, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -11, + "z": 1, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 3, + "y": -10, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -5, + "y": -1, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": -34, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": -2, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": -34, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": -14, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + }, + { + "x": -1, + "y": -2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": -1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": -35, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -26, + "z": 5, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": 2, + "y": -1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -25, + "z": 5, + "elements": [ + "chisel:redstone1@8" + ] + }, + { + "x": -1, + "y": -1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -36, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": -2, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": -2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": -36, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": -1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": -8, + "z": 7, + "elements": [ + "chisel:diamond@8" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/mechanized_coop.json b/config/modularmachinery/machinery/mechanized_coop.json index 738a1e3c..a90d2191 100644 --- a/config/modularmachinery/machinery/mechanized_coop.json +++ b/config/modularmachinery/machinery/mechanized_coop.json @@ -15,6 +15,19 @@ "operation": 1, "multiplier": 10 } + }, + { + "elements": "contenttweaker:everloving_wood", + "x": 0, + "y": 0, + "z": 2, + "description": "输出x100", + "modifier": { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 100 + } } ], "parts": [ diff --git a/config/modularmachinery/machinery/mythic_accelerator.json b/config/modularmachinery/machinery/mythic_accelerator.json index fcff887d..4211213f 100644 --- a/config/modularmachinery/machinery/mythic_accelerator.json +++ b/config/modularmachinery/machinery/mythic_accelerator.json @@ -28,6 +28,19 @@ "operation": 1, "multiplier": 0.05 }] + }, + { + "elements": "contenttweaker:space_time_beam", + "x": 0, + "y": 0, + "z": 1, + "description": "速度x50", + "modifiers": [{ + "io": "input", + "target": "modularmachinery:duration", + "operation": 1, + "multiplier": 0.02 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/mythic_excavation_computer.json b/config/modularmachinery/machinery/mythic_excavation_computer.json index fdc82432..b79388a5 100644 --- a/config/modularmachinery/machinery/mythic_excavation_computer.json +++ b/config/modularmachinery/machinery/mythic_excavation_computer.json @@ -8,7 +8,7 @@ "x": 0, "y": 6, "z": 1, - "description": "替换顶部方块以使用更快的配方,速度x5", + "description": "速度x5", "modifier": { "io": "input", "target": "modularmachinery:duration", @@ -21,13 +21,26 @@ "x": 0, "y": 6, "z": 1, - "description": "替换顶部方块以使用更快的配方,速度x20", + "description": "速度x20", "modifier": { "io": "input", "target": "modularmachinery:duration", "operation": 1, "multiplier": 0.05 } + }, + { + "elements": "avaritia:block_resource@1", + "x": 0, + "y": 6, + "z": 1, + "description": "速度x50", + "modifier": { + "io": "input", + "target": "modularmachinery:duration", + "operation": 1, + "multiplier": 0.02 + } } ], "parts": [ @@ -108,7 +121,7 @@ "y": 0, "z": 1, "elements": [ - "generalized_output_item" + "both_item_fluid_output" ] }, { diff --git a/config/modularmachinery/machinery/mythic_porocessor_muon_extractor.json b/config/modularmachinery/machinery/mythic_porocessor_muon_extractor.json index b9b611ef..02353e64 100644 --- a/config/modularmachinery/machinery/mythic_porocessor_muon_extractor.json +++ b/config/modularmachinery/machinery/mythic_porocessor_muon_extractor.json @@ -21,6 +21,25 @@ "operation": 1, "multiplier": 16 }] + }, + { + "elements": "contenttweaker:mythic_coil_t4@0", + "x": 0, + "y": 3, + "z": 1, + "description": "x64并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 64 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 64 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/mythic_processor_alloy_furnace.json b/config/modularmachinery/machinery/mythic_processor_alloy_furnace.json index 19cd7f50..cddcd727 100644 --- a/config/modularmachinery/machinery/mythic_processor_alloy_furnace.json +++ b/config/modularmachinery/machinery/mythic_processor_alloy_furnace.json @@ -21,6 +21,25 @@ "operation": 1, "multiplier": 16 }] + }, + { + "elements": "contenttweaker:mythic_coil_t3@0", + "x": 0, + "y": 3, + "z": 1, + "description": "x64并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 64 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 64 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/mythic_processor_centrifuge.json b/config/modularmachinery/machinery/mythic_processor_centrifuge.json index ea98c84d..6accf6eb 100644 --- a/config/modularmachinery/machinery/mythic_processor_centrifuge.json +++ b/config/modularmachinery/machinery/mythic_processor_centrifuge.json @@ -2,6 +2,27 @@ "registryname": "mythic_processor_centrifuge", "localizedname": "Recursive Processor: Centrifuge", "color": "464f47", + "modifiers": [ + { + "elements": "contenttweaker:mythic_coil_t4@0", + "x": 0, + "y": 4, + "z": 2, + "description": "x16并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }] + } + ], "parts": [ { "x": 1, @@ -80,7 +101,7 @@ "y": 4, "z": 4, "elements": [ - "generalized_output_fluid" + "generalized_output_item" ] }, { diff --git a/config/modularmachinery/machinery/mythic_processor_chemical_reactor.json b/config/modularmachinery/machinery/mythic_processor_chemical_reactor.json new file mode 100644 index 00000000..1c935173 --- /dev/null +++ b/config/modularmachinery/machinery/mythic_processor_chemical_reactor.json @@ -0,0 +1,1003 @@ +{ + "registryname": "mythic_processor_chemical_reactor", + "localizedname": "Recursive Processor: Chemical Reactor", + "color": "464f47", + "modifiers": [ + { + "elements": "contenttweaker:mythic_coil_t4@0", + "x": 0, + "y": 4, + "z": 2, + "description": "x16并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }] + } + ], + "parts": [ + { + "x": 0, + "y": 0, + "z": 0, + "elements": [ + "modularmachinery:blockcontroller@2" + ] + }, + { + "x": 1, + "y": 3, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 1, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 3, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 2, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 4, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 3, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 2, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:experiment_casing@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 4, + "z": 4, + "elements": [ + "modularmachinery:blockfluidoutputhatch" + ] + }, + { + "x": 0, + "y": 4, + "z": 2, + "elements": [ + "contenttweaker:mythic_coil_t3@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 4, + "z": 1, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "modularmachinery:blockfluidinputhatch" + ] + }, + { + "x": 1, + "y": 3, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 2, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 3, + "z": 2, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 1, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 4, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 2, + "y": 4, + "z": 1, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": -2, + "y": 4, + "z": 3, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 4, + "z": 4, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 2, + "z": 2, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 2, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 1, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -2, + "y": 3, + "z": 3, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 1, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 2, + "z": 1, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 2, + "z": 3, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 4, + "z": 3, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 4, + "z": 2, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 1, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 3, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:mythic_excavation_computer@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 3, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 3, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:highly_advanced_machine_casing@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 3, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:highly_advanced_machine_casing@0" + ] + }, + { + "x": -1, + "y": 4, + "z": 2, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 3, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -2, + "y": 1, + "z": 1, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -2, + "y": 1, + "z": 2, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 4, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:experiment_casing@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 3, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 2, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 1, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 3, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 3, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 2, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 3, + "z": 2, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:highly_advanced_machine_casing@0" + ] + }, + { + "x": 2, + "y": 4, + "z": 3, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:experiment_casing@0" + ] + }, + { + "x": -2, + "y": 4, + "z": 1, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 4, + "z": 4, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 2, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 3, + "z": 3, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "modularmachinery:blockenergyinputhatch@3" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 3, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 3, + "z": 1, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 4, + "z": 0, + "elements": [ + "nuclearcraft:chemical_reactor_idle@5" + ] + }, + { + "x": 2, + "y": 1, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 4, + "z": 2, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 1, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:highly_advanced_machine_casing@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 1, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 4, + "z": 4, + "elements": [ + "modularmachinery:blockfluidoutputhatch" + ] + }, + { + "x": 0, + "y": 3, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:experiment_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "modularmachinery:blockfluidinputhatch" + ] + }, + { + "x": 0, + "y": 3, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 2, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 1, + "z": 3, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 1, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 2, + "z": 3, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 1, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 2, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 1, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 4, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 1, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/mythic_processor_compactor.json b/config/modularmachinery/machinery/mythic_processor_compactor.json index 27961baa..d2d9961e 100644 --- a/config/modularmachinery/machinery/mythic_processor_compactor.json +++ b/config/modularmachinery/machinery/mythic_processor_compactor.json @@ -20,6 +20,37 @@ "target": "modularmachinery:item", "operation": 1, "multiplier": 4 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 4 + }] + }, + { + "elements": "contenttweaker:mythic_coil_t3@0", + "x": 0, + "y": 3, + "z": 1, + "description": "x16并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 16 }] } ], @@ -197,7 +228,7 @@ "y": 3, "z": 2, "elements": [ - "generalized_output_item" + "both_item_fluid_output" ] }, { diff --git a/config/modularmachinery/machinery/mythic_processor_electrolyzer.json b/config/modularmachinery/machinery/mythic_processor_electrolyzer.json index 7a3181bf..f6909dc1 100644 --- a/config/modularmachinery/machinery/mythic_processor_electrolyzer.json +++ b/config/modularmachinery/machinery/mythic_processor_electrolyzer.json @@ -2,6 +2,27 @@ "registryname": "mythic_processor_electrolyzer", "localizedname": "Mythic Processor: Electrolyzer", "color": "464f47", + "modifiers": [ + { + "elements": "contenttweaker:mythic_coil_t2@0", + "x": 0, + "y": 3, + "z": 1, + "description": "x8并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 8 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 8 + }] + } + ], "parts": [ { "x": -1, diff --git a/config/modularmachinery/machinery/mythic_processor_furnace.json b/config/modularmachinery/machinery/mythic_processor_furnace.json index c0603b1d..2c19b3c5 100644 --- a/config/modularmachinery/machinery/mythic_processor_furnace.json +++ b/config/modularmachinery/machinery/mythic_processor_furnace.json @@ -8,18 +8,18 @@ "x": 0, "y": 3, "z": 1, - "description": "x16并行", + "description": "x64并行", "modifiers": [{ "io": "output", "target": "modularmachinery:item", "operation": 1, - "multiplier": 16 + "multiplier": 64 }, { "io": "input", "target": "modularmachinery:item", "operation": 1, - "multiplier": 16 + "multiplier": 64 }] } ], diff --git a/config/modularmachinery/machinery/mythic_processor_infuser.json b/config/modularmachinery/machinery/mythic_processor_infuser.json new file mode 100644 index 00000000..946fce58 --- /dev/null +++ b/config/modularmachinery/machinery/mythic_processor_infuser.json @@ -0,0 +1,1007 @@ +{ + "registryname": "mythic_processor_infuser", + "localizedname": "Recursive Processor: Transposer", + "color": "464f47", + "modifiers": [ + { + "elements": "contenttweaker:mythic_coil_t4@0", + "x": 0, + "y": 4, + "z": 2, + "description": "x8并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 8 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 8 + }, + { + "io": "output", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 8 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 8 + }] + } + ], + "parts": [ + { + "x": 1, + "y": 3, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 1, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 2, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 3, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 1, + "z": 2, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 4, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 3, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:experiment_casing@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 4, + "z": 4, + "elements": [ + "fluid_both_io" + ] + }, + { + "x": -2, + "y": 3, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 4, + "z": 2, + "elements": [ + "contenttweaker:mythic_coil_t3@0" + ] + }, + { + "x": -1, + "y": 4, + "z": 1, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "generalized_input_item" + ] + }, + { + "x": 1, + "y": 3, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 3, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 3, + "z": 2, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 1, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 4, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 2, + "y": 4, + "z": 1, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": -2, + "y": 4, + "z": 3, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 4, + "z": 4, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 2, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 3, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 2, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 3, + "z": 3, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 1, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 1, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 2, + "z": 1, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 2, + "z": 3, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 4, + "z": 3, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 4, + "z": 2, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 1, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 3, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:mythic_excavation_computer@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 3, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 3, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -1, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:highly_advanced_machine_casing@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 3, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:highly_advanced_machine_casing@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -1, + "y": 4, + "z": 2, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 1, + "z": 1, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 3, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 4, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 2, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 1, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:experiment_casing@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 1, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 2, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 1, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 3, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 2, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 3, + "z": 1, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": -2, + "y": 3, + "z": 2, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 2, + "z": 1, + "elements": [ + "contenttweaker:highly_advanced_machine_casing@0" + ] + }, + { + "x": 2, + "y": 4, + "z": 3, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:experiment_casing@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 4, + "z": 1, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 2, + "y": 4, + "z": 4, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 3, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 2, + "z": 2, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "modularmachinery:blockenergyinputhatch" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 3, + "z": 1, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 1, + "z": 3, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 1, + "y": 3, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 0, + "y": 4, + "z": 0, + "elements": [ + "thermalexpansion:machine@8" + ] + }, + { + "x": 2, + "y": 1, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 4, + "z": 2, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 1, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 2, + "z": 3, + "elements": [ + "contenttweaker:highly_advanced_machine_casing@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 1, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 4, + "z": 4, + "elements": [ + "fluid_both_io" + ] + }, + { + "x": 0, + "y": 3, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 2, + "elements": [ + "contenttweaker:experiment_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "generalized_output_item" + ] + }, + { + "x": 0, + "y": 3, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 2, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 1, + "z": 3, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 1, + "z": 2, + "elements": [ + "techreborn:machine_casing@2" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -2, + "y": 2, + "z": 3, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 0, + "y": 1, + "z": 0, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 1, + "y": 2, + "z": 4, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 1, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 4, + "elements": [ + "fluid_both_io" + ] + }, + { + "x": 2, + "y": 1, + "z": 1, + "elements": [ + "thermalfoundation:glass@6" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:turbine_frame@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:awakened_electromagnet@0" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/mythic_processor_pulverizer.json b/config/modularmachinery/machinery/mythic_processor_pulverizer.json index 2bea82c4..e388b9ea 100644 --- a/config/modularmachinery/machinery/mythic_processor_pulverizer.json +++ b/config/modularmachinery/machinery/mythic_processor_pulverizer.json @@ -21,6 +21,25 @@ "operation": 1, "multiplier": 4 }] + }, + { + "elements": "contenttweaker:mythic_coil_t3@0", + "x": 0, + "y": 3, + "z": 1, + "description": "x16并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/mythic_processor_rockcrusher.json b/config/modularmachinery/machinery/mythic_processor_rockcrusher.json index 25c4eed6..405c3c8e 100644 --- a/config/modularmachinery/machinery/mythic_processor_rockcrusher.json +++ b/config/modularmachinery/machinery/mythic_processor_rockcrusher.json @@ -21,6 +21,25 @@ "operation": 1, "multiplier": 4 }] + }, + { + "elements": "contenttweaker:mythic_coil_t3@0", + "x": 0, + "y": 3, + "z": 1, + "description": "x16并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/neutronium_bombarder.json b/config/modularmachinery/machinery/neutronium_bombarder.json index 0b923a9f..22b35b7f 100644 --- a/config/modularmachinery/machinery/neutronium_bombarder.json +++ b/config/modularmachinery/machinery/neutronium_bombarder.json @@ -28,6 +28,19 @@ "operation": 1, "multiplier": 0.05 }] + }, + { + "elements": "contenttweaker:eleint_neutronium_casing", + "x": 0, + "y": -1, + "z": 0, + "description": "速度x50", + "modifiers": [{ + "io": "input", + "target": "modularmachinery:duration", + "operation": 1, + "multiplier": 0.02 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/neutronium_cannon.json b/config/modularmachinery/machinery/neutronium_cannon.json index 0ac1ec73..792abba0 100644 --- a/config/modularmachinery/machinery/neutronium_cannon.json +++ b/config/modularmachinery/machinery/neutronium_cannon.json @@ -28,6 +28,19 @@ "operation": 1, "multiplier": 0.05 }] + }, + { + "elements": "contenttweaker:eleint_neutronium_casing", + "x": 0, + "y": -2, + "z": 0, + "description": "速度x50", + "modifiers": [{ + "io": "input", + "target": "modularmachinery:duration", + "operation": 1, + "multiplier": 0.02 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/particle_accelerator.json b/config/modularmachinery/machinery/particle_accelerator.json index ff0db7af..1ebecaf7 100644 --- a/config/modularmachinery/machinery/particle_accelerator.json +++ b/config/modularmachinery/machinery/particle_accelerator.json @@ -28,6 +28,19 @@ "operation": 1, "multiplier": 0.05 }] + }, + { + "elements": "contenttweaker:space_time_beam", + "x": 0, + "y": 0, + "z": 1, + "description": "速度x50", + "modifiers": [{ + "io": "input", + "target": "modularmachinery:duration", + "operation": 1, + "multiplier": 0.02 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/presbytery_of_the_threefold_love.json b/config/modularmachinery/machinery/presbytery_of_the_threefold_love.json new file mode 100644 index 00000000..61296459 --- /dev/null +++ b/config/modularmachinery/machinery/presbytery_of_the_threefold_love.json @@ -0,0 +1,12046 @@ +{ + "registryname": "presbytery_of_the_threefold_love", + "localizedname": "Presbytery of the Threefold Love", + "color": "ffffff", + "parts": [ + { + "x": 10, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 4, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -6, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 10, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 10, + "z": 7, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 10, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": 0, + "z": 15, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 2, + "y": 0, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 12, + "y": 0, + "z": 3, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 6, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 6, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 17, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 5, + "y": 0, + "z": 17, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -6, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -12, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -2, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 9, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 6, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 8, + "z": 3, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 10, + "z": 5, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 6, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 6, + "y": 3, + "z": 1, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 2, + "y": 1, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 10, + "z": 6, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -12, + "y": 5, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 6, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -12, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -5, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 10, + "z": 7, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -9, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": 3, + "z": 11, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -9, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 6, + "z": 0, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 9, + "z": 2, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -9, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 3, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 3, + "z": 1, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": -7, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 11, + "z": 14, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -12, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 10, + "z": 17, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 2, + "y": 4, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -3, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 4, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 0, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 10, + "z": 6, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 19, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -7, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 5, + "z": -1, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": -8, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -11, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 3, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 12, + "y": 0, + "z": 2, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 9, + "y": 10, + "z": 2, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 9, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 10, + "z": 5, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 6, + "y": 11, + "z": 8, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 6, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 22, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 19, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -6, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 16, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 10, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 19, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 9, + "z": 9, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -12, + "y": 0, + "z": 1, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -9, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 17, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -6, + "y": 3, + "z": 1, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 4, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": 3, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 0, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 12, + "z": 3, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 2, + "y": 6, + "z": 0, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 2, + "y": 0, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 10, + "z": 17, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 8, + "z": 10, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 15, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 3, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -9, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 10, + "z": 3, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": 7, + "y": 10, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 11, + "z": 13, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 3, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 3, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 18, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 9, + "z": 13, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 12, + "z": 10, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 18, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 1, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 10, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 10, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -1, + "y": 1, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 20, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 9, + "z": 14, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -6, + "y": 9, + "z": 8, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -2, + "y": 8, + "z": 10, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 10, + "z": 5, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 0, + "z": 8, + "elements": [ + "generalized_input_fluid" + ] + }, + { + "x": 4, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 8, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 20, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 6, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 6, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 1, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": 10, + "z": 19, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -6, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 8, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 6, + "y": 1, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -9, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 13, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": -9, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 20, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -9, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 17, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": -3, + "y": 1, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -1, + "y": 2, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 11, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 6, + "y": 11, + "z": 7, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 10, + "z": 3, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 14, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": -9, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 0, + "z": 8, + "elements": [ + "generalized_input_fluid" + ] + }, + { + "x": 9, + "y": 3, + "z": 1, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 12, + "y": 0, + "z": 1, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 10, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 20, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 0, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -8, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 9, + "z": 9, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -1, + "y": 10, + "z": 18, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 9, + "z": 4, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 5, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 3, + "y": 9, + "z": 12, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -12, + "y": 0, + "z": 2, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -8, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 0, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 6, + "z": 13, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": -3, + "y": 5, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -1, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 9, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 15, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": -12, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 6, + "y": 10, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -8, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": 3, + "y": 8, + "z": 12, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 4, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -8, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": 1, + "z": 21, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 1, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 2, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": 3, + "z": 12, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 10, + "z": 6, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -8, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 12, + "z": 8, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -11, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 11, + "z": 2, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 8, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 21, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 11, + "z": 11, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 0, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 12, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 2, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 10, + "z": 11, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": 1, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 21, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 12, + "z": 10, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 21, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 10, + "z": 5, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 19, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": -4, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 6, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 12, + "z": 3, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 8, + "z": 10, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -11, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -10, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 6, + "z": 21, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 0, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 10, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 11, + "z": 4, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -3, + "y": 11, + "z": 12, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 1, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 9, + "elements": [ + "generalized_output_item" + ] + }, + { + "x": 7, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 12, + "z": 4, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -7, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 8, + "z": 10, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 4, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 2, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 10, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 12, + "z": 10, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 0, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 1, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 10, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 10, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 18, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 1, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -2, + "y": 9, + "z": 4, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 1, + "y": 8, + "z": 3, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 2, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -4, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 0, + "y": 0, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 11, + "z": 7, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 10, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 10, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -4, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 1, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 10, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": 8, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": 0, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -12, + "y": 0, + "z": 3, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 3, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -1, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 11, + "z": 9, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -5, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 5, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 3, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -4, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 4, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -1, + "y": 2, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 7, + "z": 2, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 7, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 15, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": 2, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 10, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -12, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 5, + "z": 5, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 10, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 17, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": -8, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 5, + "z": -1, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": -7, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 12, + "z": 9, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 10, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 10, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -8, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 22, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": -11, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 7, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 8, + "z": 8, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -8, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 10, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 4, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -8, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 6, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 22, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": -6, + "y": 4, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 6, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 3, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -11, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -8, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 9, + "z": 15, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 4, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 9, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 7, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 0, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -7, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 17, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": 10, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 11, + "z": 15, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -6, + "y": 6, + "z": 13, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 6, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": -11, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -7, + "y": 9, + "z": 7, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 10, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 7, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 2, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": -4, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -2, + "y": 9, + "z": 11, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 9, + "z": 5, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -6, + "y": 9, + "z": 7, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 18, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 7, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 9, + "z": 2, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -2, + "y": 10, + "z": 5, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 14, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": 4, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": -8, + "y": 10, + "z": 5, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 9, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 15, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 4, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -7, + "y": 5, + "z": 12, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 3, + "y": 2, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -6, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 7, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -9, + "y": 10, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 3, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -4, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 3, + "z": 1, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 4, + "y": 2, + "z": 18, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -12, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -2, + "y": 3, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 1, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -5, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 5, + "y": 3, + "z": 1, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 8, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -5, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -12, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -8, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 1, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 1, + "y": 2, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 8, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 1, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -12, + "y": 6, + "z": 4, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": -2, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 3, + "z": 10, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": -11, + "y": 5, + "z": -1, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": -2, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 10, + "z": 16, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -8, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 9, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 0, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 10, + "z": 18, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -11, + "y": 4, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -12, + "y": 4, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -3, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 0, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 0, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 8, + "z": 9, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": 3, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -7, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 10, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 10, + "z": 17, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -5, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 18, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 3, + "y": 2, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 1, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 6, + "z": 18, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 3, + "y": 1, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 14, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 2, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 10, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": -6, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 8, + "z": 9, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 4, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 18, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -3, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": -1, + "y": 2, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 14, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 9, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 9, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 7, + "z": 18, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": -3, + "y": 1, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 2, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 6, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 7, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 10, + "z": 4, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 16, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 9, + "z": 7, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": 8, + "y": 7, + "z": 2, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 7, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": -3, + "y": 1, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 9, + "z": 10, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 4, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 3, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 10, + "z": 19, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 12, + "z": 11, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 0, + "y": 10, + "z": 11, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 11, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 8, + "z": 11, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 8, + "y": 5, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 3, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": 7, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": -10, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 10, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 6, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 8, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 3, + "z": 10, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": -4, + "y": 11, + "z": 2, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 10, + "y": 0, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 8, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 16, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 2, + "z": 19, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 3, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 5, + "z": -1, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 7, + "y": 1, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -2, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 19, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": 1, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 10, + "z": 7, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 11, + "y": 4, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 8, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": 1, + "y": 3, + "z": 19, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": -4, + "y": 1, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 0, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 12, + "z": 2, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 10, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 8, + "z": 2, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 11, + "z": 5, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -8, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 4, + "y": 0, + "z": 19, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 7, + "y": 4, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 3, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": 8, + "z": 9, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 5, + "z": 12, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 1, + "y": 1, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 10, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 10, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 7, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 2, + "y": 3, + "z": 15, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": -7, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 19, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": 2, + "z": 21, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 4, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 10, + "z": 6, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -1, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -7, + "y": 3, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 3, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -9, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 6, + "z": 21, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 11, + "y": 1, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 8, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 21, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -7, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 10, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 7, + "y": 1, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 0, + "y": 3, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 3, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 1, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 10, + "z": 7, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 10, + "y": 2, + "z": 6, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 7, + "y": 11, + "z": 7, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 8, + "y": 10, + "z": 5, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 5, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 22, + "elements": [ + "modularmachinery:blockinputbus@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 17, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 8, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 5, + "z": 22, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 6, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 2, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 9, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 3, + "z": 1, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": -7, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 4, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -2, + "y": 4, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 6, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 5, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 2, + "y": 0, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 19, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 8, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 9, + "z": 15, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 5, + "z": 5, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 11, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 8, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 15, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 10, + "z": 15, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 12, + "y": 6, + "z": 0, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": -4, + "y": 11, + "z": 8, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 12, + "z": 9, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 3, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 7, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -1, + "y": 0, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 7, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 3, + "z": 9, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": 12, + "y": 4, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -1, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 11, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 7, + "y": 3, + "z": 1, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 0, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 2, + "y": 11, + "z": 11, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -7, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -9, + "y": 10, + "z": 2, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 19, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -2, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -12, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -8, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 17, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 12, + "z": 2, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 9, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 1, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 3, + "z": 1, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 2, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 8, + "z": 3, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 8, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 8, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 14, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": 2, + "z": 14, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 2, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 11, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -7, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 9, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 8, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -7, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 9, + "z": 3, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -4, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 13, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 22, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 4, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 10, + "z": 15, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 11, + "z": 15, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -1, + "y": 12, + "z": 3, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 10, + "z": 19, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -5, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 12, + "z": 12, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 3, + "z": 5, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -6, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": 10, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 17, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 1, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 10, + "z": 5, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 3, + "z": 1, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": -7, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 10, + "z": 7, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 21, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 8, + "y": 10, + "z": 3, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 17, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 10, + "z": 17, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 21, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 17, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -1, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -2, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -1, + "y": 3, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -7, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 4, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -3, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 9, + "z": 8, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -10, + "y": 0, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 1, + "y": 2, + "z": 21, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -12, + "y": 6, + "z": 0, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": 9, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 11, + "z": 9, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -8, + "y": 6, + "z": 2, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -4, + "y": 1, + "z": 13, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": 11, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 12, + "z": 9, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -12, + "y": 5, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 5, + "y": 2, + "z": 16, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -4, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -10, + "y": 2, + "z": 5, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 0, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 6, + "z": 4, + "elements": [ + "astralsorcery:blockcelestialcollectorcrystal" + ] + }, + { + "x": -3, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 5, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 4, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -2, + "y": 2, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 16, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 3, + "z": 16, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 9, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 15, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": -1, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 5, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -2, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -9, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 2, + "z": 15, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 2, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 2, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 4, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -4, + "y": 0, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -8, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 18, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -11, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 20, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 10, + "z": 4, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -6, + "y": 11, + "z": 1, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 8, + "y": 3, + "z": 3, + "elements": [ + "astralsorcery:blockmarblestairs@3" + ] + }, + { + "x": 12, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 4, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 12, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 11, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 11, + "y": 0, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 17, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 1, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 12, + "z": 10, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 5, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 8, + "z": 2, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -12, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 3, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 2, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -3, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 8, + "z": 10, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -6, + "y": 3, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -7, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -1, + "y": 10, + "z": 11, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 3, + "z": 1, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": -12, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": 4, + "y": 2, + "z": 16, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 11, + "z": 10, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 21, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 11, + "y": 2, + "z": 4, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 11, + "y": 2, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 0, + "z": 9, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 8, + "y": 0, + "z": 4, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 9, + "z": 11, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 6, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -12, + "y": 3, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 1, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 2, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 5, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -3, + "y": 0, + "z": 19, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -5, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 4, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 11, + "y": 1, + "z": 3, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockmarblestairs@0" + ] + }, + { + "x": -12, + "y": 4, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": -7, + "y": 3, + "z": 1, + "elements": [ + "astralsorcery:blockmarblestairs@2" + ] + }, + { + "x": 3, + "y": 8, + "z": 2, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 11, + "z": 4, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 17, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 12, + "z": 10, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@4" + ] + }, + { + "x": -4, + "y": 0, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 2, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -6, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 8, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 5, + "y": 2, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 3, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 12, + "z": 2, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 18, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": -5, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 10, + "z": 7, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -4, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 0, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 2, + "y": 3, + "z": 8, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 14, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 2, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -6, + "y": 1, + "z": 13, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 2, + "y": 10, + "z": 16, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 0, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 9, + "y": 10, + "z": 3, + "elements": [ + "divinerpg:arcanium_block@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 7, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": 9, + "y": 0, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 2, + "y": 3, + "z": 11, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 4, + "y": 2, + "z": 2, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 7, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -7, + "y": 4, + "z": 12, + "elements": [ + "astralsorcery:blockmarble@2" + ] + }, + { + "x": 8, + "y": 3, + "z": 4, + "elements": [ + "astralsorcery:blockmarblestairs@1" + ] + }, + { + "x": 2, + "y": 1, + "z": 1, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -4, + "y": 2, + "z": 12, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 0, + "z": -1, + "elements": [ + "astralsorcery:blockmarble@1" + ] + }, + { + "x": -2, + "y": 1, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 10, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + }, + { + "x": -5, + "y": 3, + "z": 6, + "elements": [ + "astralsorcery:blockblackmarble@0" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/processor_clean_room.json b/config/modularmachinery/machinery/processor_clean_room.json index cba32d43..c9e34535 100644 --- a/config/modularmachinery/machinery/processor_clean_room.json +++ b/config/modularmachinery/machinery/processor_clean_room.json @@ -8,12 +8,18 @@ "x": 0, "y": 1, "z": 4, - "description": "速度x10", + "description": "x10并行", "modifiers": [{ - "io": "input", - "target": "modularmachinery:duration", + "io": "output", + "target": "modularmachinery:item", "operation": 1, - "multiplier": 0.1 + "multiplier": 10 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 10 }] }, { @@ -21,12 +27,37 @@ "x": 0, "y": 1, "z": 4, - "description": "速度x100", + "description": "x100并行", "modifiers": [{ - "io": "input", - "target": "modularmachinery:duration", + "io": "output", + "target": "modularmachinery:item", "operation": 1, - "multiplier": 0.01 + "multiplier": 100 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 100 + }] + }, + { + "elements": "contenttweaker:cyclical_fluix_etcher", + "x": 0, + "y": 1, + "z": 4, + "description": "x1000并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 1000 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 1000 }] } ], diff --git a/config/modularmachinery/machinery/quark_decomposer.json b/config/modularmachinery/machinery/quark_decomposer.json index a81a6c75..990bfa62 100644 --- a/config/modularmachinery/machinery/quark_decomposer.json +++ b/config/modularmachinery/machinery/quark_decomposer.json @@ -28,6 +28,19 @@ "operation": 1, "multiplier": 0.05 }] + }, + { + "elements": "contenttweaker:discontinuous_void_module", + "x": 0, + "y": -1, + "z": 0, + "description": "速度x50", + "modifiers": [{ + "io": "input", + "target": "modularmachinery:duration", + "operation": 1, + "multiplier": 0.02 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/sacred_cinders_apiary.json b/config/modularmachinery/machinery/sacred_cinders_apiary.json index 0fb67c83..bf97bfd0 100644 --- a/config/modularmachinery/machinery/sacred_cinders_apiary.json +++ b/config/modularmachinery/machinery/sacred_cinders_apiary.json @@ -2,6 +2,22 @@ "registryname": "sacred_cinders_apiary", "localizedname": "Sacred Cinders Apiary", "color": "232c3b", + "modifiers": [ + { + "elements": "contenttweaker:sacrosanct_cinders_apiary", + "x": 0, + "y": 2, + "z": 2, + "description": "产出x5", + "modifiers": [ + { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 5 + }] + } + ], "has-factory": true, "parts": [ { diff --git a/config/modularmachinery/machinery/seared_caster.json b/config/modularmachinery/machinery/seared_caster.json new file mode 100644 index 00000000..9547dbed --- /dev/null +++ b/config/modularmachinery/machinery/seared_caster.json @@ -0,0 +1,708 @@ +{ + "registryname": "seared_caster", + "localizedname": "Seared Caster", + "color": "000000", + "modifiers": [ + { + "elements": "contenttweaker:cursed_myrmitite@0", + "x": 0, + "y": 0, + "z": 1, + "description": "x2并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 2 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 2 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 2 + }] + }, + { + "elements": "contenttweaker:rosidian@0", + "x": 0, + "y": 0, + "z": 1, + "description": "x4并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 4 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 4 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 4 + }] + }, + { + "elements": "contenttweaker:lymph_of_pixonia@0", + "x": 0, + "y": 0, + "z": 1, + "description": "x8并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 8 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 8 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 8 + }] + }, + { + "elements": "contenttweaker:runandium@0", + "x": 0, + "y": 0, + "z": 1, + "description": "x12并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 12 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 12 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 12 + }] + }, + { + "elements": "contenttweaker:stormlight@0", + "x": 0, + "y": 0, + "z": 1, + "description": "x16并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 16 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }] + }, + { + "elements": "contenttweaker:ascended_draconic_alloy@0", + "x": 0, + "y": 0, + "z": 1, + "description": "x20并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 20 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 20 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 20 + }] + }, + { + "elements": "contenttweaker:oganesson@0", + "x": 0, + "y": 0, + "z": 1, + "description": "x24并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 24 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 24 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 24 + }] + }, + { + "elements": "contenttweaker:twilight_fire@0", + "x": 0, + "y": 0, + "z": 1, + "description": "x32并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 32 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 32 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 32 + }] + }, + { + "elements": "contenttweaker:shyre_weed_oil@0", + "x": 0, + "y": 0, + "z": 1, + "description": "x40并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 40 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 40 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 40 + }] + }, + { + "elements": "contenttweaker:darkstarlight@0", + "x": 0, + "y": 0, + "z": 1, + "description": "x48并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 48 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 48 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 48 + }] + }, + { + "elements": "contenttweaker:molten_defined@0", + "x": 0, + "y": 0, + "z": 1, + "description": "x64并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 64 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 64 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 64 + }] + }, + { + "elements": "contenttweaker:fractallite_halite@0", + "x": 0, + "y": 0, + "z": 1, + "description": "x80并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 80 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 80 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 80 + }] + } + ], + "parts": [ + { + "x": 1, + "y": 1, + "z": 3, + "elements": [ + "tconstruct:seared_stairs_brick_small@3" + ] + }, + { + "x": 1, + "y": -2, + "z": 1, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": -1, + "y": 2, + "z": 0, + "elements": [ + "tconstruct:seared_stairs_brick_small@2" + ] + }, + { + "x": -1, + "y": -1, + "z": 3, + "elements": [ + "tconstruct:seared_stairs_brick_small@7" + ] + }, + { + "x": 0, + "y": -1, + "z": 0, + "elements": [ + "tconstruct:seared@10" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "tconstruct:seared_glass@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 0, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": 1, + "y": -1, + "z": 1, + "elements": [ + "tconstruct:seared@10" + ] + }, + { + "x": 0, + "y": -1, + "z": 2, + "elements": [ + "tconstruct:seared@10" + ] + }, + { + "x": -1, + "y": 2, + "z": 2, + "elements": [ + "tconstruct:seared_stairs_brick_small@3" + ] + }, + { + "x": 1, + "y": 1, + "z": 1, + "elements": [ + "tconstruct:seared@10" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "tconstruct:seared@10" + ] + }, + { + "x": 1, + "y": -2, + "z": 0, + "elements": [ + "tconstruct:seared_stairs_brick_small@6" + ] + }, + { + "x": -1, + "y": -2, + "z": 2, + "elements": [ + "tconstruct:seared_stairs_brick_small@7" + ] + }, + { + "x": 1, + "y": 1, + "z": -1, + "elements": [ + "tconstruct:seared_stairs_brick_small@2" + ] + }, + { + "x": 1, + "y": 2, + "z": 1, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": -1, + "y": 1, + "z": 2, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:rhenium_molten@0" + ] + }, + { + "x": -1, + "y": -1, + "z": -1, + "elements": [ + "tconstruct:seared_stairs_brick_small@6" + ] + }, + { + "x": 1, + "y": -1, + "z": 0, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": -1, + "y": -1, + "z": 2, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": 1, + "y": 0, + "z": -1, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "tconstruct:seared@10" + ] + }, + { + "x": 0, + "y": 1, + "z": 1, + "elements": [ + "generalized_input_fluid" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "tconstruct:seared_glass@0" + ] + }, + { + "x": 1, + "y": -1, + "z": 3, + "elements": [ + "tconstruct:seared_stairs_brick_small@7" + ] + }, + { + "x": -1, + "y": -2, + "z": 1, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": 1, + "y": 2, + "z": 0, + "elements": [ + "tconstruct:seared_stairs_brick_small@2" + ] + }, + { + "x": -1, + "y": 1, + "z": 3, + "elements": [ + "tconstruct:seared_stairs_brick_small@3" + ] + }, + { + "x": 0, + "y": 1, + "z": 2, + "elements": [ + "tconstruct:seared@10" + ] + }, + { + "x": -1, + "y": -1, + "z": 1, + "elements": [ + "tconstruct:seared@10" + ] + }, + { + "x": 1, + "y": 1, + "z": 0, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": 1, + "y": 2, + "z": 2, + "elements": [ + "tconstruct:seared_stairs_brick_small@3" + ] + }, + { + "x": -1, + "y": 1, + "z": 1, + "elements": [ + "tconstruct:seared@10" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "generalized_input_item" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "tconstruct:seared@10" + ] + }, + { + "x": 1, + "y": -2, + "z": 2, + "elements": [ + "tconstruct:seared_stairs_brick_small@7" + ] + }, + { + "x": 1, + "y": -1, + "z": -1, + "elements": [ + "tconstruct:seared_stairs_brick_small@6" + ] + }, + { + "x": -1, + "y": 1, + "z": -1, + "elements": [ + "tconstruct:seared_stairs_brick_small@2" + ] + }, + { + "x": -1, + "y": -2, + "z": 0, + "elements": [ + "tconstruct:seared_stairs_brick_small@6" + ] + }, + { + "x": -1, + "y": 2, + "z": 1, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": 1, + "y": 1, + "z": 2, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": 1, + "y": -1, + "z": 2, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": -1, + "y": 0, + "z": -1, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": 0, + "y": -1, + "z": 1, + "elements": [ + "generalized_output_item" + ] + }, + { + "x": -1, + "y": -1, + "z": 0, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": 0, + "y": 1, + "z": 0, + "elements": [ + "tconstruct:seared@10" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "tconstruct:seared@5" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "tconstruct:seared@10" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/shadow_fracturer.json b/config/modularmachinery/machinery/shadow_fracturer.json index ce93f5cb..71e3c897 100644 --- a/config/modularmachinery/machinery/shadow_fracturer.json +++ b/config/modularmachinery/machinery/shadow_fracturer.json @@ -27,6 +27,31 @@ "operation": 1, "multiplier": 8 }] + }, + { + "elements": "contenttweaker:void_ichorium_ore", + "x": 0, + "y": 0, + "z": 2, + "description": "x64并行, \n87.5%流体减免", + "modifiers": [{ + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 64 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 1 + }, + { + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 64 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/stellar_diviner.json b/config/modularmachinery/machinery/stellar_diviner.json new file mode 100644 index 00000000..b544c27c --- /dev/null +++ b/config/modularmachinery/machinery/stellar_diviner.json @@ -0,0 +1,1341 @@ +{ + "registryname": "stellar_diviner", + "localizedname": "Stellar Diviner", + "color": "212121", + "modifiers": [ + { + "elements": "divinerpg:eden_block", + "x": 0, + "y": 6, + "z": 4, + "description": "x2并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 2 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 2 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 2 + }] + }, + { + "elements": "divinerpg:wildwood_block", + "x": 0, + "y": 6, + "z": 4, + "description": "x4并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 4 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 4 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 4 + }] + }, + { + "elements": "divinerpg:apalachia_block", + "x": 0, + "y": 6, + "z": 4, + "description": "x8并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 8 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 8 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 8 + }] + }, + { + "elements": "divinerpg:mortum_block", + "x": 0, + "y": 6, + "z": 4, + "description": "x16并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 16 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 16 + }] + }, + { + "elements": "divinerpg:skythern_block", + "x": 0, + "y": 6, + "z": 4, + "description": "x16并行", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 32 + }, + { + "io": "input", + "target": "modularmachinery:item", + "operation": 1, + "multiplier": 32 + }, + { + "io": "input", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 32 + }] + } + ], + "parts": [ + { + "x": 0, + "y": 1, + "z": 8, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 3, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 1, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 4, + "y": 1, + "z": 4, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 5, + "z": 2, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -4, + "y": 0, + "z": 4, + "elements": [ + "generalized_output_item" + ] + }, + { + "x": 1, + "y": 1, + "z": 7, + "elements": [ + "aoa3:carved_rune_space@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 6, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -4, + "y": 1, + "z": 4, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 1, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 5, + "y": 0, + "z": 5, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 3, + "y": 0, + "z": 6, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 4, + "y": 0, + "z": 3, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 0, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 7, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 2, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 5, + "elements": [ + "aoa3:carved_rune_space@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 3, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 3, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -2, + "y": 3, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -4, + "y": 1, + "z": 3, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 7, + "z": 4, + "elements": [ + "enderio:block_fluid_stellar_alloy@0" + ] + }, + { + "x": -2, + "y": 4, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -2, + "y": 0, + "z": 8, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 2, + "y": 0, + "z": 7, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -2, + "y": 1, + "z": 5, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 1, + "z": 1, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 4, + "y": 0, + "z": 4, + "elements": [ + "generalized_input_item" + ] + }, + { + "x": 3, + "y": 1, + "z": 3, + "elements": [ + "aoa3:carved_rune_space@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 0, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 5, + "elements": [ + "aoa3:carved_rune_space@0" + ] + }, + { + "x": 0, + "y": 1, + "z": -1, + "elements": [ + "aoa3:carved_rune_travel@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 7, + "elements": [ + "aoa3:carved_rune_space@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -5, + "y": 0, + "z": 5, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 7, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 5, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 6, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 1, + "y": 1, + "z": 0, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": 0, + "y": 0, + "z": -1, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 5, + "y": 1, + "z": 4, + "elements": [ + "aoa3:carved_rune_travel@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 8, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 6, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 9, + "elements": [ + "aoa3:carved_rune_travel@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 4, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -1, + "y": 1, + "z": 1, + "elements": [ + "aoa3:carved_rune_space@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -1, + "y": 1, + "z": 8, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 3, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 6, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 3, + "z": 2, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -3, + "y": 1, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 2, + "y": 0, + "z": 6, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -1, + "y": 0, + "z": -1, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 0, + "z": 8, + "elements": [ + "generalized_input_fluid" + ] + }, + { + "x": -5, + "y": 0, + "z": 3, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 6, + "y": 0, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 1, + "z": 5, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -3, + "y": 2, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -3, + "y": 1, + "z": 3, + "elements": [ + "aoa3:carved_rune_space@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 9, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -3, + "y": 3, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 1, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 8, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 1, + "y": 1, + "z": 5, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 1, + "elements": [ + "aoa3:carved_rune_space@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 6, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 1, + "z": 3, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 2, + "y": 3, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -5, + "y": 1, + "z": 4, + "elements": [ + "aoa3:carved_rune_travel@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -2, + "y": 0, + "z": 7, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 4, + "y": 0, + "z": 6, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 0, + "z": 9, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -1, + "y": 1, + "z": 2, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 1, + "y": 1, + "z": 8, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": 0, + "y": 0, + "z": -2, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 3, + "y": 2, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 5, + "y": 0, + "z": 3, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 1, + "y": 0, + "z": -1, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 2, + "y": 4, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 2, + "y": 0, + "z": 8, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -4, + "y": 0, + "z": 6, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 2, + "y": 1, + "z": 5, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 0, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -4, + "y": 0, + "z": 2, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -6, + "y": 0, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -1, + "y": 1, + "z": 3, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 6, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 6, + "z": 4, + "elements": [ + "divinerpg:divine_rock@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 9, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 0, + "z": 10, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 4, + "y": 0, + "z": 2, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 5, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 4, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 4, + "y": 1, + "z": 5, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 2, + "z": 7, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -2, + "y": 1, + "z": 3, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 5, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 1, + "z": 7, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -2, + "y": 0, + "z": 6, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 1, + "y": 1, + "z": 2, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 5, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 1, + "y": 1, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 0, + "y": 1, + "z": 0, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 7, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": -4, + "y": 1, + "z": 5, + "elements": [ + "aoa3:carved_rune_reality@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 5, + "elements": [ + "aoa3:ancient_rock@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 7, + "elements": [ + "enderio:block_alloy_endergy@5" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "aoa3:ancient_rock@0" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/thaumic_replicator.json b/config/modularmachinery/machinery/thaumic_replicator.json index 2ad039a4..9fee5164 100644 --- a/config/modularmachinery/machinery/thaumic_replicator.json +++ b/config/modularmachinery/machinery/thaumic_replicator.json @@ -72,6 +72,25 @@ "operation": 1, "multiplier": 0.025 }] + }, + { + "elements": "contenttweaker:ascended_eleint_catalyst", + "x": 0, + "y": 2, + "z": 0, + "description": "产出x500,速度x160", + "modifiers": [{ + "io": "output", + "target": "modularmachinery:fluid", + "operation": 1, + "multiplier": 500 + }, + { + "io": "input", + "target": "modularmachinery:duration", + "operation": 1, + "multiplier": 0.0625 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/the_cube.json b/config/modularmachinery/machinery/the_cube.json index 39b8cd83..37daed42 100644 --- a/config/modularmachinery/machinery/the_cube.json +++ b/config/modularmachinery/machinery/the_cube.json @@ -29,6 +29,19 @@ "operation": 1, "multiplier": 0.05 }] + }, + { + "elements": "contenttweaker:protodermis_casing", + "x": 0, + "y": 1, + "z": 1, + "description": "速度x50", + "modifiers": [{ + "io": "input", + "target": "modularmachinery:duration", + "operation": 1, + "multiplier": 0.02 + }] } ], "parts": [ diff --git a/config/modularmachinery/machinery/variables/casings.var.json b/config/modularmachinery/machinery/variables/casings.var.json index bd9c2b3d..51d7772f 100644 --- a/config/modularmachinery/machinery/variables/casings.var.json +++ b/config/modularmachinery/machinery/variables/casings.var.json @@ -15,6 +15,12 @@ "modularmachinery:blockfluidinputhatch", "generalized_output_fluid" ], + "fluid_both_io": [ + "modularmachinery:blockfluidoutputhatch", + "modularmachinery:blockmefluidoutputbus", + "modularmachinery:blockfluidinputhatch", + "modularmachinery:blockmefluidinputbus" + ], "fluxormanainput": [ "modularmachineryaddons:blockfluxproviderinput", "modularmachinery:blockmanaproviderinput" @@ -103,6 +109,15 @@ "modularmachinery:blockfluidinputhatch@2", "modularmachinery:blockinputbus@0" ], + "divine_combiner_io": [ + "aoa3:dark_bricks", + "modularmachinery:blockfluidinputhatch", + "modularmachinery:blockmefluidinputbus", + "modularmachinery:blockmeitemoutputbus", + "modularmachinery:blockinputbus", + "modularmachinery:blockmeiteminputbus", + "modularmachinery:blockoutputbus" + ], "plasmatic_condenser_io": [ "modularmachinery:blockoutputbus", "modularmachinery:blockinputbus", diff --git a/config/modularmachinery/machinery/vengeance_tesseract.json b/config/modularmachinery/machinery/vengeance_tesseract.json new file mode 100644 index 00000000..59c74338 --- /dev/null +++ b/config/modularmachinery/machinery/vengeance_tesseract.json @@ -0,0 +1,10646 @@ +{ + "registryname": "vengeance_tesseract", + "localizedname": "Vengeance Tesseract", + "color": "cbcca5", + "parts": [ + { + "x": 0, + "y": 0, + "z": 0, + "elements": [ + "modularmachinery:blockcontroller@2" + ] + }, + { + "x": 3, + "y": 14, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 6, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": -1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -3, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": 0, + "y": 19, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 14, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 17, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 14, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 16, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 19, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 7, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 6, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 5, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": 6, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 5, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 15, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 5, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 0, + "y": 9, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -4, + "y": 19, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 19, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 19, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 19, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 16, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 12, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 8, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 6, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": 1, + "y": -1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -1, + "y": 15, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 7, + "y": 7, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 9, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 18, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 12, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 18, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 5, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 17, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 18, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -4, + "y": 8, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 13, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 8, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 9, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 10, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 11, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 17, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": -1, + "z": 1, + "elements": [ + "modularmachinery:blockmanaproviderinput@0" + ] + }, + { + "x": 3, + "y": 12, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 12, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 11, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 13, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 10, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:vengeful_steel_molten@1" + ] + }, + { + "x": 6, + "y": 0, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 12, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 11, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 19, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 10, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 16, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 14, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 15, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 19, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 14, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 19, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 13, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -1, + "y": 11, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 0, + "y": 11, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 14, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:vengeful_steel_molten@3" + ] + }, + { + "x": -1, + "y": -1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 7, + "y": 10, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 3, + "y": 13, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 5, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -4, + "y": -1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 0, + "y": 15, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 15, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 10, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 5, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 15, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 15, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 10, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 8, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 12, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 16, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 13, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 18, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 16, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": 7, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 3, + "y": 7, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 11, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 13, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 1, + "y": 19, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -7, + "y": 6, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 12, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 9, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 15, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 12, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 0, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 17, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 10, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 0, + "z": -4, + "elements": [ + "contenttweaker:vengeful_steel_molten@2" + ] + }, + { + "x": 2, + "y": 7, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 15, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 6, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 13, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 6, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 3, + "y": 5, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 14, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 18, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 10, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 9, + "elements": [ + "modularmachinery:blockmanaproviderinput@0" + ] + }, + { + "x": 0, + "y": 8, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:vengeful_steel_molten@3" + ] + }, + { + "x": 3, + "y": 9, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 9, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 18, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 9, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": -6, + "y": 13, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 8, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 12, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": -1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 3, + "y": 0, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 7, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -6, + "y": 12, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 10, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 7, + "y": 14, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 5, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 8, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 13, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": 0, + "y": 11, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 11, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 19, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 16, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 16, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 16, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 19, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 9, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 11, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 14, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": -1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 7, + "y": 18, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 19, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 18, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 8, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": 0, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 15, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 10, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 17, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 10, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 5, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:vengeful_steel_molten@3" + ] + }, + { + "x": 7, + "y": 16, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 3, + "y": -1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 2, + "y": -1, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 14, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 16, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:vengeful_steel_molten@1" + ] + }, + { + "x": -7, + "y": 14, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 18, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 13, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 9, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 17, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 8, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 15, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 3, + "y": 0, + "z": -1, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -1, + "y": 19, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 12, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 19, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 5, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 7, + "y": 17, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 13, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 5, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 19, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 18, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 8, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": -1, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -2, + "y": 5, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 12, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 10, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 13, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 10, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 5, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 12, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": -1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 4, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": 0, + "y": 17, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -5, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -5, + "y": 7, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 9, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -1, + "y": 19, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 10, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 7, + "y": 11, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 14, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 5, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 8, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 12, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 16, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 9, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 14, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -2, + "y": -1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 7, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 15, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 11, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": 15, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 17, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 5, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 19, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 17, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": 16, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": 4, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 0, + "z": -4, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": -3, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 7, + "y": 14, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 14, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 6, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 16, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 10, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": -1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -6, + "y": 0, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -5, + "y": 5, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": -1, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -3, + "y": 8, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 13, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 19, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 19, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 7, + "y": 0, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": 18, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 0, + "z": -4, + "elements": [ + "contenttweaker:vengeful_steel_molten@3" + ] + }, + { + "x": 7, + "y": 12, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 0, + "y": 0, + "z": 8, + "elements": [ + "contenttweaker:vengeful_steel_molten@0" + ] + }, + { + "x": 0, + "y": 19, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 12, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 4, + "y": -1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -4, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": -1, + "y": 5, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 11, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 6, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 7, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 11, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 12, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 13, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": -1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": 2, + "y": 5, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 9, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 18, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 13, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 5, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 19, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 17, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 11, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 15, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 10, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 7, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 18, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": 2, + "y": -1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 7, + "y": 16, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 9, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 5, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 13, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 6, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 19, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 8, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 17, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 9, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 7, + "y": 12, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 12, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 0, + "z": -4, + "elements": [ + "contenttweaker:vengeful_steel_molten@3" + ] + }, + { + "x": 6, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 7, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 5, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 6, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": -1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:vengeful_steel_molten@7" + ] + }, + { + "x": 3, + "y": 16, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 16, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 10, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 10, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 5, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 8, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 10, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 15, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -4, + "y": 9, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 10, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 14, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 15, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 0, + "z": -4, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 0, + "y": 9, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 8, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 5, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 14, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -7, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": 0, + "y": -1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 1, + "y": -1, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 0, + "y": 7, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 8, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 11, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": -1, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 1, + "y": 9, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 8, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 19, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 8, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 0, + "y": 5, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 15, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 0, + "z": -2, + "elements": [ + "contenttweaker:vengeful_steel_molten@7" + ] + }, + { + "x": 0, + "y": 7, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 15, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 17, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -5, + "y": 19, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 6, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 9, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 19, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 16, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 18, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 6, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -8, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 4, + "y": 10, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 13, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 19, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 0, + "y": 19, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 15, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 16, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 17, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 0, + "z": -2, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -2, + "y": 9, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 11, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -1, + "y": 5, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 15, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 18, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 5, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -2, + "y": 15, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 16, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 12, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 11, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 12, + "z": 1, + "elements": [ + "contenttweaker:vengeful_asgardian_crystal@0" + ] + }, + { + "x": 7, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:vengeful_steel_molten@0" + ] + }, + { + "x": 4, + "y": 14, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 0, + "z": -2, + "elements": [ + "contenttweaker:vengeful_steel_molten@7" + ] + }, + { + "x": 0, + "y": 1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 2, + "y": 11, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 19, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -5, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 15, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 5, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 13, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 5, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 9, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 11, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -5, + "y": 14, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 10, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 4, + "y": 12, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": -1, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 10, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 19, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 9, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 5, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 13, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 19, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 13, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 13, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 15, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 18, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 19, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 19, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 17, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 14, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -1, + "y": 0, + "z": -2, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": -1, + "y": 0, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -5, + "y": 12, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 2, + "elements": [ + "generalized_input_item" + ] + }, + { + "x": 2, + "y": 5, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -7, + "y": 9, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 14, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -8, + "y": 10, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 19, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 15, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 8, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:vengeful_steel_molten@3" + ] + }, + { + "x": -2, + "y": 11, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 19, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 11, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 18, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 19, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 12, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -5, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 1, + "y": 12, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 19, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 11, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 0, + "z": -2, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": -1, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -8, + "y": 8, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -5, + "y": 10, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 19, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 16, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 13, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": -1, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 7, + "y": 6, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 19, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -5, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:vengeful_steel_molten@2" + ] + }, + { + "x": -5, + "y": 13, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 9, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 19, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -5, + "y": 14, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 12, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 16, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 16, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 5, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 17, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 0, + "z": -2, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": -5, + "y": 14, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 15, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -8, + "y": 6, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 19, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 13, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -5, + "y": 11, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 14, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -5, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 0, + "y": 18, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 15, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -5, + "y": 12, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 14, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 15, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 15, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 9, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 7, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 0, + "z": -2, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -2, + "y": 17, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 15, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 6, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 13, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 1, + "y": 14, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 14, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 2, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 0, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 12, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -8, + "y": 16, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 5, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 12, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 5, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 19, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 8, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 13, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 15, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 7, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 12, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 4, + "y": 6, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 10, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 11, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 15, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": -1, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 2, + "y": 9, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 5, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:vengeful_steel_molten@2" + ] + }, + { + "x": 3, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -4, + "y": 0, + "z": -2, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -1, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 10, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -8, + "y": 18, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -6, + "y": 5, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 14, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 16, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 19, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 19, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -7, + "y": 10, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -8, + "y": 12, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -1, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 9, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -6, + "y": 11, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 9, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 5, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 10, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 5, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -5, + "y": 8, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 6, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 10, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": 1, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 17, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 8, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -4, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -8, + "y": 14, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 7, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 0, + "z": -2, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -3, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 1, + "y": 12, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 5, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 7, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 15, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 18, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -6, + "y": 8, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 10, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -6, + "y": 9, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 10, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 6, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 8, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 6, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 5, + "y": 6, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 9, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 15, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 16, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 0, + "y": -1, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -6, + "y": 12, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:vengeful_steel_molten@0" + ] + }, + { + "x": -2, + "y": -1, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 0, + "y": 7, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:vengeful_steel_molten@3" + ] + }, + { + "x": 3, + "y": 15, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 19, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": -1, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 0, + "y": 15, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 9, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 10, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 16, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 5, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 9, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:vengeful_steel_molten@3" + ] + }, + { + "x": 3, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 1, + "y": 14, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 14, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 13, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 13, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 7, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 5, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 8, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 19, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -1, + "y": 0, + "z": -5, + "elements": [ + "contenttweaker:vengeful_steel_molten@2" + ] + }, + { + "x": 0, + "y": 14, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 14, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 19, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": -1, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 0, + "y": 0, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 5, + "y": 12, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 11, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 12, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 9, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 2, + "y": -1, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -3, + "y": 13, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 3, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 1, + "y": 8, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 16, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 11, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 9, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 5, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 5, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 1, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 5, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 6, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 15, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 10, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 19, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 14, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 9, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 0, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 1, + "y": -1, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 3, + "y": 11, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": -3, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 5, + "y": 10, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 8, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 19, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 9, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 17, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 5, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -7, + "y": 6, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -6, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 18, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 9, + "z": 9, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 17, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 9, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 19, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": -1, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -2, + "y": 6, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 13, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:vengeful_steel_molten@2" + ] + }, + { + "x": 0, + "y": 9, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 5, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -4, + "y": 18, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 0, + "elements": [ + "generalized_output_fluid" + ] + }, + { + "x": 6, + "y": 5, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 0, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": -1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -3, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 15, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 8, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 14, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 8, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 19, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 15, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 11, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 7, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 19, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": 0, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 3, + "y": 7, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 12, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 13, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 13, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 5, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -4, + "y": -1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -1, + "y": 5, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -6, + "y": 13, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 14, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 13, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 9, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 14, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 11, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 9, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 12, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "contenttweaker:vengeful_steel_molten@3" + ] + }, + { + "x": 7, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 5, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": -1, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 3, + "y": 9, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 7, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 0, + "z": -5, + "elements": [ + "contenttweaker:vengeful_steel_molten@1" + ] + }, + { + "x": -1, + "y": -1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -1, + "y": 15, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 10, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 13, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 11, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 14, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 0, + "z": -3, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -1, + "y": 11, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 17, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 7, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 11, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 19, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 15, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 19, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 12, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 10, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 16, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 12, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 0, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": -1, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -1, + "y": 16, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 19, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 16, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": 8, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 6, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 17, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 9, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": 9, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -4, + "y": 9, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 17, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 18, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 14, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -7, + "y": 5, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": -1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -2, + "y": 0, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -7, + "y": 19, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -4, + "y": -1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -1, + "y": 5, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 18, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:vengeful_steel_molten@7" + ] + }, + { + "x": 5, + "y": 13, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": -1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 5, + "y": 19, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:vengeful_steel_molten@7" + ] + }, + { + "x": 1, + "y": 5, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 12, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -1, + "y": 14, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": 10, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 0, + "y": 5, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 15, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": 11, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 5, + "y": 19, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 5, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -7, + "y": 17, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": -1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -7, + "y": 7, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 8, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 9, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 19, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": 18, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -4, + "y": 12, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 19, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 10, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 19, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 19, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": -1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -7, + "y": 18, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 8, + "y": 19, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -6, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -7, + "y": 15, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 13, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 11, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 10, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 18, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 17, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": 6, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 5, + "y": 8, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 8, + "y": 5, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -7, + "y": 11, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 15, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 14, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -7, + "y": 16, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": 17, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 8, + "y": 7, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 5, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 12, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": -1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 1, + "y": 0, + "z": -5, + "elements": [ + "contenttweaker:vengeful_steel_molten@2" + ] + }, + { + "x": 5, + "y": 16, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 15, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 2, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": -1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 3, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 0, + "y": 10, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -4, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -7, + "y": 7, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 8, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 0, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 7, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -5, + "y": 0, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 9, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -7, + "y": 17, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -7, + "y": 16, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 16, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 9, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 6, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 12, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": 16, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 5, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 19, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -8, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": 5, + "y": -1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -2, + "y": 5, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -4, + "y": 17, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": -1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": 2, + "y": 11, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 5, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 0, + "z": -3, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 0, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -5, + "y": 10, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 12, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 5, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 10, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 15, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 11, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 18, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": -1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 2, + "y": 13, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": 13, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -7, + "y": 12, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 13, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 19, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 14, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 19, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 5, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -7, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -2, + "y": 9, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 8, + "y": 12, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 9, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 15, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 13, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 11, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 14, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 19, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 16, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": 15, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -6, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -4, + "y": 11, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 15, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 5, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": 14, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 5, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 16, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 5, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": -1, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -5, + "y": 6, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -5, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -3, + "y": 7, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 14, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:vengeful_steel_molten@3" + ] + }, + { + "x": -6, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 2, + "y": 5, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 17, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": -1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 1, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 19, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -4, + "y": 10, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 0, + "z": -3, + "elements": [ + "contenttweaker:vengeful_steel_molten@3" + ] + }, + { + "x": -1, + "y": 5, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 5, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 18, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 13, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 19, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 19, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 8, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -8, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 0, + "y": 10, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 5, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 19, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 12, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 15, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 9, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 14, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 19, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 19, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 10, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": -1, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -3, + "y": 17, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 0, + "z": -3, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -4, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -4, + "y": 6, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 12, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 15, + "z": -1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -4, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 9, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 12, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 5, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 15, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 19, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 9, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 2, + "y": 0, + "z": -3, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": -3, + "y": 15, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 9, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 11, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 11, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 11, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": -2, + "y": -1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -4, + "y": 5, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 15, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 19, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 8, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": -1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 19, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 13, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -7, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 7, + "y": 7, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 0, + "z": -3, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": -2, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 10, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 5, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 9, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 19, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -6, + "y": 7, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 9, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 5, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": -1, + "z": -4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -2, + "y": 15, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 9, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 15, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:vengeful_steel_molten@2" + ] + }, + { + "x": 7, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 0, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -5, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -2, + "y": 18, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 14, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 16, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 7, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 9, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 3, + "y": -1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -4, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": -2, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 10, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 16, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 14, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 14, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 19, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 17, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 5, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 0, + "z": -1, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 2, + "y": 0, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -6, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -1, + "y": 5, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 11, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -4, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 0, + "y": 18, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 7, + "y": 13, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 12, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": 0, + "y": -1, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 1, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 0, + "z": -3, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": -8, + "y": -1, + "z": 1, + "elements": [ + "modularmachinery:blockmanaproviderinput@0" + ] + }, + { + "x": 0, + "y": 19, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 19, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": -1, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -3, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 5, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 19, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:vengeful_steel_molten@2" + ] + }, + { + "x": 0, + "y": -1, + "z": -7, + "elements": [ + "modularmachinery:blockmanaproviderinput@0" + ] + }, + { + "x": 7, + "y": 17, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 10, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": -1, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:vengeful_steel_molten@7" + ] + }, + { + "x": -5, + "y": 15, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": -1, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 2, + "y": 10, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 11, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -1, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 2, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 1, + "y": 9, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": 0, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 19, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 12, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 19, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 18, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 13, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": -1, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -5, + "y": 11, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -5, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 8, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -8, + "y": 11, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": 5, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 10, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 11, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 9, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 19, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 2, + "y": 5, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 12, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 15, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -2, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": -1, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 4, + "y": 12, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -8, + "y": 9, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 14, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 9, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 5, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 9, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 10, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 5, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 5, + "y": 5, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 3, + "y": 13, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 4, + "y": 11, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 10, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 6, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 15, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 3, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -4, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 0, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -8, + "y": 7, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 13, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 15, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 5, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 5, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 9, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 14, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": 14, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 5, + "z": -4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 7, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 7, + "y": 7, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 10, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 15, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 11, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 8, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -4, + "y": 0, + "z": -1, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": -5, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 6, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 8, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 19, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 11, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -4, + "y": 19, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 16, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 5, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 12, + "z": 5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 7, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -8, + "y": 5, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -5, + "y": 13, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": -1, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -3, + "y": 19, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 17, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -8, + "y": 17, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 7, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -6, + "y": 6, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 1, + "elements": [ + "contenttweaker:vengeful_crystal_cluster@0" + ] + }, + { + "x": 4, + "y": 17, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 13, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 12, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 19, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 11, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 3, + "y": 9, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 0, + "z": -1, + "elements": [ + "contenttweaker:vengeful_steel_molten@7" + ] + }, + { + "x": 1, + "y": 15, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:vengeful_steel_molten@2" + ] + }, + { + "x": -3, + "y": 5, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -3, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 4, + "y": 19, + "z": -3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": -1, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 5, + "y": 14, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 10, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 0, + "z": -6, + "elements": [ + "contenttweaker:vengeful_steel_molten@0" + ] + }, + { + "x": -7, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 11, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 12, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:vengeful_steel_molten@3" + ] + }, + { + "x": 5, + "y": 11, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -2, + "y": 18, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 13, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -8, + "y": 19, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -1, + "y": 9, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 18, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 8, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 2, + "y": 12, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 9, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 17, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 14, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 11, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 19, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 10, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 13, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 12, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 19, + "z": -5, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -7, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 2, + "y": -1, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -6, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:vengeful_steel_molten@2" + ] + }, + { + "x": 1, + "y": 9, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 0, + "y": 1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 15, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 0, + "z": -1, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": 2, + "y": 13, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 18, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 12, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 17, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 16, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 13, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 11, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 5, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 5, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 7, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 15, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -7, + "y": 11, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 0, + "z": -1, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": -1, + "y": -1, + "z": 1, + "elements": [ + "generalized_input_fluid" + ] + }, + { + "x": -6, + "y": 10, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 19, + "z": 5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -8, + "y": 13, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 2, + "y": 19, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 14, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 17, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 8, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 11, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 8, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 14, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 16, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 9, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 6, + "z": 7, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": 16, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": 15, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 15, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 13, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 9, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 9, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 8, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": 5, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": -1, + "z": 1, + "elements": [ + "modularmachineryaddons:blockbiomeproviderinput@0" + ] + }, + { + "x": 0, + "y": 7, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": 0, + "z": -1, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": 2, + "y": 14, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 11, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 19, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 13, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 15, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 19, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 19, + "z": -3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 15, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -8, + "y": 15, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 6, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 5, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 6, + "y": 17, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 19, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 19, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": -1, + "z": 1, + "elements": [ + "generalized_input_fluid" + ] + }, + { + "x": -2, + "y": 0, + "z": -1, + "elements": [ + "contenttweaker:vengeful_steel_molten@7" + ] + }, + { + "x": 0, + "y": 9, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 15, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -4, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -2, + "y": 14, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 13, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 19, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 7, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:vengeful_steel_molten@2" + ] + }, + { + "x": 0, + "y": 6, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": 16, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": 6, + "y": 18, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 6, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": -1, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 0, + "z": -6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": -1, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": 1, + "y": -1, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -2, + "y": 0, + "z": 7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -2, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 0, + "z": -1, + "elements": [ + "contenttweaker:vengeful_steel_molten@6" + ] + }, + { + "x": -3, + "y": 19, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 19, + "z": 3, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 5, + "y": 5, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 7, + "y": 0, + "z": 2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 1, + "y": 13, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 15, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 8, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 5, + "z": 4, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 13, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 17, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:vengeful_steel_molten@2" + ] + }, + { + "x": 5, + "y": 9, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 6, + "z": -6, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -3, + "y": -1, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 5, + "y": 8, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 15, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -4, + "y": 19, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 6, + "y": 12, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 19, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -2, + "y": 10, + "z": -1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 11, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 10, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 1, + "y": 19, + "z": -5, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 15, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 4, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + }, + { + "x": 4, + "y": 0, + "z": -1, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": -5, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -3, + "y": 12, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -7, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": -1, + "z": -2, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 1, + "y": 7, + "z": 8, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 7, + "z": 4, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 0, + "elements": [ + "contenttweaker:vengeful_steel_molten@5" + ] + }, + { + "x": -7, + "y": 7, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -4, + "y": -1, + "z": 6, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 6, + "y": 15, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 19, + "z": 1, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 19, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 2, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": -1, + "y": -1, + "z": -7, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": -1, + "y": -1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 0, + "y": 1, + "z": 0, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick_botania_livingrock_1@4" + ] + }, + { + "x": 0, + "y": 0, + "z": 7, + "elements": [ + "contenttweaker:vengeful_steel_molten@1" + ] + }, + { + "x": 1, + "y": 5, + "z": 8, + "elements": [ + "unlimitedchiselworks:chisel_stonebrick2_botania_livingrock_1@1" + ] + }, + { + "x": 6, + "y": 14, + "z": 3, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 3, + "y": 10, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -6, + "y": 5, + "z": 0, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -1, + "y": 13, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 5, + "y": 9, + "z": -2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": 4, + "y": -1, + "z": 1, + "elements": [ + "unlimitedchiselworks:chisel_planks_oak_botania_dreamwood_1@7" + ] + }, + { + "x": -3, + "y": 14, + "z": 2, + "elements": [ + "botania:elfglass@0" + ] + }, + { + "x": -5, + "y": 0, + "z": -1, + "elements": [ + "contenttweaker:vengeful_steel_molten@4" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/warren_extractor_botania.json b/config/modularmachinery/machinery/warren_extractor_botania.json new file mode 100644 index 00000000..67203b84 --- /dev/null +++ b/config/modularmachinery/machinery/warren_extractor_botania.json @@ -0,0 +1,990 @@ +{ + "registryname": "warren_extractor_botania", + "localizedname": "Warren Extractor: Botanic", + "color": "7d807e", + "parts": [ + { + "x": 1, + "y": 5, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 6, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 6, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 6, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 4, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 6, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 7, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 7, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 7, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 5, + "z": 0, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:hyperuranion_actualizer_botania@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "modularmachinery:blockmeitemoutputbus@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 2, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 0, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 6, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 3, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 3, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 1, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 1, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -2, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -2, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 6, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 4, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 7, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 5, + "z": 0, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 2, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 0, + "y": 8, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 4, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 3, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 4, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 4, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 1, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 6, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 4, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 7, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 0, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 1, + "y": 6, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 6, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 6, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 6, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 1, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 6, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 6, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 1, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 0, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 2, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 5, + "z": 6, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 4, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 5, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 3, + "y": 3, + "z": 2, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/warren_extractor_radioactive.json b/config/modularmachinery/machinery/warren_extractor_radioactive.json new file mode 100644 index 00000000..9b756cf0 --- /dev/null +++ b/config/modularmachinery/machinery/warren_extractor_radioactive.json @@ -0,0 +1,990 @@ +{ + "registryname": "warren_extractor_radioactive", + "localizedname": "Warren Extractor: Radioactive", + "color": "7d807e", + "parts": [ + { + "x": 1, + "y": 5, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 6, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 6, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 6, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 4, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 6, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 7, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 7, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 7, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 5, + "z": 0, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:hyperuranion_actualizer_radioactive" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "modularmachinery:blockmeitemoutputbus@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 2, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 0, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 6, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 3, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 3, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 1, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 1, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -2, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -2, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 6, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 4, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 7, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 5, + "z": 0, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 2, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 0, + "y": 8, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 4, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 3, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 4, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 4, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 1, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 6, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 4, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 7, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 0, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 1, + "y": 6, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 6, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 6, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 6, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 1, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 6, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 6, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 1, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 0, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 2, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 5, + "z": 6, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 4, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 5, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 3, + "y": 3, + "z": 2, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/warren_extractor_raremetals.json b/config/modularmachinery/machinery/warren_extractor_raremetals.json new file mode 100644 index 00000000..c1e309f2 --- /dev/null +++ b/config/modularmachinery/machinery/warren_extractor_raremetals.json @@ -0,0 +1,990 @@ +{ + "registryname": "warren_extractor_raremetals", + "localizedname": "Warren Extractor: Rare Metals", + "color": "7d807e", + "parts": [ + { + "x": 1, + "y": 5, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 6, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 6, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 6, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 4, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 6, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 7, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 7, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 7, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 5, + "z": 0, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:hyperuranion_actualizer_raremetals" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "modularmachinery:blockmeitemoutputbus@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 2, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 0, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 6, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 3, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 3, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 1, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 1, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -2, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -2, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 6, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 4, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 7, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 5, + "z": 0, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 2, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 0, + "y": 8, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 4, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 3, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 4, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 4, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 1, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 6, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 4, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 7, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 0, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 1, + "y": 6, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 6, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 6, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 6, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 1, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 6, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 6, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 1, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 0, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 2, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 5, + "z": 6, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 4, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 5, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 3, + "y": 3, + "z": 2, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + } + ]} \ No newline at end of file diff --git a/config/modularmachinery/machinery/warren_extractor_self.json b/config/modularmachinery/machinery/warren_extractor_self.json new file mode 100644 index 00000000..287c898c --- /dev/null +++ b/config/modularmachinery/machinery/warren_extractor_self.json @@ -0,0 +1,990 @@ +{ + "registryname": "warren_extractor_self", + "localizedname": "Warren Extractor: Self Actualizing", + "color": "7d807e", + "parts": [ + { + "x": 1, + "y": 5, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 0, + "z": 3, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -3, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 5, + "z": 6, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 6, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 6, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 4, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 6, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 7, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 7, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 7, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 5, + "z": 0, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:hyperuranion_self_actualizer@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 6, + "elements": [ + "modularmachinery:blockmeitemoutputbus@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 5, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 2, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 0, + "y": 0, + "z": 1, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 2, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 0, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": -1, + "y": 3, + "z": 6, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 3, + "y": 1, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 5, + "z": 3, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 3, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 1, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 3, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 1, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 2, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -2, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -2, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 0, + "y": 5, + "z": 6, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 4, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 7, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 5, + "z": 0, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -3, + "y": 3, + "z": 2, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 0, + "y": 8, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 4, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 2, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 4, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 3, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -3, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 1, + "y": 0, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 1, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 4, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 4, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 1, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 6, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 2, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 4, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 5, + "z": 4, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 7, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 2, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 2, + "y": 5, + "z": 2, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -2, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 1, + "y": 3, + "z": 0, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": 1, + "y": 6, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 6, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 6, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 1, + "y": 6, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 1, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 6, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 0, + "y": 6, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 1, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 2, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 0, + "z": 3, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 1, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 2, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 0, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 1, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 5, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 0, + "z": 4, + "elements": [ + "contenttweaker:actualizing_casing@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 3, + "y": 0, + "z": 3, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 6, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -1, + "y": 2, + "z": 0, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": -3, + "y": 2, + "z": 2, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -3, + "y": 2, + "z": 4, + "elements": [ + "nuclearcraft:heat_exchanger_frame@0" + ] + }, + { + "x": 0, + "y": 4, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 5, + "z": 6, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 5, + "elements": [ + "glassential:glass_ghostly@0" + ] + }, + { + "x": 3, + "y": 3, + "z": 4, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + }, + { + "x": -1, + "y": 5, + "z": 4, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": -1, + "y": 5, + "z": 3, + "elements": [ + "dimdoors:fabric@15" + ] + }, + { + "x": 3, + "y": 3, + "z": 2, + "elements": [ + "appliedenergistics2:spatial_pylon@0" + ] + } + ]} \ No newline at end of file diff --git a/config/nuclearcraft.cfg b/config/nuclearcraft.cfg index 09d9cdd7..1a933120 100644 --- a/config/nuclearcraft.cfg +++ b/config/nuclearcraft.cfg @@ -1279,6 +1279,25 @@ radiation { ic2:nuclear:14_1.2911111111111112E-4 ic2:nuclear:15_2.5822222222222224E-4 ic2:nuclear:16_5.164444444444445E-4 + contenttweaker:radioactive_residue:0_5.164444444444445E-4 + contenttweaker:meatballium_324:0_3.15E-3 + contenttweaker:meatballium_322:0_1.15E-3 + contenttweaker:meatballium_328:0_6.15E-3 + contenttweaker:meatballium_323:0_2.15E-3 + contenttweaker:meatballium_ingot:0_4.50E-3 + contenttweaker:lefhm_fuel:0_2.50E-4 + contenttweaker:depleted_lefhm_fuel:0_1.250E-4 + contenttweaker:heuf_fuel:0_3.0E-3 + contenttweaker:depleted_heuf_fuel:0_1.0E-3 + contenttweaker:hefm_fuel:0_3.0E-3 + contenttweaker:depleted_hefm_fuel:0_1.0E-3 + contenttweaker:lees_fuel:0_1.0E-4 + contenttweaker:depleted_lees_fuel:0_1.0E-5 + contenttweaker:amfm_fuel:0_1.0E-3 + contenttweaker:depleted_amfm_fuel:0_1.0E-4 + contenttweaker:herrr_fuel:0_1.0E-1 + contenttweaker:depleted_herrr_fuel:0_1.0E-2 + contenttweaker:black_hole_juice:0_1.0e2 > # List of blocks and their radiation levels. Can be used to overwrite default values. Format: 'modid:name:meta_radiationLevel'. diff --git a/config/ocgendustry.cfg b/config/ocgendustry.cfg new file mode 100644 index 00000000..54a4e4a6 --- /dev/null +++ b/config/ocgendustry.cfg @@ -0,0 +1,68 @@ +# Configuration file + +########################################################################################################## +# advanced mutatron +#--------------------------------------------------------------------------------------------------------# +# Advanced Mutatron driver defaults. +########################################################################################################## + +"advanced mutatron" { + # Default per-device eventsEnabled state for newly created Adv Mutatron components. [default: true] + B:defaultEventsEnabled=true + + # Time between checks for OC signals (in ticks). Lower = more responsive, higher = less overhead. [range: 1 ~ 40, default: 2] + I:signalIntervalTicks=2 + + # Time between checks for blocking wait steps (in seconds). [range: 0.05 ~ 5.0, default: 0.2] + S:waitStepSeconds=0.2 +} + + +########################################################################################################## +# general +#--------------------------------------------------------------------------------------------------------# +# General settings for The Apiarist Terminal. +########################################################################################################## + +general { + # Enable OpenComputers event emissions (started/finished/output). Disable to disable ticking. [default: true] + B:enableEvents=true +} + + +########################################################################################################## +# industrial apiary +#--------------------------------------------------------------------------------------------------------# +# Industrial Apiary driver defaults. +########################################################################################################## + +"industrial apiary" { + # Default per-device eventsEnabled state for newly created Industrial Apiary components. [default: true] + B:defaultEventsEnabled=true + + # Time between checks for OC signals (in ticks). Lower = more responsive, higher = less overhead. [range: 1 ~ 40, default: 2] + I:signalIntervalTicks=2 + + # Time between checks for blocking wait steps (in seconds). [range: 0.05 ~ 5.0, default: 0.2] + S:waitStepSeconds=0.2 +} + + +########################################################################################################## +# integration test +#--------------------------------------------------------------------------------------------------------# +# In-game integration test harness (creative only; keep disabled on normal worlds). +########################################################################################################## + +"integration test" { + # Allow the harness to place blocks/items in a small test area (creative recommended). [default: false] + B:allowAutoPlacement=false + + # Enable a gated test command for running integration checks in-game. [default: false] + B:enable=false + + # Radius around the player to search for test targets (e.g., Mutatron). [range: 4 ~ 64, default: 16] + I:searchRadius=16 +} + + diff --git a/config/plethora-core.cfg b/config/plethora-core.cfg index 9165675c..cbe502ea 100644 --- a/config/plethora-core.cfg +++ b/config/plethora-core.cfg @@ -659,4 +659,3 @@ testing { B:strict=false } - diff --git a/config/randomthings.cfg b/config/randomthings.cfg index 20721d10..266de711 100644 --- a/config/randomthings.cfg +++ b/config/randomthings.cfg @@ -1,19 +1,177 @@ # Configuration file +########################################################################################################## +# divining rods +#--------------------------------------------------------------------------------------------------------# +# Allows you to add divining rods to the game, or disable/remove existing ones. +########################################################################################################## + +"divining rods" { + # Format: oreDictionaryName,recipeItem,red,green,blue + # - oreDictionaryName: The ore dictionary name the rod detects (e.g., 'oreIron') + # - recipeItem: The item used in the crafting recipe (ore dictionary name or 'minecraft:itemname' for vanilla items) + # - red, green, blue: Color values (0-254) for the rod's visual appearance + # Note: For recipeItem in rod entries, only use 'minecraft:' prefix for vanilla items. Mod item prefixes (e.g., 'modname:item') do NOT work - use ore dictionary names instead. + # [default: [oreCoal,minecraft:coal,20,20,20], [oreIron,ingotIron,211,180,159], [oreGold,ingotGold,246,233,80], [oreLapis,gemLapis,5,45,150], [oreRedstone,dustRedstone,211,1,1], [oreEmerald,gemEmerald,0,220,0], [oreDiamond,gemDiamond,87,221,229], [oreQuartz,gemQuartz,236,233,227], [oreCopper,ingotCopper,252,113,21], [oreTin,ingotTin,150,184,217], [oreSilver,ingotSilver,205,231,246], [oreLead,ingotLead,117,133,187], [oreAluminum,ingotAluminum,197,197,202], [oreNickel,ingotNickel,208,206,163], [orePlatinum,ingotPlatinum,42,183,252], [oreIridium,ingotIridium,176,176,202], [oreMithril,ingotMithril,97,207,252], [oreDraconium,ingotDraconium,75,38,107], [oreCobalt,ingotCobalt,5,18,64], [oreArdite,ingotArdite,138,104,38], [oreQuartzBlack,gemQuartzBlack,10,10,10], [oreCertusQuartz,crystalCertusQuartz,136,166,193], [oreChaos,gemChaos,205,184,172], [oreAgate,gemAgate,202,28,202], [oreEnderEssence,gemEnderEssence,78,192,118], [oreAlexandrite,gemAlexandrite,107,107,107], [oreAmber,gemAmber,202,144,28], [oreAmethyst,gemAmethyst,144,28,202], [oreAmetrine,gemAmetrine,128,0,65], [oreAmmolite,gemAmmolite,174,65,195], [oreApatite,gemApatite,65,195,163], [oreAquamarine,gemAquamarine,28,202,202], [oreBlackDiamond,gemBlackDiamond,24,24,24], [oreBlueTopaz,gemBlueTopaz,0,22,128], [oreCarnelian,gemCarnelian,128,11,0], [oreCatsEye,gemCatsEye,195,152,65], [oreChrysoprase,gemChrysoprase,87,195,65], [oreCitrine,gemCitrine,128,75,0], [oreCoral,gemCoral,195,76,65], [oreFluorite,gemFluorite,65,163,195], [oreGarnet,gemGarnet,202,72,28], [oreGoldenBeryl,gemGoldenBeryl,128,128,0], [oreBeryl,gemBeryl,28,202,28], [oreHeliodor,gemHeliodor,202,173,28], [oreIndicolite,gemIndicolite,28,202,115], [oreIolite,gemIolite,86,28,202], [oreJade,gemJade,131,195,65], [oreJasper,gemJasper,128,107,0], [oreKunzite,gemKunzite,195,65,174], [oreKyanite,gemKyanite,65,109,195], [oreLepidolite,gemLepidolite,128,0,96], [oreMalachite,gemMalachite,0,128,43], [oreMoldavite,gemMoldavite,107,128,0], [oreMoonstone,gemMoonstone,0,86,128], [oreMorganite,gemMorganite,239,100,210], [oreOnyx,gemOnyx,53,53,53], [oreOpal,gemOpal,193,193,193], [orePearl,gemPearl,179,194,218], [orePeridot,gemPeridot,144,202,28], [orePyrope,gemPyrope,195,65,98], [oreRoseQuartz,gemRoseQuartz,228,110,154], [oreRuby,gemRuby,202,28,28], [oreSapphire,gemSapphire,28,28,202], [oreSodalite,gemSodalite,76,65,195], [oreSpinel,gemSpinel,128,54,0], [oreSunstone,gemSunstone,195,98,65], [oreTanzanite,gemTanzanite,75,0,128], [oreTektite,gemTektite,123,104,87], [oreTopaz,gemTopaz,202,101,28], [oreTurquoise,gemTurquoise,0,128,107], [oreVioletSapphire,gemVioletSapphire,118,0,128], [oreZircon,gemZircon,195,195,65], [oreSilicon,itemSilicon,102,95,104], [oreCheese,foodCheese,254,216,107], [oreDesh,ingotDesh,57,57,57], [oreIlmenite, ingotTitanium,53,66,97], [oreSolar,ingotSolar,254,254,254], [oreAmethyst,gemAmethyst,142,48,206], [oreBaronyte,ingotBaronyte,156,30,30], [oreBlazium,ingotBlazium,175,68,0], [oreBloodstone,gemBloodstone,159,17,0], [oreCrystallite,gemCrystallite,242,145,3], [oreElecanium,ingotElecanium,124,232,228], [oreEmberstone,ingotEmberstone,128,0,0], [oreGemenyte,gemGemenyte,9,160,8], [oreGhastly,ingotGhastly,181,206,162], [oreGhoulish,ingotGhoulish,146,114,254], [oreJade,gemJade,102,197,107], [oreJewelyte,gemJewelyte,33,142,9], [oreLimonite,ingotLimonite,208,127,29], [oreLunar,ingotLunar,249,158,203], [oreLyon,ingotLyon,195,128,3], [oreMystite,ingotMystite,178,231,200], [oreOrnamyte,gemOrnamyte,115,115,115], [oreRosite,ingotRosite,210,28,48], [oreSapphire,gemSapphire,29,71,208], [oreShyregem,gemShyregem,0,231,251], [oreShyrestone,ingotShyrestone,0,170,227], [oreVarsium,ingotVarsium,157,103,40], [oreGravitite,blockEnchantedGravitite,127,51,105], [oreZanite,gemZanite,46,28,93], [oreApalachia,fragmentsApalachia,143,0,159], [oreWildwood,fragmentsWildwood,10,123,157], [oreArlemite,ingotArlemite,63,164,27], [oreRealmite,ingotRealmite,216,152,59], [oreNetherite,ingotNetherite,238,64,44], [oreMortum,fragmentsMortum,64,64,64], [oreRupee,ingotRupee,23,92,183], [oreEden,fragmentsEden,162,54,0], [oreBloodgem,gemBlood,162,31,95], [oreSkythern,fragmentsSkythern,160,160,160], [oreCrimsonIron,ingotCrimsonIron,214,107,137], [oreDiremsium,ingotDiremsium,186,84,84], [oreExtraIlonite,ingotExtraIlonite,60,163,103], [oreIllenium,ingotIllenium,129,116,157], [oreZyptorium,ingotZyptorium,78,109,201], [oreSetrorium,gemSetrorium,88,160,180], [oreAmbrosium,shardAmbrosium,197,184,105], [oreAmbrosium,shardAmbrosium,197,184,105], [oreGravitite,ingotGravitite,127,51,105], [oreArkenium,ingotArkenium,150,150,150], [oreZanite,gemZanite,46,28,93]] + S:"Divining Rods" < + oreCoal,minecraft:coal,20,20,20 + oreIron,ingotIron,211,180,159 + oreGold,ingotGold,246,233,80 + oreLapis,gemLapis,5,45,150 + oreRedstone,dustRedstone,211,1,1 + oreEmerald,gemEmerald,0,220,0 + oreDiamond,gemDiamond,87,221,229 + oreQuartz,gemQuartz,236,233,227 + oreCopper,ingotCopper,252,113,21 + oreTin,ingotTin,150,184,217 + oreSilver,ingotSilver,205,231,246 + oreLead,ingotLead,117,133,187 + oreAluminum,ingotAluminum,197,197,202 + oreNickel,ingotNickel,208,206,163 + orePlatinum,ingotPlatinum,42,183,252 + oreIridium,ingotIridium,176,176,202 + oreMithril,ingotMithril,97,207,252 + oreDraconium,ingotDraconium,75,38,107 + oreCobalt,ingotCobalt,5,18,64 + oreArdite,ingotArdite,138,104,38 + oreQuartzBlack,gemQuartzBlack,10,10,10 + oreCertusQuartz,crystalCertusQuartz,136,166,193 + oreChaos,gemChaos,205,184,172 + oreAgate,gemAgate,202,28,202 + oreEnderEssence,gemEnderEssence,78,192,118 + oreAlexandrite,gemAlexandrite,107,107,107 + oreAmber,gemAmber,202,144,28 + oreAmethyst,gemAmethyst,144,28,202 + oreAmetrine,gemAmetrine,128,0,65 + oreAmmolite,gemAmmolite,174,65,195 + oreApatite,gemApatite,65,195,163 + oreAquamarine,gemAquamarine,28,202,202 + oreBlackDiamond,gemBlackDiamond,24,24,24 + oreBlueTopaz,gemBlueTopaz,0,22,128 + oreCarnelian,gemCarnelian,128,11,0 + oreCatsEye,gemCatsEye,195,152,65 + oreChrysoprase,gemChrysoprase,87,195,65 + oreCitrine,gemCitrine,128,75,0 + oreCoral,gemCoral,195,76,65 + oreFluorite,gemFluorite,65,163,195 + oreGarnet,gemGarnet,202,72,28 + oreGoldenBeryl,gemGoldenBeryl,128,128,0 + oreBeryl,gemBeryl,28,202,28 + oreHeliodor,gemHeliodor,202,173,28 + oreIndicolite,gemIndicolite,28,202,115 + oreIolite,gemIolite,86,28,202 + oreJade,gemJade,131,195,65 + oreJasper,gemJasper,128,107,0 + oreKunzite,gemKunzite,195,65,174 + oreKyanite,gemKyanite,65,109,195 + oreLepidolite,gemLepidolite,128,0,96 + oreMalachite,gemMalachite,0,128,43 + oreMoldavite,gemMoldavite,107,128,0 + oreMoonstone,gemMoonstone,0,86,128 + oreMorganite,gemMorganite,239,100,210 + oreOnyx,gemOnyx,53,53,53 + oreOpal,gemOpal,193,193,193 + orePearl,gemPearl,179,194,218 + orePeridot,gemPeridot,144,202,28 + orePyrope,gemPyrope,195,65,98 + oreRoseQuartz,gemRoseQuartz,228,110,154 + oreRuby,gemRuby,202,28,28 + oreSapphire,gemSapphire,28,28,202 + oreSodalite,gemSodalite,76,65,195 + oreSpinel,gemSpinel,128,54,0 + oreSunstone,gemSunstone,195,98,65 + oreTanzanite,gemTanzanite,75,0,128 + oreTektite,gemTektite,123,104,87 + oreTopaz,gemTopaz,202,101,28 + oreTurquoise,gemTurquoise,0,128,107 + oreVioletSapphire,gemVioletSapphire,118,0,128 + oreZircon,gemZircon,195,195,65 + oreSilicon,itemSilicon,102,95,104 + oreCheese,foodCheese,254,216,107 + oreDesh,ingotDesh,57,57,57 + oreIlmenite, ingotTitanium,53,66,97 + oreSolar,ingotSolar,254,254,254 + oreAmethyst,gemAmethyst,142,48,206 + oreBaronyte,ingotBaronyte,156,30,30 + oreBlazium,ingotBlazium,175,68,0 + oreBloodstone,gemBloodstone,159,17,0 + oreCrystallite,gemCrystallite,242,145,3 + oreElecanium,ingotElecanium,124,232,228 + oreEmberstone,ingotEmberstone,128,0,0 + oreGemenyte,gemGemenyte,9,160,8 + oreGhastly,ingotGhastly,181,206,162 + oreGhoulish,ingotGhoulish,146,114,254 + oreJade,gemJade,102,197,107 + oreJewelyte,gemJewelyte,33,142,9 + oreLimonite,ingotLimonite,208,127,29 + oreLunar,ingotLunar,249,158,203 + oreLyon,ingotLyon,195,128,3 + oreMystite,ingotMystite,178,231,200 + oreOrnamyte,gemOrnamyte,115,115,115 + oreRosite,ingotRosite,210,28,48 + oreSapphire,gemSapphire,29,71,208 + oreShyregem,gemShyregem,0,231,251 + oreShyrestone,ingotShyrestone,0,170,227 + oreVarsium,ingotVarsium,157,103,40 + oreGravitite,blockEnchantedGravitite,127,51,105 + oreZanite,gemZanite,46,28,93 + oreApalachia,fragmentsApalachia,143,0,159 + oreWildwood,fragmentsWildwood,10,123,157 + oreArlemite,ingotArlemite,63,164,27 + oreRealmite,ingotRealmite,216,152,59 + oreNetherite,ingotNetherite,238,64,44 + oreMortum,fragmentsMortum,64,64,64 + oreRupee,ingotRupee,23,92,183 + oreEden,fragmentsEden,162,54,0 + oreBloodgem,gemBlood,162,31,95 + oreSkythern,fragmentsSkythern,160,160,160 + oreCrimsonIron,ingotCrimsonIron,214,107,137 + oreDiremsium,ingotDiremsium,186,84,84 + oreExtraIlonite,ingotExtraIlonite,60,163,103 + oreIllenium,ingotIllenium,129,116,157 + oreZyptorium,ingotZyptorium,78,109,201 + oreSetrorium,gemSetrorium,88,160,180 + oreAmbrosium,shardAmbrosium,197,184,105 + oreAmbrosium,shardAmbrosium,197,184,105 + oreGravitite,ingotGravitite,127,51,105 + oreArkenium,ingotArkenium,150,150,150 + oreZanite,gemZanite,46,28,93 + > + + # How many seconds of usage it takes for a Divining Rod to lose 1 durability point (Default = 0.0). + D:DurabilityUsageSeconds=0.0 + + # The range (in blocks) that a Divining Rod searches in each direction from the player. A range of 5 means it searches an 11x11x11 cube centered on the player. WARNING: Setting this value too high can cause significant lag (client and server) while using the rod! + I:Range=5 +} + + features { + # Whether the player can create an artificial End Portal with an Evil Tear. B:ArtificialEndPortal=true + # Whether the Spectre Sapling should be enabled. If disabled, the sapling will not grow and cannot be created from regular saplings. + B:EnableSpectreSapling=true + # Should Ender Anchors keep the Chunk they are in loaded B:EnderAnchorChunkloading=true + # Should the Golden Chicken produce Golden Ingots automatically, or only when fed? + B:GoldenChickenProduction=false + # Should there be an Golden Egg in every Bean Pod? B:GoldenEgg=true # Whether the magnetic enchantment should be available. B:MagneticEnchantment=true - - # TRIES to remove the weird water texture showing around ALL non full blocks. This might look weird when you, for example, are on a ladder underwater. [default: false] B:RemoveUnderwaterTexture=false + + # Whether the Spectre Dimension should be enabled. If disabled, you will not be able to enter the dimension. + B:SpectreDimension=true + + # List of entity resource locations that cannot be captured by the Summoning Pendulum. Format: modid:entityname. Example: minecraft:villager, randomthings:spirit. [default: ] + S:SummoningPendulumBlacklist < + > } @@ -23,6 +181,40 @@ internals { } +lotus { + # Whether bonemeal can be used on lotus plants to grow them + B:CanBonemeal=false + + # Average amount of XP given when eating a lotus blossom (Default = 8 + I:XpAmount=8 +} + + +"nature core" { + # Chance for animal spawning (Default = 400, lower is more common) + I:AnimalChance=400 + + # Maximum number of animals allowed within AnimalRange/2 (Default = 2) + I:AnimalMax=2 + I:AnimalRange=11 + + # Chance for bonemealing (Default = 100, lower is more common) + I:BonemealChance=100 + I:BonemealRange=11 + + # Chance for sand replacement (Default = 40, lower is more common) + I:SandChance=40 + I:SandRange=11 + + # Chance for the shell to regenerate (Default = 600, lower is more common) + I:ShellRegenerationChance=600 + + # Chance for tree spawning (Default = 600, lower is more common). + I:TreeChance=600 + I:TreeRadiusRange=20 +} + + numbers { # The maximum radius an advanced item collector can be configured to have I:AdvancedItemCollectorMaxRange=10 @@ -36,9 +228,13 @@ numbers { # The radius of a normal item collector I:ItemCollectorRange=3 - # How much Energy a Numbered Spectre Coil produces per Tick + # The maximum capacity of a Biome Capsule + I:MaxBiomeCapsuleCapacity=256 I:NumberedSpectreCoilEnergy=128 + # The maximum number of blocks a Potion Vaporizer can affect + I:PotionVaporizerMaxBlocks=100 + # How far does the effect of a Rain Shield work? (In Blocks) I:RainShieldRange=80 @@ -59,16 +255,37 @@ numbers { } +"spectre coils and chargers" { + # Multiplier for max energy transfer rate of Spectre Coils and Chargers (1.0 = default rates: Normal=1024, Redstone=4096, Ender=20480) + D:EnergyTransferMultiplier=1.0 + + # Whether the Genesis Spectre Coil generates energy, or just transfers energy from the player's Injector with no transfer limit + B:GenesisSpectreGeneratesEnergy=true + + # How much Energy a Numbered Spectre Coil produces per Tick + I:NumberedSpectreCoilEnergy=128 + + # The maximum energy the Spectre Energy Injector can hold + I:SpectreEnergyInjectorMaxEnergy=1000000 +} + + visual { + # When set to true, will scale the player models transparency based on the amount of Spectre Armor pieces they are wearing. Else, it will be a flat 50% trnaparency when wearing the full set. + B:FancySpectreArmorTransparency=true + # Replaces the noisy default rune texture with a flat version B:FlatRunes=false # When set to true the coordinates a position filter / portkey point to won't be displayed in its tooltip. B:HideCoordinates=false + + # TRIES to remove the weird water texture showing around ALL non full blocks. This might look weird when you, for example, are on a ladder underwater. + B:RemoveUnderwaterTexture=false } -voxelprojector { +"voxel projector" { # Should the client save models received by the server to disk so that they don't have to be requested again later? B:ClientModelSaving=true @@ -77,11 +294,11 @@ voxelprojector { } -########################################################################################################## -# worldgen -#--------------------------------------------------------------------------------------------------------# -# Set to false to disable the generation of the respective objects -########################################################################################################## +voxelprojector { + B:ClientModelSaving=true + I:ModelTransferBandwidth=1000 +} + worldgen { B:AncientFurnace=true @@ -102,3 +319,68 @@ worldgen { } +"worldgen features" { + # Enable ancient furnace generation. Chance: (Default = 2000, lower is more common) + B:AncientFurnace=true + I:AncientFurnaceChance=2000 + + # Enable nature core generation. Chance: (Default = 18, lower is more common) + B:NatureCore=true + I:NatureCoreChance=18 + + # Enable peace candle generation. Chance: (Default = 3, lower is more common) + B:PeaceCandle=true + I:PeaceCandleChance=3 + + # Enable water chest generation. Chance: (Default = 1, lower is more common) + B:WaterChest=true + I:WaterChestChance=1 +} + + +"worldgen loot" { + # Enable biome crystal loot generation. Chance: (Default = 20, lower is more common) + B:BiomeCrystal=true + I:BiomeCrystalChance=20 + + # Enable lava charm loot generation. Chance: (Default = 5, lower is more common) + B:LavaCharm=true + I:LavaCharmChance=5 + + # Enable magic hood loot generation. Chance: (Default = 5, lower is more common) + B:MagicHood=true + I:MagicHoodChance=5 + + # Enable numbered spectre coils loot generation. Chance: (Default = -1, lower is more common) + B:NumberedSpectreCoils=true + I:NumberedSpectreCoilsChance=10 + + # Enable slime cube loot generation. Chance: (Default = 10, lower is more common) + B:SlimeCube=true + I:SlimeCubeChance=10 + + # Enable summoning pendulum loot generation. Chance: (Default = -1, lower is more common) + B:SummoningPendulum=true + I:SummoningPendulumChance=10 +} + + +"worldgen plants" { + # Enable beans generation. Chance: (Default = 2, lower is more common) + B:Beans=true + I:BeansChance=2 + + # Enable glowing mushrooms generation. Chance: (Default = 4, lower is more common) + B:GlowingMushrooms=true + I:GlowingMushroomsChance=4 + + # Enable lotus generation. Chance: (Default = 10, lower is more common) + B:Lotus=true + I:LotusChance=10 + + # Enable pitcher plants generation. Chance: (Default = 10, lower is more common) + B:PitcherPlants=true + I:PitcherPlantsChance=10 +} + + diff --git a/config/soulshardsrespawn/soulshardsrespawn.cfg b/config/soulshardsrespawn/soulshardsrespawn.cfg index 96adb2dc..f6577cbd 100644 --- a/config/soulshardsrespawn/soulshardsrespawn.cfg +++ b/config/soulshardsrespawn/soulshardsrespawn.cfg @@ -2990,6 +2990,9 @@ entity_list { # Allows the gathering and spawning of mod_lavacow.ghostray [default: true] B:"mod_lavacow:ghostray"=true + # Allows the gathering and spawning of mod_lavacow.ghoul [default: true] + B:"mod_lavacow:ghoul"=true + # Allows the gathering and spawning of mod_lavacow.grave_robber [default: true] B:"mod_lavacow:grave_robber"=true @@ -3795,3 +3798,4 @@ server { B:requireRedstoneSignal=false } + diff --git a/config/spellarchives-client.cfg b/config/spellarchives-client.cfg index 755ba62f..6ab629c2 100644 --- a/config/spellarchives-client.cfg +++ b/config/spellarchives-client.cfg @@ -121,3 +121,4 @@ gui { I:DEFAULT_GUI_WIDTH=248 } + diff --git a/config/splash.properties b/config/splash.properties index 67c752fe..7a89bc24 100644 --- a/config/splash.properties +++ b/config/splash.properties @@ -1,5 +1,5 @@ #Splash screen properties -#Sun Nov 16 21:28:15 CST 2025 +#Wed Feb 11 17:55:48 CST 2026 background=0xBFBFBF memoryGood=0x00091A font=0x960826 @@ -9,9 +9,9 @@ memoryLow=0x00091A rotate=false memoryWarn=0x00091A showMemory=true -enabled=true bar=0x00091A +enabled=true resourcePackPath=resources logoOffset=0 forgeTexture=fml\:textures/gui/forge.png -fontTexture=textures/font/ascii.png +fontTexture=textures/font/ascii.png \ No newline at end of file diff --git a/config/startuptimer/startup_times.json b/config/startuptimer/startup_times.json new file mode 100644 index 00000000..c048279c --- /dev/null +++ b/config/startuptimer/startup_times.json @@ -0,0 +1,7 @@ +{ + "times": [ + 330960, + 384152, + 348163 + ] +} \ No newline at end of file diff --git a/config/superfactorymanager.cfg b/config/superfactorymanager.cfg new file mode 100644 index 00000000..ff33d7b3 --- /dev/null +++ b/config/superfactorymanager.cfg @@ -0,0 +1,62 @@ +# Configuration file + +general { + + ########################################################################################################## + # client + #--------------------------------------------------------------------------------------------------------# + # Client-side settings + ########################################################################################################## + + client { + # Controls the level of intellisense in the text editor + # Valid values: + # OFF + # BASIC + # ADVANCED + S:intellisenseLevel=ADVANCED + S:preferredEditor=sfm:v2 + + # Show the label gun reminder overlay + B:showLabelGunReminderOverlay=true + + # Show line numbers in the text editor + B:showLineNumbers=true + B:showNetworkToolReminderOverlay=true + } + + ########################################################################################################## + # server + #--------------------------------------------------------------------------------------------------------# + # Server-side settings + ########################################################################################################## + + server { + # Prevents factory managers from compiling and running code (for emergencies) + B:disableProgramExecution=false + + # What resource types should SFM not be allowed to move + S:disallowedResourceTypesForTransfer < + > + + # Log resource loss to console + B:logResourceLossToConsole=true + I:maxDiskProblems=10 + + # The number of scenarios to check is 2^n where n is the number of if statements in a trigger + # Min: 0 + # Max: 2147483647 + I:maxIfStatementsInTriggerBeforeSimulationIsntAllowed=10 + + # Min: 1 + # Max: 2147483647 + I:timerTriggerMinimumIntervalInTicks=20 + + # Min: 1 + # Max: 2147483647 + I:timerTriggerMinimumIntervalInTicksWhenOnlyForgeEnergyIO=1 + } + +} + + diff --git a/config/supermobtracker.cfg b/config/supermobtracker.cfg new file mode 100644 index 00000000..ae0ed2f7 --- /dev/null +++ b/config/supermobtracker.cfg @@ -0,0 +1,57 @@ +# Configuration file + +client { + # Range in blocks to detect tracked mobs for glowing effect. + D:detectionRange=100.0 + + # Number of simulated kills for calculating drop rates. + I:dropSimulationCount=10000 + + # Enable tracking of mobs (requires Minecraft restart). + B:enableTracking=true + + # Last filter text in the mob tracker GUI. + S:filterText=zomb + + # Whether to show the tracking overlay on screen. + B:hudEnabled=true + + # Spacing between lines in the tracking overlay. + I:hudLineSpacing=2 + + # Padding from screen edge for the tracking overlay. + I:hudPaddingExternal=4 + + # Padding inside the tracking overlay box. + I:hudPaddingInternal=2 + + # Position of the tracking overlay on screen. + S:hudPosition=TOP_LEFT + + # Use localized names in the tracker GUI. + B:i18nNames=true + + # Last selected entity in the mob tracker GUI. + S:lastSelectedEntity=minecraft:zombie + + # List of entity IDs that are blacklisted from tracking. + S:mobBlacklist < + > + + # List of entity IDs that are whitelisted for tracking (takes precedence over blacklist). + S:mobWhitelist < + > + + # Maximum retries for spawn condition checks. Higher values handle random spawn conditions better but increase analysis time. + I:spawnCheckRetries=100 + S:trackedEntityIds < + > + + # Entity IDs that corrupt global state during drop simulation and should be excluded from simulation. They can be identified by severe performance degradation for every entity after simulating their drops. + S:unstableSimulationEntities < + minecraft:ender_dragon + draconicevolution:chaosguardian + > +} + + diff --git a/config/tconstruct_oredictcache.dat b/config/tconstruct_oredictcache.dat index 5ae16bc8..a2829606 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/teamreborn/techreborn/compat.cfg b/config/teamreborn/techreborn/compat.cfg index 03e99074..ef46edd7 100644 --- a/config/teamreborn/techreborn/compat.cfg +++ b/config/teamreborn/techreborn/compat.cfg @@ -124,7 +124,7 @@ theoneprobe { thermal_expansion { # Disable induction smelter recipes that bypass the use of the blast furnace (i.e. tungsten ingots) [Default=true] - B:DisableInductionSmelterRecipesBypassingBlastFurnace=true + B:DisableInductionSmelterRecipesBypassingBlastFurnace=false # Enable distillation tower recipes related to ThermalExpansion content [Default=true] B:EnableDistillationTowerThermalExpansionRecipes=true diff --git a/config/thaumicaugmentation.cfg b/config/thaumicaugmentation.cfg index 45e9e625..be20b07c 100644 --- a/config/thaumicaugmentation.cfg +++ b/config/thaumicaugmentation.cfg @@ -219,7 +219,7 @@ gameplay { # The amount of damage that the Impulse Cannon's beam attack does. # The beam attack is the default attack with no augments. - D:BeamDamage=40.5 + D:BeamDamage=30.5 # The range in meters of the Impulse Cannon's beam attack. D:BeamRange=64.0 @@ -231,13 +231,13 @@ gameplay { # The amount of Impetus used by the Impulse Cannon's burst attack per burst. # This cost is paid even if nothing is being hit by the shot. - I:BurstCost=2 + I:BurstCost=5 # The amount of damage that the Impulse Cannon's burst attack does per shot. # Note that the damage cooldown of an entity hit by the first 2 rounds of the burst is reset # to allow the other rounds to do damage. # Since there are three shots fired by the burst, the effective damage is three times this value. - D:BurstDamage=18.0 + D:BurstDamage=150.0 # The range in meters of the Impulse Cannon's burst attack. D:BurstRange=48.0 @@ -249,11 +249,11 @@ gameplay { # The amount of Impetus used by the Impulse Cannon's railgun attack per shot. # This cost is paid even if nothing is being hit by the shot. - I:RailgunCost=3 + I:RailgunCost=5 # The amount of damage that the Impulse Cannon's railgun attack does. # Note that the beam can pierce through multiple entities, but not blocks. - D:RailgunDamage=65.0 + D:RailgunDamage=200.0 # The range in meters of the Impulse Cannon's railgun attack. D:RailgunRange=128.0 @@ -459,3 +459,4 @@ world { B:ValidFracturesAlwaysTeleport=false } + diff --git a/config/twilightforest.cfg b/config/twilightforest.cfg index 90bcdad3..c79ed337 100644 --- a/config/twilightforest.cfg +++ b/config/twilightforest.cfg @@ -139,16 +139,25 @@ general { # Blocks generating as stalactites in large hills only S:largeHill < contenttweaker:alchemical_ore 0.4 9 2 10 + thermalfoundation:ore:8 0.4 9 2 10 + astralsorcery:blockcustomore:0 0.4 9 2 10 + aoa3:runium_ore 0.4 9 2 10 > # Blocks generating as stalactites in medium and large hills S:mediumHill < contenttweaker:alchemical_ore 0.4 9 2 10 + thermalfoundation:ore:8 0.4 9 2 10 + astralsorcery:blockcustomore:0 0.4 9 2 10 + aoa3:runium_ore 0.4 9 2 10 > # Blocks generating as stalactites in all hills S:smallHill < contenttweaker:alchemical_ore 0.4 9 2 10 + thermalfoundation:ore:8 0.4 9 2 10 + astralsorcery:blockcustomore:0 0.4 9 2 10 + aoa3:runium_ore 0.4 9 2 10 > # If true, default stalactites and stalactites defined by other mods will not be used. diff --git a/oresources/abyssalcraft/lang/zh_cn.lang b/oresources/abyssalcraft/lang/zh_cn.lang index 3b158c91..b2e388d6 100644 --- a/oresources/abyssalcraft/lang/zh_cn.lang +++ b/oresources/abyssalcraft/lang/zh_cn.lang @@ -35,4 +35,6 @@ ac.ritual.TravixteOathLords.desc=争竞,争竞,争竞界! ac.ritual.TravixteVowDeath=争竞界大哥 ac.ritual.TravixteVowDeath.desc=争竞,争竞,争竞界! ac.ritual.TravixteGunDevil=争竞界大哥 -ac.ritual.TravixteGunDevil.desc=争竞,争竞,争竞界! \ No newline at end of file +ac.ritual.TravixteGunDevil.desc=争竞,争竞,争竞界! +ac.ritual.VoidNothingnessInf=虚无 +ac.ritual.VoidNothingnessInf.desc=什么都没有 \ No newline at end of file diff --git a/oresources/contenttweaker/lang/en_us.lang b/oresources/contenttweaker/lang/en_us.lang index ce0e98c7..c9142589 100644 --- a/oresources/contenttweaker/lang/en_us.lang +++ b/oresources/contenttweaker/lang/en_us.lang @@ -2077,7 +2077,7 @@ item.contenttweaker.gem_of_aura.name=Gem of Aura item.contenttweaker.kaiyu_bone.name=Kaiyu Bone item.contenttweaker.skeletal_kaiyu_bone.name=Skeletal Kaiyu Bone item.contenttweaker.safe_lymph_of_pixonia.name=Safe Lymph of Pixonia Salt Reactor -item.contenttweaker.safe_einstenium.name=Safe Einstenium Salt Reactor +item.contenttweaker.safe_einstenium.name=Safe Einsteinium Salt Reactor item.contenttweaker.safe_meatballstarlight.name=Safe Whispering Starlight Salt Reactor item.contenttweaker.safe_polonium.name=Safe Polonium Salt Reactor item.contenttweaker.fill_vessel_with_fluid.name=Fill Vessel with this Fluid @@ -2316,7 +2316,7 @@ item.contenttweaker.recursium_fragment_iter3.name=Recursium Fragment: III item.contenttweaker.recursium_fragment_iter4.name=Recursium Fragment: IV item.contenttweaker.recursium_fragment_iter5.name=Recursium Fragment: V item.contenttweaker.pack_supporter_token.name=Pack Constribution Token -item.contenttweaker.cosmic_gem.name=Cosmic Gem +item.contenttweaker.cosmic_gem.name=Meteoric Cosmic Crystal item.contenttweaker.cosmic_fragment_iron.name=Cosmic Fragment: Iron item.contenttweaker.cosmic_fragment_gold.name=Cosmic Fragment: Gold item.contenttweaker.cosmic_fragment_lapis.name=Cosmic Fragment: Lapis @@ -2602,7 +2602,7 @@ item.contenttweaker.hellspot_chop.name=Hellspot Chop item.contenttweaker.gaia_guardian_arena.name=Gaia Guardian Arena item.contenttweaker.chaosstrikium_cluster.name=Chaosstrikium Cluster item.contenttweaker.crownite_chunk.name=Crownite Chunk -item.contenttweaker.thrallium_fragment.name=Thrallium Fragment +item.contenttweaker.thrallium_fragment.name=Aedialite Fragment item.contenttweaker.cactium_sliver.name=Kurrycatcium Sliver item.contenttweaker.puzzle_solution_biomeritual.name=Puzzle Solution: Biome Ritual item.contenttweaker.prophetic_paper.name=Prophetic Paper @@ -3338,7 +3338,7 @@ 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.infusion_pseudo_automation.name=Infusion Automation 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 @@ -3491,7 +3491,7 @@ tile.contenttweaker.everwondering_megelium.name=Everwondering Megelium tile.contenttweaker.ascended_sky_stone.name=Ascended Sky Stone tile.contenttweaker.yggdrasil_wood.name=Yggdrasil Wood tile.contenttweaker.resounding_warren_alloy_block.name=Resounding Warren Alloy Block -tile.contenttweaker.universal_fluix_etcher.name=Universal Fluix Etcher +tile.contenttweaker.universal_fluix_etcher.name=Everwishful Fluix Etcher item.contenttweaker.arcane_terraformer_noob.name=Arcane Terraformer Tutorial item.contenttweaker.summons_of_the_cursed_wyvern.name=Summons of the Cursed Wyvern item.contenttweaker.dying_constellation_callstone.name=Dying Constellation Callstone @@ -3931,8 +3931,8 @@ item.contenttweaker.trait_willoftheaesir.name=Trait Description: Will of the Aes item.contenttweaker.trait_tearofarcana.name=Trait Description: Tear of Arcana item.contenttweaker.trait_giggity.name=Trait Description: Giggity - item.contenttweaker.investiture_of_the_direwolf.name=Investiture of the Direwolf item.contenttweaker.master_spell_bestia.name=Master Spell Bestia + diff --git a/oresources/contenttweaker/lang/zh_cn.lang b/oresources/contenttweaker/lang/zh_cn.lang index b5c810bc..7f6b65ca 100644 --- a/oresources/contenttweaker/lang/zh_cn.lang +++ b/oresources/contenttweaker/lang/zh_cn.lang @@ -2316,7 +2316,7 @@ item.contenttweaker.recursium_fragment_iter3.name=递归素碎片:III item.contenttweaker.recursium_fragment_iter4.name=递归素碎片:IV item.contenttweaker.recursium_fragment_iter5.name=递归素碎片:V item.contenttweaker.pack_supporter_token.name=整合包贡献标记 -item.contenttweaker.cosmic_gem.name=寰宇宝石 +item.contenttweaker.cosmic_gem.name=陨星寰宇水晶 item.contenttweaker.cosmic_fragment_iron.name=宇宙碎片:铁 item.contenttweaker.cosmic_fragment_gold.name=宇宙碎片:金 item.contenttweaker.cosmic_fragment_lapis.name=宇宙碎片:青金石 @@ -2602,7 +2602,7 @@ item.contenttweaker.hellspot_chop.name=下界犬肉排 item.contenttweaker.gaia_guardian_arena.name=盖亚守护者场地 item.contenttweaker.chaosstrikium_cluster.name=混击素簇 item.contenttweaker.crownite_chunk.name=冠石碎块 -item.contenttweaker.thrallium_fragment.name=奴役素碎片 +item.contenttweaker.thrallium_fragment.name=Aedial素碎片 item.contenttweaker.cactium_sliver.name=Kurrycat素碎段 item.contenttweaker.puzzle_solution_biomeritual.name=谜题答案:群系仪式 item.contenttweaker.prophetic_paper.name=预言纸 @@ -3338,7 +3338,7 @@ 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.infusion_pseudo_automation.name=注魔自动化 item.contenttweaker.puzzle_solution_rainbowcore.name=谜题答案:彩虹核心 item.contenttweaker.recursion_sharpening_lens.name=递归锐磨透镜 item.contenttweaker.valkyrie_construct.name=瓦尔基里构造体 @@ -3491,12 +3491,12 @@ tile.contenttweaker.everwondering_megelium.name=永思高防护材料 tile.contenttweaker.ascended_sky_stone.name=飞升陨石 tile.contenttweaker.yggdrasil_wood.name=世界树之木 tile.contenttweaker.resounding_warren_alloy_block.name=回荡迷道合金块 -tile.contenttweaker.universal_fluix_etcher.name=寰宇福鲁伊克斯蚀刻器 +tile.contenttweaker.universal_fluix_etcher.name=永愿福鲁伊克斯蚀刻器 item.contenttweaker.arcane_terraformer_noob.name=奥术群系转换仪教程 item.contenttweaker.summons_of_the_cursed_wyvern.name=诅咒飞龙召唤物 item.contenttweaker.dying_constellation_callstone.name=将熄星座召唤石 item.contenttweaker.hopeful_return_callstone.name=希冀归返召唤石 -item.contenttweaker.twilit_warren_shredder.name=暮光迷道切割器 +item.contenttweaker.twilit_warren_shredder.name=暮色迷道撕裂器 item.contenttweaker.hollow_stag_callstone.name=空洞鹿角虫召唤石 item.contenttweaker.tear_of_arcana_callstone.name=秘界之泪召唤石 item.contenttweaker.alchemical_spark_callstone_single.name=炼金火花召唤石 diff --git a/oresources/enderutilities/lang/en_us.lang b/oresources/enderutilities/lang/en_us.lang index dddbb135..acb28584 100644 --- a/oresources/enderutilities/lang/en_us.lang +++ b/oresources/enderutilities/lang/en_us.lang @@ -1,6 +1,6 @@ -item.enderutilities.enderpart_endercore_0_active.tooltips=- To obtain this item:|lf Right click an Ender Crystal with an Inactive Ender Core -item.enderutilities.enderpart_endercore_1_active.tooltips=- To obtain this item:|lf Right click an Ender Crystal with an Inactive Ender Core -item.enderutilities.enderpart_endercore_2_active.tooltips=- To obtain this item:|lf Right click an Ender Crystal with an Inactive Ender Core -item.enderutilities.enderpart_endercore_0_inactive.tooltips=- Right click an Ender Crystal to activate -item.enderutilities.enderpart_endercore_1_inactive.tooltips=- Right click an Ender Crystal to activate -item.enderutilities.enderpart_endercore_2_inactive.tooltips=- Right click an Ender Crystal to activate +item.enderutilities.enderpart_endercore_0_active.tooltips=- To obtain this item:|lf Right click an End Crystal with an Inactive Ender Core +item.enderutilities.enderpart_endercore_1_active.tooltips=- To obtain this item:|lf Right click an End Crystal with an Inactive Ender Core +item.enderutilities.enderpart_endercore_2_active.tooltips=- To obtain this item:|lf Right click an End Crystal with an Inactive Ender Core +item.enderutilities.enderpart_endercore_0_inactive.tooltips=- Right click an End Crystal to activate +item.enderutilities.enderpart_endercore_1_inactive.tooltips=- Right click an End Crystal to activate +item.enderutilities.enderpart_endercore_2_inactive.tooltips=- Right click an End Crystal to activate \ No newline at end of file diff --git a/oresources/enderutilities/lang/zh_cn.lang b/oresources/enderutilities/lang/zh_cn.lang index 0558b350..f660b61e 100644 --- a/oresources/enderutilities/lang/zh_cn.lang +++ b/oresources/enderutilities/lang/zh_cn.lang @@ -3,4 +3,4 @@ item.enderutilities.enderpart_endercore_1_active.tooltips=- 获取此物品:|l item.enderutilities.enderpart_endercore_2_active.tooltips=- 获取此物品:|lf 用未激活的核心右击末影水晶 item.enderutilities.enderpart_endercore_0_inactive.tooltips=- 右击末影水晶以激活 item.enderutilities.enderpart_endercore_1_inactive.tooltips=- 右击末影水晶以激活 -item.enderutilities.enderpart_endercore_2_inactive.tooltips=- 右击末影水晶以激活 +item.enderutilities.enderpart_endercore_2_inactive.tooltips=- 右击末影水晶以激活 \ No newline at end of file diff --git a/oresources/extendedcrafting/lang/zh_cn.lang b/oresources/extendedcrafting/lang/zh_cn.lang index ced3af09..8e8829e3 100644 --- a/oresources/extendedcrafting/lang/zh_cn.lang +++ b/oresources/extendedcrafting/lang/zh_cn.lang @@ -112,4 +112,8 @@ item.ec.singularity.elementium=源质钢 item.ec.singularity.soularium=魂金 item.ec.singularity.tough=高强 item.ec.singularity.pulsating_iron=充能铁 -item.ec.singularity.borax=硼砂 \ No newline at end of file +item.ec.singularity.borax=硼砂 +item.ec.singularity.energetic_alloy=充能合金 +item.ec.singularity.dark_steel=玄钢 +item.ec.singularity.vibrant_alloy=脉冲合金 +item.ec.singularity.end_steel=末影钢 \ No newline at end of file diff --git a/oresources/modularmachinery/lang/zh_cn.lang b/oresources/modularmachinery/lang/zh_cn.lang index 83791e96..b75851e6 100644 --- a/oresources/modularmachinery/lang/zh_cn.lang +++ b/oresources/modularmachinery/lang/zh_cn.lang @@ -247,4 +247,15 @@ modularmachinery.plith_of_ascension=飞升基柱 modularmachinery.t4_woot_farm=4级Woot刷怪场 modularmachinery.tardis_structure=塔迪斯结构 modularmachinery.warren_extractor_mythic_shell=迷道提取器:神话稀土 -modularmachinery.safe_fission_radiant=安全的裂变堆设计:光辉 \ No newline at end of file +modularmachinery.safe_fission_radiant=安全的裂变堆设计:光辉 +modularmachinery.ligature_of_the_three_oaths=Ligature of the Three Oaths +modularmachinery.mythic_processor_chemical_reactor=Recursive Processor: Chemical Reactor +modularmachinery.mythic_processor_infuser=Recursive Processor: Transposer +modularmachinery.presbytery_of_the_threefold_love=RPresbytery of the Threefold Love +modularmachinery.seared_caster=焦黑浇铸站 +modularmachinery.stellar_diviner=星辰预卜仪 +modularmachinery.vengeance_tesseract=Vengeance Tesseract +modularmachinery.warren_extractor_botania=Warren Extractor: Botanic +modularmachinery.warren_extractor_radioactive=Warren Extractor: Radioactive +modularmachinery.warren_extractor_raremetals=迷道提取器:稀有金属 +modularmachinery.warren_extractor_self=迷道提取器:自显化 \ No newline at end of file diff --git a/pillar/callstone_dragonreborn.json b/pillar/callstone_dragonreborn.json new file mode 100644 index 00000000..e5866f99 --- /dev/null +++ b/pillar/callstone_dragonreborn.json @@ -0,0 +1,31 @@ +// =================================================================== +// 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, + "minDistanceToSameTypeStructures": 128 +} \ No newline at end of file diff --git a/pillar/creeponia_callstone_creepermagicbane.json b/pillar/creeponia_callstone_creepermagicbane.json new file mode 100644 index 00000000..e5866f99 --- /dev/null +++ b/pillar/creeponia_callstone_creepermagicbane.json @@ -0,0 +1,31 @@ +// =================================================================== +// 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, + "minDistanceToSameTypeStructures": 128 +} \ No newline at end of file diff --git a/pillar/deepdark_villager_house_1.json b/pillar/deepdark_villager_house_1.json new file mode 100644 index 00000000..5b9c3213 --- /dev/null +++ b/pillar/deepdark_villager_house_1.json @@ -0,0 +1,30 @@ + +{ + "generatorType": "ANYWHERE", + "minY": 63, + "maxY": 100, + "offsetX": 0, + "offsetY": 0, + "offsetZ": 0, + + "mirrorType": "NONE", + "rotation": null, + "ignoreEntities": false, + + "dimensionSpawns": [-11325], + "biomeNameSpawns": [], + "biomeTagSpawns": [], + "isDimensionSpawnsBlacklist": false, + "isBiomeNameSpawnsBlacklist": true, + "isBiomeTagSpawnsBlacklist": true, + "generateEverywhere": false, + + "integrity": 1, + "decay": 0, + + "filling": "minecraft:stone", + "fillingMetadata": 0, + "fillingType": "AIR", + + "rarity": 400 +} \ No newline at end of file diff --git a/pillar/deepdark_villager_house_2.json b/pillar/deepdark_villager_house_2.json new file mode 100644 index 00000000..5b9c3213 --- /dev/null +++ b/pillar/deepdark_villager_house_2.json @@ -0,0 +1,30 @@ + +{ + "generatorType": "ANYWHERE", + "minY": 63, + "maxY": 100, + "offsetX": 0, + "offsetY": 0, + "offsetZ": 0, + + "mirrorType": "NONE", + "rotation": null, + "ignoreEntities": false, + + "dimensionSpawns": [-11325], + "biomeNameSpawns": [], + "biomeTagSpawns": [], + "isDimensionSpawnsBlacklist": false, + "isBiomeNameSpawnsBlacklist": true, + "isBiomeTagSpawnsBlacklist": true, + "generateEverywhere": false, + + "integrity": 1, + "decay": 0, + + "filling": "minecraft:stone", + "fillingMetadata": 0, + "fillingType": "AIR", + + "rarity": 400 +} \ No newline at end of file diff --git a/pillar/deepdark_villager_house_3.json b/pillar/deepdark_villager_house_3.json new file mode 100644 index 00000000..5b9c3213 --- /dev/null +++ b/pillar/deepdark_villager_house_3.json @@ -0,0 +1,30 @@ + +{ + "generatorType": "ANYWHERE", + "minY": 63, + "maxY": 100, + "offsetX": 0, + "offsetY": 0, + "offsetZ": 0, + + "mirrorType": "NONE", + "rotation": null, + "ignoreEntities": false, + + "dimensionSpawns": [-11325], + "biomeNameSpawns": [], + "biomeTagSpawns": [], + "isDimensionSpawnsBlacklist": false, + "isBiomeNameSpawnsBlacklist": true, + "isBiomeTagSpawnsBlacklist": true, + "generateEverywhere": false, + + "integrity": 1, + "decay": 0, + + "filling": "minecraft:stone", + "fillingMetadata": 0, + "fillingType": "AIR", + + "rarity": 400 +} \ No newline at end of file diff --git a/pillar/deepdark_villager_house_4.json b/pillar/deepdark_villager_house_4.json new file mode 100644 index 00000000..5b9c3213 --- /dev/null +++ b/pillar/deepdark_villager_house_4.json @@ -0,0 +1,30 @@ + +{ + "generatorType": "ANYWHERE", + "minY": 63, + "maxY": 100, + "offsetX": 0, + "offsetY": 0, + "offsetZ": 0, + + "mirrorType": "NONE", + "rotation": null, + "ignoreEntities": false, + + "dimensionSpawns": [-11325], + "biomeNameSpawns": [], + "biomeTagSpawns": [], + "isDimensionSpawnsBlacklist": false, + "isBiomeNameSpawnsBlacklist": true, + "isBiomeTagSpawnsBlacklist": true, + "generateEverywhere": false, + + "integrity": 1, + "decay": 0, + + "filling": "minecraft:stone", + "fillingMetadata": 0, + "fillingType": "AIR", + + "rarity": 400 +} \ No newline at end of file diff --git a/pillar/gallifrey_callstone_timelordsrelics.json b/pillar/gallifrey_callstone_timelordsrelics.json new file mode 100644 index 00000000..e5866f99 --- /dev/null +++ b/pillar/gallifrey_callstone_timelordsrelics.json @@ -0,0 +1,31 @@ +// =================================================================== +// 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, + "minDistanceToSameTypeStructures": 128 +} \ No newline at end of file diff --git a/pillar/kashan_callstone_aspecteleint.json b/pillar/kashan_callstone_aspecteleint.json new file mode 100644 index 00000000..e5866f99 --- /dev/null +++ b/pillar/kashan_callstone_aspecteleint.json @@ -0,0 +1,31 @@ +// =================================================================== +// 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, + "minDistanceToSameTypeStructures": 128 +} \ No newline at end of file diff --git a/pillar/norsegods_callstone.json b/pillar/norsegods_callstone.json new file mode 100644 index 00000000..e5866f99 --- /dev/null +++ b/pillar/norsegods_callstone.json @@ -0,0 +1,31 @@ +// =================================================================== +// 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, + "minDistanceToSameTypeStructures": 128 +} \ No newline at end of file diff --git a/pillar/structures/abyssal_villager_house.nbt b/pillar/structures/abyssal_villager_house.nbt index e570b150..c8a3a8dc 100644 Binary files a/pillar/structures/abyssal_villager_house.nbt and b/pillar/structures/abyssal_villager_house.nbt differ diff --git a/pillar/structures/betweenlands_callstone_chiromaw.nbt b/pillar/structures/betweenlands_callstone_chiromaw.nbt index d19403fc..658aac9b 100644 Binary files a/pillar/structures/betweenlands_callstone_chiromaw.nbt and b/pillar/structures/betweenlands_callstone_chiromaw.nbt differ diff --git a/pillar/structures/betweenlands_callstone_potions.nbt b/pillar/structures/betweenlands_callstone_potions.nbt index 8f6a1665..ba5bebe1 100644 Binary files a/pillar/structures/betweenlands_callstone_potions.nbt and b/pillar/structures/betweenlands_callstone_potions.nbt differ diff --git a/pillar/structures/biome_puzzle_callstone.nbt b/pillar/structures/biome_puzzle_callstone.nbt index 0c1bf1fa..b81e5c21 100644 Binary files a/pillar/structures/biome_puzzle_callstone.nbt and b/pillar/structures/biome_puzzle_callstone.nbt differ diff --git a/pillar/structures/callstone_dragonreborn.nbt b/pillar/structures/callstone_dragonreborn.nbt new file mode 100644 index 00000000..b1b85989 Binary files /dev/null and b/pillar/structures/callstone_dragonreborn.nbt differ diff --git a/pillar/structures/creeponia_callstone_creepermagicbane.nbt b/pillar/structures/creeponia_callstone_creepermagicbane.nbt new file mode 100644 index 00000000..6cfcff52 Binary files /dev/null and b/pillar/structures/creeponia_callstone_creepermagicbane.nbt differ diff --git a/pillar/structures/deepdark_villager_house_1.nbt b/pillar/structures/deepdark_villager_house_1.nbt new file mode 100644 index 00000000..54f34f14 Binary files /dev/null and b/pillar/structures/deepdark_villager_house_1.nbt differ diff --git a/pillar/structures/deepdark_villager_house_2.nbt b/pillar/structures/deepdark_villager_house_2.nbt new file mode 100644 index 00000000..37e3cf8b Binary files /dev/null and b/pillar/structures/deepdark_villager_house_2.nbt differ diff --git a/pillar/structures/deepdark_villager_house_3.nbt b/pillar/structures/deepdark_villager_house_3.nbt new file mode 100644 index 00000000..bed96f20 Binary files /dev/null and b/pillar/structures/deepdark_villager_house_3.nbt differ diff --git a/pillar/structures/deepdark_villager_house_4.nbt b/pillar/structures/deepdark_villager_house_4.nbt new file mode 100644 index 00000000..c36173b4 Binary files /dev/null and b/pillar/structures/deepdark_villager_house_4.nbt differ diff --git a/pillar/structures/falacer_structure_1.nbt b/pillar/structures/falacer_structure_1.nbt index 7e9def1f..5610e928 100644 Binary files a/pillar/structures/falacer_structure_1.nbt and b/pillar/structures/falacer_structure_1.nbt differ diff --git a/pillar/structures/fuhai_structure_oldgod.nbt b/pillar/structures/fuhai_structure_oldgod.nbt index 9342ae3f..03b54047 100644 Binary files a/pillar/structures/fuhai_structure_oldgod.nbt and b/pillar/structures/fuhai_structure_oldgod.nbt differ diff --git a/pillar/structures/gallifrey_callstone_timelordsrelics.nbt b/pillar/structures/gallifrey_callstone_timelordsrelics.nbt new file mode 100644 index 00000000..28d1c03e Binary files /dev/null and b/pillar/structures/gallifrey_callstone_timelordsrelics.nbt differ diff --git a/pillar/structures/kashan_callstone_aspecteleint.nbt b/pillar/structures/kashan_callstone_aspecteleint.nbt new file mode 100644 index 00000000..822a5c2c Binary files /dev/null and b/pillar/structures/kashan_callstone_aspecteleint.nbt differ diff --git a/pillar/structures/nether_villager_house_3.nbt b/pillar/structures/nether_villager_house_3.nbt index 3b9f09ae..e8932cff 100644 Binary files a/pillar/structures/nether_villager_house_3.nbt and b/pillar/structures/nether_villager_house_3.nbt differ diff --git a/pillar/structures/nether_villager_house_4.nbt b/pillar/structures/nether_villager_house_4.nbt index 9f63bc13..f7663418 100644 Binary files a/pillar/structures/nether_villager_house_4.nbt and b/pillar/structures/nether_villager_house_4.nbt differ diff --git a/pillar/structures/new_amaranth_villager_house.nbt b/pillar/structures/new_amaranth_villager_house.nbt index 0a56b893..3965eaf9 100644 Binary files a/pillar/structures/new_amaranth_villager_house.nbt and b/pillar/structures/new_amaranth_villager_house.nbt differ diff --git a/pillar/structures/new_hopseed_villager_house.nbt b/pillar/structures/new_hopseed_villager_house.nbt index 6bbc65a8..36ed31d4 100644 Binary files a/pillar/structures/new_hopseed_villager_house.nbt and b/pillar/structures/new_hopseed_villager_house.nbt differ diff --git a/pillar/structures/new_maple_wood_villager_house.nbt b/pillar/structures/new_maple_wood_villager_house.nbt index 6bf17b29..5ee550ee 100644 Binary files a/pillar/structures/new_maple_wood_villager_house.nbt and b/pillar/structures/new_maple_wood_villager_house.nbt differ diff --git a/pillar/structures/new_willow_wood_villager_house.nbt b/pillar/structures/new_willow_wood_villager_house.nbt index 54aef768..09edc9dc 100644 Binary files a/pillar/structures/new_willow_wood_villager_house.nbt and b/pillar/structures/new_willow_wood_villager_house.nbt differ diff --git a/pillar/structures/norsegods_callstone.nbt b/pillar/structures/norsegods_callstone.nbt new file mode 100644 index 00000000..0e46e5d0 Binary files /dev/null and b/pillar/structures/norsegods_callstone.nbt differ diff --git a/pillar/structures/ptah_structure_2.nbt b/pillar/structures/ptah_structure_2.nbt index d76f86fc..84bf33c7 100644 Binary files a/pillar/structures/ptah_structure_2.nbt and b/pillar/structures/ptah_structure_2.nbt differ diff --git a/pillar/structures/recursion_temple_final.nbt b/pillar/structures/recursion_temple_final.nbt index ed0578a0..b6ca4cd3 100644 Binary files a/pillar/structures/recursion_temple_final.nbt and b/pillar/structures/recursion_temple_final.nbt differ diff --git a/resources/cittonbt/blueprintAesirResonator.cit.properties b/resources/cittonbt/blueprintAesirResonator.cit.properties new file mode 100644 index 00000000..30c54af1 --- /dev/null +++ b/resources/cittonbt/blueprintAesirResonator.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:aesir_resonator +texture=cittonbt:items/blueprint_ochra \ No newline at end of file diff --git a/resources/cittonbt/blueprintArcReactor.cit.properties b/resources/cittonbt/blueprintArcReactor.cit.properties new file mode 100644 index 00000000..c5ac4d02 --- /dev/null +++ b/resources/cittonbt/blueprintArcReactor.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:arc_reactor +texture=cittonbt:items/blueprint_lightblue \ No newline at end of file diff --git a/resources/cittonbt/blueprintBeeStargate.cit.properties b/resources/cittonbt/blueprintBeeStargate.cit.properties new file mode 100644 index 00000000..6c47550e --- /dev/null +++ b/resources/cittonbt/blueprintBeeStargate.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:bee_stargate +texture=cittonbt:items/blueprint_ochra \ No newline at end of file diff --git a/resources/cittonbt/blueprintChaoticConenser.cit.properties b/resources/cittonbt/blueprintChaoticConenser.cit.properties new file mode 100644 index 00000000..af4041fc --- /dev/null +++ b/resources/cittonbt/blueprintChaoticConenser.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:chaotic_condenser +texture=cittonbt:items/blueprint_violetto \ No newline at end of file diff --git a/resources/cittonbt/blueprintCleanroom.cit.properties b/resources/cittonbt/blueprintCleanroom.cit.properties new file mode 100644 index 00000000..4ddddab2 --- /dev/null +++ b/resources/cittonbt/blueprintCleanroom.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:clean_room +texture=cittonbt:items/blueprint_lightblue \ No newline at end of file diff --git a/resources/cittonbt/blueprintCreationAltar.cit.properties b/resources/cittonbt/blueprintCreationAltar.cit.properties new file mode 100644 index 00000000..9fa9e499 --- /dev/null +++ b/resources/cittonbt/blueprintCreationAltar.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:creation_altar +texture=cittonbt:items/blueprint_violetto \ No newline at end of file diff --git a/resources/cittonbt/blueprintDivinityCombiner.cit.properties b/resources/cittonbt/blueprintDivinityCombiner.cit.properties new file mode 100644 index 00000000..954b2f2d --- /dev/null +++ b/resources/cittonbt/blueprintDivinityCombiner.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:divine_combiner +texture=cittonbt:items/blueprint_yellow \ No newline at end of file diff --git a/resources/cittonbt/blueprintEnderCrucible.cit.properties b/resources/cittonbt/blueprintEnderCrucible.cit.properties new file mode 100644 index 00000000..c2301634 --- /dev/null +++ b/resources/cittonbt/blueprintEnderCrucible.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:ender_stone_crucible +texture=cittonbt:items/blueprint_violetto \ No newline at end of file diff --git a/resources/cittonbt/blueprintEntropicSynth.cit.properties b/resources/cittonbt/blueprintEntropicSynth.cit.properties new file mode 100644 index 00000000..c76fbff6 --- /dev/null +++ b/resources/cittonbt/blueprintEntropicSynth.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:entropic_sythesizer +texture=cittonbt:items/blueprint_red \ No newline at end of file diff --git a/resources/cittonbt/blueprintExtremeTurbine.cit.properties b/resources/cittonbt/blueprintExtremeTurbine.cit.properties new file mode 100644 index 00000000..7865cea2 --- /dev/null +++ b/resources/cittonbt/blueprintExtremeTurbine.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:compression_turbine +texture=cittonbt:items/blueprint_pink \ No newline at end of file diff --git a/resources/cittonbt/blueprintFallenTower.cit.properties b/resources/cittonbt/blueprintFallenTower.cit.properties new file mode 100644 index 00000000..be2e5ff1 --- /dev/null +++ b/resources/cittonbt/blueprintFallenTower.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:fallen_tower +texture=cittonbt:items/blueprint_ochra \ No newline at end of file diff --git a/resources/cittonbt/blueprintGravityInverter.cit.properties b/resources/cittonbt/blueprintGravityInverter.cit.properties new file mode 100644 index 00000000..83bbecf2 --- /dev/null +++ b/resources/cittonbt/blueprintGravityInverter.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:gravitational_collapser +texture=cittonbt:items/blueprint_blue \ No newline at end of file diff --git a/resources/cittonbt/blueprintHostileComputing.cit.properties b/resources/cittonbt/blueprintHostileComputing.cit.properties new file mode 100644 index 00000000..4aa96de3 --- /dev/null +++ b/resources/cittonbt/blueprintHostileComputing.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:hostile_computing +texture=cittonbt:items/blueprint_lightblue \ No newline at end of file diff --git a/resources/cittonbt/blueprintInfinityFurn.cit.properties b/resources/cittonbt/blueprintInfinityFurn.cit.properties new file mode 100644 index 00000000..2ef04585 --- /dev/null +++ b/resources/cittonbt/blueprintInfinityFurn.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:infinity_furnace +texture=cittonbt:items/blueprint_lilla \ No newline at end of file diff --git a/resources/cittonbt/blueprintInfusinator.cit.properties b/resources/cittonbt/blueprintInfusinator.cit.properties new file mode 100644 index 00000000..6e7d2acf --- /dev/null +++ b/resources/cittonbt/blueprintInfusinator.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:infusinator +texture=cittonbt:items/blueprint_olive \ No newline at end of file diff --git a/resources/cittonbt/blueprintMatterReprocessor.cit.properties b/resources/cittonbt/blueprintMatterReprocessor.cit.properties new file mode 100644 index 00000000..bcda0984 --- /dev/null +++ b/resources/cittonbt/blueprintMatterReprocessor.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:matter_reprocessor +texture=cittonbt:items/blueprint_lightgray \ No newline at end of file diff --git a/resources/cittonbt/blueprintMechaCoop.cit.properties b/resources/cittonbt/blueprintMechaCoop.cit.properties new file mode 100644 index 00000000..58c6d25e --- /dev/null +++ b/resources/cittonbt/blueprintMechaCoop.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:mechanized_coop +texture=cittonbt:items/blueprint_ochra \ No newline at end of file diff --git a/resources/cittonbt/blueprintMeteoricBefaller.cit.properties b/resources/cittonbt/blueprintMeteoricBefaller.cit.properties new file mode 100644 index 00000000..6c9c462e --- /dev/null +++ b/resources/cittonbt/blueprintMeteoricBefaller.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:meteoric_befaller +texture=cittonbt:items/blueprint_olive \ No newline at end of file diff --git a/resources/cittonbt/blueprintMythResCruc.cit.properties b/resources/cittonbt/blueprintMythResCruc.cit.properties new file mode 100644 index 00000000..90d75ac3 --- /dev/null +++ b/resources/cittonbt/blueprintMythResCruc.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:mythical_resource_crucible +texture=cittonbt:items/blueprint_red \ No newline at end of file diff --git a/resources/cittonbt/blueprintNukeDetonator.cit.properties b/resources/cittonbt/blueprintNukeDetonator.cit.properties new file mode 100644 index 00000000..9fd25f53 --- /dev/null +++ b/resources/cittonbt/blueprintNukeDetonator.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:safe_nuke +texture=cittonbt:items/blueprint_lightgray \ No newline at end of file diff --git a/resources/cittonbt/blueprintPlasmaticCondenser.cit.properties b/resources/cittonbt/blueprintPlasmaticCondenser.cit.properties new file mode 100644 index 00000000..532fb954 --- /dev/null +++ b/resources/cittonbt/blueprintPlasmaticCondenser.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:plasmatic +texture=cittonbt:items/blueprint_red \ No newline at end of file diff --git a/resources/cittonbt/blueprintSearedCaster.cit.properties b/resources/cittonbt/blueprintSearedCaster.cit.properties new file mode 100644 index 00000000..867928db --- /dev/null +++ b/resources/cittonbt/blueprintSearedCaster.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:seared_caster +texture=cittonbt:items/blueprint_yellow \ No newline at end of file diff --git a/resources/cittonbt/blueprintShadowFract.cit.properties b/resources/cittonbt/blueprintShadowFract.cit.properties new file mode 100644 index 00000000..0ee75cb3 --- /dev/null +++ b/resources/cittonbt/blueprintShadowFract.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:shadow_fracturer +texture=cittonbt:items/blueprint_red \ No newline at end of file diff --git a/resources/cittonbt/blueprintSoulAccumulator.cit.properties b/resources/cittonbt/blueprintSoulAccumulator.cit.properties new file mode 100644 index 00000000..05818027 --- /dev/null +++ b/resources/cittonbt/blueprintSoulAccumulator.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:soul_accumulator +texture=cittonbt:items/blueprint_poop \ No newline at end of file diff --git a/resources/cittonbt/blueprintSpatialCruc.cit.properties b/resources/cittonbt/blueprintSpatialCruc.cit.properties new file mode 100644 index 00000000..98e4e6dc --- /dev/null +++ b/resources/cittonbt/blueprintSpatialCruc.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:spatial_crucible +texture=cittonbt:items/blueprint_violetto \ No newline at end of file diff --git a/resources/cittonbt/blueprintSteelMixer.cit.properties b/resources/cittonbt/blueprintSteelMixer.cit.properties new file mode 100644 index 00000000..1866ac4d --- /dev/null +++ b/resources/cittonbt/blueprintSteelMixer.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:iron_centrifuge +texture=cittonbt:items/blueprint_lightgray \ No newline at end of file diff --git a/resources/cittonbt/blueprintTokenTotem.cit.properties b/resources/cittonbt/blueprintTokenTotem.cit.properties new file mode 100644 index 00000000..4048295a --- /dev/null +++ b/resources/cittonbt/blueprintTokenTotem.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:token_totem +texture=cittonbt:items/blueprint_violetto \ No newline at end of file diff --git a/resources/cittonbt/blueprintWormhole.cit.properties b/resources/cittonbt/blueprintWormhole.cit.properties new file mode 100644 index 00000000..f30ca827 --- /dev/null +++ b/resources/cittonbt/blueprintWormhole.cit.properties @@ -0,0 +1,3 @@ +items=modularmachinery:itemblueprint +nbt.dynamicmachine=contains:wormhole +texture=cittonbt:items/blueprint_lilla \ No newline at end of file diff --git a/resources/cittonbt/textures/items/blueprint_ochra.png b/resources/cittonbt/textures/items/blueprint_ochra.png new file mode 100644 index 00000000..1d98b423 Binary files /dev/null and b/resources/cittonbt/textures/items/blueprint_ochra.png differ diff --git a/resources/cittonbt/textures/items/blueprint_pink.png b/resources/cittonbt/textures/items/blueprint_pink.png new file mode 100644 index 00000000..b1180920 Binary files /dev/null and b/resources/cittonbt/textures/items/blueprint_pink.png differ diff --git a/resources/cittonbt/textures/items/blueprint_poop.png b/resources/cittonbt/textures/items/blueprint_poop.png new file mode 100644 index 00000000..a36a0c49 Binary files /dev/null and b/resources/cittonbt/textures/items/blueprint_poop.png differ diff --git a/resources/contenttweaker/blockstates/ascended_eleint_catalyst.json b/resources/contenttweaker/blockstates/ascended_eleint_catalyst.json new file mode 100644 index 00000000..b05504ce --- /dev/null +++ b/resources/contenttweaker/blockstates/ascended_eleint_catalyst.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/ascended_eleint_catalyst", + "particle": "contenttweaker:blocks/ascended_eleint_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/balanced_draconium_block.json b/resources/contenttweaker/blockstates/balanced_draconium_block.json new file mode 100644 index 00000000..984dab8a --- /dev/null +++ b/resources/contenttweaker/blockstates/balanced_draconium_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/balanced_draconium_block", + "particle": "contenttweaker:blocks/balanced_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/blood_infused_glowstone.json b/resources/contenttweaker/blockstates/blood_infused_glowstone.json new file mode 100644 index 00000000..ffee62fd --- /dev/null +++ b/resources/contenttweaker/blockstates/blood_infused_glowstone.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "blood_infused_glowstone" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/compressed_pink_slime_block.json b/resources/contenttweaker/blockstates/compressed_pink_slime_block.json new file mode 100644 index 00000000..67070fde --- /dev/null +++ b/resources/contenttweaker/blockstates/compressed_pink_slime_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/compressed_pink_slime_block", + "particle": "contenttweaker:blocks/compressed_pink_slime_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/crepuscular_portal_block.json b/resources/contenttweaker/blockstates/crepuscular_portal_block.json new file mode 100644 index 00000000..0bd31d71 --- /dev/null +++ b/resources/contenttweaker/blockstates/crepuscular_portal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/crepuscular_portal_block", + "particle": "contenttweaker:blocks/crepuscular_portal_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/crimson_warren_remains.json b/resources/contenttweaker/blockstates/crimson_warren_remains.json new file mode 100644 index 00000000..22013a68 --- /dev/null +++ b/resources/contenttweaker/blockstates/crimson_warren_remains.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/crimson_warren_remains", + "particle": "contenttweaker:blocks/crimson_warren_remains" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/cyclical_fluix_etcher.json b/resources/contenttweaker/blockstates/cyclical_fluix_etcher.json new file mode 100644 index 00000000..9ae1a07a --- /dev/null +++ b/resources/contenttweaker/blockstates/cyclical_fluix_etcher.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/cyclical_fluix_etcher", + "particle": "contenttweaker:blocks/cyclical_fluix_etcher" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/discontinuous_void_module.json b/resources/contenttweaker/blockstates/discontinuous_void_module.json new file mode 100644 index 00000000..f070cf2b --- /dev/null +++ b/resources/contenttweaker/blockstates/discontinuous_void_module.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/discontinuous_void_module", + "particle": "contenttweaker:blocks/discontinuous_void_module" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/divination_catalyst.json b/resources/contenttweaker/blockstates/divination_catalyst.json new file mode 100644 index 00000000..7048a819 --- /dev/null +++ b/resources/contenttweaker/blockstates/divination_catalyst.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "divination_catalyst" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/double_compressed_pink_slime_block.json b/resources/contenttweaker/blockstates/double_compressed_pink_slime_block.json new file mode 100644 index 00000000..4436ab43 --- /dev/null +++ b/resources/contenttweaker/blockstates/double_compressed_pink_slime_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/double_compressed_pink_slime_block", + "particle": "contenttweaker:blocks/double_compressed_pink_slime_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/eleint_neutronium_casing.json b/resources/contenttweaker/blockstates/eleint_neutronium_casing.json new file mode 100644 index 00000000..c2ea02db --- /dev/null +++ b/resources/contenttweaker/blockstates/eleint_neutronium_casing.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/eleint_neutronium_casing", + "particle": "contenttweaker:blocks/eleint_neutronium_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/endlessly_wishing_draconium_block.json b/resources/contenttweaker/blockstates/endlessly_wishing_draconium_block.json new file mode 100644 index 00000000..a4453899 --- /dev/null +++ b/resources/contenttweaker/blockstates/endlessly_wishing_draconium_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/endlessly_wishing_draconium_block", + "particle": "contenttweaker:blocks/endlessly_wishing_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/everloving_wood.json b/resources/contenttweaker/blockstates/everloving_wood.json new file mode 100644 index 00000000..4d5bec34 --- /dev/null +++ b/resources/contenttweaker/blockstates/everloving_wood.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/everloving_wood", + "particle": "contenttweaker:blocks/everloving_wood" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/extant_photonium.json b/resources/contenttweaker/blockstates/extant_photonium.json new file mode 100644 index 00000000..6f447f4f --- /dev/null +++ b/resources/contenttweaker/blockstates/extant_photonium.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/extant_photonium", + "particle": "contenttweaker:blocks/extant_photonium" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/fractal_arkencrusher_mix.json b/resources/contenttweaker/blockstates/fractal_arkencrusher_mix.json new file mode 100644 index 00000000..fe69fdd9 --- /dev/null +++ b/resources/contenttweaker/blockstates/fractal_arkencrusher_mix.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "fractal_arkencrusher_mix" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/fractal_draconium_block.json b/resources/contenttweaker/blockstates/fractal_draconium_block.json new file mode 100644 index 00000000..a6c45a32 --- /dev/null +++ b/resources/contenttweaker/blockstates/fractal_draconium_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/fractal_draconium_block", + "particle": "contenttweaker:blocks/fractal_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/gluttonous_lymph.json b/resources/contenttweaker/blockstates/gluttonous_lymph.json new file mode 100644 index 00000000..2205a69e --- /dev/null +++ b/resources/contenttweaker/blockstates/gluttonous_lymph.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "gluttonous_lymph" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/hopebringer_metal.json b/resources/contenttweaker/blockstates/hopebringer_metal.json new file mode 100644 index 00000000..9e6c576e --- /dev/null +++ b/resources/contenttweaker/blockstates/hopebringer_metal.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "hopebringer_metal" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/hyperuranion_actualizer_botania.json b/resources/contenttweaker/blockstates/hyperuranion_actualizer_botania.json new file mode 100644 index 00000000..945a7a52 --- /dev/null +++ b/resources/contenttweaker/blockstates/hyperuranion_actualizer_botania.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/hyperuranion_actualizer_botania", + "particle": "contenttweaker:blocks/hyperuranion_actualizer_botania" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/hyperuranion_actualizer_radioactive.json b/resources/contenttweaker/blockstates/hyperuranion_actualizer_radioactive.json new file mode 100644 index 00000000..f2459419 --- /dev/null +++ b/resources/contenttweaker/blockstates/hyperuranion_actualizer_radioactive.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/hyperuranion_actualizer_radioactive", + "particle": "contenttweaker:blocks/hyperuranion_actualizer_radioactive" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/hyperuranion_actualizer_raremetals.json b/resources/contenttweaker/blockstates/hyperuranion_actualizer_raremetals.json new file mode 100644 index 00000000..e1444b26 --- /dev/null +++ b/resources/contenttweaker/blockstates/hyperuranion_actualizer_raremetals.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/hyperuranion_actualizer_raremetals", + "particle": "contenttweaker:blocks/hyperuranion_actualizer_raremetals" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/hyperuranion_self_actualizer.json b/resources/contenttweaker/blockstates/hyperuranion_self_actualizer.json new file mode 100644 index 00000000..fb5c468a --- /dev/null +++ b/resources/contenttweaker/blockstates/hyperuranion_self_actualizer.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/hyperuranion_self_actualizer", + "particle": "contenttweaker:blocks/hyperuranion_self_actualizer" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/ichorium_block.json b/resources/contenttweaker/blockstates/ichorium_block.json new file mode 100644 index 00000000..c7b91960 --- /dev/null +++ b/resources/contenttweaker/blockstates/ichorium_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/ichorium_block", + "particle": "contenttweaker:blocks/ichorium_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/immaculate_megelium.json b/resources/contenttweaker/blockstates/immaculate_megelium.json new file mode 100644 index 00000000..cf23bd3f --- /dev/null +++ b/resources/contenttweaker/blockstates/immaculate_megelium.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/immaculate_megelium", + "particle": "contenttweaker:blocks/immaculate_megelium" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/inquiring_protodermis.json b/resources/contenttweaker/blockstates/inquiring_protodermis.json new file mode 100644 index 00000000..8d8f04ce --- /dev/null +++ b/resources/contenttweaker/blockstates/inquiring_protodermis.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "inquiring_protodermis" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/living_gold_ore.json b/resources/contenttweaker/blockstates/living_gold_ore.json new file mode 100644 index 00000000..270ed25f --- /dev/null +++ b/resources/contenttweaker/blockstates/living_gold_ore.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/living_gold_ore", + "particle": "contenttweaker:blocks/living_gold_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/marginal_pearlized_catalyst.json b/resources/contenttweaker/blockstates/marginal_pearlized_catalyst.json new file mode 100644 index 00000000..302dba6d --- /dev/null +++ b/resources/contenttweaker/blockstates/marginal_pearlized_catalyst.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "marginal_pearlized_catalyst" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/marginal_pearlized_essence.json b/resources/contenttweaker/blockstates/marginal_pearlized_essence.json new file mode 100644 index 00000000..64b82bc8 --- /dev/null +++ b/resources/contenttweaker/blockstates/marginal_pearlized_essence.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "marginal_pearlized_essence" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/megelium_draconium_stone.json b/resources/contenttweaker/blockstates/megelium_draconium_stone.json new file mode 100644 index 00000000..f1ac4e21 --- /dev/null +++ b/resources/contenttweaker/blockstates/megelium_draconium_stone.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/megelium_draconium_stone", + "particle": "contenttweaker:blocks/megelium_draconium_stone" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/moderate_pearlized_catalyst.json b/resources/contenttweaker/blockstates/moderate_pearlized_catalyst.json new file mode 100644 index 00000000..b54de322 --- /dev/null +++ b/resources/contenttweaker/blockstates/moderate_pearlized_catalyst.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "moderate_pearlized_catalyst" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/moderate_pearlized_essence.json b/resources/contenttweaker/blockstates/moderate_pearlized_essence.json new file mode 100644 index 00000000..9c2435bd --- /dev/null +++ b/resources/contenttweaker/blockstates/moderate_pearlized_essence.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "moderate_pearlized_essence" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/molten_abyssal_alloy.json b/resources/contenttweaker/blockstates/molten_abyssal_alloy.json new file mode 100644 index 00000000..74dcf19a --- /dev/null +++ b/resources/contenttweaker/blockstates/molten_abyssal_alloy.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "molten_abyssal_alloy" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/molten_defined.json b/resources/contenttweaker/blockstates/molten_defined.json new file mode 100644 index 00000000..7db7ea7b --- /dev/null +++ b/resources/contenttweaker/blockstates/molten_defined.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "molten_defined" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/molten_hassium_alloy.json b/resources/contenttweaker/blockstates/molten_hassium_alloy.json new file mode 100644 index 00000000..5610244e --- /dev/null +++ b/resources/contenttweaker/blockstates/molten_hassium_alloy.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "molten_hassium_alloy" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/neutrhassium_alloy.json b/resources/contenttweaker/blockstates/neutrhassium_alloy.json new file mode 100644 index 00000000..a9f27b43 --- /dev/null +++ b/resources/contenttweaker/blockstates/neutrhassium_alloy.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "neutrhassium_alloy" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/nidhogg_dragonfire.json b/resources/contenttweaker/blockstates/nidhogg_dragonfire.json new file mode 100644 index 00000000..51c8e16f --- /dev/null +++ b/resources/contenttweaker/blockstates/nidhogg_dragonfire.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "nidhogg_dragonfire" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/nothing.json b/resources/contenttweaker/blockstates/nothing.json new file mode 100644 index 00000000..10d2ed41 --- /dev/null +++ b/resources/contenttweaker/blockstates/nothing.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "nothing" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/pink_slime_block.json b/resources/contenttweaker/blockstates/pink_slime_block.json new file mode 100644 index 00000000..348d0e94 --- /dev/null +++ b/resources/contenttweaker/blockstates/pink_slime_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/pink_slime_block", + "particle": "contenttweaker:blocks/pink_slime_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/protodermis.json b/resources/contenttweaker/blockstates/protodermis.json new file mode 100644 index 00000000..a89025c9 --- /dev/null +++ b/resources/contenttweaker/blockstates/protodermis.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "protodermis" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/protodermis_casing.json b/resources/contenttweaker/blockstates/protodermis_casing.json new file mode 100644 index 00000000..e64b359c --- /dev/null +++ b/resources/contenttweaker/blockstates/protodermis_casing.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/protodermis_casing", + "particle": "contenttweaker:blocks/protodermis_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/psimetal_block.json b/resources/contenttweaker/blockstates/psimetal_block.json new file mode 100644 index 00000000..5caaa507 --- /dev/null +++ b/resources/contenttweaker/blockstates/psimetal_block.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/psimetal_block", + "particle": "contenttweaker:blocks/psimetal_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/pure_fluix_matter.json b/resources/contenttweaker/blockstates/pure_fluix_matter.json new file mode 100644 index 00000000..da8c6217 --- /dev/null +++ b/resources/contenttweaker/blockstates/pure_fluix_matter.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "pure_fluix_matter" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/pure_void.json b/resources/contenttweaker/blockstates/pure_void.json new file mode 100644 index 00000000..c7f67010 --- /dev/null +++ b/resources/contenttweaker/blockstates/pure_void.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/pure_void", + "particle": "contenttweaker:blocks/pure_void" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/sacred_spring_fire.json b/resources/contenttweaker/blockstates/sacred_spring_fire.json new file mode 100644 index 00000000..d6d01d3e --- /dev/null +++ b/resources/contenttweaker/blockstates/sacred_spring_fire.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "sacred_spring_fire" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/sacrosanct_cinders_apiary.json b/resources/contenttweaker/blockstates/sacrosanct_cinders_apiary.json new file mode 100644 index 00000000..0e7b4d82 --- /dev/null +++ b/resources/contenttweaker/blockstates/sacrosanct_cinders_apiary.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/sacrosanct_cinders_apiary", + "particle": "contenttweaker:blocks/sacrosanct_cinders_apiary" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/strong_pearlized_catalyst.json b/resources/contenttweaker/blockstates/strong_pearlized_catalyst.json new file mode 100644 index 00000000..8adb7930 --- /dev/null +++ b/resources/contenttweaker/blockstates/strong_pearlized_catalyst.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "strong_pearlized_catalyst" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/strong_pearlized_essence.json b/resources/contenttweaker/blockstates/strong_pearlized_essence.json new file mode 100644 index 00000000..2e1a280e --- /dev/null +++ b/resources/contenttweaker/blockstates/strong_pearlized_essence.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "strong_pearlized_essence" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/tangible_aer.json b/resources/contenttweaker/blockstates/tangible_aer.json new file mode 100644 index 00000000..e4ead3f7 --- /dev/null +++ b/resources/contenttweaker/blockstates/tangible_aer.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "tangible_aer" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/tangible_aqua.json b/resources/contenttweaker/blockstates/tangible_aqua.json new file mode 100644 index 00000000..5d9c4f4f --- /dev/null +++ b/resources/contenttweaker/blockstates/tangible_aqua.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "tangible_aqua" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/tangible_ignis.json b/resources/contenttweaker/blockstates/tangible_ignis.json new file mode 100644 index 00000000..9c3de07b --- /dev/null +++ b/resources/contenttweaker/blockstates/tangible_ignis.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "tangible_ignis" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/tangible_ordo.json b/resources/contenttweaker/blockstates/tangible_ordo.json new file mode 100644 index 00000000..17e6954a --- /dev/null +++ b/resources/contenttweaker/blockstates/tangible_ordo.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "tangible_ordo" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/tangible_perditio.json b/resources/contenttweaker/blockstates/tangible_perditio.json new file mode 100644 index 00000000..06d73883 --- /dev/null +++ b/resources/contenttweaker/blockstates/tangible_perditio.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "tangible_perditio" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/tangible_terra.json b/resources/contenttweaker/blockstates/tangible_terra.json new file mode 100644 index 00000000..fbe0f09b --- /dev/null +++ b/resources/contenttweaker/blockstates/tangible_terra.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "tangible_terra" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/twilight_resin.json b/resources/contenttweaker/blockstates/twilight_resin.json new file mode 100644 index 00000000..77845d7b --- /dev/null +++ b/resources/contenttweaker/blockstates/twilight_resin.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "twilight_resin" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/twilit_freedom_fabrial.json b/resources/contenttweaker/blockstates/twilit_freedom_fabrial.json new file mode 100644 index 00000000..edec49bb --- /dev/null +++ b/resources/contenttweaker/blockstates/twilit_freedom_fabrial.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/twilit_freedom_fabrial", + "particle": "contenttweaker:blocks/twilit_freedom_fabrial" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/vengeful_asgardian_crystal.json b/resources/contenttweaker/blockstates/vengeful_asgardian_crystal.json new file mode 100644 index 00000000..f14fa918 --- /dev/null +++ b/resources/contenttweaker/blockstates/vengeful_asgardian_crystal.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/vengeful_asgardian_crystal", + "particle": "contenttweaker:blocks/vengeful_asgardian_crystal" + }, + "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_given_focus.json b/resources/contenttweaker/blockstates/void_given_focus.json new file mode 100644 index 00000000..11c89417 --- /dev/null +++ b/resources/contenttweaker/blockstates/void_given_focus.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "void_given_focus" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/warren_livingrock.json b/resources/contenttweaker/blockstates/warren_livingrock.json new file mode 100644 index 00000000..8716a0c0 --- /dev/null +++ b/resources/contenttweaker/blockstates/warren_livingrock.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/warren_livingrock", + "particle": "contenttweaker:blocks/warren_livingrock" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/warren_livingwood.json b/resources/contenttweaker/blockstates/warren_livingwood.json new file mode 100644 index 00000000..fc2867bd --- /dev/null +++ b/resources/contenttweaker/blockstates/warren_livingwood.json @@ -0,0 +1,16 @@ +{ + "forge_marker": 1, + "defaults": { + "textures": { + "texture": "contenttweaker:blocks/warren_livingwood", + "particle": "contenttweaker:blocks/warren_livingwood" + }, + "model": "base:storage", + "uvlock": true, + "transform": "forge:default-block" + }, + "variants": { + "normal": [{}], + "inventory": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/weak_pearlized_catalyst.json b/resources/contenttweaker/blockstates/weak_pearlized_catalyst.json new file mode 100644 index 00000000..516bba6c --- /dev/null +++ b/resources/contenttweaker/blockstates/weak_pearlized_catalyst.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "weak_pearlized_catalyst" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/weak_pearlized_essence.json b/resources/contenttweaker/blockstates/weak_pearlized_essence.json new file mode 100644 index 00000000..7e9f605d --- /dev/null +++ b/resources/contenttweaker/blockstates/weak_pearlized_essence.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "weak_pearlized_essence" + } + }, + "variants": { + "normal": [{}] + } +} \ No newline at end of file diff --git a/resources/contenttweaker/blockstates/whisper_of_right_and_just_creation.json b/resources/contenttweaker/blockstates/whisper_of_right_and_just_creation.json new file mode 100644 index 00000000..43923895 --- /dev/null +++ b/resources/contenttweaker/blockstates/whisper_of_right_and_just_creation.json @@ -0,0 +1,12 @@ +{ + "forge_marker": 1, + "defaults": { + "model": "forge:fluid", + "custom": { + "fluid": "whisper_of_right_and_just_creation" + } + }, + "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 dad688ad..14afe3c2 100644 --- a/resources/contenttweaker/lang/en_us.lang +++ b/resources/contenttweaker/lang/en_us.lang @@ -2077,7 +2077,7 @@ item.contenttweaker.gem_of_aura.name=Gem of Aura item.contenttweaker.kaiyu_bone.name=Kaiyu Bone item.contenttweaker.skeletal_kaiyu_bone.name=Skeletal Kaiyu Bone item.contenttweaker.safe_lymph_of_pixonia.name=Safe Lymph of Pixonia Salt Reactor -item.contenttweaker.safe_einstenium.name=Safe Einstenium Salt Reactor +item.contenttweaker.safe_einstenium.name=Safe Einsteinium Salt Reactor item.contenttweaker.safe_meatballstarlight.name=Safe Whispering Starlight Salt Reactor item.contenttweaker.safe_polonium.name=Safe Polonium Salt Reactor item.contenttweaker.fill_vessel_with_fluid.name=Fill Vessel with this Fluid @@ -2316,7 +2316,7 @@ item.contenttweaker.recursium_fragment_iter3.name=Recursium Fragment: III item.contenttweaker.recursium_fragment_iter4.name=Recursium Fragment: IV item.contenttweaker.recursium_fragment_iter5.name=Recursium Fragment: V item.contenttweaker.pack_supporter_token.name=Pack Constribution Token -item.contenttweaker.cosmic_gem.name=Cosmic Gem +item.contenttweaker.cosmic_gem.name=Meteoric Cosmic Crystal item.contenttweaker.cosmic_fragment_iron.name=Cosmic Fragment: Iron item.contenttweaker.cosmic_fragment_gold.name=Cosmic Fragment: Gold item.contenttweaker.cosmic_fragment_lapis.name=Cosmic Fragment: Lapis @@ -2602,7 +2602,7 @@ item.contenttweaker.hellspot_chop.name=Hellspot Chop item.contenttweaker.gaia_guardian_arena.name=Gaia Guardian Arena item.contenttweaker.chaosstrikium_cluster.name=Chaosstrikium Cluster item.contenttweaker.crownite_chunk.name=Crownite Chunk -item.contenttweaker.thrallium_fragment.name=Thrallium Fragment +item.contenttweaker.thrallium_fragment.name=Aedialite Fragment item.contenttweaker.cactium_sliver.name=Kurrycatcium Sliver item.contenttweaker.puzzle_solution_biomeritual.name=Puzzle Solution: Biome Ritual item.contenttweaker.prophetic_paper.name=Prophetic Paper @@ -3338,7 +3338,7 @@ 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.infusion_pseudo_automation.name=Infusion Automation 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 @@ -3491,7 +3491,7 @@ tile.contenttweaker.everwondering_megelium.name=Everwondering Megelium tile.contenttweaker.ascended_sky_stone.name=Ascended Sky Stone tile.contenttweaker.yggdrasil_wood.name=Yggdrasil Wood tile.contenttweaker.resounding_warren_alloy_block.name=Resounding Warren Alloy Block -tile.contenttweaker.universal_fluix_etcher.name=Universal Fluix Etcher +tile.contenttweaker.universal_fluix_etcher.name=Everwishful Fluix Etcher item.contenttweaker.arcane_terraformer_noob.name=Arcane Terraformer Tutorial item.contenttweaker.summons_of_the_cursed_wyvern.name=Summons of the Cursed Wyvern item.contenttweaker.dying_constellation_callstone.name=Dying Constellation Callstone diff --git a/resources/contenttweaker/models/item/act_of_restored_balance.json b/resources/contenttweaker/models/item/act_of_restored_balance.json new file mode 100644 index 00000000..503b6c3b --- /dev/null +++ b/resources/contenttweaker/models/item/act_of_restored_balance.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/act_of_restored_balance" + } +} diff --git a/resources/contenttweaker/models/item/actualization_aspected_eleint_scale.json b/resources/contenttweaker/models/item/actualization_aspected_eleint_scale.json new file mode 100644 index 00000000..b9d0b680 --- /dev/null +++ b/resources/contenttweaker/models/item/actualization_aspected_eleint_scale.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/actualization_aspected_eleint_scale" + } +} diff --git a/resources/contenttweaker/models/item/actualized_chunk.json b/resources/contenttweaker/models/item/actualized_chunk.json new file mode 100644 index 00000000..7179dfe8 --- /dev/null +++ b/resources/contenttweaker/models/item/actualized_chunk.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/actualized_chunk" + } +} diff --git a/resources/contenttweaker/models/item/awakened_infusion_stone.json b/resources/contenttweaker/models/item/awakened_infusion_stone.json new file mode 100644 index 00000000..5b2cfaaa --- /dev/null +++ b/resources/contenttweaker/models/item/awakened_infusion_stone.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/awakened_infusion_stone" + } +} diff --git a/resources/contenttweaker/models/item/awakened_mithril.json b/resources/contenttweaker/models/item/awakened_mithril.json new file mode 100644 index 00000000..c972c0ca --- /dev/null +++ b/resources/contenttweaker/models/item/awakened_mithril.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/awakened_mithril" + } +} diff --git a/resources/contenttweaker/models/item/awakened_mithril_alloy.json b/resources/contenttweaker/models/item/awakened_mithril_alloy.json new file mode 100644 index 00000000..ed696537 --- /dev/null +++ b/resources/contenttweaker/models/item/awakened_mithril_alloy.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/awakened_mithril_alloy" + } +} diff --git a/resources/contenttweaker/models/item/awakening_bloom.json b/resources/contenttweaker/models/item/awakening_bloom.json new file mode 100644 index 00000000..d1356e72 --- /dev/null +++ b/resources/contenttweaker/models/item/awakening_bloom.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/awakening_bloom" + } +} diff --git a/resources/contenttweaker/models/item/bane_of_recursion.json b/resources/contenttweaker/models/item/bane_of_recursion.json new file mode 100644 index 00000000..ffd52246 --- /dev/null +++ b/resources/contenttweaker/models/item/bane_of_recursion.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/bane_of_recursion" + } +} diff --git a/resources/contenttweaker/models/item/bifrost_warren_dust.json b/resources/contenttweaker/models/item/bifrost_warren_dust.json new file mode 100644 index 00000000..b36f3624 --- /dev/null +++ b/resources/contenttweaker/models/item/bifrost_warren_dust.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/bifrost_warren_dust" + } +} diff --git a/resources/contenttweaker/models/item/bionic_construct.json b/resources/contenttweaker/models/item/bionic_construct.json new file mode 100644 index 00000000..1bafc3f7 --- /dev/null +++ b/resources/contenttweaker/models/item/bionic_construct.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/bionic_construct" + } +} diff --git a/resources/contenttweaker/models/item/bottle_of_petrotheum.json b/resources/contenttweaker/models/item/bottle_of_petrotheum.json new file mode 100644 index 00000000..ea5439ca --- /dev/null +++ b/resources/contenttweaker/models/item/bottle_of_petrotheum.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/bottle_of_petrotheum" + } +} diff --git a/resources/contenttweaker/models/item/bottle_of_pyrotheum.json b/resources/contenttweaker/models/item/bottle_of_pyrotheum.json new file mode 100644 index 00000000..de251319 --- /dev/null +++ b/resources/contenttweaker/models/item/bottle_of_pyrotheum.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/bottle_of_pyrotheum" + } +} diff --git a/resources/contenttweaker/models/item/breath_of_ragnarok.json b/resources/contenttweaker/models/item/breath_of_ragnarok.json new file mode 100644 index 00000000..d7c48216 --- /dev/null +++ b/resources/contenttweaker/models/item/breath_of_ragnarok.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/breath_of_ragnarok" + } +} diff --git a/resources/contenttweaker/models/item/brightsteel_alloy_plate_of_the_one_power.json b/resources/contenttweaker/models/item/brightsteel_alloy_plate_of_the_one_power.json new file mode 100644 index 00000000..36eeb155 --- /dev/null +++ b/resources/contenttweaker/models/item/brightsteel_alloy_plate_of_the_one_power.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/brightsteel_alloy_plate_of_the_one_power" + } +} diff --git a/resources/contenttweaker/models/item/catalyst_of_universal_balance.json b/resources/contenttweaker/models/item/catalyst_of_universal_balance.json new file mode 100644 index 00000000..03d88898 --- /dev/null +++ b/resources/contenttweaker/models/item/catalyst_of_universal_balance.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/catalyst_of_universal_balance" + } +} diff --git a/resources/contenttweaker/models/item/chaotic_mithril_alloy.json b/resources/contenttweaker/models/item/chaotic_mithril_alloy.json new file mode 100644 index 00000000..9e0b63f8 --- /dev/null +++ b/resources/contenttweaker/models/item/chaotic_mithril_alloy.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/chaotic_mithril_alloy" + } +} diff --git a/resources/contenttweaker/models/item/chaotic_nexus.json b/resources/contenttweaker/models/item/chaotic_nexus.json new file mode 100644 index 00000000..976f76c6 --- /dev/null +++ b/resources/contenttweaker/models/item/chaotic_nexus.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/chaotic_nexus" + } +} diff --git a/resources/contenttweaker/models/item/chorus_seedling.json b/resources/contenttweaker/models/item/chorus_seedling.json new file mode 100644 index 00000000..77c61a41 --- /dev/null +++ b/resources/contenttweaker/models/item/chorus_seedling.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/chorus_seedling" + } +} diff --git a/resources/contenttweaker/models/item/chorus_sprout.json b/resources/contenttweaker/models/item/chorus_sprout.json new file mode 100644 index 00000000..9838ae07 --- /dev/null +++ b/resources/contenttweaker/models/item/chorus_sprout.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/chorus_sprout" + } +} diff --git a/resources/contenttweaker/models/item/condensed_petrified_fluix.json b/resources/contenttweaker/models/item/condensed_petrified_fluix.json new file mode 100644 index 00000000..254d5901 --- /dev/null +++ b/resources/contenttweaker/models/item/condensed_petrified_fluix.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/condensed_petrified_fluix" + } +} diff --git a/resources/contenttweaker/models/item/crimson_sundering_pebble.json b/resources/contenttweaker/models/item/crimson_sundering_pebble.json new file mode 100644 index 00000000..c48d824f --- /dev/null +++ b/resources/contenttweaker/models/item/crimson_sundering_pebble.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/crimson_sundering_pebble" + } +} diff --git a/resources/contenttweaker/models/item/crimson_sundering_powder.json b/resources/contenttweaker/models/item/crimson_sundering_powder.json new file mode 100644 index 00000000..17eba7c3 --- /dev/null +++ b/resources/contenttweaker/models/item/crimson_sundering_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/crimson_sundering_powder" + } +} diff --git a/resources/contenttweaker/models/item/crying_obsidian_powder.json b/resources/contenttweaker/models/item/crying_obsidian_powder.json new file mode 100644 index 00000000..285d0c85 --- /dev/null +++ b/resources/contenttweaker/models/item/crying_obsidian_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/crying_obsidian_powder" + } +} diff --git a/resources/contenttweaker/models/item/crying_redstone.json b/resources/contenttweaker/models/item/crying_redstone.json new file mode 100644 index 00000000..365b9ba0 --- /dev/null +++ b/resources/contenttweaker/models/item/crying_redstone.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/crying_redstone" + } +} diff --git a/resources/contenttweaker/models/item/dalek_plate.json b/resources/contenttweaker/models/item/dalek_plate.json new file mode 100644 index 00000000..e8aefcad --- /dev/null +++ b/resources/contenttweaker/models/item/dalek_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/dalek_plate" + } +} diff --git a/resources/contenttweaker/models/item/defined_disk.json b/resources/contenttweaker/models/item/defined_disk.json new file mode 100644 index 00000000..2705c0f5 --- /dev/null +++ b/resources/contenttweaker/models/item/defined_disk.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/defined_disk" + } +} diff --git a/resources/contenttweaker/models/item/diamond_matrix.json b/resources/contenttweaker/models/item/diamond_matrix.json new file mode 100644 index 00000000..99d9e352 --- /dev/null +++ b/resources/contenttweaker/models/item/diamond_matrix.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/diamond_matrix" + } +} diff --git a/resources/contenttweaker/models/item/discolored_druse.json b/resources/contenttweaker/models/item/discolored_druse.json new file mode 100644 index 00000000..b2ee916e --- /dev/null +++ b/resources/contenttweaker/models/item/discolored_druse.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/discolored_druse" + } +} diff --git a/resources/contenttweaker/models/item/divination_catalyst.json b/resources/contenttweaker/models/item/divination_catalyst.json new file mode 100644 index 00000000..bf386cba --- /dev/null +++ b/resources/contenttweaker/models/item/divination_catalyst.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/divination_catalyst" + } +} diff --git a/resources/contenttweaker/models/item/dragon_reborn_callstone.json b/resources/contenttweaker/models/item/dragon_reborn_callstone.json new file mode 100644 index 00000000..9d3836b7 --- /dev/null +++ b/resources/contenttweaker/models/item/dragon_reborn_callstone.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/dragon_reborn_callstone" + } +} diff --git a/resources/contenttweaker/models/item/essence_of_the_balanced_warrior.json b/resources/contenttweaker/models/item/essence_of_the_balanced_warrior.json new file mode 100644 index 00000000..54ff72f9 --- /dev/null +++ b/resources/contenttweaker/models/item/essence_of_the_balanced_warrior.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/essence_of_the_balanced_warrior" + } +} diff --git a/resources/contenttweaker/models/item/essence_of_the_kanohi_warrior.json b/resources/contenttweaker/models/item/essence_of_the_kanohi_warrior.json new file mode 100644 index 00000000..7ad6f405 --- /dev/null +++ b/resources/contenttweaker/models/item/essence_of_the_kanohi_warrior.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/essence_of_the_kanohi_warrior" + } +} diff --git a/resources/contenttweaker/models/item/everbloody_manastone.json b/resources/contenttweaker/models/item/everbloody_manastone.json new file mode 100644 index 00000000..4ad00f75 --- /dev/null +++ b/resources/contenttweaker/models/item/everbloody_manastone.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/everbloody_manastone" + } +} diff --git a/resources/contenttweaker/models/item/everblooming_pebble.json b/resources/contenttweaker/models/item/everblooming_pebble.json new file mode 100644 index 00000000..2cc88487 --- /dev/null +++ b/resources/contenttweaker/models/item/everblooming_pebble.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/everblooming_pebble" + } +} diff --git a/resources/contenttweaker/models/item/evertainted_pebble.json b/resources/contenttweaker/models/item/evertainted_pebble.json new file mode 100644 index 00000000..c0d3eb0d --- /dev/null +++ b/resources/contenttweaker/models/item/evertainted_pebble.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/evertainted_pebble" + } +} diff --git a/resources/contenttweaker/models/item/flame_of_actualization.json b/resources/contenttweaker/models/item/flame_of_actualization.json new file mode 100644 index 00000000..273097dc --- /dev/null +++ b/resources/contenttweaker/models/item/flame_of_actualization.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/flame_of_actualization" + } +} diff --git a/resources/contenttweaker/models/item/fluix_fossilization_fabrial.json b/resources/contenttweaker/models/item/fluix_fossilization_fabrial.json new file mode 100644 index 00000000..b69e4be2 --- /dev/null +++ b/resources/contenttweaker/models/item/fluix_fossilization_fabrial.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/fluix_fossilization_fabrial" + } +} diff --git a/resources/contenttweaker/models/item/fractal_draconium_block.json b/resources/contenttweaker/models/item/fractal_draconium_block.json new file mode 100644 index 00000000..a2aff213 --- /dev/null +++ b/resources/contenttweaker/models/item/fractal_draconium_block.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/fractal_draconium_block" + } +} diff --git a/resources/contenttweaker/models/item/galactic_dust.json b/resources/contenttweaker/models/item/galactic_dust.json new file mode 100644 index 00000000..a0be69ba --- /dev/null +++ b/resources/contenttweaker/models/item/galactic_dust.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/galactic_dust" + } +} diff --git a/resources/contenttweaker/models/item/gratitude_of_loki.json b/resources/contenttweaker/models/item/gratitude_of_loki.json new file mode 100644 index 00000000..899b981a --- /dev/null +++ b/resources/contenttweaker/models/item/gratitude_of_loki.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/gratitude_of_loki" + } +} diff --git a/resources/contenttweaker/models/item/gratitude_of_odin.json b/resources/contenttweaker/models/item/gratitude_of_odin.json new file mode 100644 index 00000000..006c54a6 --- /dev/null +++ b/resources/contenttweaker/models/item/gratitude_of_odin.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/gratitude_of_odin" + } +} diff --git a/resources/contenttweaker/models/item/gratitude_of_thor.json b/resources/contenttweaker/models/item/gratitude_of_thor.json new file mode 100644 index 00000000..540616e0 --- /dev/null +++ b/resources/contenttweaker/models/item/gratitude_of_thor.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/gratitude_of_thor" + } +} diff --git a/resources/contenttweaker/models/item/hollow_soul.json b/resources/contenttweaker/models/item/hollow_soul.json new file mode 100644 index 00000000..a5533092 --- /dev/null +++ b/resources/contenttweaker/models/item/hollow_soul.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/hollow_soul" + } +} diff --git a/resources/contenttweaker/models/item/holyshimmer_sword.json b/resources/contenttweaker/models/item/holyshimmer_sword.json new file mode 100644 index 00000000..787f3bc0 --- /dev/null +++ b/resources/contenttweaker/models/item/holyshimmer_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/holyshimmer_sword" + } +} diff --git a/resources/contenttweaker/models/item/hopebringer_crystal.json b/resources/contenttweaker/models/item/hopebringer_crystal.json new file mode 100644 index 00000000..d21d2936 --- /dev/null +++ b/resources/contenttweaker/models/item/hopebringer_crystal.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/hopebringer_crystal" + } +} diff --git a/resources/contenttweaker/models/item/hopebringer_fabrial.json b/resources/contenttweaker/models/item/hopebringer_fabrial.json new file mode 100644 index 00000000..2601e6fa --- /dev/null +++ b/resources/contenttweaker/models/item/hopebringer_fabrial.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/hopebringer_fabrial" + } +} diff --git a/resources/contenttweaker/models/item/hopebringer_metal.json b/resources/contenttweaker/models/item/hopebringer_metal.json new file mode 100644 index 00000000..e7a0c726 --- /dev/null +++ b/resources/contenttweaker/models/item/hopebringer_metal.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/hopebringer_metal" + } +} diff --git a/resources/contenttweaker/models/item/hypercharged_runium_chunk.json b/resources/contenttweaker/models/item/hypercharged_runium_chunk.json new file mode 100644 index 00000000..d7f61310 --- /dev/null +++ b/resources/contenttweaker/models/item/hypercharged_runium_chunk.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/hypercharged_runium_chunk" + } +} diff --git a/resources/contenttweaker/models/item/hyperuranion_bow.json b/resources/contenttweaker/models/item/hyperuranion_bow.json new file mode 100644 index 00000000..3a7c5957 --- /dev/null +++ b/resources/contenttweaker/models/item/hyperuranion_bow.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/hyperuranion_bow" + } +} diff --git a/resources/contenttweaker/models/item/hyperuranion_disk.json b/resources/contenttweaker/models/item/hyperuranion_disk.json new file mode 100644 index 00000000..63d1d088 --- /dev/null +++ b/resources/contenttweaker/models/item/hyperuranion_disk.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/hyperuranion_disk" + } +} diff --git a/resources/contenttweaker/models/item/hyperuranion_plate.json b/resources/contenttweaker/models/item/hyperuranion_plate.json new file mode 100644 index 00000000..ecf0c393 --- /dev/null +++ b/resources/contenttweaker/models/item/hyperuranion_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/hyperuranion_plate" + } +} diff --git a/resources/contenttweaker/models/item/hyperuranion_ring.json b/resources/contenttweaker/models/item/hyperuranion_ring.json new file mode 100644 index 00000000..73ae6651 --- /dev/null +++ b/resources/contenttweaker/models/item/hyperuranion_ring.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/hyperuranion_ring" + } +} diff --git a/resources/contenttweaker/models/item/hyperuranion_sphere.json b/resources/contenttweaker/models/item/hyperuranion_sphere.json new file mode 100644 index 00000000..d4671bf5 --- /dev/null +++ b/resources/contenttweaker/models/item/hyperuranion_sphere.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/hyperuranion_sphere" + } +} diff --git a/resources/contenttweaker/models/item/hyperuranion_staff.json b/resources/contenttweaker/models/item/hyperuranion_staff.json new file mode 100644 index 00000000..2829f1bf --- /dev/null +++ b/resources/contenttweaker/models/item/hyperuranion_staff.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/hyperuranion_staff" + } +} diff --git a/resources/contenttweaker/models/item/ichor_taint_catalyzer.json b/resources/contenttweaker/models/item/ichor_taint_catalyzer.json new file mode 100644 index 00000000..a0c2413e --- /dev/null +++ b/resources/contenttweaker/models/item/ichor_taint_catalyzer.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/ichor_taint_catalyzer" + } +} diff --git a/resources/contenttweaker/models/item/impetus_crystal.json b/resources/contenttweaker/models/item/impetus_crystal.json new file mode 100644 index 00000000..cc01601d --- /dev/null +++ b/resources/contenttweaker/models/item/impetus_crystal.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/impetus_crystal" + } +} diff --git a/resources/contenttweaker/models/item/impetus_gemstone.json b/resources/contenttweaker/models/item/impetus_gemstone.json new file mode 100644 index 00000000..eb711644 --- /dev/null +++ b/resources/contenttweaker/models/item/impetus_gemstone.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/impetus_gemstone" + } +} diff --git a/resources/contenttweaker/models/item/infinite_loving_plate.json b/resources/contenttweaker/models/item/infinite_loving_plate.json new file mode 100644 index 00000000..dd7bc6c3 --- /dev/null +++ b/resources/contenttweaker/models/item/infinite_loving_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/infinite_loving_plate" + } +} diff --git a/resources/contenttweaker/models/item/infinite_mask_stamp.json b/resources/contenttweaker/models/item/infinite_mask_stamp.json new file mode 100644 index 00000000..4cf6104d --- /dev/null +++ b/resources/contenttweaker/models/item/infinite_mask_stamp.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/infinite_mask_stamp" + } +} diff --git a/resources/contenttweaker/models/item/ingot_of_omnibelevolence.json b/resources/contenttweaker/models/item/ingot_of_omnibelevolence.json new file mode 100644 index 00000000..202214a2 --- /dev/null +++ b/resources/contenttweaker/models/item/ingot_of_omnibelevolence.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/ingot_of_omnibelevolence" + } +} diff --git a/resources/contenttweaker/models/item/inquiring_resin_of_pixonia.json b/resources/contenttweaker/models/item/inquiring_resin_of_pixonia.json new file mode 100644 index 00000000..a1f4edd8 --- /dev/null +++ b/resources/contenttweaker/models/item/inquiring_resin_of_pixonia.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/inquiring_resin_of_pixonia" + } +} diff --git a/resources/contenttweaker/models/item/jewel_of_pure_void.json b/resources/contenttweaker/models/item/jewel_of_pure_void.json new file mode 100644 index 00000000..f25bd9ee --- /dev/null +++ b/resources/contenttweaker/models/item/jewel_of_pure_void.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/jewel_of_pure_void" + } +} diff --git a/resources/contenttweaker/models/item/kanohi_mask.json b/resources/contenttweaker/models/item/kanohi_mask.json new file mode 100644 index 00000000..e87e6356 --- /dev/null +++ b/resources/contenttweaker/models/item/kanohi_mask.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/kanohi_mask" + } +} diff --git a/resources/contenttweaker/models/item/key_of_actualization.json b/resources/contenttweaker/models/item/key_of_actualization.json new file mode 100644 index 00000000..5ccf2c24 --- /dev/null +++ b/resources/contenttweaker/models/item/key_of_actualization.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/key_of_actualization" + } +} diff --git a/resources/contenttweaker/models/item/living_construct_soul.json b/resources/contenttweaker/models/item/living_construct_soul.json new file mode 100644 index 00000000..8a497619 --- /dev/null +++ b/resources/contenttweaker/models/item/living_construct_soul.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/living_construct_soul" + } +} diff --git a/resources/contenttweaker/models/item/lothlorien_silt.json b/resources/contenttweaker/models/item/lothlorien_silt.json new file mode 100644 index 00000000..4d9c155a --- /dev/null +++ b/resources/contenttweaker/models/item/lothlorien_silt.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/lothlorien_silt" + } +} diff --git a/resources/contenttweaker/models/item/magicbane_callstone.json b/resources/contenttweaker/models/item/magicbane_callstone.json new file mode 100644 index 00000000..3e854e17 --- /dev/null +++ b/resources/contenttweaker/models/item/magicbane_callstone.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/magicbane_callstone" + } +} diff --git a/resources/contenttweaker/models/item/mana_antenna.json b/resources/contenttweaker/models/item/mana_antenna.json new file mode 100644 index 00000000..e637bcf7 --- /dev/null +++ b/resources/contenttweaker/models/item/mana_antenna.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/mana_antenna" + } +} diff --git a/resources/contenttweaker/models/item/manastone_silt.json b/resources/contenttweaker/models/item/manastone_silt.json new file mode 100644 index 00000000..a25e4cd5 --- /dev/null +++ b/resources/contenttweaker/models/item/manastone_silt.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/manastone_silt" + } +} diff --git a/resources/contenttweaker/models/item/mask_of_definition.json b/resources/contenttweaker/models/item/mask_of_definition.json new file mode 100644 index 00000000..1d0fdddf --- /dev/null +++ b/resources/contenttweaker/models/item/mask_of_definition.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/mask_of_definition" + } +} diff --git a/resources/contenttweaker/models/item/mask_of_the_free_stag.json b/resources/contenttweaker/models/item/mask_of_the_free_stag.json new file mode 100644 index 00000000..e88d38f0 --- /dev/null +++ b/resources/contenttweaker/models/item/mask_of_the_free_stag.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/mask_of_the_free_stag" + } +} diff --git a/resources/contenttweaker/models/item/master_spell_vinculum.json b/resources/contenttweaker/models/item/master_spell_vinculum.json new file mode 100644 index 00000000..6cb74784 --- /dev/null +++ b/resources/contenttweaker/models/item/master_spell_vinculum.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/master_spell_vinculum" + } +} diff --git a/resources/contenttweaker/models/item/matter_agglomeration.json b/resources/contenttweaker/models/item/matter_agglomeration.json new file mode 100644 index 00000000..6d81fc39 --- /dev/null +++ b/resources/contenttweaker/models/item/matter_agglomeration.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/matter_agglomeration" + } +} diff --git a/resources/contenttweaker/models/item/matter_inflorescence.json b/resources/contenttweaker/models/item/matter_inflorescence.json new file mode 100644 index 00000000..1d026b75 --- /dev/null +++ b/resources/contenttweaker/models/item/matter_inflorescence.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/matter_inflorescence" + } +} diff --git a/resources/contenttweaker/models/item/mythic_processor_centrifuge.json b/resources/contenttweaker/models/item/mythic_processor_centrifuge.json new file mode 100644 index 00000000..0e45a535 --- /dev/null +++ b/resources/contenttweaker/models/item/mythic_processor_centrifuge.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/mythic_processor_centrifuge" + } +} diff --git a/resources/contenttweaker/models/item/nuclear_engineers_goggles.json b/resources/contenttweaker/models/item/nuclear_engineers_goggles.json new file mode 100644 index 00000000..53d8426a --- /dev/null +++ b/resources/contenttweaker/models/item/nuclear_engineers_goggles.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/nuclear_engineers_goggles" + } +} diff --git a/resources/contenttweaker/models/item/nugget_of_midas.json b/resources/contenttweaker/models/item/nugget_of_midas.json new file mode 100644 index 00000000..36a8ba38 --- /dev/null +++ b/resources/contenttweaker/models/item/nugget_of_midas.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/nugget_of_midas" + } +} diff --git a/resources/contenttweaker/models/item/offering_to_the_eleint_of_actualization.json b/resources/contenttweaker/models/item/offering_to_the_eleint_of_actualization.json new file mode 100644 index 00000000..7700ce83 --- /dev/null +++ b/resources/contenttweaker/models/item/offering_to_the_eleint_of_actualization.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/offering_to_the_eleint_of_actualization" + } +} diff --git a/resources/contenttweaker/models/item/paradoxical_fluix_fossil.json b/resources/contenttweaker/models/item/paradoxical_fluix_fossil.json new file mode 100644 index 00000000..0587ca58 --- /dev/null +++ b/resources/contenttweaker/models/item/paradoxical_fluix_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/paradoxical_fluix_fossil" + } +} diff --git a/resources/contenttweaker/models/item/pearlescent_cluster.json b/resources/contenttweaker/models/item/pearlescent_cluster.json new file mode 100644 index 00000000..e3eefe7d --- /dev/null +++ b/resources/contenttweaker/models/item/pearlescent_cluster.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/pearlescent_cluster" + } +} diff --git a/resources/contenttweaker/models/item/pharos_imbuement.json b/resources/contenttweaker/models/item/pharos_imbuement.json new file mode 100644 index 00000000..79a5cf71 --- /dev/null +++ b/resources/contenttweaker/models/item/pharos_imbuement.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/pharos_imbuement" + } +} diff --git a/resources/contenttweaker/models/item/planetary_living_construct.json b/resources/contenttweaker/models/item/planetary_living_construct.json new file mode 100644 index 00000000..cdda5ee2 --- /dev/null +++ b/resources/contenttweaker/models/item/planetary_living_construct.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/planetary_living_construct" + } +} diff --git a/resources/contenttweaker/models/item/prosperous_rock.json b/resources/contenttweaker/models/item/prosperous_rock.json new file mode 100644 index 00000000..e1dde869 --- /dev/null +++ b/resources/contenttweaker/models/item/prosperous_rock.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/prosperous_rock" + } +} diff --git a/resources/contenttweaker/models/item/pulsating_fluix_powder.json b/resources/contenttweaker/models/item/pulsating_fluix_powder.json new file mode 100644 index 00000000..ccf76b1b --- /dev/null +++ b/resources/contenttweaker/models/item/pulsating_fluix_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/pulsating_fluix_powder" + } +} diff --git a/resources/contenttweaker/models/item/ragnarok_warren_dust.json b/resources/contenttweaker/models/item/ragnarok_warren_dust.json new file mode 100644 index 00000000..411105c6 --- /dev/null +++ b/resources/contenttweaker/models/item/ragnarok_warren_dust.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/ragnarok_warren_dust" + } +} diff --git a/resources/contenttweaker/models/item/recursion_fragment_asgard.json b/resources/contenttweaker/models/item/recursion_fragment_asgard.json new file mode 100644 index 00000000..be7c1270 --- /dev/null +++ b/resources/contenttweaker/models/item/recursion_fragment_asgard.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/recursion_fragment_asgard" + } +} diff --git a/resources/contenttweaker/models/item/recursive_paper_flying.json b/resources/contenttweaker/models/item/recursive_paper_flying.json new file mode 100644 index 00000000..8238cc87 --- /dev/null +++ b/resources/contenttweaker/models/item/recursive_paper_flying.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/recursive_paper_flying" + } +} diff --git a/resources/contenttweaker/models/item/roaring_metal.json b/resources/contenttweaker/models/item/roaring_metal.json new file mode 100644 index 00000000..d5f0dfd7 --- /dev/null +++ b/resources/contenttweaker/models/item/roaring_metal.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/roaring_metal" + } +} diff --git a/resources/contenttweaker/models/item/roaring_warren_alloy.json b/resources/contenttweaker/models/item/roaring_warren_alloy.json new file mode 100644 index 00000000..9b1a7974 --- /dev/null +++ b/resources/contenttweaker/models/item/roaring_warren_alloy.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/roaring_warren_alloy" + } +} diff --git a/resources/contenttweaker/models/item/rune_of_valhalla.json b/resources/contenttweaker/models/item/rune_of_valhalla.json new file mode 100644 index 00000000..62d74007 --- /dev/null +++ b/resources/contenttweaker/models/item/rune_of_valhalla.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/rune_of_valhalla" + } +} diff --git a/resources/contenttweaker/models/item/running_bandana.json b/resources/contenttweaker/models/item/running_bandana.json new file mode 100644 index 00000000..9bc91c6b --- /dev/null +++ b/resources/contenttweaker/models/item/running_bandana.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/running_bandana" + } +} diff --git a/resources/contenttweaker/models/item/sacred_cinders_honey.json b/resources/contenttweaker/models/item/sacred_cinders_honey.json new file mode 100644 index 00000000..3a6b954d --- /dev/null +++ b/resources/contenttweaker/models/item/sacred_cinders_honey.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/sacred_cinders_honey" + } +} diff --git a/resources/contenttweaker/models/item/scale_of_rahk.json b/resources/contenttweaker/models/item/scale_of_rahk.json new file mode 100644 index 00000000..695b6a64 --- /dev/null +++ b/resources/contenttweaker/models/item/scale_of_rahk.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/scale_of_rahk" + } +} diff --git a/resources/contenttweaker/models/item/self_actualizing_metal.json b/resources/contenttweaker/models/item/self_actualizing_metal.json new file mode 100644 index 00000000..21b0db98 --- /dev/null +++ b/resources/contenttweaker/models/item/self_actualizing_metal.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/self_actualizing_metal" + } +} diff --git a/resources/contenttweaker/models/item/shard_of_nothingness.json b/resources/contenttweaker/models/item/shard_of_nothingness.json new file mode 100644 index 00000000..23c525da --- /dev/null +++ b/resources/contenttweaker/models/item/shard_of_nothingness.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/shard_of_nothingness" + } +} diff --git a/resources/contenttweaker/models/item/silencing_nothingness.json b/resources/contenttweaker/models/item/silencing_nothingness.json new file mode 100644 index 00000000..f7265ef1 --- /dev/null +++ b/resources/contenttweaker/models/item/silencing_nothingness.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/silencing_nothingness" + } +} diff --git a/resources/contenttweaker/models/item/standard_of_the_dragon_reborn.json b/resources/contenttweaker/models/item/standard_of_the_dragon_reborn.json new file mode 100644 index 00000000..e6c1c974 --- /dev/null +++ b/resources/contenttweaker/models/item/standard_of_the_dragon_reborn.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/standard_of_the_dragon_reborn" + } +} diff --git a/resources/contenttweaker/models/item/stone_of_unbound_hunger.json b/resources/contenttweaker/models/item/stone_of_unbound_hunger.json new file mode 100644 index 00000000..97f2b151 --- /dev/null +++ b/resources/contenttweaker/models/item/stone_of_unbound_hunger.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/stone_of_unbound_hunger" + } +} diff --git a/resources/contenttweaker/models/item/strange_phasing_mince.json b/resources/contenttweaker/models/item/strange_phasing_mince.json new file mode 100644 index 00000000..803d88ba --- /dev/null +++ b/resources/contenttweaker/models/item/strange_phasing_mince.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/strange_phasing_mince" + } +} diff --git a/resources/contenttweaker/models/item/strange_stone_dust.json b/resources/contenttweaker/models/item/strange_stone_dust.json new file mode 100644 index 00000000..cc4e9149 --- /dev/null +++ b/resources/contenttweaker/models/item/strange_stone_dust.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/strange_stone_dust" + } +} diff --git a/resources/contenttweaker/models/item/summons_of_ragnarok.json b/resources/contenttweaker/models/item/summons_of_ragnarok.json new file mode 100644 index 00000000..be4dbcf3 --- /dev/null +++ b/resources/contenttweaker/models/item/summons_of_ragnarok.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/summons_of_ragnarok" + } +} diff --git a/resources/contenttweaker/models/item/summons_of_the_twilit_hero.json b/resources/contenttweaker/models/item/summons_of_the_twilit_hero.json new file mode 100644 index 00000000..2cdf6a37 --- /dev/null +++ b/resources/contenttweaker/models/item/summons_of_the_twilit_hero.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/summons_of_the_twilit_hero" + } +} diff --git a/resources/contenttweaker/models/item/sundered_crimson_heart.json b/resources/contenttweaker/models/item/sundered_crimson_heart.json new file mode 100644 index 00000000..b3bfc039 --- /dev/null +++ b/resources/contenttweaker/models/item/sundered_crimson_heart.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/sundered_crimson_heart" + } +} diff --git a/resources/contenttweaker/models/item/sundering_of_the_twilit_curse.json b/resources/contenttweaker/models/item/sundering_of_the_twilit_curse.json new file mode 100644 index 00000000..7cff9213 --- /dev/null +++ b/resources/contenttweaker/models/item/sundering_of_the_twilit_curse.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/sundering_of_the_twilit_curse" + } +} diff --git a/resources/contenttweaker/models/item/superconductor_artifact.json b/resources/contenttweaker/models/item/superconductor_artifact.json new file mode 100644 index 00000000..02f545e6 --- /dev/null +++ b/resources/contenttweaker/models/item/superconductor_artifact.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/superconductor_artifact" + } +} diff --git a/resources/contenttweaker/models/item/time_lords_callstone.json b/resources/contenttweaker/models/item/time_lords_callstone.json new file mode 100644 index 00000000..03333d02 --- /dev/null +++ b/resources/contenttweaker/models/item/time_lords_callstone.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/time_lords_callstone" + } +} diff --git a/resources/contenttweaker/models/item/tracker_binoculars.json b/resources/contenttweaker/models/item/tracker_binoculars.json new file mode 100644 index 00000000..b1cccb03 --- /dev/null +++ b/resources/contenttweaker/models/item/tracker_binoculars.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/tracker_binoculars" + } +} diff --git a/resources/contenttweaker/models/item/trinity_bar.json b/resources/contenttweaker/models/item/trinity_bar.json new file mode 100644 index 00000000..77d7adb2 --- /dev/null +++ b/resources/contenttweaker/models/item/trinity_bar.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/trinity_bar" + } +} diff --git a/resources/contenttweaker/models/item/twilit_resin_of_pixonia.json b/resources/contenttweaker/models/item/twilit_resin_of_pixonia.json new file mode 100644 index 00000000..0b39f9ed --- /dev/null +++ b/resources/contenttweaker/models/item/twilit_resin_of_pixonia.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/twilit_resin_of_pixonia" + } +} diff --git a/resources/contenttweaker/models/item/unforgotten_summons.json b/resources/contenttweaker/models/item/unforgotten_summons.json new file mode 100644 index 00000000..f3b56c40 --- /dev/null +++ b/resources/contenttweaker/models/item/unforgotten_summons.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/unforgotten_summons" + } +} diff --git a/resources/contenttweaker/models/item/unidentified_fluix_fossil.json b/resources/contenttweaker/models/item/unidentified_fluix_fossil.json new file mode 100644 index 00000000..fcc3297c --- /dev/null +++ b/resources/contenttweaker/models/item/unidentified_fluix_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/unidentified_fluix_fossil" + } +} diff --git a/resources/contenttweaker/models/item/unidentifying_fluix_fossil.json b/resources/contenttweaker/models/item/unidentifying_fluix_fossil.json new file mode 100644 index 00000000..440d939d --- /dev/null +++ b/resources/contenttweaker/models/item/unidentifying_fluix_fossil.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/unidentifying_fluix_fossil" + } +} diff --git a/resources/contenttweaker/models/item/valhalla_callstone.json b/resources/contenttweaker/models/item/valhalla_callstone.json new file mode 100644 index 00000000..e6a57e2a --- /dev/null +++ b/resources/contenttweaker/models/item/valhalla_callstone.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/valhalla_callstone" + } +} diff --git a/resources/contenttweaker/models/item/valhalla_warren_dust.json b/resources/contenttweaker/models/item/valhalla_warren_dust.json new file mode 100644 index 00000000..41b38d57 --- /dev/null +++ b/resources/contenttweaker/models/item/valhalla_warren_dust.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/valhalla_warren_dust" + } +} diff --git a/resources/contenttweaker/models/item/vibranium_alloy_cluster.json b/resources/contenttweaker/models/item/vibranium_alloy_cluster.json new file mode 100644 index 00000000..f57bcdbc --- /dev/null +++ b/resources/contenttweaker/models/item/vibranium_alloy_cluster.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/vibranium_alloy_cluster" + } +} diff --git a/resources/contenttweaker/models/item/void_shriek.json b/resources/contenttweaker/models/item/void_shriek.json new file mode 100644 index 00000000..3417a1f0 --- /dev/null +++ b/resources/contenttweaker/models/item/void_shriek.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/void_shriek" + } +} diff --git a/resources/contenttweaker/models/item/warren_chunk.json b/resources/contenttweaker/models/item/warren_chunk.json new file mode 100644 index 00000000..be77278f --- /dev/null +++ b/resources/contenttweaker/models/item/warren_chunk.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/warren_chunk" + } +} diff --git a/resources/contenttweaker/models/item/whisper_of_freedom_crab.json b/resources/contenttweaker/models/item/whisper_of_freedom_crab.json new file mode 100644 index 00000000..74f2ad78 --- /dev/null +++ b/resources/contenttweaker/models/item/whisper_of_freedom_crab.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/whisper_of_freedom_crab" + } +} diff --git a/resources/contenttweaker/models/item/whisper_of_freedom_giant.json b/resources/contenttweaker/models/item/whisper_of_freedom_giant.json new file mode 100644 index 00000000..1a7defb3 --- /dev/null +++ b/resources/contenttweaker/models/item/whisper_of_freedom_giant.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/whisper_of_freedom_giant" + } +} diff --git a/resources/contenttweaker/models/item/whisper_of_freedom_hedge.json b/resources/contenttweaker/models/item/whisper_of_freedom_hedge.json new file mode 100644 index 00000000..1c6067db --- /dev/null +++ b/resources/contenttweaker/models/item/whisper_of_freedom_hedge.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/whisper_of_freedom_hedge" + } +} diff --git a/resources/contenttweaker/models/item/whisper_of_freedom_minotaur.json b/resources/contenttweaker/models/item/whisper_of_freedom_minotaur.json new file mode 100644 index 00000000..e144f4f1 --- /dev/null +++ b/resources/contenttweaker/models/item/whisper_of_freedom_minotaur.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/whisper_of_freedom_minotaur" + } +} diff --git a/resources/contenttweaker/models/item/whisper_of_freedom_raven.json b/resources/contenttweaker/models/item/whisper_of_freedom_raven.json new file mode 100644 index 00000000..0ffee426 --- /dev/null +++ b/resources/contenttweaker/models/item/whisper_of_freedom_raven.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/whisper_of_freedom_raven" + } +} diff --git a/resources/contenttweaker/models/item/whisper_of_freedom_redcap.json b/resources/contenttweaker/models/item/whisper_of_freedom_redcap.json new file mode 100644 index 00000000..82d4d109 --- /dev/null +++ b/resources/contenttweaker/models/item/whisper_of_freedom_redcap.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/whisper_of_freedom_redcap" + } +} diff --git a/resources/contenttweaker/models/item/whisper_of_freedom_tome.json b/resources/contenttweaker/models/item/whisper_of_freedom_tome.json new file mode 100644 index 00000000..84eb0fdd --- /dev/null +++ b/resources/contenttweaker/models/item/whisper_of_freedom_tome.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/whisper_of_freedom_tome" + } +} diff --git a/resources/contenttweaker/models/item/whisper_of_freedom_troll.json b/resources/contenttweaker/models/item/whisper_of_freedom_troll.json new file mode 100644 index 00000000..a06e626d --- /dev/null +++ b/resources/contenttweaker/models/item/whisper_of_freedom_troll.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "contenttweaker:items/whisper_of_freedom_troll" + } +} diff --git a/resources/enderutilities/lang/en_us.lang b/resources/enderutilities/lang/en_us.lang index dddbb135..b5cb88f6 100644 --- a/resources/enderutilities/lang/en_us.lang +++ b/resources/enderutilities/lang/en_us.lang @@ -1,6 +1,6 @@ -item.enderutilities.enderpart_endercore_0_active.tooltips=- To obtain this item:|lf Right click an Ender Crystal with an Inactive Ender Core -item.enderutilities.enderpart_endercore_1_active.tooltips=- To obtain this item:|lf Right click an Ender Crystal with an Inactive Ender Core -item.enderutilities.enderpart_endercore_2_active.tooltips=- To obtain this item:|lf Right click an Ender Crystal with an Inactive Ender Core -item.enderutilities.enderpart_endercore_0_inactive.tooltips=- Right click an Ender Crystal to activate -item.enderutilities.enderpart_endercore_1_inactive.tooltips=- Right click an Ender Crystal to activate -item.enderutilities.enderpart_endercore_2_inactive.tooltips=- Right click an Ender Crystal to activate +item.enderutilities.enderpart_endercore_0_active.tooltips=- To obtain this item:|lf Right click an End Crystal with an Inactive Ender Core +item.enderutilities.enderpart_endercore_1_active.tooltips=- To obtain this item:|lf Right click an End Crystal with an Inactive Ender Core +item.enderutilities.enderpart_endercore_2_active.tooltips=- To obtain this item:|lf Right click an End Crystal with an Inactive Ender Core +item.enderutilities.enderpart_endercore_0_inactive.tooltips=- Right click an End Crystal to activate +item.enderutilities.enderpart_endercore_1_inactive.tooltips=- Right click an End Crystal to activate +item.enderutilities.enderpart_endercore_2_inactive.tooltips=- Right click an End Crystal to activate diff --git a/resources/menu/back43.png b/resources/menu/back43.png new file mode 100644 index 00000000..2a43b73c Binary files /dev/null and b/resources/menu/back43.png differ diff --git a/resources/menu/text.txt b/resources/menu/text.txt index 57c40e1b..f991edf8 100644 --- a/resources/menu/text.txt +++ b/resources/menu/text.txt @@ -84,3 +84,4 @@ All Hail The Metball Man The Arbiter must return Please send me your credit card info! Bear hugs! +Must be the water diff --git a/resources/modularmachinery/blockstates/ligature_of_the_three_oaths_controller.json b/resources/modularmachinery/blockstates/ligature_of_the_three_oaths_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/ligature_of_the_three_oaths_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_chemical_reactor_controller.json b/resources/modularmachinery/blockstates/mythic_processor_chemical_reactor_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/mythic_processor_chemical_reactor_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_infuser_controller.json b/resources/modularmachinery/blockstates/mythic_processor_infuser_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/mythic_processor_infuser_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/presbytery_of_the_threefold_love_controller.json b/resources/modularmachinery/blockstates/presbytery_of_the_threefold_love_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/presbytery_of_the_threefold_love_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/seared_caster_controller.json b/resources/modularmachinery/blockstates/seared_caster_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/seared_caster_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/stellar_diviner_controller.json b/resources/modularmachinery/blockstates/stellar_diviner_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/stellar_diviner_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/vengeance_tesseract_controller.json b/resources/modularmachinery/blockstates/vengeance_tesseract_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/vengeance_tesseract_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/warren_extractor_botania_controller.json b/resources/modularmachinery/blockstates/warren_extractor_botania_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/warren_extractor_botania_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/warren_extractor_radioactive_controller.json b/resources/modularmachinery/blockstates/warren_extractor_radioactive_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/warren_extractor_radioactive_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/warren_extractor_raremetals_controller.json b/resources/modularmachinery/blockstates/warren_extractor_raremetals_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/warren_extractor_raremetals_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/warren_extractor_self_controller.json b/resources/modularmachinery/blockstates/warren_extractor_self_controller.json new file mode 100644 index 00000000..80c6339e --- /dev/null +++ b/resources/modularmachinery/blockstates/warren_extractor_self_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/AEGating.zs b/scripts/AEGating.zs index 955fc005..7a4dc9d1 100644 --- a/scripts/AEGating.zs +++ b/scripts/AEGating.zs @@ -316,7 +316,7 @@ mods.thermalexpansion.Insolator.removeRecipe(, ); mods.thermalexpansion.Insolator.removeRecipe(, ); -mods.nuclearcraft.crystallizer.addRecipe([*10, , 0.1, 0.1, 0.0]); +mods.nuclearcraft.crystallizer.addRecipe([*10, ]); recipes.addShaped(*6, [[, , ], @@ -740,3 +740,4 @@ mods.extendedcrafting.TableCrafting.addShaped(, , , , ]]); + diff --git a/scripts/AOAGating.zs b/scripts/AOAGating.zs index 80ff9f09..65ea4c5d 100644 --- a/scripts/AOAGating.zs +++ b/scripts/AOAGating.zs @@ -8,6 +8,12 @@ recipes.addShaped(, [null, , null], [, , ]]); +recipes.removeShaped(); +recipes.addShaped(, +[[null, , null], +[null, , null], +[.withTag({FluidName: "essence_of_ilarity", Amount: 1000}), , ]]); + recipes.addShaped(, @@ -22,7 +28,10 @@ recipes.addShaped(, [, , ]]); -recipes.addShaped(, +val holyshimmersword = .withTag({HideFlags:2,AttributeModifiers:[{UUIDMost: 121000 as long, UUIDLeast: 120000 as long,Slot: "mainhand",AttributeName: "generic.attackDamage", Operation: 0, Name: "generic.attackDamage",Amount: 400},{UUIDMost: 121001 as long, UUIDLeast: 120001 as long ,Amount: 1.2 ,Slot: "mainhand", AttributeName: "generic.attackSpeed",Operation: 0, Name: "generic.attackSpeed"}]}); + + +recipes.addShaped(holyshimmersword, [[null, , null], [null, , null], [, .withTag({Material: "rosidian"}), ]]); @@ -149,4 +158,85 @@ recipes.addShaped(, recipes.addShaped(, [[, , ], [, , ], -[, , ]]); \ No newline at end of file +[, , ]]); + + + + + + +recipes.addShapeless(.withTag({Potion: "cohfcore:wither6+"})*7, +[, +, +, +, +, +, +, +, +]); + + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +var ferranumseed = .withTag({agri_analyzed: 0 as byte, agri_strength: 1 as byte, agri_gain: 1 as byte, agri_seed: "resource:ferranium_plant", agri_growth: 1 as byte}); + +recipes.addShaped(, +[[, ferranumseed, ], +[ferranumseed, , ferranumseed], +[, , ]]); + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + diff --git a/scripts/AbyssalcraftGating.zs b/scripts/AbyssalcraftGating.zs index 263dc0c3..d38cef12 100644 --- a/scripts/AbyssalcraftGating.zs +++ b/scripts/AbyssalcraftGating.zs @@ -68,4 +68,16 @@ recipes.addShaped(, [, , ]]); -mods.thermalexpansion.EnervationDynamo.removeFuel(); \ No newline at end of file +mods.thermalexpansion.EnervationDynamo.removeFuel(); + + + +recipes.addShaped(*8, +[[null, , null], +[, , ], +[null, , null]]); + +recipes.addShaped(*64, +[[, , ], +[, , ], +[, , ]]); \ No newline at end of file diff --git a/scripts/AbyssalcraftPowerful.zs b/scripts/AbyssalcraftPowerful.zs deleted file mode 100644 index 2cc04bff..00000000 --- a/scripts/AbyssalcraftPowerful.zs +++ /dev/null @@ -1,4 +0,0 @@ -// recipes.addShaped(.withTag({ench: [{lvl: 8 as short, id: 99 as short}, {lvl: 10 as short, id: 22 as short}, {lvl: 1 as short, id: 70 as short}], RepairCost: 1, display: {Name: "Vrangr"}}), -// [[, , ], -// [, , ], -// [, , ]]); diff --git a/scripts/AdaminiteBlock.zs b/scripts/AdaminiteBlock.zs index f52d367d..7512a405 100644 --- a/scripts/AdaminiteBlock.zs +++ b/scripts/AdaminiteBlock.zs @@ -60,6 +60,55 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(, ]); +mods.extendedcrafting.CombinationCrafting.addRecipe(*2, +300, +, +[, +, +, +]); + +mods.extendedcrafting.CombinationCrafting.addRecipe(*4, +300, +, +[, +, +, +]); + +mods.extendedcrafting.CombinationCrafting.addRecipe(*8, +300, +, +[, +, +, +]); + +mods.extendedcrafting.CombinationCrafting.addRecipe(*16, +300, +, +[, +, +, +]); + +mods.extendedcrafting.CombinationCrafting.addRecipe(*32, +300, +, +[, +, +, +]); + +mods.extendedcrafting.CombinationCrafting.addRecipe(*64, +300, +, +[, +, +, +]); + + recipes.addShaped(, [[, , ], [, , ], @@ -74,3 +123,4 @@ recipes.addShaped(*4, [[, , ], [, , ], [, , ]]); + diff --git a/scripts/ArbiterMachinery.zs b/scripts/ArbiterMachinery.zs index 02c3e17f..e7e898a8 100644 --- a/scripts/ArbiterMachinery.zs +++ b/scripts/ArbiterMachinery.zs @@ -27,6 +27,7 @@ mods.nuclearcraft.infuser.addRecipe([, , *1000, *5]); mods.nuclearcraft.infuser.addRecipe([, *1000, *6]); mods.nuclearcraft.infuser.addRecipe([, *1000, *7]); +mods.nuclearcraft.infuser.addRecipe([, *1000, *8]); mods.nuclearcraft.infuser.addRecipe([, *1000, *4]); @@ -215,6 +216,39 @@ spatialcruciblekashan.addItemInput(.withTag({species: spatialcruciblekashan.addFluidOutput(*1000); spatialcruciblekashan.build(); +val spatialcruciblekashan2 = RecipeBuilder.newBuilder("spatialcruciblekashan2","spatial_crucible",100); +spatialcruciblekashan2.addEnergyPerTickInput(500000000); +spatialcruciblekashan2.addFluidInput(*100); +spatialcruciblekashan2.addItemInput(*16); +spatialcruciblekashan2.addItemInput(); +spatialcruciblekashan2.addItemInput(); +spatialcruciblekashan2.addItemInput(.withTag({species: "magicbees.speciesAESkystone"})); +spatialcruciblekashan2.addItemInput(.withTag({species: "gendustry.bee.TreeOfLife"})); +spatialcruciblekashan2.addFluidOutput(*10000); +spatialcruciblekashan2.build(); + +val spatialcruciblekashan3 = RecipeBuilder.newBuilder("spatialcruciblekashan3","spatial_crucible",50); +spatialcruciblekashan3.addEnergyPerTickInput(500000000); +spatialcruciblekashan3.addFluidInput(*100); +spatialcruciblekashan3.addItemInput(*16); +spatialcruciblekashan3.addItemInput(); +spatialcruciblekashan3.addItemInput(); +spatialcruciblekashan3.addItemInput(.withTag({species: "magicbees.speciesAESkystone"})); +spatialcruciblekashan3.addItemInput(.withTag({species: "gendustry.bee.UniversalConstellation"})); +spatialcruciblekashan3.addFluidOutput(*100000); +spatialcruciblekashan3.build(); + +val spatialcruciblekashan4 = RecipeBuilder.newBuilder("spatialcruciblekashan4","spatial_crucible",25); +spatialcruciblekashan4.addEnergyPerTickInput(500000000); +spatialcruciblekashan4.addFluidInput(*100); +spatialcruciblekashan4.addItemInput(*16); +spatialcruciblekashan4.addItemInput(); +spatialcruciblekashan4.addItemInput(); +spatialcruciblekashan4.addItemInput(.withTag({species: "magicbees.speciesAESkystone"})); +spatialcruciblekashan4.addItemInput(.withTag({species: "gendustry.bee.Ascendant"})); +spatialcruciblekashan4.addFluidOutput(*1000000); +spatialcruciblekashan4.build(); + recipes.remove(); recipes.addShaped(*2, @@ -223,10 +257,10 @@ recipes.addShaped(*2, [, , ]]); -val mith30 = RecipeBuilder.newBuilder("mythicaltier30","mythical_resource_miner_tier30",800); +val mith30 = RecipeBuilder.newBuilder("mythicaltier30","mythical_resource_miner_tier30",400); mith30.addEnergyPerTickInput(500000000); -mith30.addFluidInput(*50); -mith30.addFluidInput(*72); +mith30.addFluidInput(*25); +mith30.addFluidInput(*36); mith30.addItemOutput(*64); mith30.setChance(0.95); mith30.addItemOutput(*64); @@ -241,8 +275,8 @@ mith30.addItemOutput(*10); mith30.setChance(0.5); mith30.addItemOutput(*64); mith30.setChance(0.5); -mith30.addItemOutput(*30); -mith30.setChance(0.1); +mith30.addItemOutput(*50); +mith30.setChance(0.8); mith30.addItemOutput(*50); mith30.setChance(0.6); mith30.addItemOutput(*4); @@ -385,6 +419,32 @@ recipes.addShaped(, [, , ], [, , ]]); +mods.extendedcrafting.TableCrafting.addShaped(, +[[, , , , , , , , ], +[, , , , , , , , ], +[, , , , , , , , ], +[, , , , , , , , ], +[, , , , , , , , ], +[, , , , , , , , ], +[, , , , , , , , ], +[, , , , , , , , ], +[, , , , , , , , ]]); + +recipes.addShaped(, +[[, .withTag({tank: {FluidName: "orichalcum", Amount: 16000}}), ], +[, , ], +[, , ]]); + +recipes.addShaped(, +[[, .withTag({Fluid: {FluidName: "titanium", Amount: 16384000}}), ], +[.withTag({Fluid: {FluidName: "tungsten", Amount: 16384000}}), , .withTag({Fluid: {FluidName: "iridium", Amount: 16384000}})], +[, .withTag({Fluid: {FluidName: "platinum", Amount: 16384000}}), ]]); + +recipes.addShaped(, +[[, , ], +[.withTag({Fluid: {FluidName: "uranium", Amount: 16384000}}), , .withTag({Fluid: {FluidName: "uranium", Amount: 16384000}})], +[, , ]]); + val infiniteactualizing = RecipeBuilder.newBuilder("infiniteactualizing","warren_extractor_actualizing_stone",2); infiniteactualizing.addItemOutput(*1024); @@ -403,6 +463,19 @@ val infinitenaquadah = RecipeBuilder.newBuilder("infinitenaquadah","warren_extra infinitenaquadah.addItemOutput(*1024); infinitenaquadah.build(); +val infiniteraremetals = RecipeBuilder.newBuilder("infiniteraremetals","warren_extractor_raremetals",2); +infiniteraremetals.addItemOutput(*512); +infiniteraremetals.addItemOutput(*512); +infiniteraremetals.addItemOutput(*512); +infiniteraremetals.addItemOutput(*512); +infiniteraremetals.build(); + +val infiniteradioactives = RecipeBuilder.newBuilder("infiniteradioactives","warren_extractor_radioactive",2); +infiniteradioactives.addItemOutput(*512); +infiniteradioactives.addItemOutput(*512); +infiniteradioactives.addItemOutput(*512); +infiniteradioactives.build(); + val infinitesilkyjewel = RecipeBuilder.newBuilder("infinitesilkyjewel","warren_extractor_silkyjewel",2); infinitesilkyjewel.addItemOutput(*512); infinitesilkyjewel.build(); @@ -422,6 +495,16 @@ val infinitedimensionalshards = RecipeBuilder.newBuilder("infinitedimensionalsha infinitedimensionalshards.addItemOutput(*1024); infinitedimensionalshards.build(); +val infiniteselfactualization = RecipeBuilder.newBuilder("infiniteselfactualization","warren_extractor_self",2); +infiniteselfactualization.addItemOutput(*256); +infiniteselfactualization.build(); + +val infinitebotaniaores = RecipeBuilder.newBuilder("infinitebotaniaores","warren_extractor_botania",2); +infinitebotaniaores.addItemOutput(*256); +infinitebotaniaores.addItemOutput(*256); +infinitebotaniaores.addItemOutput(*256); +infinitebotaniaores.build(); + mods.thaumcraft.Infusion.registerRecipe("infusesprencallstone", "", @@ -681,6 +764,7 @@ mods.extendedcrafting.TableCrafting.addShaped(*32, mods.nuclearcraft.dissolver.addRecipe([, *100, *4000]); mods.nuclearcraft.dissolver.addRecipe([, *100, *1000]); +mods.nuclearcraft.dissolver.addRecipe([*16, *12, *16000]); recipes.addShaped(.withTag({FluidName: "essence_of_sane_thoughts", Amount: 1000}), [[, .withTag({display: {Name: "ᚽᛠᛇᛒᚽᛃᛒᚶᚣᚽᚤᛠᚽᚥᛊ",Lore:["§d§o真名§r"]}}), ], @@ -839,6 +923,19 @@ mods.thaumcraft.Infusion.registerRecipe("infusesuperwishfulcatalyst", "", , , , ]); +mods.thaumcraft.Infusion.registerRecipe("infusesupereleintcatalyst", "", +, 10, +[*10000, *10000, *10000, *10000, *10000, *10000, *10000], +, +[, .withTag({FluidName: "whisper_of_starvald_demelain", Amount: 1000}), +, , +, .withTag({FluidName: "eleint_dragonfire", Amount: 1000}), +, , +, .withTag({FluidName: "whisper_of_starvald_demelain", Amount: 1000}), +, , +, .withTag({FluidName: "eleint_dragonfire", Amount: 1000}), +, ]); + mods.nuclearcraft.infuser.addRecipe([, *100, *4]); @@ -2084,3 +2181,4 @@ creatstarvald6.build(); + diff --git a/scripts/AstralPerks.zs b/scripts/AstralPerks.zs index 8aba9e10..60eef0cb 100644 --- a/scripts/AstralPerks.zs +++ b/scripts/AstralPerks.zs @@ -1 +1 @@ -mods.astralsorcery.PerkTree.modifyPerk("astralsorcery:key_cull_attack", 0.5); +mods.astralsorcery.PerkTree.modifyPerk("astralsorcery:key_cull_attack", 0.01); diff --git a/scripts/AvaritiaProgression.zs b/scripts/AvaritiaProgression.zs index 05122e69..5aa90f41 100644 --- a/scripts/AvaritiaProgression.zs +++ b/scripts/AvaritiaProgression.zs @@ -389,6 +389,14 @@ dragoncrucwishful2.addItemInput(); dragoncrucwishful2.addItemOutput(*2); dragoncrucwishful2.build(); +val dragoncrucwishful3 = RecipeBuilder.newBuilder("dragoncrucwishful3","dragonfire_crucible",100); +dragoncrucwishful3.addFluidInput(*250); +dragoncrucwishful3.addItemInput(); +dragoncrucwishful3.addItemInput(*4); +dragoncrucwishful3.addItemInput(); +dragoncrucwishful3.addItemOutput(*4); +dragoncrucwishful3.build(); + recipes.addShapeless(*16, [.reuse(), ]); @@ -633,6 +641,7 @@ recipes.addShapeless( chunkinfinitewishes, chunkinfinitewishes, chunkinfinitewishes, + , terrapickss.marked("mark").reuse()], function(out,ins,cInfo){ var manastored = ins.mark.tag.mana as int; @@ -701,6 +710,89 @@ recipes.addShapeless( null ); +recipes.addShapeless( + "multiplydustinfinitewishesbettxx",dustinfinitewishes, + [chunkinfinitewishes, + chunkinfinitewishes, + chunkinfinitewishes, + chunkinfinitewishes, + , + terrapickss.marked("mark").reuse()], + function(out,ins,cInfo){ + var manastored = ins.mark.tag.mana as int; + if (manastored < 5000000){ + var outputitemstack1 = *16; + return outputitemstack1; + } + if (manastored < 500000000){ + var outputitemstack2 = *18; + return outputitemstack2; + } + if (manastored < 1000000000){ + var outputitemstack3 = *20; + return outputitemstack3; + } + if (manastored < 2000000000){ + var outputitemstack4 = *22; + return outputitemstack4; + } + var outputitemstack5 = *24; + return outputitemstack5; + + + + }, + null +); + +recipes.addShapeless( + "multiplydustinfinitewishesbettrah",dustinfinitewishes, + [chunkinfinitewishes, + chunkinfinitewishes, + chunkinfinitewishes, + chunkinfinitewishes, + , + terrapickss.marked("mark").reuse()], + function(out,ins,cInfo){ + var manastored = ins.mark.tag.mana as int; + if (manastored < 5000000){ + var outputitemstack1 = *24; + return outputitemstack1; + } + if (manastored < 500000000){ + var outputitemstack2 = *28; + return outputitemstack2; + } + if (manastored < 1000000000){ + var outputitemstack3 = *32; + return outputitemstack3; + } + if (manastored < 2000000000){ + var outputitemstack4 = *40; + return outputitemstack4; + } + var outputitemstack5 = *48; + return outputitemstack5; + + + + }, + null +); + + + +val creataltaspeleint = RecipeBuilder.newBuilder("creataltaspeleint","creation_altar",5); +creataltaspeleint.addEnergyPerTickInput(500000000); +creataltaspeleint.addFluidInput(*1); +creataltaspeleint.addFluidInput(*1); +creataltaspeleint.addFluidInput(*1); +creataltaspeleint.addFluidInput(*1); +creataltaspeleint.addItemInput(); +creataltaspeleint.addItemOutput(); +creataltaspeleint.build(); + + mods.avaritia.ExtremeCrafting.remove(); @@ -721,3 +813,4 @@ recipes.addShaped(, + diff --git a/scripts/BackpackGating.zs b/scripts/BackpackGating.zs index 29143cfb..5087456d 100644 --- a/scripts/BackpackGating.zs +++ b/scripts/BackpackGating.zs @@ -96,3 +96,4 @@ recipes.addShaped(, // [[, , ], // [, , ], // [, , ]]); + diff --git a/scripts/BackpackOpener.zs b/scripts/BackpackOpener.zs new file mode 100644 index 00000000..f879cd18 --- /dev/null +++ b/scripts/BackpackOpener.zs @@ -0,0 +1,86 @@ +#ignoreBracketErrors +#modloaded bpopener +#sideonly client + +import crafttweaker.item.IItemStack; +import mods.bpopener.BPOpener.addEntry; + +var Opened as IItemStack[] = [ + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + +]; + +var SneakOpened as IItemStack[] = [ + , + , + , + , + , + , + , + , + , + , + , + , + , + , + , + + +]; + +for item in Opened { + mods.bpopener.BPOpener.addEntry(item, false); +} + +for item in SneakOpened { + mods.bpopener.BPOpener.addEntry(item, true); +} \ No newline at end of file diff --git a/scripts/BetweenlandsGating.zs b/scripts/BetweenlandsGating.zs index 6d7122f9..2a5b46b1 100644 --- a/scripts/BetweenlandsGating.zs +++ b/scripts/BetweenlandsGating.zs @@ -135,3 +135,4 @@ recipes.addShaped(, [null, , null]]); + diff --git a/scripts/BewitchmentGating.zs b/scripts/BewitchmentGating.zs index 1bcea4d1..c58b61d5 100644 --- a/scripts/BewitchmentGating.zs +++ b/scripts/BewitchmentGating.zs @@ -236,3 +236,4 @@ mods.extendedcrafting.TableCrafting.addShaped(, + diff --git a/scripts/BiomeItems.zs b/scripts/BiomeItems.zs index a67c47df..164f84df 100644 --- a/scripts/BiomeItems.zs +++ b/scripts/BiomeItems.zs @@ -1,3 +1,4 @@ + #loader contenttweaker // exerts of this piece of code are taken from Jivine Journey 2, by Atricos @@ -13,6 +14,11 @@ import mods.contenttweaker.World; import mods.contenttweaker.IItemUpdate; import mods.contenttweaker.Player; import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; +import crafttweaker.util.Position3f; +import crafttweaker.block.IBlockState; + @@ -43,101 +49,54 @@ markofthesamurai.itemRightClick = function(stack, world, player, hand) { // check if player is in right dimension if(player.getDimension() != 163) { - player.sendChat("该物品需在铼界使用"); + player.sendChat("需位于铼界的火山带(Volcanic)群系"); return "FAIL"; } - // initial message - player.sendChat("要使用该物品,需要先通过神秘时代模组编辑一些生物群系"); - player.sendChat("需要以下工具:"); - player.sendChat("- 一台奥术群系转换仪"); - player.sendChat("- 一些源质管道,或者5个源质注入装置"); - player.sendChat("- 装有Ignis、Aer、Aqua、Terra、Permutatio源质的源质罐子(每种大概几个)"); - player.sendChat("- 一些元动中继器"); - player.sendChat("- 一台元动汲取仪,以及制造裂隙的方法,比如经典的坩埚+压缩圆石,或者邪术元动催化器多方块结构"); - player.sendChat("- 一个神秘锭或更高等级的法师护手"); - player.sendChat("- 一个元动谐振器"); - player.sendChat("- 一个生物群系检查器"); - player.sendChat("- 装有不详森林(Ominous Woods)和魔法森林(Magical Forest)群系的群系核心"); - player.sendChat("更多信息,请查阅奥术群系转换仪的信息框"); - player.sendChat("====================================="); - player.sendChat("好了,群系谜题现在开始!"); - - - // step 1 - // obtain position under player var playerpos = player.position as crafttweaker.util.Position3f; // locations to place biomes - val VolcanicBiomeLocations = [[5,5],[5,-5],[-5,5],[-5,-5],[0,5],[5,0],[-5,0],[0,-5]] as int[][]; + val OminousBiomeLocations = [[0,0], + [1,0],[0,1],[-1,0],[0,-1], + [2,0],[0,2],[-2,0],[0,-2], + [3,0],[0,3],[-3,0],[0,-3]] as int[][]; + val VolcanicBiomeLocations = [[1,1],[1,-1],[-1,1],[-1,-1], + [2,2],[2,-2],[-2,2],[-2,-2], + [3,3],[3,-3],[-3,3],[-3,-3], + [1,2],[-1,2],[1,-2],[-1,-2], + [2,1],[-2,1],[2,-1],[-2,-1], + [1,3],[-1,3],[1,-3],[-1,-3], + [3,1],[-3,1],[3,-1],[-3,-1], + [2,3],[-2,3],[2,-3],[-2,-3], + [3,2],[-3,2],[3,-2],[-3,-2]] as int[][]; // biome to pattern + val OminousBiomeName = "Ominous Woods" as string; val VolcanicBiomeName = "Volcanic" as string; // get number of matches + val OminousMatches = checkBiomesAtPositions(OminousBiomeName, playerpos, OminousBiomeLocations, world) as int; val VolcanicMatches = checkBiomesAtPositions(VolcanicBiomeName, playerpos, VolcanicBiomeLocations, world) as int; - // step 1 message - player.sendChat("步骤一:寻找一个11x11的火山带(Volcanic)群系区域,将奥术群系转换仪放置在中心点,然后站在转换仪上再次使用该物品"); + player.sendChat("使用更多实用设备模组的地形转化仪,创建一个由火山带(Volcanic)群系(不是火山带荒地(Volcanic Barren)或者火山带低地(Volcanic Lowlands))环绕不祥森林(Ominous Woods)群系构成的加号形状"); + player.sendChat("站在中心使用该物品!"); - // check step 1 - if (VolcanicMatches != 8){ - player.sendChat(" 该11x11区域的边缘并非全是火山带(Volcanic)群系,请另寻合适位置!"); + player.sendChat(" - - - "); + player.sendChat("正在扫描你周围的7x7区域"); + + player.sendChat("不祥森林(Ominous Woods):" ~ OminousMatches ~ " / 13"); + player.sendChat("火山带(Volcanic):" ~ VolcanicMatches ~ " / 36"); + + if((OminousMatches+VolcanicMatches) == 49) { + Commands.call("give @p contenttweaker:sword_shield", player, world, false, true); + stack.shrink(1); + return "PASS"; + } else { + player.sendChat("形状不完整!"); return "FAIL"; } - player.sendChat(" 步骤一完成!你正处于11x11火山带(Volcanic)群系区域内"); - player.sendChat(" 调试辅助提示:可用草覆盖11x11区域,其颜色将随群系变化而改变"); - player.sendChat(" 将奥术群系转换仪及其装置放置在中心点"); - player.sendChat(" 为保持整洁,请将元动能量产出设备放置在11x11区域外,并通过中继器传输至转换仪"); - - - - player.sendChat("---"); - player.sendChat("步骤二:运行转换仪,创建7x7的不详森林(Ominous Woods)区域,完成后站在转换仪上再次使用该物品"); - player.sendChat(" 使用以下设置:“方形”,“半径 24”,如此设置是因为模组本身的一个bug"); - player.sendChat(" 当然,如果你觉得自己运气够好,也可以试试:“方形”,“半径 4”,但这样有可能出bug"); - player.sendChat(" 根据元动能量产出速度,可能需要多次运行转换仪才能完成整个区域转换"); - - // step 2 - val OminousBiomeLocations = [ - [3,3],[3,-3],[-3,3],[-3,-3], - [0,3],[0,-3],[3,0],[-3,0] - ] as int[][]; - val OminousBiomeName = "Ominous Woods" as string; - val OminousMatches = checkBiomesAtPositions(OminousBiomeName, playerpos, OminousBiomeLocations, world) as int; - player.sendChat("不详森林(Ominous Woods):" ~ OminousMatches ~ " / 8"); - - if (OminousMatches != 8){ - player.sendChat(" 7x7的不详森林(Ominous Woods)区域不完整"); - return "FAIL"; - } - - player.sendChat(" 步骤二完成!你正处于7x7的不详森林(Ominous Woods)区域内"); - - player.sendChat("---"); - player.sendChat("步骤三:运行转换仪,将中心方块变为魔法森林(Magical Forest),完成后站在转换仪上再次使用该物品"); - player.sendChat(" Use these settings, 'Square', 'Radius 2'"); - - // step 3 - val MagicBiomeLocations = [ - [0,0] - ] as int[][]; - val MagicBiomeName = "Magical Forest" as string; - val MagicMatches = checkBiomesAtPositions(MagicBiomeName, playerpos, MagicBiomeLocations, world) as int; - player.sendChat("魔法森林(Magical Forest):" ~ MagicMatches ~ " / 1"); - - if (MagicMatches != 1){ - player.sendChat(" 中心方块不是魔法森林(Magical Forest)"); - return "FAIL"; - } - - player.sendChat(" 步骤三完成!"); - Commands.call("summon Item ~ ~100 ~ {Item:{id:\"contenttweaker:sword_shield\",Count:1b}}", player, world, false, true); - stack.shrink(1); - return "Pass"; - }; markofthesamurai.register(); @@ -296,7 +255,7 @@ terraformassiflora.itemRightClick = function(stack, world, player, hand) { - if((NumberOfMatches) == 25) { + if((NumberOfMatches) == 113) { Commands.call("give @p contenttweaker:crown_of_the_energy_queen", player, world, false, true); stack.shrink(1); return "PASS"; @@ -1392,4 +1351,14 @@ oathoftheundeadlords.itemRightClick = function(stack, world, player, hand) { }; -oathoftheundeadlords.register(); \ No newline at end of file +oathoftheundeadlords.register(); + + + + + + + + + + diff --git a/scripts/BlackHoleBosses.zs b/scripts/BlackHoleBosses.zs index d5f9d228..7e8bfe77 100644 --- a/scripts/BlackHoleBosses.zs +++ b/scripts/BlackHoleBosses.zs @@ -55,6 +55,19 @@ sterilizedparafrosynium3.addItemInput(); sterilizedparafrosynium3.addItemOutput(*30); sterilizedparafrosynium3.build(); +val sterilizedparafrosynium4 = RecipeBuilder.newBuilder("sterilizedparafrosynium4","sterilized_altar",200); +sterilizedparafrosynium4.addEnergyPerTickInput(10000000); +sterilizedparafrosynium4.addFluidInput(*10000); +sterilizedparafrosynium4.addFluidInput(*10000); +sterilizedparafrosynium4.addItemInput(); +sterilizedparafrosynium4.addItemInput(); +sterilizedparafrosynium4.addItemInput(*4); +sterilizedparafrosynium4.addItemInput(*64); +sterilizedparafrosynium4.addItemInput(*16); +sterilizedparafrosynium4.addItemInput(); +sterilizedparafrosynium4.addItemOutput(*60); +sterilizedparafrosynium4.build(); + mods.extendedcrafting.CompressionCrafting.addRecipe(, , 200, , 10000000); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 200, , 10000000); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 200, , 10000000); @@ -305,6 +318,25 @@ makeichorium3.addItemInput(); makeichorium3.addItemOutput(*15); makeichorium3.build(); +val makeichorium4 = RecipeBuilder.newBuilder("makeichorium4","arcane_autoinfuser",200); +makeichorium4.addEnergyPerTickInput(150000000); +makeichorium4.addItemInput(makeVisCrystal( * 1)*300); +makeichorium4.addItemInput(makeVisCrystal( * 1)*100); +makeichorium4.addItemInput(makeVisCrystal( * 1)*200); +makeichorium4.addItemInput(makeVisCrystal( * 1)*100); +makeichorium4.addItemInput(makeVisCrystal( * 1)*100); +makeichorium4.addItemInput(makeVisCrystal( * 1)*50); +makeichorium4.addItemInput(makeVisCrystal( * 1)*50); +makeichorium4.addItemInput(*8); +makeichorium4.addItemInput(*2); +makeichorium4.addItemInput(*16); +makeichorium4.addItemInput(); +makeichorium4.addItemInput(); +makeichorium4.addItemInput(); +makeichorium4.addItemOutput(*30); +makeichorium4.build(); + + mods.thaumcraft.Infusion.registerRecipe("infusionichoriumcatalyst", "", @@ -321,6 +353,20 @@ mods.thaumcraft.Crucible.registerRecipe("crucibleichoriumgem", , [*15, *10, *10]); +mods.thaumcraft.Crucible.registerRecipe("crucibleichoriumgem2", +"", *9, +, +[*60, *40, *40]); + +recipes.addShapeless(, +[,,,,,,,,]); + +recipes.addShapeless(*9, +[]); + + +mods.storagedrawers.Compaction.add(, , 9); + val infiniteimpetus = RecipeBuilder.newBuilder("infiniteimpetus","impetus_syphon",200); infiniteimpetus.addItemInput(); @@ -445,7 +491,7 @@ makeVisCrystal( * 1), // zoi -mods.nuclearcraft.alloy_furnace.addRecipe([, , , 1.0, 1.0, 0.005]); +mods.nuclearcraft.alloy_furnace.addRecipe([, , ]); mods.thermalexpansion.InductionSmelter.addRecipe(, , , 1000); mods.nuclearcraft.chemical_reactor.addRecipe([*10, *1000, *1000, *2]); @@ -609,6 +655,15 @@ dragonfireorichalcum3.addItemInput(); dragonfireorichalcum3.addItemOutput(*15); dragonfireorichalcum3.build(); +val dragonfireorichalcum4 = RecipeBuilder.newBuilder("dragonfireorichalcum4","dragonfire_crucible",200); +dragonfireorichalcum4.addFluidInput(*25000); +dragonfireorichalcum4.addItemInput(*8); +dragonfireorichalcum4.addItemInput(*4); +dragonfireorichalcum4.addItemInput(*12); +dragonfireorichalcum4.addItemInput(); +dragonfireorichalcum4.addItemOutput(*30); +dragonfireorichalcum4.build(); + @@ -697,6 +752,18 @@ carminitehihiirokane3.addItemInput(); carminitehihiirokane3.addItemOutput(*15); carminitehihiirokane3.build(); +val carminitehihiirokane4 = RecipeBuilder.newBuilder("carminitehihiirokane4","carminite_empowerer",200); +carminitehihiirokane4.addEnergyPerTickInput(10000000); +carminitehihiirokane4.addAspectInput("victus",50); +carminitehihiirokane4.addItemInput(*2); +carminitehihiirokane4.addItemInput(*12); +carminitehihiirokane4.addItemInput(*12); +carminitehihiirokane4.addItemInput(*32); +carminitehihiirokane4.addItemInput(*16); +carminitehihiirokane4.addItemInput(); +carminitehihiirokane4.addItemOutput(*30); +carminitehihiirokane4.build(); + mods.bloodmagic.TartaricForge.addRecipe(, [, , , ], 10000.0, 1000.0); diff --git a/scripts/BloodMagicGating.zs b/scripts/BloodMagicGating.zs index bc457ea3..a53145a5 100644 --- a/scripts/BloodMagicGating.zs +++ b/scripts/BloodMagicGating.zs @@ -108,13 +108,14 @@ recipes.addShaped(, [, , ]]); -mods.bloodmagic.BloodAltar.addRecipe(, , 0, 1000, 100, 100); +mods.bloodmagic.BloodAltar.addRecipe(, , 0, 100, 100, 100); -mods.bloodmagic.BloodAltar.addRecipe(, , 1, 2000, 200, 200); +mods.bloodmagic.BloodAltar.addRecipe(, , 1, 200, 200, 200); -mods.bloodmagic.BloodAltar.addRecipe(, , 2, 5000, 500, 500); +mods.bloodmagic.BloodAltar.addRecipe(, , 2, 500, 500, 500); -mods.bloodmagic.BloodAltar.addRecipe(, , 3, 15000, 1500, 1500); +mods.bloodmagic.BloodAltar.addRecipe(, , 3, 1500, 1500, 1500); + +mods.bloodmagic.BloodAltar.addRecipe(, , 5, 3000, 3000, 3000); -mods.bloodmagic.BloodAltar.addRecipe(, , 5, 30000, 3000, 3000); diff --git a/scripts/BloodMagicPowerful.zs b/scripts/BloodMagicPowerful.zs index 88393fd6..e48d6c1b 100644 --- a/scripts/BloodMagicPowerful.zs +++ b/scripts/BloodMagicPowerful.zs @@ -208,7 +208,7 @@ val enclistSoulEaterWrapped as EnchantMap = EnchantMap() mods.bloodmagic.BloodAltar.addRecipe(SuperEnchantedItem(.withTag({display: {Name:"§6§o噬魂者§r",Lore:["§d§o超限附魔§r"]}}), enclistSoulEaterWrapped).getItem(), , -4, +5, 1000000, 300, 300); diff --git a/scripts/BlueprintController.zs b/scripts/BlueprintController.zs index 39bcbed6..92f89039 100644 --- a/scripts/BlueprintController.zs +++ b/scripts/BlueprintController.zs @@ -470,6 +470,28 @@ addController(, "modularmachiner addController(, "modularmachinery:philosophers_unifier"); +addController(, "modularmachinery:mythic_processor_infuser"); + +addController(, "modularmachinery:seared_caster"); + +addController(, "modularmachinery:warren_extractor_self"); + +addController(, "modularmachinery:ligature_of_the_three_oaths"); + +addController(, "modularmachinery:vengeance_tesseract"); + +addController(, "modularmachinery:presbytery_of_the_threefold_love"); + +addController(, "modularmachinery:warren_extractor_botania"); + +addController(, "modularmachinery:stellar_diviner"); + +addController(, "modularmachinery:mythic_processor_chemical_reactor"); + +addController(, "modularmachinery:warren_extractor_radioactive"); + +addController(, "modularmachinery:warren_extractor_raremetals"); + // Leave this at the bottom of the file, as it depends on the oredict being filled furnace.addRecipe(, anyBlockControllerDict); @@ -483,3 +505,4 @@ furnace.addRecipe(, anyBlockControllerDict); + diff --git a/scripts/BotaniaGating.zs b/scripts/BotaniaGating.zs index d010d5e6..d04fd04d 100644 --- a/scripts/BotaniaGating.zs +++ b/scripts/BotaniaGating.zs @@ -1,4 +1,5 @@ import mods.modularmachinery.RecipeBuilder; +import mods.appliedenergistics2.Grinder; recipes.removeShaped(); @@ -16,195 +17,549 @@ mods.botania.RuneAltar.removeRecipe(); mods.botania.RuneAltar.addRecipe(*3, [, , , , ], 150); mods.botania.RuneAltar.addRecipe(*6, -[, , , , ], 150); +[, , , , ], 150); mods.botania.RuneAltar.addRecipe(*9, -[, , , , ], 50); +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*12, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*15, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*21, +[, , , , ], 150); mods.botania.RuneAltar.addRecipe(*27, -[, , , , ], 50); +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*33, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*45, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*66, +[, , , , ], 50); mods.botania.RuneAltar.addRecipe(*81, -[, , , , ], 5); +[, , , , ], 50); mods.botania.RuneAltar.addRecipe(*162, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*324, [, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*999, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*2733, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*6666, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*15151, +[, , , , ], 5); mods.botania.RuneAltar.removeRecipe(); mods.botania.RuneAltar.addRecipe(*3, [, , , , ], 150); mods.botania.RuneAltar.addRecipe(*6, -[, , , , ], 150); +[, , , , ], 150); mods.botania.RuneAltar.addRecipe(*9, -[, , , , ], 50); +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*12, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*15, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*21, +[, , , , ], 150); mods.botania.RuneAltar.addRecipe(*27, -[, , , , ], 50); +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*33, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*45, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*66, +[, , , , ], 50); mods.botania.RuneAltar.addRecipe(*81, -[, , , , ], 5); +[, , , , ], 50); mods.botania.RuneAltar.addRecipe(*162, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*324, [, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*999, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*2733, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*6666, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*15151, +[, , , , ], 5); + mods.botania.RuneAltar.removeRecipe(); mods.botania.RuneAltar.addRecipe(*3, [, , , , ], 150); mods.botania.RuneAltar.addRecipe(*6, -[, , , , ], 150); +[, , , , ], 150); mods.botania.RuneAltar.addRecipe(*9, -[, , , , ], 50); +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*12, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*15, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*21, +[, , , , ], 150); mods.botania.RuneAltar.addRecipe(*27, -[, , , , ], 50); +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*33, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*45, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*66, +[, , , , ], 50); mods.botania.RuneAltar.addRecipe(*81, -[, , , , ], 5); +[, , , , ], 50); mods.botania.RuneAltar.addRecipe(*162, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*324, [, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*999, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*2733, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*6666, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*15151, +[, , , , ], 5); + mods.botania.RuneAltar.removeRecipe(); mods.botania.RuneAltar.addRecipe(*3, [, , , , ], 150); mods.botania.RuneAltar.addRecipe(*6, -[, , , , ], 150); +[, , , , ], 150); mods.botania.RuneAltar.addRecipe(*9, -[, , , , ], 50); +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*12, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*15, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*21, +[, , , , ], 150); mods.botania.RuneAltar.addRecipe(*27, -[, , , , ], 50); +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*33, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*45, +[, , , , ], 150); +mods.botania.RuneAltar.addRecipe(*66, +[, , , , ], 50); mods.botania.RuneAltar.addRecipe(*81, -[, , , , ], 5); +[, , , , ], 50); mods.botania.RuneAltar.addRecipe(*162, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*324, [, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*999, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*2733, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*6666, +[, , , , ], 5); +mods.botania.RuneAltar.addRecipe(*15151, +[, , , , ], 5); mods.botania.RuneAltar.addRecipe(*2, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*4, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*6, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*10, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*16, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*24, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*36, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*44, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*5, +mods.botania.RuneAltar.addRecipe(*66, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*25, +mods.botania.RuneAltar.addRecipe(*128, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*125, +mods.botania.RuneAltar.addRecipe(*256, [, , , , , ], 5); -mods.botania.RuneAltar.addRecipe(*250, +mods.botania.RuneAltar.addRecipe(*512, [, , , , , ], 5); +mods.botania.RuneAltar.addRecipe(*1024, +[, , , , , ], 5); +mods.botania.RuneAltar.addRecipe(*2048, +[, , , , , ], 5); +mods.botania.RuneAltar.addRecipe(*4096, +[, , , , , ], 5); +mods.botania.RuneAltar.addRecipe(*8192, +[, , , , , ], 5); mods.botania.RuneAltar.addRecipe(*2, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*4, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*6, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*10, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*16, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*24, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*36, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*44, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*5, +mods.botania.RuneAltar.addRecipe(*66, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*25, +mods.botania.RuneAltar.addRecipe(*128, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*125, +mods.botania.RuneAltar.addRecipe(*256, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*250, +mods.botania.RuneAltar.addRecipe(*512, [, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*1024, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*2048, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*4096, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*8192, +[, , , , , ], 50); mods.botania.RuneAltar.addRecipe(*2, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*4, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*6, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*10, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*16, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*24, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*36, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*44, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*5, +mods.botania.RuneAltar.addRecipe(*66, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*25, +mods.botania.RuneAltar.addRecipe(*128, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*125, +mods.botania.RuneAltar.addRecipe(*256, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*250, +mods.botania.RuneAltar.addRecipe(*512, [, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*1024, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*2048, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*4096, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*8192, +[, , , , , ], 50); mods.botania.RuneAltar.addRecipe(*2, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*4, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*6, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*10, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*16, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*24, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*36, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*44, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*5, +mods.botania.RuneAltar.addRecipe(*66, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*25, +mods.botania.RuneAltar.addRecipe(*128, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*125, +mods.botania.RuneAltar.addRecipe(*256, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*250, +mods.botania.RuneAltar.addRecipe(*512, [, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*1024, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*2048, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*4096, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*8192, +[, , , , , ], 50); mods.botania.RuneAltar.addRecipe(*2, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*4, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*6, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*10, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*16, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*24, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*36, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*44, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*5, +mods.botania.RuneAltar.addRecipe(*66, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*25, +mods.botania.RuneAltar.addRecipe(*128, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*125, +mods.botania.RuneAltar.addRecipe(*256, [, , , , , ], 50); -mods.botania.RuneAltar.addRecipe(*250, +mods.botania.RuneAltar.addRecipe(*512, [, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*1024, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*2048, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*4096, +[, , , , , ], 50); +mods.botania.RuneAltar.addRecipe(*8192, +[, , , , , ], 50); mods.botania.RuneAltar.addRecipe(*2, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*6, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*10, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*16, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*24, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*36, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*44, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*5, +mods.botania.RuneAltar.addRecipe(*66, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*25, +mods.botania.RuneAltar.addRecipe(*128, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*125, +mods.botania.RuneAltar.addRecipe(*256, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*250, +mods.botania.RuneAltar.addRecipe(*512, [, , , ], 50); +mods.botania.RuneAltar.addRecipe(*1024, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*2048, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4096, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*8192, +[, , , ], 50); mods.botania.RuneAltar.addRecipe(*2, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*6, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*10, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*16, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*24, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*36, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*44, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*5, +mods.botania.RuneAltar.addRecipe(*66, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*25, +mods.botania.RuneAltar.addRecipe(*128, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*125, +mods.botania.RuneAltar.addRecipe(*256, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*250, +mods.botania.RuneAltar.addRecipe(*512, [, , , ], 50); +mods.botania.RuneAltar.addRecipe(*1024, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*2048, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4096, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*8192, +[, , , ], 50); mods.botania.RuneAltar.addRecipe(*2, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*6, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*10, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*16, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*24, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*36, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*44, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*5, +mods.botania.RuneAltar.addRecipe(*66, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*25, +mods.botania.RuneAltar.addRecipe(*128, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*125, +mods.botania.RuneAltar.addRecipe(*256, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*250, +mods.botania.RuneAltar.addRecipe(*512, [, , , ], 50); +mods.botania.RuneAltar.addRecipe(*1024, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*2048, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4096, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*8192, +[, , , ], 50); mods.botania.RuneAltar.addRecipe(*2, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*6, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*10, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*16, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*24, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*36, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*44, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*5, +mods.botania.RuneAltar.addRecipe(*66, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*25, +mods.botania.RuneAltar.addRecipe(*128, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*125, +mods.botania.RuneAltar.addRecipe(*256, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*250, +mods.botania.RuneAltar.addRecipe(*512, [, , , ], 50); +mods.botania.RuneAltar.addRecipe(*1024, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*2048, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4096, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*8192, +[, , , ], 50); mods.botania.RuneAltar.addRecipe(*2, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*6, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*10, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*16, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*24, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*36, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*44, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*5, +mods.botania.RuneAltar.addRecipe(*66, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*25, +mods.botania.RuneAltar.addRecipe(*128, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*125, +mods.botania.RuneAltar.addRecipe(*256, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*250, +mods.botania.RuneAltar.addRecipe(*512, [, , , ], 50); +mods.botania.RuneAltar.addRecipe(*1024, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*2048, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4096, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*8192, +[, , , ], 50); mods.botania.RuneAltar.addRecipe(*2, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*6, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*10, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*16, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*24, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*36, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*44, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*5, +mods.botania.RuneAltar.addRecipe(*66, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*25, +mods.botania.RuneAltar.addRecipe(*128, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*125, +mods.botania.RuneAltar.addRecipe(*256, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*250, +mods.botania.RuneAltar.addRecipe(*512, [, , , ], 50); +mods.botania.RuneAltar.addRecipe(*1024, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*2048, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4096, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*8192, +[, , , ], 50); mods.botania.RuneAltar.addRecipe(*2, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*6, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*10, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*16, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*24, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*36, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*44, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*5, +mods.botania.RuneAltar.addRecipe(*66, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*25, +mods.botania.RuneAltar.addRecipe(*128, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*125, +mods.botania.RuneAltar.addRecipe(*256, [, , , ], 50); -mods.botania.RuneAltar.addRecipe(*250, +mods.botania.RuneAltar.addRecipe(*512, [, , , ], 50); +mods.botania.RuneAltar.addRecipe(*1024, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*2048, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*4096, +[, , , ], 50); +mods.botania.RuneAltar.addRecipe(*8192, +[, , , ], 50); recipes.addShaped(, @@ -263,6 +618,7 @@ mods.botania.PureDaisy.addRecipe(, , ); + mods.nuclearcraft.rock_crusher.addRecipe([, *8, *4, *2]); mods.nuclearcraft.rock_crusher.addRecipe([, *8, *4, *2]); @@ -378,7 +734,7 @@ everburningforgeterrasteelezpz.addItemInput(*64); everburningforgeterrasteelezpz.build(); -recipes.addShaped(*2, +recipes.addShaped(*4, [[, , ], [, .reuse(), ], [, , ]]); @@ -402,3 +758,54 @@ recipes.addShaped(*24, [, , ], [, , ]]); + +recipes.remove(); + + +Grinder.addRecipe(, , 8, , 0.5, , 0.2); + + +mods.extendedcrafting.TableCrafting.addShaped(, +[[, , , , ], +[, .withTag({tank: {FluidName: "pure_fluix_matter", Amount: 16000}}), , .withTag({tank: {FluidName: "pure_fluix_matter", Amount: 16000}}), ], +[, , , , ], +[, .withTag({tank: {FluidName: "pure_fluix_matter", Amount: 16000}}), , .withTag({tank: {FluidName: "pure_fluix_matter", Amount: 16000}}), ], +[, , , , ]]); + + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + + + +recipes.addShaped(, +[[, , ], +[null, , null], +[, , ]]); + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(*4, +[[, , ], +[, , ], +[, , ]]); + + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(*2, +[[, , ], +[, , ], +[, , ]]); + diff --git a/scripts/BotaniaPowerful.zs b/scripts/BotaniaPowerful.zs index 0e95f9fa..23eaf720 100644 --- a/scripts/BotaniaPowerful.zs +++ b/scripts/BotaniaPowerful.zs @@ -26,4 +26,6 @@ recipes.remove(); recipes.addShaped(*2, [[null, , null], [, , ], -[null, , null]]); \ No newline at end of file +[null, , null]]); + +mods.nuclearcraft.manufactory.addRecipe([, *16]); diff --git a/scripts/CallstoneTooltips.zs b/scripts/CallstoneTooltips.zs index c7b03c1a..bdc9c010 100644 --- a/scripts/CallstoneTooltips.zs +++ b/scripts/CallstoneTooltips.zs @@ -109,8 +109,13 @@ .addTooltip(format.red("需在指定维度使用:衰腐界")); .addTooltip(format.red("需在指定维度使用:秘界天花板")); .addTooltip(format.red("需在指定维度使用:混沌之地")); -.addTooltip(format.red("需在指定维度使用:暮色森林")); +.addTooltip(format.red("需在指定维度使用:暮色森林的终焉高原")); .addTooltip(format.red("需在指定维度使用:混沌之地")); .addTooltip(format.red("需在指定维度使用:漆黑世界")); +.addTooltip(format.red("需在指定维度使用:秘界")); +.addTooltip(format.red("需在指定维度使用:主世界")); +.addTooltip(format.red("需在指定维度使用:卡尚")); +.addTooltip(format.red("需在指定维度使用:蠕变维度")); +.addTooltip(format.red("需在指定维度使用:伽里弗雷")); diff --git a/scripts/Callstones.zs b/scripts/Callstones.zs index 5bd86483..b8a46237 100644 --- a/scripts/Callstones.zs +++ b/scripts/Callstones.zs @@ -4381,6 +4381,27 @@ recursivepaperfaithfulundead.itemRightClick = function(stack, world, player, han recursivepaperfaithfulundead.register(); +var recursivepaperflyer= VanillaFactory.createItem("recursive_paper_flying"); +recursivepaperflyer.maxStackSize = 16; +recursivepaperflyer.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + + // Commands.call("time set night", player, world, false, true); + + Commands.call("summon aoa3:rammerhead ~ ~3 ~", player, world, false, true); + Commands.call("summon aoa3:rammerhead ~ ~3 ~", player, world, false, true); + Commands.call("summon aoa3:rammerhead ~ ~3 ~", player, world, false, true); + Commands.call("summon aoa3:rammerhead ~ ~3 ~", player, world, false, true); + Commands.call("summon aoa3:rammerhead ~ ~3 ~", player, world, false, true); + Commands.call("summon aoa3:rammerhead ~ ~3 ~", player, world, false, true); + + stack.shrink(1); + return "PASS"; + +}; +recursivepaperflyer.register(); var weaponsmithcallstone = VanillaFactory.createItem("weaponsmith_callstone"); weaponsmithcallstone.maxStackSize = 1; @@ -5808,4 +5829,188 @@ riteofunhollowing.itemRightClick = function(stack, world, player, hand) { return "PASS"; }; -riteofunhollowing.register(); \ No newline at end of file +riteofunhollowing.register(); + + + + +var sunderingofthetwilitcurse = VanillaFactory.createItem("sundering_of_the_twilit_curse"); +sunderingofthetwilitcurse.maxStackSize = 1; +sunderingofthetwilitcurse.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + + if(player.getDimension() != 7) { + player.sendChat("在暮色森林的血腥教团结构中使用"); + return "FAIL"; + } + player.sendChat("在暮色森林的血腥教团结构中使用"); + + Commands.call("fill ~-5 ~-5 ~-5 ~5 ~5 ~5 contenttweaker:crimson_warren_remains 0 replace chisel:arcane_stone1", player, world, false, true); + + return "PASS"; + +}; +sunderingofthetwilitcurse.register(); + + + +var valhallacallstone = VanillaFactory.createItem("valhalla_callstone"); +valhallacallstone.maxStackSize = 1; +valhallacallstone.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + + if(player.getDimension() != 426) { + player.sendChat("需位于秘界"); + return "FAIL"; + } + + Commands.call("pillar-spawn norsegods_callstone", player, world, false, true); + + + stack.shrink(1); + return "PASS"; + +}; +valhallacallstone.register(); + + +var dragonreborncallstone = VanillaFactory.createItem("dragon_reborn_callstone"); +dragonreborncallstone.maxStackSize = 1; +dragonreborncallstone.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + + if(player.getDimension() != 0) { + player.sendChat("需位于主世界"); + return "FAIL"; + } + + Commands.call("pillar-spawn callstone_dragonreborn", player, world, false, true); + + + stack.shrink(1); + return "PASS"; + +}; +dragonreborncallstone.register(); + + + +//summon thaumcraft:cultistknight ~ ~6 ~ {Invulnerable:1, HandItems:[{Count:1,id:"aoa3:shadow_sword"},{Count:1,id:"erebus:rhino_exoskeleton_shield"}],HandDropChances:[0.0f,0.0f],ArmorItems:[{Count:1,id:"iceandfire:armor_black_boots"},{Count:1,id:"iceandfire:armor_black_leggings"},{Count:1,id:"iceandfire:armor_black_chestplate"},{Count:1,id:"iceandfire:armor_black_helmet"}],ArmorDropChances:[0.0f,0.0f,0.0f,0.0f],PersistenceRequired:1,CustomName:"Rahk, Eleint of Actualization",Tags:["kashaneleint"]} + +//summon thaumcraft:cultistcleric ~ ~6 ~ {PersistenceRequired:1,ArmorItems:[{},{},{},{Count:1,id:"contenttweaker:hyperuranion_staff"}],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}],ForgeCaps:{"twilightforest:cap_shield":{tempshields:100,permshields:100}},Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:30000.0}],Health:1000000f,CustomName:"Avatar of Kashan"} +//summon thaumcraft:cultistcleric ~ ~6 ~ {PersistenceRequired:1,ArmorItems:[{},{},{},{Count:1,id:"contenttweaker:hyperuranion_ring"}],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}],ForgeCaps:{"twilightforest:cap_shield":{tempshields:100,permshields:100}},Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:30000.0}],Health:1000000f,CustomName:"Avatar of Kashan"} +//summon thaumcraft:cultistcleric ~ ~6 ~ {PersistenceRequired:1,ArmorItems:[{},{},{},{Count:1,id:"contenttweaker:hyperuranion_bow"}],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}],ForgeCaps:{"twilightforest:cap_shield":{tempshields:100,permshields:100}},Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:30000.0}],Health:1000000f,CustomName:"Avatar of Kashan"} +//summon thaumcraft:cultistcleric ~ ~6 ~ {PersistenceRequired:1,ArmorItems:[{},{},{},{Count:1,id:"contenttweaker:hyperuranion_plate"}],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}],ForgeCaps:{"twilightforest:cap_shield":{tempshields:100,permshields:100}},Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:30000.0}],Health:1000000f,CustomName:"Avatar of Kashan"} +//summon thaumcraft:cultistcleric ~ ~6 ~ {PersistenceRequired:1,ArmorItems:[{},{},{},{Count:1,id:"contenttweaker:hyperuranion_sphere"}],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}],ForgeCaps:{"twilightforest:cap_shield":{tempshields:100,permshields:100}},Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:30000.0}],Health:1000000f,CustomName:"Avatar of Kashan"} +//summon thaumcraft:cultistcleric ~ ~6 ~ {PersistenceRequired:1,ArmorItems:[{},{},{},{Count:1,id:"contenttweaker:hyperuranion_disk"}],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}],ForgeCaps:{"twilightforest:cap_shield":{tempshields:100,permshields:100}},Attributes:[{Name:generic.maxHealth, Base:1000000.0},{Name:generic.attackDamage, Base:30000.0}],Health:1000000f,CustomName:"Avatar of Kashan"} + + +var keyofactualization = VanillaFactory.createItem("key_of_actualization"); +keyofactualization.maxStackSize = 1; +keyofactualization.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + + if(player.getDimension() != 190) { + player.sendChat("需位于卡尚"); + return "FAIL"; + } + + Commands.call("pillar-spawn kashan_callstone_aspecteleint", player, world, false, true); + + + stack.shrink(1); + return "PASS"; + +}; +keyofactualization.register(); + + + +var magicbanecallstone = VanillaFactory.createItem("magicbane_callstone"); +magicbanecallstone.maxStackSize = 1; +magicbanecallstone.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + + if(player.getDimension() != 805) { + player.sendChat("需位于蠕变维度"); + return "FAIL"; + } + + Commands.call("pillar-spawn creeponia_callstone_creepermagicbane", player, world, false, true); + + + stack.shrink(1); + return "PASS"; + +}; +magicbanecallstone.register(); + + + +var timelordscallstone = VanillaFactory.createItem("time_lords_callstone"); +timelordscallstone.maxStackSize = 1; +timelordscallstone.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + + if(player.getDimension() != 624) { + player.sendChat("需位于伽里弗雷"); + return "FAIL"; + } + + Commands.call("pillar-spawn gallifrey_callstone_timelordsrelics", player, world, false, true); + + + stack.shrink(1); + return "PASS"; + +}; +timelordscallstone.register(); + + + + + + + + +var silencingnothingness = VanillaFactory.createItem("silencing_nothingness"); +silencingnothingness.maxStackSize = 1; +silencingnothingness.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + // obtain position under player + var pos = player.position.asPosition3f(); + + // check if player is standing on beacon + var posChange = player.position.asPosition3f(); + posChange.y = pos.y; + + if(player.getDimension() != 66) { + player.sendChat("需位于混沌之地"); + return "FAIL"; + } + + if(posChange.y > -100) { + player.sendChat("继续往下,更深一些"); + return "FAIL"; + } + + Commands.call("give @p contenttweaker:shard_of_nothingness", player, world, false, true); + stack.shrink(1); + return "PASS"; + +}; +silencingnothingness.register(); \ No newline at end of file diff --git a/scripts/ChiselBlueprint.zs b/scripts/ChiselBlueprint.zs index e159de9e..bafd38a8 100644 --- a/scripts/ChiselBlueprint.zs +++ b/scripts/ChiselBlueprint.zs @@ -1,3 +1,14 @@ + +recipes.addShaped(.withTag({chiseldata: {}, "opeq:emcStabilized": 1 as byte, Unbreakable: 1 as byte}), +[[, , ], +[, , ], +[, , ]]); + + + + + + recipes.addShaped(.withTag({dynamicmachine: "modularmachinery:iron_centrifuge"}), [[,null,], [null,,null], @@ -36,6 +47,7 @@ mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:hostile_computing_unit"})); mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:philosophers_unifier"})); mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:aesir_resonator"})); +mods.chisel.Carving.addVariation("modularblueprint", .withTag({dynamicmachine: "modularmachinery:seared_caster"})); recipes.addShaped(.withTag({dynamicmachine: "modularmachinery:arcane_autoworkbench"}), @@ -149,6 +161,7 @@ mods.chisel.Carving.addVariation("mythicvoidminer", .withTag({dynamicmachine: "modularmachinery:mythical_resource_miner_tier29"})); mods.chisel.Carving.addVariation("mythicvoidminer", .withTag({dynamicmachine: "modularmachinery:mythical_resource_miner_tier30"})); mods.chisel.Carving.addVariation("mythicvoidminer", .withTag({dynamicmachine: "modularmachinery:me_mythic_assembler"})); +mods.chisel.Carving.addVariation("mythicvoidminer", .withTag({dynamicmachine: "modularmachinery:stellar_diviner"})); recipes.addShaped(.withTag({dynamicmachine: "modularmachinery:relativistic_collapser"}), @@ -193,6 +206,9 @@ mods.chisel.Carving.addVariation("dysonstuff", . mods.chisel.Carving.addVariation("dysonstuff", .withTag({dynamicmachine: "modularmachinery:dyson_revolver"})); mods.chisel.Carving.addVariation("dysonstuff", .withTag({dynamicmachine: "modularmachinery:dyson_abater"})); mods.chisel.Carving.addVariation("dysonstuff", .withTag({dynamicmachine: "modularmachinery:black_hole_juicer"})); +mods.chisel.Carving.addVariation("dysonstuff", .withTag({dynamicmachine: "modularmachinery:ligature_of_the_three_oaths"})); +mods.chisel.Carving.addVariation("dysonstuff", .withTag({dynamicmachine: "modularmachinery:vengeance_tesseract"})); +mods.chisel.Carving.addVariation("dysonstuff", .withTag({dynamicmachine: "modularmachinery:presbytery_of_the_threefold_love"})); recipes.addShaped(.withTag({dynamicmachine: "modularmachinery:mythic_processor_alloy_furnace"}), @@ -243,6 +259,8 @@ mods.chisel.Carving.addVariation("mythicprocessors", .withTag({dynamicmachine: "modularmachinery:mythic_processor_rock_crusher"})); mods.chisel.Carving.addVariation("mythicprocessors", .withTag({dynamicmachine: "modularmachinery:mythic_processor_centrifuge"})); mods.chisel.Carving.addVariation("mythicprocessors", .withTag({dynamicmachine: "modularmachinery:innerved_essenceifier"})); +mods.chisel.Carving.addVariation("mythicprocessors", .withTag({dynamicmachine: "modularmachinery:mythic_processor_infuser"})); +mods.chisel.Carving.addVariation("mythicprocessors", .withTag({dynamicmachine: "modularmachinery:mythic_processor_chemical_reactor"})); recipes.addShaped(.withTag({dynamicmachine: "modularmachinery:nightmare_electrolyzer"}), @@ -262,6 +280,10 @@ mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:warren_extractor_ichor"})); mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:warren_extractor_silkyjewel"})); mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:warren_extractor_mythic_shell"})); +mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:warren_extractor_self"})); +mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:warren_extractor_botania"})); +mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:warren_extractor_raremetals"})); +mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:warren_extractor_radioactive"})); mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat"})); mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_ahkrast_korvalain"})); mods.chisel.Carving.addVariation("bigresourcegenerators", .withTag({dynamicmachine: "modularmachinery:recursive_brain_in_a_vat_donaeth_rusen"})); diff --git a/scripts/ChiselController.zs b/scripts/ChiselController.zs index 1d95e5f8..7fb72934 100644 --- a/scripts/ChiselController.zs +++ b/scripts/ChiselController.zs @@ -31,6 +31,7 @@ mods.chisel.Carving.addVariation("modularblueprintcontroller", ); mods.chisel.Carving.addVariation("modularblueprintcontroller", ); mods.chisel.Carving.addVariation("modularblueprintcontroller", ); +mods.chisel.Carving.addVariation("modularblueprintcontroller", ); @@ -137,6 +138,7 @@ mods.chisel.Carving.addVariation("mythicvoidminercontroller", ); mods.chisel.Carving.addVariation("mythicvoidminercontroller", ); mods.chisel.Carving.addVariation("mythicvoidminercontroller", ); +mods.chisel.Carving.addVariation("mythicvoidminercontroller", ); @@ -180,6 +182,9 @@ mods.chisel.Carving.addVariation("dysonstuffcontroller", ); mods.chisel.Carving.addVariation("dysonstuffcontroller", ); mods.chisel.Carving.addVariation("dysonstuffcontroller", ); +mods.chisel.Carving.addVariation("dysonstuffcontroller", ); +mods.chisel.Carving.addVariation("dysonstuffcontroller", ); +mods.chisel.Carving.addVariation("dysonstuffcontroller", ); @@ -228,6 +233,8 @@ mods.chisel.Carving.addVariation("mythicprocessorscontroller", ); mods.chisel.Carving.addVariation("mythicprocessorscontroller", ); mods.chisel.Carving.addVariation("mythicprocessorscontroller", ); +mods.chisel.Carving.addVariation("mythicprocessorscontroller", ); +mods.chisel.Carving.addVariation("mythicprocessorscontroller", ); mods.chisel.Carving.addGroup("bigresourcegeneratorscontroller"); @@ -243,6 +250,10 @@ mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); +mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); +mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); +mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); +mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); mods.chisel.Carving.addVariation("bigresourcegeneratorscontroller", ); diff --git a/scripts/Cuendillar.zs b/scripts/Cuendillar.zs index 4aff3e61..3b53954c 100644 --- a/scripts/Cuendillar.zs +++ b/scripts/Cuendillar.zs @@ -167,67 +167,270 @@ chaosstrikezentropy4.addItemInput(); chaosstrikezentropy4.addItemOutput(*8); chaosstrikezentropy4.build(); -val chaosstrikeztaint = RecipeBuilder.newBuilder("chaosstrikeztaint","chaotic_striker",10); -chaosstrikeztaint.addEnergyPerTickInput(1000000000); -chaosstrikeztaint.addItemInput(.withTag({TinkerData: {Materials: ["silver", "thaumium", "blood_infused_glitch", "brass"]}, Traits: ["holy", "thaumic", "overflow", "toolleveling"]})); -chaosstrikeztaint.setChance(0.0); -chaosstrikeztaint.addItemInput(); -chaosstrikeztaint.setChance(0.0); -chaosstrikeztaint.addItemInput(); -chaosstrikeztaint.addItemOutput(*16); -chaosstrikeztaint.build(); +val chaosstrikeztaint1 = RecipeBuilder.newBuilder("chaosstrikeztaint1","chaotic_striker",10); +chaosstrikeztaint1.addEnergyPerTickInput(1000000000); +chaosstrikeztaint1.addItemInput(.withTag({TinkerData: {Materials: ["silver", "thaumium", "blood_infused_glitch", "brass"]}, Traits: ["holy", "thaumic", "overflow", "toolleveling"]})); +chaosstrikeztaint1.setChance(0.0); +chaosstrikeztaint1.addItemInput(); +chaosstrikeztaint1.setChance(0.0); +chaosstrikeztaint1.addItemInput(); +chaosstrikeztaint1.addItemOutput(*16); +chaosstrikeztaint1.build(); + +val chaosstrikeztaint2 = RecipeBuilder.newBuilder("chaosstrikeztaint2","chaotic_striker",10); +chaosstrikeztaint2.addEnergyPerTickInput(1000000000); +chaosstrikeztaint2.addItemInput(.withTag({TinkerData: {Materials: ["hopebringer_metal", "hopebringer_metal", "hopebringer_metal", "hopebringer_metal"]}, Traits: ["twilit"]})); +chaosstrikeztaint2.setChance(0.0); +chaosstrikeztaint2.addItemInput(); +chaosstrikeztaint2.setChance(0.0); +chaosstrikeztaint2.addItemInput(); +chaosstrikeztaint2.addItemOutput(*32); +chaosstrikeztaint2.build(); + +val chaosstrikeztrinity1 = RecipeBuilder.newBuilder("chaosstrikeztrinity1","chaotic_striker",10); +chaosstrikeztrinity1.addEnergyPerTickInput(1000000000); +chaosstrikeztrinity1.addItemInput(.withTag({TinkerData: {Materials: ["cosmic_balance", "cosmic_balance", "cosmic_balance", "cosmic_balance"]}, Traits: ["hailhydra", "vindictive", "holy", "toolleveling"]})); +chaosstrikeztrinity1.setChance(0.0); +chaosstrikeztrinity1.addItemInput(); +chaosstrikeztrinity1.setChance(0.0); +chaosstrikeztrinity1.addItemInput(*8); +chaosstrikeztrinity1.addItemOutput(*12); +chaosstrikeztrinity1.build(); + +val chaosstrikeztrinity2 = RecipeBuilder.newBuilder("chaosstrikeztrinity2","chaotic_striker",10); +chaosstrikeztrinity2.addEnergyPerTickInput(1000000000); +chaosstrikeztrinity2.addItemInput(.withTag({TinkerData: {Materials: ["crimson_warren_remains", "crimson_warren_remains", "crimson_warren_remains", "crimson_warren_remains"]}, Traits: ["stopbeingselfish"]})); +chaosstrikeztrinity2.setChance(0.0); +chaosstrikeztrinity2.addItemInput(); +chaosstrikeztrinity2.setChance(0.0); +chaosstrikeztrinity2.addItemInput(*8); +chaosstrikeztrinity2.addItemOutput(*16); +chaosstrikeztrinity2.build(); + +val chaosstrikeztrinity3 = RecipeBuilder.newBuilder("chaosstrikeztrinity3","chaotic_striker",10); +chaosstrikeztrinity3.addEnergyPerTickInput(1000000000); +chaosstrikeztrinity3.addItemInput(.withTag({TinkerData: {Materials: ["cosmic_balance", "cosmic_balance", "cosmic_balance", "cosmic_balance"]}, Traits: ["hailhydra", "vindictive", "holy", "toolleveling"]})); +chaosstrikeztrinity3.setChance(0.0); +chaosstrikeztrinity3.addItemInput(); +chaosstrikeztrinity3.setChance(0.0); +chaosstrikeztrinity3.addItemInput(*8); +chaosstrikeztrinity3.addItemOutput(*24); +chaosstrikeztrinity3.build(); + +val chaosstrikeztrinity4 = RecipeBuilder.newBuilder("chaosstrikeztrinity4","chaotic_striker",10); +chaosstrikeztrinity4.addEnergyPerTickInput(1000000000); +chaosstrikeztrinity4.addItemInput(.withTag({TinkerData: {Materials: ["crimson_warren_remains", "crimson_warren_remains", "crimson_warren_remains", "crimson_warren_remains"]}, Traits: ["stopbeingselfish"]})); +chaosstrikeztrinity4.setChance(0.0); +chaosstrikeztrinity4.addItemInput(); +chaosstrikeztrinity4.setChance(0.0); +chaosstrikeztrinity4.addItemInput(*8); +chaosstrikeztrinity4.addItemOutput(*32); +chaosstrikeztrinity4.build(); +val chaosstrikezvoid1 = RecipeBuilder.newBuilder("chaosstrikezvoid1","chaotic_striker",10); +chaosstrikezvoid1.addEnergyPerTickInput(1000000000); +chaosstrikezvoid1.addItemInput(.withTag({TinkerData: {Materials: ["nothingness", "nothingness", "nothingness", "nothingness"]}})); +chaosstrikezvoid1.setChance(0.0); +chaosstrikezvoid1.addItemInput(); +chaosstrikezvoid1.setChance(0.0); +chaosstrikezvoid1.addItemInput(); +chaosstrikezvoid1.addItemOutput(); +chaosstrikezvoid1.build(); -mods.extendedcrafting.CombinationCrafting.addRecipe(, -1000000, -, -[, , -, itemUtils.createEnchantedBook(.makeEnchantment(20)), , -, , -itemUtils.createEnchantedBook(.makeEnchantment(20)), , itemUtils.createEnchantedBook(.makeEnchantment(75))]); +//mods.extendedcrafting.CombinationCrafting.addRecipe(, +//1000000, +//, +//[, , +//, itemUtils.createEnchantedBook(.makeEnchantment(20)), , +//, , +//itemUtils.createEnchantedBook(.makeEnchantment(20)), , itemUtils.createEnchantedBook(.makeEnchantment(75))]); -mods.extendedcrafting.CombinationCrafting.addRecipe(, -1000000, -, -[, , -, .withTag({StoredEnchantments: [{lvl: 20 as short, id: 17}]}), , -, , -.withTag({StoredEnchantments: [{lvl: 20 as short, id: 4}]}), , .withTag({StoredEnchantments: [{lvl: 75 as short, id: 34}]})]); +val ligaturethree1 = RecipeBuilder.newBuilder("ligaturethree1","ligature_of_the_three_oaths",2); +ligaturethree1.addEnergyPerTickInput(2000000000); +ligaturethree1.addFluidInput(*50); +ligaturethree1.addFluidInput(*50); +ligaturethree1.addItemInput(); +ligaturethree1.addItemInput(); +ligaturethree1.addItemInput(); +ligaturethree1.addItemInput(); +ligaturethree1.addItemInput(); +ligaturethree1.addItemInput(itemUtils.createEnchantedBook(.makeEnchantment(20))); +ligaturethree1.addItemInput(); +ligaturethree1.addItemInput(itemUtils.createEnchantedBook(.makeEnchantment(20))); +ligaturethree1.addItemInput(); +ligaturethree1.addItemInput(itemUtils.createEnchantedBook(.makeEnchantment(75))); +ligaturethree1.addItemInput(); +ligaturethree1.addItemOutput(); +ligaturethree1.build(); -mods.extendedcrafting.CombinationCrafting.addRecipe(*10, -1000000, -, -[, , -, itemUtils.createEnchantedBook(.makeEnchantment(20)), , -, , -itemUtils.createEnchantedBook(.makeEnchantment(20)), , itemUtils.createEnchantedBook(.makeEnchantment(75))]); +//mods.extendedcrafting.CombinationCrafting.addRecipe(, +//1000000, +//, +//[, , +//, .withTag({StoredEnchantments: [{lvl: 20 as short, id: 17}]}), , +//, , +//.withTag({StoredEnchantments: [{lvl: 20 as short, id: 4}]}), , .withTag({StoredEnchantments: [{lvl: 75 as short, id: 34}]})]); -mods.extendedcrafting.CombinationCrafting.addRecipe(*10, -1000000, -, -[, , -, .withTag({StoredEnchantments: [{lvl: 20 as short, id: 17}]}), , -, , -.withTag({StoredEnchantments: [{lvl: 20 as short, id: 4}]}), , .withTag({StoredEnchantments: [{lvl: 75 as short, id: 34}]})]); +val ligaturethree2 = RecipeBuilder.newBuilder("ligaturethree2","ligature_of_the_three_oaths",2); +ligaturethree2.addEnergyPerTickInput(2000000000); +ligaturethree2.addFluidInput(*50); +ligaturethree2.addFluidInput(*50); +ligaturethree2.addItemInput(); +ligaturethree2.addItemInput(); +ligaturethree2.addItemInput(); +ligaturethree2.addItemInput(); +ligaturethree2.addItemInput(); +ligaturethree2.addItemInput(.withTag({StoredEnchantments: [{lvl: 20 as short, id: 17}]})); +ligaturethree2.addItemInput(); +ligaturethree2.addItemInput(.withTag({StoredEnchantments: [{lvl: 20 as short, id: 4}]})); +ligaturethree2.addItemInput(); +ligaturethree2.addItemInput(.withTag({StoredEnchantments: [{lvl: 75 as short, id: 34}]})); +ligaturethree2.addItemInput(); +ligaturethree2.addItemOutput(); +ligaturethree2.build(); + +//mods.extendedcrafting.CombinationCrafting.addRecipe(*10, +//1000000, +//, +//[, , +//, itemUtils.createEnchantedBook(.makeEnchantment(20)), , +//, , +//itemUtils.createEnchantedBook(.makeEnchantment(20)), , itemUtils.createEnchantedBook(.makeEnchantment(75))]); + +val ligaturethree3 = RecipeBuilder.newBuilder("ligaturethree3","ligature_of_the_three_oaths",2); +ligaturethree3.addEnergyPerTickInput(2000000000); +ligaturethree3.addFluidInput(*50); +ligaturethree3.addFluidInput(*50); +ligaturethree3.addItemInput(); +ligaturethree3.addItemInput(); +ligaturethree3.addItemInput(); +ligaturethree3.addItemInput(); +ligaturethree3.addItemInput(); +ligaturethree3.addItemInput(itemUtils.createEnchantedBook(.makeEnchantment(20))); +ligaturethree3.addItemInput(); +ligaturethree3.addItemInput(itemUtils.createEnchantedBook(.makeEnchantment(20))); +ligaturethree3.addItemInput(); +ligaturethree3.addItemInput(itemUtils.createEnchantedBook(.makeEnchantment(75))); +ligaturethree3.addItemInput(); +ligaturethree3.addItemOutput(*10); +ligaturethree3.build(); + +//mods.extendedcrafting.CombinationCrafting.addRecipe(*10, +//1000000, +//, +//[, , +//, .withTag({StoredEnchantments: [{lvl: 20 as short, id: 17}]}), , +//, , +//.withTag({StoredEnchantments: [{lvl: 20 as short, id: 4}]}), , .withTag({StoredEnchantments: [{lvl: 75 as short, id: 34}]})]); + +val ligaturethree4 = RecipeBuilder.newBuilder("ligaturethree4","ligature_of_the_three_oaths",2); +ligaturethree4.addEnergyPerTickInput(2000000000); +ligaturethree4.addFluidInput(*50); +ligaturethree4.addFluidInput(*50); +ligaturethree4.addItemInput(); +ligaturethree4.addItemInput(); +ligaturethree4.addItemInput(); +ligaturethree4.addItemInput(); +ligaturethree4.addItemInput(); +ligaturethree4.addItemInput(.withTag({StoredEnchantments: [{lvl: 20 as short, id: 17}]})); +ligaturethree4.addItemInput(); +ligaturethree4.addItemInput(.withTag({StoredEnchantments: [{lvl: 20 as short, id: 4}]})); +ligaturethree4.addItemInput(); +ligaturethree4.addItemInput(.withTag({StoredEnchantments: [{lvl: 75 as short, id: 34}]})); +ligaturethree4.addItemInput(); +ligaturethree4.addItemOutput(*10); +ligaturethree4.build(); + +//mods.extendedcrafting.CombinationCrafting.addRecipe(*40, +//1000000, +//, +//[, , +//, itemUtils.createEnchantedBook(.makeEnchantment(20)), , +//, , +//itemUtils.createEnchantedBook(.makeEnchantment(20)), , itemUtils.createEnchantedBook(.makeEnchantment(75))]); + +val ligaturethree5 = RecipeBuilder.newBuilder("ligaturethree5","ligature_of_the_three_oaths",2); +ligaturethree5.addEnergyPerTickInput(2000000000); +ligaturethree5.addFluidInput(*50); +ligaturethree5.addFluidInput(*50); +ligaturethree5.addItemInput(); +ligaturethree5.addItemInput(); +ligaturethree5.addItemInput(); +ligaturethree5.addItemInput(); +ligaturethree5.addItemInput(); +ligaturethree5.addItemInput(itemUtils.createEnchantedBook(.makeEnchantment(20))); +ligaturethree5.addItemInput(); +ligaturethree5.addItemInput(itemUtils.createEnchantedBook(.makeEnchantment(20))); +ligaturethree5.addItemInput(); +ligaturethree5.addItemInput(itemUtils.createEnchantedBook(.makeEnchantment(75))); +ligaturethree5.addItemInput(); +ligaturethree5.addItemOutput(*40); +ligaturethree5.build(); + +//mods.extendedcrafting.CombinationCrafting.addRecipe(*40, +//1000000, +//, +//[, , +//, .withTag({StoredEnchantments: [{lvl: 20 as short, id: 17}]}), , +//, , +//.withTag({StoredEnchantments: [{lvl: 20 as short, id: 4}]}), , .withTag({StoredEnchantments: [{lvl: 75 as short, id: 34}]})]); + +val ligaturethree6 = RecipeBuilder.newBuilder("ligaturethree6","ligature_of_the_three_oaths",2); +ligaturethree6.addEnergyPerTickInput(2000000000); +ligaturethree6.addFluidInput(*50); +ligaturethree6.addFluidInput(*50); +ligaturethree6.addItemInput(); +ligaturethree6.addItemInput(); +ligaturethree6.addItemInput(); +ligaturethree6.addItemInput(); +ligaturethree6.addItemInput(); +ligaturethree6.addItemInput(.withTag({StoredEnchantments: [{lvl: 20 as short, id: 17}]})); +ligaturethree6.addItemInput(); +ligaturethree6.addItemInput(.withTag({StoredEnchantments: [{lvl: 20 as short, id: 4}]})); +ligaturethree6.addItemInput(); +ligaturethree6.addItemInput(.withTag({StoredEnchantments: [{lvl: 75 as short, id: 34}]})); +ligaturethree6.addItemInput(); +ligaturethree6.addItemOutput(*40); +ligaturethree6.build(); -mods.extendedcrafting.CombinationCrafting.addRecipe(*40, -1000000, -, -[, , -, itemUtils.createEnchantedBook(.makeEnchantment(20)), , -, , -itemUtils.createEnchantedBook(.makeEnchantment(20)), , itemUtils.createEnchantedBook(.makeEnchantment(75))]); +val ligaturethree7 = RecipeBuilder.newBuilder("ligaturethree7","ligature_of_the_three_oaths",2); +ligaturethree7.addEnergyPerTickInput(2000000000); +ligaturethree7.addFluidInput(*50); +ligaturethree7.addFluidInput(*50); +ligaturethree7.addItemInput(); +ligaturethree7.addItemInput(); +ligaturethree7.addItemInput(); +ligaturethree7.addItemInput(); +ligaturethree7.addItemInput(); +ligaturethree7.addItemInput(itemUtils.createEnchantedBook(.makeEnchantment(20))); +ligaturethree7.addItemInput(); +ligaturethree7.addItemInput(itemUtils.createEnchantedBook(.makeEnchantment(20))); +ligaturethree7.addItemInput(); +ligaturethree7.addItemInput(itemUtils.createEnchantedBook(.makeEnchantment(75))); +ligaturethree7.addItemInput(); +ligaturethree7.addItemOutput(*120); +ligaturethree7.build(); -mods.extendedcrafting.CombinationCrafting.addRecipe(*40, -1000000, -, -[, , -, .withTag({StoredEnchantments: [{lvl: 20 as short, id: 17}]}), , -, , -.withTag({StoredEnchantments: [{lvl: 20 as short, id: 4}]}), , .withTag({StoredEnchantments: [{lvl: 75 as short, id: 34}]})]); +val ligaturethree8 = RecipeBuilder.newBuilder("ligaturethree8","ligature_of_the_three_oaths",2); +ligaturethree8.addEnergyPerTickInput(2000000000); +ligaturethree8.addFluidInput(*50); +ligaturethree8.addFluidInput(*50); +ligaturethree8.addItemInput(); +ligaturethree8.addItemInput(); +ligaturethree8.addItemInput(); +ligaturethree8.addItemInput(); +ligaturethree8.addItemInput(); +ligaturethree8.addItemInput(.withTag({StoredEnchantments: [{lvl: 20 as short, id: 17}]})); +ligaturethree8.addItemInput(); +ligaturethree8.addItemInput(.withTag({StoredEnchantments: [{lvl: 20 as short, id: 4}]})); +ligaturethree8.addItemInput(); +ligaturethree8.addItemInput(.withTag({StoredEnchantments: [{lvl: 75 as short, id: 34}]})); +ligaturethree8.addItemInput(); +ligaturethree8.addItemOutput(*120); +ligaturethree8.build(); // .withTag({TinkerData: {Materials: ["parafrosynium", "barathosynium", "wrought_iron", "adamantium"]}, Traits: ["darktraveler", "runic1", "stalwart", "thunder2", "flame2", "frost2", "hailhydra", "unnamed", "sharp", "magnetic2", "toolleveling"]}) @@ -237,15 +440,97 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(.withTag({TinkerData: {Materials: ["chaotic_plustic", "infinity_avaritia_plustic", "ascended_draconic_alloy", "vibranium_alloy"]}, Traits: ["darktraveler", "global", "brownmagic", "apocalypse", "spiky", "prickly", "ghastly", "endspeed", "toolleveling"]}) +mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/kashangauntlet", +, +5000, 500, +[ + , , , + , , , + , , , + , , , , + , , + , , + , , + , , + .withTag({tank: {FluidName: "whisper_of_starvald_demelain", Amount: 16000}}), .withTag({tank: {FluidName: "whisper_of_starvald_demelain", Amount: 16000}}), .withTag({tank: {FluidName: "whisper_of_starvald_demelain", Amount: 16000}}), .withTag({tank: {FluidName: "whisper_of_starvald_demelain", Amount: 16000}}), + , , + , +], +"astralsorcery.constellation.fornax"); + +mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/kashangauntlet", +, +5000, 500, +[ + , , , + , , , + , , , + , , , , + , , + , , + , , + , , + , , , , + .withTag({FluidName: "eleint_dragonfire", Amount: 1000}), .withTag({FluidName: "eleint_dragonfire", Amount: 1000}), + .withTag({FluidName: "eleint_dragonfire", Amount: 1000}), .withTag({FluidName: "eleint_dragonfire", Amount: 1000}) +], +"astralsorcery.constellation.fornax"); + + + + +val chaosstrikezwarrens1 = RecipeBuilder.newBuilder("chaosstrikezwarrens1","chaotic_striker",10); +chaosstrikezwarrens1.addEnergyPerTickInput(1000000000); +chaosstrikezwarrens1.addItemInput(.withTag({TinkerData: {Materials: ["yggdrasil_wood", "yggdrasil_wood", "yggdrasil_wood", "yggdrasil_wood"]}, Traits: ["will_of_the_aesir", "toolleveling"]})); +chaosstrikezwarrens1.setChance(0.0); +chaosstrikezwarrens1.addItemInput(); +chaosstrikezwarrens1.setChance(0.0); +chaosstrikezwarrens1.addItemInput(); +chaosstrikezwarrens1.addItemOutput(*8); +chaosstrikezwarrens1.build(); + +val chaosstrikezwarrens2 = RecipeBuilder.newBuilder("chaosstrikezwarrens2","chaotic_striker",10); +chaosstrikezwarrens2.addEnergyPerTickInput(1000000000); +chaosstrikezwarrens2.addItemInput(.withTag({TinkerData: {Materials: ["omnibenevolent", "omnibenevolent", "omnibenevolent", "omnibenevolent"]}, Traits: ["overflow", "toolleveling"]})); +chaosstrikezwarrens2.setChance(0.0); +chaosstrikezwarrens2.addItemInput(); +chaosstrikezwarrens2.setChance(0.0); +chaosstrikezwarrens2.addItemInput(); +chaosstrikezwarrens2.addItemOutput(*12); +chaosstrikezwarrens2.build(); + +val chaosstrikezwarrens3 = RecipeBuilder.newBuilder("chaosstrikezwarrens3","chaotic_striker",10); +chaosstrikezwarrens3.addEnergyPerTickInput(1000000000); +chaosstrikezwarrens3.addItemInput(.withTag({TinkerData: {Materials: ["yggdrasil_wood", "yggdrasil_wood", "yggdrasil_wood", "yggdrasil_wood"]}, Traits: ["will_of_the_aesir", "toolleveling"]})); +chaosstrikezwarrens3.setChance(0.0); +chaosstrikezwarrens3.addItemInput(); +chaosstrikezwarrens3.setChance(0.0); +chaosstrikezwarrens3.addItemInput(); +chaosstrikezwarrens3.addItemOutput(*16); +chaosstrikezwarrens3.build(); + +val chaosstrikezwarrens4 = RecipeBuilder.newBuilder("chaosstrikezwarrens4","chaotic_striker",10); +chaosstrikezwarrens4.addEnergyPerTickInput(1000000000); +chaosstrikezwarrens4.addItemInput(.withTag({TinkerData: {Materials: ["omnibenevolent", "omnibenevolent", "omnibenevolent", "omnibenevolent"]}, Traits: ["overflow", "toolleveling"]})); +chaosstrikezwarrens4.setChance(0.0); +chaosstrikezwarrens4.addItemInput(); +chaosstrikezwarrens4.setChance(0.0); +chaosstrikezwarrens4.addItemInput(); +chaosstrikezwarrens4.addItemOutput(*24); +chaosstrikezwarrens4.build(); + + +val creataltarbrightpl = RecipeBuilder.newBuilder("creataltarbrightpl","creation_altar",10); +creataltarbrightpl.addEnergyPerTickInput(1000000000); +creataltarbrightpl.addFluidInput(*50); +creataltarbrightpl.addFluidInput(*50); +creataltarbrightpl.addFluidInput(*50); +creataltarbrightpl.addFluidInput(*50); +creataltarbrightpl.addItemInput(); +creataltarbrightpl.setChance(0.0); +creataltarbrightpl.addItemInput(); +creataltarbrightpl.addItemOutput(); +creataltarbrightpl.build(); -val chaosstrikezwarrens = RecipeBuilder.newBuilder("chaosstrikezwarrens","chaotic_striker",10); -chaosstrikezwarrens.addEnergyPerTickInput(1000000000); -chaosstrikezwarrens.addItemInput(.withTag({TinkerData: {Materials: ["yggdrasil_wood", "yggdrasil_wood", "yggdrasil_wood", "yggdrasil_wood"]}, Traits: ["will_of_the_aesir", "toolleveling"]})); -chaosstrikezwarrens.setChance(0.0); -chaosstrikezwarrens.addItemInput(); -chaosstrikezwarrens.setChance(0.0); -chaosstrikezwarrens.addItemInput(); -chaosstrikezwarrens.addItemOutput(*7); -chaosstrikezwarrens.build(); diff --git a/scripts/CustomAOALevelling.zs b/scripts/CustomAOALevelling.zs new file mode 100644 index 00000000..a43991e0 --- /dev/null +++ b/scripts/CustomAOALevelling.zs @@ -0,0 +1,213 @@ + +import crafttweaker.item.IItemStack; +import crafttweaker.events.IEventManager; +import crafttweaker.event.BlockHarvestDropsEvent; +import crafttweaker.event.IBlockEvent; +import crafttweaker.world.IWorld; +import crafttweaker.event.PlayerBreakSpeedEvent; +import crafttweaker.player.IPlayer; +import mods.contenttweaker.Commands; +import crafttweaker.event.PlayerAttackEntityEvent; + + + + + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 10", event.player, event.world, false, true); + } + } +}); + + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 20", event.player, event.world, false, true); + } + } +}); + + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 40", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 40", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 40", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 40", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 100", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 200", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 150", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 150", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 100", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 200", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 300", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 400", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 500", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 500", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 100", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 400", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 6000", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 3000", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 8000", event.player, event.world, false, true); + } + } +}); + +events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp foraging @p 30000", event.player, event.world, false, true); + } + } +}); + + + +events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp hunter @p 10", event.player, event.world, false, true); + } + } +}); + +events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) { + if(!isNull(event.player.currentItem)){ + if (event.player.currentItem.definition.id.matches(.definition.id)) { + Commands.call("/aoaskill addxp hunter @p 100", event.player, event.world, false, true); + } + } +}); + + + diff --git a/scripts/CustomAbyCrystallizer.zs b/scripts/CustomAbyCrystallizer.zs index 6667b69d..129baf1c 100644 --- a/scripts/CustomAbyCrystallizer.zs +++ b/scripts/CustomAbyCrystallizer.zs @@ -1,39 +1,39 @@ -mods.abyssalcraft.Crystallizer.addCrystallization(, * 32, * 16, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 16, * 16, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 32, * 32, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 16, * 16, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 16, * 16, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 16, * 16, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 16, * 16, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 32, * 32, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 32, * 32, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 16, * 16, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 32, * 32, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 32, * 32, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 16, * 16, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 16, * 16, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 32, * 32, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 32, * 32, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 32, * 32, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 16, * 16, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 16, * 16, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); -mods.abyssalcraft.Crystallizer.addCrystallization(, * 32, * 32, 0.5); +mods.abyssalcraft.Crystallizer.addCrystallization(, * 64, * 64, 0.5); diff --git a/scripts/CustomBees.zs b/scripts/CustomBees.zs index 19d9d04f..137a5698 100644 --- a/scripts/CustomBees.zs +++ b/scripts/CustomBees.zs @@ -31,8 +31,10 @@ recipes.addShaped(*8, [, , ]]); mods.nuclearcraft.infuser.addRecipe([, *12, *4]); +mods.nuclearcraft.infuser.addRecipe([, *250, ]); mods.nuclearcraft.infuser.addRecipe([, *12, *4]); +mods.nuclearcraft.infuser.addRecipe([, *250, ]); mods.nuclearcraft.rock_crusher.addRecipe([, *12, *6, *4]); @@ -1516,3 +1518,4 @@ recipes.addShapeless(*4, recipes.addShapeless(*4, [.reuse(), ]); + diff --git a/scripts/CustomBees2.zs b/scripts/CustomBees2.zs index 68826eec..45115f30 100644 --- a/scripts/CustomBees2.zs +++ b/scripts/CustomBees2.zs @@ -134,3 +134,4 @@ recipes.addShaped(, [[, , ], [, , ], [, , ]]); + diff --git a/scripts/CustomBlocks.zs b/scripts/CustomBlocks.zs index 05a62baf..1357055a 100644 --- a/scripts/CustomBlocks.zs +++ b/scripts/CustomBlocks.zs @@ -2957,6 +2957,19 @@ hyperuranionactualizermythicshell.setToolClass("pickaxe"); hyperuranionactualizermythicshell.setToolLevel(3); hyperuranionactualizermythicshell.register(); +var hyperuranionselfactualizer = VanillaFactory.createBlock("hyperuranion_self_actualizer", ); +hyperuranionselfactualizer.setBlockHardness(1.0); +hyperuranionselfactualizer.setBlockResistance(2.5); +hyperuranionselfactualizer.setToolClass("pickaxe"); +hyperuranionselfactualizer.setToolLevel(3); +hyperuranionselfactualizer.register(); + +var hyperuranionactualizerbotania = VanillaFactory.createBlock("hyperuranion_actualizer_botania", ); +hyperuranionactualizerbotania.setBlockHardness(1.0); +hyperuranionactualizerbotania.setBlockResistance(2.5); +hyperuranionactualizerbotania.setToolClass("pickaxe"); +hyperuranionactualizerbotania.setToolLevel(3); +hyperuranionactualizerbotania.register(); var doublecompressedaeternalisfuel = VanillaFactory.createBlock("double_compressed_aeternalis_fuel", ); doublecompressedaeternalisfuel.setBlockHardness(1.0); @@ -3098,4 +3111,206 @@ universalfluixetcher.setToolClass("pickaxe"); universalfluixetcher.setToolLevel(3); universalfluixetcher.register(); +var extantphotonium = VanillaFactory.createBlock("extant_photonium", ); +extantphotonium.setBlockHardness(1.0); +extantphotonium.setBlockResistance(2.5); +extantphotonium.setToolClass("pickaxe"); +extantphotonium.setToolLevel(3); +extantphotonium.register(); + +var sacrosanctcindersapiary = VanillaFactory.createBlock("sacrosanct_cinders_apiary", ); +sacrosanctcindersapiary.setBlockHardness(1.0); +sacrosanctcindersapiary.setBlockResistance(2.5); +sacrosanctcindersapiary.setToolClass("pickaxe"); +sacrosanctcindersapiary.setToolLevel(3); +sacrosanctcindersapiary.register(); + +var crimsonwarrenremains = VanillaFactory.createBlock("crimson_warren_remains", ); +crimsonwarrenremains.setBlockHardness(1.0); +crimsonwarrenremains.setBlockResistance(2.5); +crimsonwarrenremains.setToolClass("pickaxe"); +crimsonwarrenremains.setToolLevel(3); +crimsonwarrenremains.register(); + +var twilitfreedomfabrial = VanillaFactory.createBlock("twilit_freedom_fabrial", ); +twilitfreedomfabrial.setBlockHardness(1.0); +twilitfreedomfabrial.setBlockResistance(2.5); +twilitfreedomfabrial.setToolClass("pickaxe"); +twilitfreedomfabrial.setToolLevel(3); +twilitfreedomfabrial.register(); + +var periodicfluixetcher = VanillaFactory.createBlock("cyclical_fluix_etcher", ); +periodicfluixetcher.setBlockHardness(1.0); +periodicfluixetcher.setBlockResistance(2.5); +periodicfluixetcher.setToolClass("pickaxe"); +periodicfluixetcher.setToolLevel(3); +periodicfluixetcher.register(); + +var vengefulasgardiancrystal = VanillaFactory.createBlock("vengeful_asgardian_crystal", ); +vengefulasgardiancrystal.setBlockHardness(1.0); +vengefulasgardiancrystal.setBlockResistance(2.5); +vengefulasgardiancrystal.setToolClass("pickaxe"); +vengefulasgardiancrystal.setToolLevel(3); +vengefulasgardiancrystal.register(); + +var everlovingwood = VanillaFactory.createBlock("everloving_wood", ); +everlovingwood.setBlockHardness(1.0); +everlovingwood.setBlockResistance(2.5); +everlovingwood.setToolClass("pickaxe"); +everlovingwood.setToolLevel(3); +everlovingwood.register(); + +var livinggoldore = VanillaFactory.createBlock("living_gold_ore", ); +livinggoldore.setBlockHardness(1.0); +livinggoldore.setBlockResistance(2.5); +livinggoldore.setToolClass("pickaxe"); +livinggoldore.setToolLevel(3); +livinggoldore.register(); + + +var balanceddraconiumblock = VanillaFactory.createBlock("balanced_draconium_block", ); +balanceddraconiumblock.setBlockHardness(1.0); +balanceddraconiumblock.setBlockResistance(2.5); +balanceddraconiumblock.setToolClass("pickaxe"); +balanceddraconiumblock.setToolLevel(3); +balanceddraconiumblock.register(); + +var pinkslimeblock = VanillaFactory.createBlock("pink_slime_block", ); +pinkslimeblock.setBlockHardness(1.0); +pinkslimeblock.setBlockResistance(2.5); +pinkslimeblock.setToolClass("pickaxe"); +pinkslimeblock.setToolLevel(3); +pinkslimeblock.register(); + +var compressedpinkslimeblock = VanillaFactory.createBlock("compressed_pink_slime_block", ); +compressedpinkslimeblock.setBlockHardness(1.0); +compressedpinkslimeblock.setBlockResistance(2.5); +compressedpinkslimeblock.setToolClass("pickaxe"); +compressedpinkslimeblock.setToolLevel(3); +compressedpinkslimeblock.register(); + +var psimetalblock = VanillaFactory.createBlock("psimetal_block", ); +psimetalblock.setBlockHardness(1.0); +psimetalblock.setBlockResistance(2.5); +psimetalblock.setToolClass("pickaxe"); +psimetalblock.setToolLevel(3); +psimetalblock.register(); + +var fractaldraconiumblock = VanillaFactory.createBlock("fractal_draconium_block", ); +fractaldraconiumblock.setBlockHardness(1.0); +fractaldraconiumblock.setBlockResistance(2.5); +fractaldraconiumblock.setToolClass("pickaxe"); +fractaldraconiumblock.setToolLevel(3); +fractaldraconiumblock.register(); + +var endlesslywishingdraconiumblock = VanillaFactory.createBlock("endlessly_wishing_draconium_block", ); +endlesslywishingdraconiumblock.setBlockHardness(1.0); +endlesslywishingdraconiumblock.setBlockResistance(2.5); +endlesslywishingdraconiumblock.setToolClass("pickaxe"); +endlesslywishingdraconiumblock.setToolLevel(3); +endlesslywishingdraconiumblock.register(); + +var ichoriumblock = VanillaFactory.createBlock("ichorium_block", ); +ichoriumblock.setBlockHardness(1.0); +ichoriumblock.setBlockResistance(2.5); +ichoriumblock.setToolClass("pickaxe"); +ichoriumblock.setToolLevel(3); +ichoriumblock.register(); + +var ascendedeleintcatalyst = VanillaFactory.createBlock("ascended_eleint_catalyst", ); +ascendedeleintcatalyst.setBlockHardness(1.0); +ascendedeleintcatalyst.setBlockResistance(2.5); +ascendedeleintcatalyst.setToolClass("pickaxe"); +ascendedeleintcatalyst.setToolLevel(3); +ascendedeleintcatalyst.register(); + + +var warrenlivingrock = VanillaFactory.createBlock("warren_livingrock", ); +warrenlivingrock.setBlockHardness(1.0); +warrenlivingrock.setBlockResistance(2.5); +warrenlivingrock.setToolClass("pickaxe"); +warrenlivingrock.setToolLevel(3); +warrenlivingrock.register(); + +var warrenlivingwood = VanillaFactory.createBlock("warren_livingwood", ); +warrenlivingwood.setBlockHardness(1.0); +warrenlivingwood.setBlockResistance(2.5); +warrenlivingwood.setToolClass("pickaxe"); +warrenlivingwood.setToolLevel(3); +warrenlivingwood.register(); + +var immaculatemegelium = VanillaFactory.createBlock("immaculate_megelium", ); +immaculatemegelium.setBlockHardness(1.0); +immaculatemegelium.setBlockResistance(2.5); +immaculatemegelium.setToolClass("pickaxe"); +immaculatemegelium.setToolLevel(3); +immaculatemegelium.register(); + + +var doublecompressedpinkslimeblock = VanillaFactory.createBlock("double_compressed_pink_slime_block", ); +doublecompressedpinkslimeblock.setBlockHardness(1.0); +doublecompressedpinkslimeblock.setBlockResistance(2.5); +doublecompressedpinkslimeblock.setToolClass("pickaxe"); +doublecompressedpinkslimeblock.setToolLevel(3); +doublecompressedpinkslimeblock.register(); + + +var megelium_draconium_stone = VanillaFactory.createBlock("megelium_draconium_stone", ); +megelium_draconium_stone.setBlockHardness(1.0); +megelium_draconium_stone.setBlockResistance(2.5); +megelium_draconium_stone.setToolClass("pickaxe"); +megelium_draconium_stone.setToolLevel(3); +megelium_draconium_stone.register(); + + + +var hyperuranionactualizerraremetals = VanillaFactory.createBlock("hyperuranion_actualizer_raremetals", ); +hyperuranionactualizerraremetals.setBlockHardness(1.0); +hyperuranionactualizerraremetals.setBlockResistance(2.5); +hyperuranionactualizerraremetals.setToolClass("pickaxe"); +hyperuranionactualizerraremetals.setToolLevel(3); +hyperuranionactualizerraremetals.register(); + +var hyperuranionactualizerradioactive = VanillaFactory.createBlock("hyperuranion_actualizer_radioactive", ); +hyperuranionactualizerradioactive.setBlockHardness(1.0); +hyperuranionactualizerradioactive.setBlockResistance(2.5); +hyperuranionactualizerradioactive.setToolClass("pickaxe"); +hyperuranionactualizerradioactive.setToolLevel(3); +hyperuranionactualizerradioactive.register(); + + +var purevoid = VanillaFactory.createBlock("pure_void", ); +purevoid.setBlockHardness(1.0); +purevoid.setBlockResistance(2.5); +purevoid.setToolClass("pickaxe"); +purevoid.setToolLevel(3); +purevoid.register(); + + +var eleintneutroniumcasing = VanillaFactory.createBlock("eleint_neutronium_casing", ); +eleintneutroniumcasing.setBlockHardness(1.0); +eleintneutroniumcasing.setBlockResistance(2.5); +eleintneutroniumcasing.setToolClass("pickaxe"); +eleintneutroniumcasing.setToolLevel(3); +eleintneutroniumcasing.register(); + +var discontinuousvoidmodule = VanillaFactory.createBlock("discontinuous_void_module", ); +discontinuousvoidmodule.setBlockHardness(1.0); +discontinuousvoidmodule.setBlockResistance(2.5); +discontinuousvoidmodule.setToolClass("pickaxe"); +discontinuousvoidmodule.setToolLevel(3); +discontinuousvoidmodule.register(); + +var protodermiscasing = VanillaFactory.createBlock("protodermis_casing", ); +protodermiscasing.setBlockHardness(1.0); +protodermiscasing.setBlockResistance(2.5); +protodermiscasing.setToolClass("pickaxe"); +protodermiscasing.setToolLevel(3); +protodermiscasing.register(); + + + + + + diff --git a/scripts/CustomClickerBedrockBlaster.zs b/scripts/CustomClickerBedrockBlaster.zs index edc02568..fd9fd630 100644 --- a/scripts/CustomClickerBedrockBlaster.zs +++ b/scripts/CustomClickerBedrockBlaster.zs @@ -21,7 +21,40 @@ events.onPlayerInteractBlock(function(event as PlayerInteractBlockEvent) { return; } - Commands.call("fill ~-2 ~-3 ~-2 ~2 ~2 ~2 air 0 replace bedrock 0 destroy", event.player, event.world, true, true); + if(isNull(event.player.getInventoryStack(39))){ + event.player.sendChat("穿一套采掘盔甲"); + return; + } + if(isNull(event.player.getInventoryStack(38))){ + event.player.sendChat("穿一套采掘盔甲"); + return; + } + if(isNull(event.player.getInventoryStack(37))){ + event.player.sendChat("穿一套采掘盔甲"); + return; + } + if(isNull(event.player.getInventoryStack(36))){ + event.player.sendChat("穿一套采掘盔甲"); + return; + } + if(!(event.player.getInventoryStack(39).definition.id.matches(.definition.id))) { + event.player.sendChat("穿一套采掘盔甲"); + return; + } + if(!(event.player.getInventoryStack(38).definition.id.matches(.definition.id))) { + event.player.sendChat("穿一套采掘盔甲"); + return; + } + if(!(event.player.getInventoryStack(37).definition.id.matches(.definition.id))) { + event.player.sendChat("穿一套采掘盔甲"); + return; + } + if(!(event.player.getInventoryStack(36).definition.id.matches(.definition.id))) { + event.player.sendChat("穿一套采掘盔甲"); + return; + } + + Commands.call("fill ~-2 ~-1 ~-2 ~2 ~2 ~2 air 0 replace bedrock 0 destroy", event.player, event.world, true, true); Commands.call("summon Item ~ ~ ~ {Item:{id:\"minecraft:bedrock\",Count:1b}}", event.player, event.world, true, true); } diff --git a/scripts/CustomClickerCrimsonWill.zs b/scripts/CustomClickerCrimsonWill.zs new file mode 100644 index 00000000..906d6e67 --- /dev/null +++ b/scripts/CustomClickerCrimsonWill.zs @@ -0,0 +1,67 @@ +#modloaded iceandfire + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + if (event.world.isRemote()) { + return; + } + val heldItem = event.item; + // [edit item name in the bracket handler] + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + if (!event.target instanceof IEntityLivingBase) { + return; + } + val target as IEntityLivingBase = event.target; + if ((target.definition.id != "aoa3:ghostly_night_reaper") || !target.isAlive()) { + return; + } + if (!(target.mainHandHeldItem.matches())) { + return; + } + + + // [edit damage here] + val DAMAGE = 10000000.0f; + // [can remove this var if reusuable] + val oldHealth = target.health; + // Handle kill as if by player + if (target.health <= DAMAGE) { + target.onDeath(IDamageSource.createPlayerDamage(event.player)); + // give custom drop + Commands.call("summon aoa3:night_reaper ~ ~2 ~ {HandItems:[{Count:1,id:\"contenttweaker:sundered_crimson_heart\"},{}],HandDropChances:[1.0f,0.0f],Attributes:[{Name:generic.maxHealth, Base:200000.0},{Name:generic.attackDamage, Base:400000.0}],Health:200000f,CustomName:\"血腥教团的裂解意志\"}", event.player, event.world, false, true); + // Allows for proper death + target.health = 0; + + } else { + target.attackEntityFrom(, DAMAGE); + } + // [remove this clause if reusuable] + if (target.health < oldHealth) { + // [add anything here to handle on each successful use] + heldItem.mutable().shrink(1); + } + } +}); + + + + diff --git a/scripts/CustomClickerEleintFlame.zs b/scripts/CustomClickerEleintFlame.zs new file mode 100644 index 00000000..af3a49c6 --- /dev/null +++ b/scripts/CustomClickerEleintFlame.zs @@ -0,0 +1,48 @@ +#modloaded iceandfire + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + if (event.world.isRemote()) { + return; + } + val heldItem = event.item; + // [edit item name in the bracket handler] + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + if (!event.target instanceof IEntityLivingBase) { + return; + } + val target as IEntityLivingBase = event.target; + if ((target.definition.id != "thaumcraft:cultistknight") || !target.isAlive()) { + return; + } + if (!(target.mainHandHeldItem.matches())) { + return; + } + + Commands.call("summon Item ~ ~1 ~ {Item:{id:\"contenttweaker:flame_of_actualization\",Count:1b}}", event.player, event.world, true, true); + heldItem.mutable().shrink(1); + } +}); + + + + diff --git a/scripts/CustomClickerIsekai.zs b/scripts/CustomClickerIsekai.zs new file mode 100644 index 00000000..dd96114e --- /dev/null +++ b/scripts/CustomClickerIsekai.zs @@ -0,0 +1,52 @@ +#modloaded iceandfire + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; +import crafttweaker.entity.IEntityEquipmentSlot; + + + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + if (event.world.isRemote()) { + return; + } + val heldItem = event.item; + // [edit item name in the bracket handler] + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + if (!event.target instanceof IEntityLivingBase) { + return; + } + val target as IEntityLivingBase = event.target; + if ((target.definition.id != "aoa3:realmshifter") || !target.isAlive()) { + return; + } + if (!(target.mainHandHeldItem.matches())) { + return; + } + + + Commands.call("summon Item ~ ~ ~ {Item:{id:\"contenttweaker:unforgotten_summons\",Count:1b}}", event.player, event.world, true, true); + heldItem.mutable().shrink(1); + } +}); + + + + diff --git a/scripts/CustomClickerStagbeetle.zs b/scripts/CustomClickerStagbeetle.zs index 7d0bbf02..109218a5 100644 --- a/scripts/CustomClickerStagbeetle.zs +++ b/scripts/CustomClickerStagbeetle.zs @@ -1,4 +1,4 @@ -#modloaded iceandfire +#modloaded erebus import crafttweaker.damage.IDamageSource; import crafttweaker.entity.IEntityLivingBase; @@ -62,4 +62,3 @@ events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { - diff --git a/scripts/CustomClickerVoidShriek.zs b/scripts/CustomClickerVoidShriek.zs new file mode 100644 index 00000000..edc65458 --- /dev/null +++ b/scripts/CustomClickerVoidShriek.zs @@ -0,0 +1,111 @@ + +#modloaded erebus + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; +import crafttweaker.util.Position3f; +import crafttweaker.block.IBlockState; +import crafttweaker.item.IItemStack; +import crafttweaker.entity.IEntityEquipmentSlot; + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + + + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + // check if world is remote + if (event.world.isRemote()) { + return; + } + + val heldItem = event.item; + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + // check if entity is living + if (!event.target instanceof IEntityLivingBase) { + return; + } + // check if mob matches + val target as IEntityLivingBase = event.target; + if ((target.definition.id != "aoa3:void_walker") || !target.isAlive()) { + return; + } + // check player dimension + val player as IPlayer = event.player; + if(player.getDimension() != 66) { + player.sendChat("需位于混沌之地"); + return; + } + // check height + if(event.y != 1) { + player.sendChat("你自己和虚空步行者都需要位于基岩层"); + return; + } + // check player off hand + if(isNull(player.getInventoryStack(40))){ + player.sendChat("在副手持有永绽花"); + return; + } + if(!(player.getInventoryStack(40).definition.id.matches(.definition.id))) { + player.sendChat("在副手持有永绽花"); + return; + } + // check player armor + if(isNull(player.getInventoryStack(39))){ + player.sendChat("穿一套独角仙外骨骼盔甲"); + return; + } + if(isNull(player.getInventoryStack(38))){ + player.sendChat("穿一套独角仙外骨骼盔甲"); + return; + } + if(isNull(player.getInventoryStack(37))){ + player.sendChat("穿一套独角仙外骨骼盔甲"); + return; + } + if(isNull(player.getInventoryStack(36))){ + player.sendChat("穿一套独角仙外骨骼盔甲"); + return; + } + if(!(player.getInventoryStack(39).definition.id.matches(.definition.id))) { + player.sendChat("穿一套独角仙外骨骼盔甲"); + return; + } + if(!(player.getInventoryStack(38).definition.id.matches(.definition.id))) { + player.sendChat("穿一套独角仙外骨骼盔甲"); + return; + } + if(!(player.getInventoryStack(37).definition.id.matches(.definition.id))) { + player.sendChat("穿一套独角仙外骨骼盔甲"); + return; + } + if(!(player.getInventoryStack(36).definition.id.matches(.definition.id))) { + player.sendChat("穿一套独角仙外骨骼盔甲"); + return; + } + + // execute function + Commands.call("fill ~-4 ~ ~-4 ~4 ~4 ~4 air", player, event.world, false, true); + Commands.call("fill ~-5 ~-1 ~-5 ~5 ~5 ~5 contenttweaker:pure_void 0 replace minecraft:bedrock", player, event.world, false, true); + Commands.call("fill ~-5 ~-1 ~-5 ~5 ~5 ~5 contenttweaker:pure_void 0 replace erebus:umberstone", player, event.world, false, true); + Commands.call("summon aoa3:mother_void_walker ~ ~ ~ {CustomName:\"虚空女族长\",Attributes:[{Name:generic.maxHealth, Base:100000.0},{Name:generic.attackDamage, Base:1000.0}],Health:100000f,ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:100,permshields:100}},HandItems:[{Count:1,id:\"contenttweaker:hollow_soul\"},{}],HandDropChances:[1.0f,0.0f]}", player, event.world, false, true); + heldItem.mutable().shrink(1); + + } + +}); + diff --git a/scripts/CustomDamagerDemonShard2.zs b/scripts/CustomDamagerDemonShard2.zs new file mode 100644 index 00000000..f235467e --- /dev/null +++ b/scripts/CustomDamagerDemonShard2.zs @@ -0,0 +1,58 @@ +#modloaded thaumcraft + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + if (event.world.isRemote()) { + return; + } + val heldItem = event.item; + // [edit item name in the bracket handler] + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + if (!event.target instanceof IEntityLivingBase) { + return; + } + val target as IEntityLivingBase = event.target; + if (target.definition.id != "bewitchment:demoness" || !target.isAlive()) { + return; + } + // [edit damage here] + val DAMAGE = 10.0f; + // [can remove this var if reusuable] + val oldHealth = target.health; + // Handle kill as if by player + if (target.health <= DAMAGE) { + target.onDeath(IDamageSource.createPlayerDamage(event.player)); + // give custom drop + // Allows for proper death + target.health = 0; + + } else { + target.attackEntityFrom(, DAMAGE); + Commands.call("summon Item ~ ~ ~ {Item:{id:\"bloodmagic:blood_shard\",Count:1b,Damage:1b}}", event.player, event.world, true, true); + } + + } +}); + + + + diff --git a/scripts/CustomExcavation.zs b/scripts/CustomExcavation.zs index 4bf002d7..b6a21417 100644 --- a/scripts/CustomExcavation.zs +++ b/scripts/CustomExcavation.zs @@ -25,7 +25,7 @@ mods.nuclearcraft.alloy_furnace.addRecipe([, ; runicoredict.add(); -mods.immersiveengineering.Excavator.addMineral("Runic", 80, 0.0001, ["oreRunic"], [1.0], [819]); +mods.immersiveengineering.Excavator.addMineral("Runic", 80, 0.0001, ["oreRunic", "oreLivingGold"], [0.5, 0.5], [819]); diff --git a/scripts/CustomFluids.zs b/scripts/CustomFluids.zs index 85658100..2259d1af 100644 --- a/scripts/CustomFluids.zs +++ b/scripts/CustomFluids.zs @@ -1202,6 +1202,106 @@ areatedcalif250.register(); var unholynukecatalyst = VanillaFactory.createFluid("unholy_nuke_catalyst", Color.fromHex("489c6b")); unholynukecatalyst.register(); +var marginalpearlizedessence = VanillaFactory.createFluid("marginal_pearlized_essence", Color.fromHex("096e00")); +marginalpearlizedessence.register(); + +var marginalpearlizedcatalyst = VanillaFactory.createFluid("marginal_pearlized_catalyst", Color.fromHex("096e00")); +marginalpearlizedcatalyst.register(); + +var weakpearlizedessence = VanillaFactory.createFluid("weak_pearlized_essence", Color.fromHex("7a6c00")); +weakpearlizedessence.register(); + +var weakpearlizedcatalyst = VanillaFactory.createFluid("weak_pearlized_catalyst", Color.fromHex("7a6c00")); +weakpearlizedcatalyst.register(); + +var moderatepearlizedessence = VanillaFactory.createFluid("moderate_pearlized_essence", Color.fromHex("40017a")); +moderatepearlizedessence.register(); + +var moderatepearlizedcatalyst = VanillaFactory.createFluid("moderate_pearlized_catalyst", Color.fromHex("40017a")); +moderatepearlizedcatalyst.register(); + +var strongpearlizedessence = VanillaFactory.createFluid("strong_pearlized_essence", Color.fromHex("40017a")); +strongpearlizedessence.register(); + +var strongpearlizedcatalyst = VanillaFactory.createFluid("strong_pearlized_catalyst", Color.fromHex("40017a")); +strongpearlizedcatalyst.register(); + +var moltendefined = VanillaFactory.createFluid("molten_defined", Color.fromHex("e3d1e3")); +moltendefined.register(); + +var moltenabyssalalloy = VanillaFactory.createFluid("molten_abyssal_alloy", Color.fromHex("eb7fa6")); +moltenabyssalalloy.register(); + +var nidhogdragonfire = VanillaFactory.createFluid("nidhogg_dragonfire", Color.fromHex("660d05")); +nidhogdragonfire.register(); + +var purefluixessence = VanillaFactory.createFluid("pure_fluix_matter", Color.fromHex("1c047d")); +purefluixessence.register(); + +var tangibleordo = VanillaFactory.createFluid("tangible_ordo", Color.fromHex("c9c9c9")); +tangibleordo.register(); + +var tangibleperditio = VanillaFactory.createFluid("tangible_perditio", Color.fromHex("2e2e2e")); +tangibleperditio.register(); + +var twilightresin = VanillaFactory.createFluid("twilight_resin", Color.fromHex("4e825c")); +twilightresin.register(); + +var protodermis = VanillaFactory.createFluid("protodermis", Color.fromHex("6e3749")); +protodermis.register(); + +var sacredspringfire = VanillaFactory.createFluid("sacred_spring_fire", Color.fromHex("69cdff")); +sacredspringfire.register(); + +var hassiumalloy = VanillaFactory.createFluid("molten_hassium_alloy", Color.fromHex("20304f")); +hassiumalloy.register(); + +var fractalarkencrushermix = VanillaFactory.createFluid("fractal_arkencrusher_mix", Color.fromHex("20304f")); +fractalarkencrushermix.register(); + +var neutrhassiumalloy = VanillaFactory.createFluid("neutrhassium_alloy", Color.fromHex("484b54")); +neutrhassiumalloy.register(); + +var tangibleaer = VanillaFactory.createFluid("tangible_aer", Color.fromHex("e6db6c")); +tangibleaer.register(); + +var tangibleignis = VanillaFactory.createFluid("tangible_ignis", Color.fromHex("b85040")); +tangibleignis.register(); + +var tangibleaqua = VanillaFactory.createFluid("tangible_aqua", Color.fromHex("3027db")); +tangibleaqua.register(); + +var tangibleterra = VanillaFactory.createFluid("tangible_terra", Color.fromHex("5edb3b")); +tangibleterra.register(); + +var inquiringprotodermis = VanillaFactory.createFluid("inquiring_protodermis", Color.fromHex("6e1a3a")); +inquiringprotodermis.register(); + +var divinationcatalyst = VanillaFactory.createFluid("divination_catalyst", Color.fromHex("1a5f7d")); +divinationcatalyst.register(); + +var hopebringermetal = VanillaFactory.createFluid("hopebringer_metal", Color.fromHex("3bad82")); +hopebringermetal.register(); + +var whisperofrightandjustcreation = VanillaFactory.createFluid("whisper_of_right_and_just_creation", Color.fromHex("ffffff")); +whisperofrightandjustcreation.register(); + + +var bloodinfusedglowstone = VanillaFactory.createFluid("blood_infused_glowstone", Color.fromHex("d44f35")); +bloodinfusedglowstone.register(); + + +var nothing = VanillaFactory.createFluid("nothing", Color.fromHex("000000")); +nothing.register(); + +var voidgivenfocus = VanillaFactory.createFluid("void_given_focus", Color.fromHex("000000")); +voidgivenfocus.register(); + + +var gluttonouslymph = VanillaFactory.createFluid("gluttonous_lymph", Color.fromHex("bed173")); +gluttonouslymph.register(); + + diff --git a/scripts/CustomFoods.zs b/scripts/CustomFoods.zs index c73ea76c..e3738569 100644 --- a/scripts/CustomFoods.zs +++ b/scripts/CustomFoods.zs @@ -389,3 +389,4 @@ strangephasingmeat.onItemFoodEaten = function(stack, world, player) { player.sendChat("谨记,你并非独自来到这个世界,存在本身就应该心怀感恩 :)"); }; strangephasingmeat.register(); + diff --git a/scripts/CustomItems.zs b/scripts/CustomItems.zs index a9bf524a..9a7f3f38 100644 --- a/scripts/CustomItems.zs +++ b/scripts/CustomItems.zs @@ -5544,3 +5544,4 @@ entropyumingot.register(); + diff --git a/scripts/CustomItems2.zs b/scripts/CustomItems2.zs index d1c3d8c3..02f2c66f 100644 --- a/scripts/CustomItems2.zs +++ b/scripts/CustomItems2.zs @@ -3942,25 +3942,576 @@ investitureofthedirewolf.maxStackSize = 64; investitureofthedirewolf.beaconPayment = false; investitureofthedirewolf.register(); - - - - - - - - - - - - - - - - - - - +var sacredcindershoney = VanillaFactory.createItem("sacred_cinders_honey"); +sacredcindershoney.maxStackSize = 64; +sacredcindershoney.beaconPayment = false; +sacredcindershoney.register(); + +var chorusseedling = VanillaFactory.createItem("chorus_seedling"); +chorusseedling.maxStackSize = 64; +chorusseedling.beaconPayment = false; +chorusseedling.register(); + +var chorussprout = VanillaFactory.createItem("chorus_sprout"); +chorussprout.maxStackSize = 64; +chorussprout.beaconPayment = false; +chorussprout.register(); + +var pharosimbuement = VanillaFactory.createItem("pharos_imbuement"); +pharosimbuement.maxStackSize = 64; +pharosimbuement.beaconPayment = false; +pharosimbuement.register(); + + +var pearlizednightmare = VanillaFactory.createItem("pearlescent_cluster"); +pearlizednightmare.maxStackSize = 64; +pearlizednightmare.beaconPayment = false; +pearlizednightmare.register(); + +var discoloreddruse = VanillaFactory.createItem("discolored_druse"); +discoloreddruse.maxStackSize = 64; +discoloreddruse.beaconPayment = false; +discoloreddruse.register(); + +var pulsatingfluixpowder = VanillaFactory.createItem("pulsating_fluix_powder"); +pulsatingfluixpowder.maxStackSize = 64; +pulsatingfluixpowder.beaconPayment = false; +pulsatingfluixpowder.register(); + +var condensedpetrifiedfluix = VanillaFactory.createItem("condensed_petrified_fluix"); +condensedpetrifiedfluix.maxStackSize = 64; +condensedpetrifiedfluix.beaconPayment = false; +condensedpetrifiedfluix.register(); + +var fluixfossilizationfabrial = VanillaFactory.createItem("fluix_fossilization_fabrial"); +fluixfossilizationfabrial.maxStackSize = 64; +fluixfossilizationfabrial.beaconPayment = false; +fluixfossilizationfabrial.register(); + +var unidentifiedfluixfossil = VanillaFactory.createItem("unidentified_fluix_fossil"); +unidentifiedfluixfossil.maxStackSize = 64; +unidentifiedfluixfossil.beaconPayment = false; +unidentifiedfluixfossil.register(); + +var unidentifyingfluixfossil = VanillaFactory.createItem("unidentifying_fluix_fossil"); +unidentifyingfluixfossil.maxStackSize = 64; +unidentifyingfluixfossil.beaconPayment = false; +unidentifyingfluixfossil.register(); + +var paradoxicalfluixfossil = VanillaFactory.createItem("paradoxical_fluix_fossil"); +paradoxicalfluixfossil.maxStackSize = 64; +paradoxicalfluixfossil.beaconPayment = false; +paradoxicalfluixfossil.register(); + +var everbloomingpebble = VanillaFactory.createItem("evertainted_pebble"); +everbloomingpebble.maxStackSize = 64; +everbloomingpebble.beaconPayment = false; +everbloomingpebble.register(); + +var sunderedcrimsonheart = VanillaFactory.createItem("sundered_crimson_heart"); +sunderedcrimsonheart.maxStackSize = 64; +sunderedcrimsonheart.beaconPayment = false; +sunderedcrimsonheart.register(); + +var crimsonsunderingpowder = VanillaFactory.createItem("crimson_sundering_powder"); +crimsonsunderingpowder.maxStackSize = 64; +crimsonsunderingpowder.beaconPayment = false; +crimsonsunderingpowder.register(); + +var crimsonsunderingpebble = VanillaFactory.createItem("crimson_sundering_pebble"); +crimsonsunderingpebble.maxStackSize = 64; +crimsonsunderingpebble.beaconPayment = false; +crimsonsunderingpebble.register(); + +var whisperoffreedomtroll = VanillaFactory.createItem("whisper_of_freedom_troll"); +whisperoffreedomtroll.maxStackSize = 64; +whisperoffreedomtroll.beaconPayment = false; +whisperoffreedomtroll.register(); + +var whisperoffreedomgiant = VanillaFactory.createItem("whisper_of_freedom_giant"); +whisperoffreedomgiant.maxStackSize = 64; +whisperoffreedomgiant.beaconPayment = false; +whisperoffreedomgiant.register(); + +var whisperoffreedomcrab= VanillaFactory.createItem("whisper_of_freedom_crab"); +whisperoffreedomcrab.maxStackSize = 64; +whisperoffreedomcrab.beaconPayment = false; +whisperoffreedomcrab.register(); + +var whisperoffreedomminotaur= VanillaFactory.createItem("whisper_of_freedom_minotaur"); +whisperoffreedomminotaur.maxStackSize = 64; +whisperoffreedomminotaur.beaconPayment = false; +whisperoffreedomminotaur.register(); + +var whisperoffreedomredcap= VanillaFactory.createItem("whisper_of_freedom_redcap"); +whisperoffreedomredcap.maxStackSize = 64; +whisperoffreedomredcap.beaconPayment = false; +whisperoffreedomredcap.register(); + +var whisperoffreedomraven= VanillaFactory.createItem("whisper_of_freedom_raven"); +whisperoffreedomraven.maxStackSize = 64; +whisperoffreedomraven.beaconPayment = false; +whisperoffreedomraven.register(); + +var whisperoffreedomhedge= VanillaFactory.createItem("whisper_of_freedom_hedge"); +whisperoffreedomhedge.maxStackSize = 64; +whisperoffreedomhedge.beaconPayment = false; +whisperoffreedomhedge.register(); + +var whisperoffreedomtome= VanillaFactory.createItem("whisper_of_freedom_tome"); +whisperoffreedomtome.maxStackSize = 64; +whisperoffreedomtome.beaconPayment = false; +whisperoffreedomtome.register(); + +var nuggetofmidas= VanillaFactory.createItem("nugget_of_midas"); +nuggetofmidas.maxStackSize = 64; +nuggetofmidas.beaconPayment = false; +nuggetofmidas.register(); + +var galacticdust= VanillaFactory.createItem("galactic_dust"); +galacticdust.maxStackSize = 64; +galacticdust.beaconPayment = false; +galacticdust.register(); + +var recursionfragmentasgard= VanillaFactory.createItem("recursion_fragment_asgard"); +recursionfragmentasgard.maxStackSize = 64; +recursionfragmentasgard.beaconPayment = false; +recursionfragmentasgard.register(); + +var bifrostwarrendust= VanillaFactory.createItem("bifrost_warren_dust"); +bifrostwarrendust.maxStackSize = 64; +bifrostwarrendust.beaconPayment = false; +bifrostwarrendust.register(); + +var breathofragnarok= VanillaFactory.createItem("breath_of_ragnarok"); +breathofragnarok.maxStackSize = 64; +breathofragnarok.beaconPayment = false; +breathofragnarok.register(); + +var ragnarokwarrendust= VanillaFactory.createItem("ragnarok_warren_dust"); +ragnarokwarrendust.maxStackSize = 64; +ragnarokwarrendust.beaconPayment = false; +ragnarokwarrendust.register(); + +var gratitudeofthor= VanillaFactory.createItem("gratitude_of_thor"); +gratitudeofthor.maxStackSize = 64; +gratitudeofthor.beaconPayment = false; +gratitudeofthor.register(); + +var gratitudeofodin= VanillaFactory.createItem("gratitude_of_odin"); +gratitudeofodin.maxStackSize = 64; +gratitudeofodin.beaconPayment = false; +gratitudeofodin.register(); + +var gratitudeofloki= VanillaFactory.createItem("gratitude_of_loki"); +gratitudeofloki.maxStackSize = 64; +gratitudeofloki.beaconPayment = false; +gratitudeofloki.register(); + +var runeofvalhalla= VanillaFactory.createItem("rune_of_valhalla"); +runeofvalhalla.maxStackSize = 64; +runeofvalhalla.beaconPayment = false; +runeofvalhalla.register(); + +var valhallawarrendust= VanillaFactory.createItem("valhalla_warren_dust"); +valhallawarrendust.maxStackSize = 64; +valhallawarrendust.beaconPayment = false; +valhallawarrendust.register(); + +var everbloodymanastone= VanillaFactory.createItem("everbloody_manastone"); +everbloodymanastone.maxStackSize = 64; +everbloodymanastone.beaconPayment = false; +everbloodymanastone.register(); + +var manastonesilt= VanillaFactory.createItem("manastone_silt"); +manastonesilt.maxStackSize = 64; +manastonesilt.beaconPayment = false; +manastonesilt.register(); + +var lothloriensilt= VanillaFactory.createItem("lothlorien_silt"); +lothloriensilt.maxStackSize = 64; +lothloriensilt.beaconPayment = false; +lothloriensilt.register(); + +var livingconstructsoul= VanillaFactory.createItem("living_construct_soul"); +livingconstructsoul.maxStackSize = 64; +livingconstructsoul.beaconPayment = false; +livingconstructsoul.register(); + +var planetarylivingconstruct= VanillaFactory.createItem("planetary_living_construct"); +planetarylivingconstruct.maxStackSize = 64; +planetarylivingconstruct.beaconPayment = false; +planetarylivingconstruct.register(); + +var kanohimask= VanillaFactory.createItem("kanohi_mask"); +kanohimask.maxStackSize = 64; +kanohimask.beaconPayment = false; +kanohimask.register(); + +var essenceofthebalancedwarrior= VanillaFactory.createItem("essence_of_the_balanced_warrior"); +essenceofthebalancedwarrior.maxStackSize = 64; +essenceofthebalancedwarrior.beaconPayment = false; +essenceofthebalancedwarrior.register(); + +var essenceofthekanohiwarrior= VanillaFactory.createItem("essence_of_the_kanohi_warrior"); +essenceofthekanohiwarrior.maxStackSize = 64; +essenceofthekanohiwarrior.beaconPayment = false; +essenceofthekanohiwarrior.register(); + +var chaoticnexus= VanillaFactory.createItem("chaotic_nexus"); +chaoticnexus.maxStackSize = 64; +chaoticnexus.beaconPayment = false; +chaoticnexus.register(); + +var vibraniumalloycluster= VanillaFactory.createItem("vibranium_alloy_cluster"); +vibraniumalloycluster.maxStackSize = 64; +vibraniumalloycluster.beaconPayment = false; +vibraniumalloycluster.register(); + +var ichortaintcatalyzer= VanillaFactory.createItem("ichor_taint_catalyzer"); +ichortaintcatalyzer.maxStackSize = 64; +ichortaintcatalyzer.beaconPayment = false; +ichortaintcatalyzer.register(); + +var warrenchunk= VanillaFactory.createItem("warren_chunk"); +warrenchunk.maxStackSize = 64; +warrenchunk.beaconPayment = false; +warrenchunk.register(); + +var standardofthedragonreborn= VanillaFactory.createItem("standard_of_the_dragon_reborn"); +standardofthedragonreborn.maxStackSize = 64; +standardofthedragonreborn.beaconPayment = false; +standardofthedragonreborn.register(); + +var brightsteelalloyplateoftheonepower= VanillaFactory.createItem("brightsteel_alloy_plate_of_the_one_power"); +brightsteelalloyplateoftheonepower.maxStackSize = 64; +brightsteelalloyplateoftheonepower.beaconPayment = false; +brightsteelalloyplateoftheonepower.register(); + +var actualizationaspectedeleintscale= VanillaFactory.createItem("actualization_aspected_eleint_scale"); +actualizationaspectedeleintscale.maxStackSize = 64; +actualizationaspectedeleintscale.beaconPayment = false; +actualizationaspectedeleintscale.register(); + +var bionicconstruct= VanillaFactory.createItem("bionic_construct"); +bionicconstruct.maxStackSize = 64; +bionicconstruct.beaconPayment = false; +bionicconstruct.register(); + +var defineddisk= VanillaFactory.createItem("defined_disk"); +defineddisk.maxStackSize = 64; +defineddisk.beaconPayment = false; +defineddisk.register(); + +var trackerbinoculars= VanillaFactory.createItem("tracker_binoculars"); +trackerbinoculars.maxStackSize = 64; +trackerbinoculars.beaconPayment = false; +trackerbinoculars.register(); + +var actualizedchunk= VanillaFactory.createItem("actualized_chunk"); +actualizedchunk.maxStackSize = 64; +actualizedchunk.beaconPayment = false; +actualizedchunk.register(); + +var mythicprocessorcentrifuge= VanillaFactory.createItem("mythic_processor_centrifuge"); +mythicprocessorcentrifuge.maxStackSize = 64; +mythicprocessorcentrifuge.beaconPayment = false; +mythicprocessorcentrifuge.register(); + +var divinationcatalyst= VanillaFactory.createItem("divination_catalyst"); +divinationcatalyst.maxStackSize = 64; +divinationcatalyst.beaconPayment = false; +divinationcatalyst.register(); + +var strangephasingmince= VanillaFactory.createItem("strange_phasing_mince"); +strangephasingmince.maxStackSize = 64; +strangephasingmince.beaconPayment = false; +strangephasingmince.register(); + +var prosperousrock= VanillaFactory.createItem("prosperous_rock"); +prosperousrock.maxStackSize = 64; +prosperousrock.beaconPayment = false; +prosperousrock.register(); + +var infinitelovingplate= VanillaFactory.createItem("infinite_loving_plate"); +infinitelovingplate.maxStackSize = 64; +infinitelovingplate.beaconPayment = false; +infinitelovingplate.register(); + +var unforgottensummons = VanillaFactory.createItem("unforgotten_summons"); +unforgottensummons.maxStackSize = 64; +unforgottensummons.beaconPayment = false; +unforgottensummons.register(); + +var hopebringercrystal = VanillaFactory.createItem("hopebringer_crystal"); +hopebringercrystal.maxStackSize = 64; +hopebringercrystal.beaconPayment = false; +hopebringercrystal.register(); + + +var hopebringermetal = VanillaFactory.createItem("hopebringer_metal"); +hopebringermetal.maxStackSize = 64; +hopebringermetal.beaconPayment = false; +hopebringermetal.register(); + +var actofrestoredbalance = VanillaFactory.createItem("act_of_restored_balance"); +actofrestoredbalance.maxStackSize = 64; +actofrestoredbalance.beaconPayment = false; +actofrestoredbalance.register(); + + +var ingotofomnibenevolence = VanillaFactory.createItem("ingot_of_omnibelevolence"); +ingotofomnibenevolence.maxStackSize = 64; +ingotofomnibenevolence.beaconPayment = false; +ingotofomnibenevolence.register(); + + +var trinitybar = VanillaFactory.createItem("trinity_bar"); +trinitybar.maxStackSize = 64; +trinitybar.beaconPayment = false; +trinitybar.register(); + +var cryingobsidianpowder = VanillaFactory.createItem("crying_obsidian_powder"); +cryingobsidianpowder.maxStackSize = 64; +cryingobsidianpowder.beaconPayment = false; +cryingobsidianpowder.register(); + +var cryingredstone = VanillaFactory.createItem("crying_redstone"); +cryingredstone.maxStackSize = 64; +cryingredstone.beaconPayment = false; +cryingredstone.register(); + +var diamondmatrix = VanillaFactory.createItem("diamond_matrix"); +diamondmatrix.maxStackSize = 64; +diamondmatrix.beaconPayment = false; +diamondmatrix.register(); + + +var flameofactualization = VanillaFactory.createItem("flame_of_actualization"); +flameofactualization.maxStackSize = 64; +flameofactualization.beaconPayment = false; +flameofactualization.register(); + +var hyperuranionshaft = VanillaFactory.createItem("hyperuranion_staff"); +hyperuranionshaft.maxStackSize = 64; +hyperuranionshaft.beaconPayment = false; +hyperuranionshaft.register(); + +var hyperuranionring = VanillaFactory.createItem("hyperuranion_ring"); +hyperuranionring.maxStackSize = 64; +hyperuranionring.beaconPayment = false; +hyperuranionring.register(); + +var hyperuranionbow = VanillaFactory.createItem("hyperuranion_bow"); +hyperuranionbow.maxStackSize = 64; +hyperuranionbow.beaconPayment = false; +hyperuranionbow.register(); + +var hyperuranionplate = VanillaFactory.createItem("hyperuranion_plate"); +hyperuranionplate.maxStackSize = 64; +hyperuranionplate.beaconPayment = false; +hyperuranionplate.register(); + +var hyperuranionsphere = VanillaFactory.createItem("hyperuranion_sphere"); +hyperuranionsphere.maxStackSize = 64; +hyperuranionsphere.beaconPayment = false; +hyperuranionsphere.register(); + +var hyperuraniondisk = VanillaFactory.createItem("hyperuranion_disk"); +hyperuraniondisk.maxStackSize = 64; +hyperuraniondisk.beaconPayment = false; +hyperuraniondisk.register(); + + +var offereleintactualization = VanillaFactory.createItem("offering_to_the_eleint_of_actualization"); +offereleintactualization.maxStackSize = 64; +offereleintactualization.beaconPayment = false; +offereleintactualization.register(); + +var selfactualizingmetal = VanillaFactory.createItem("self_actualizing_metal"); +selfactualizingmetal.maxStackSize = 64; +selfactualizingmetal.beaconPayment = false; +selfactualizingmetal.register(); + + +var scaleofrahk = VanillaFactory.createItem("scale_of_rahk"); +scaleofrahk.maxStackSize = 64; +scaleofrahk.beaconPayment = false; +scaleofrahk.register(); + +var twilitresinofpixonia = VanillaFactory.createItem("twilit_resin_of_pixonia"); +twilitresinofpixonia.maxStackSize = 64; +twilitresinofpixonia.beaconPayment = false; +twilitresinofpixonia.register(); + + + +var inquiringresinofpixonia = VanillaFactory.createItem("inquiring_resin_of_pixonia"); +inquiringresinofpixonia.maxStackSize = 64; +inquiringresinofpixonia.beaconPayment = false; +inquiringresinofpixonia.register(); + + +var stoneofunboundedhunger = VanillaFactory.createItem("stone_of_unbound_hunger"); +stoneofunboundedhunger.maxStackSize = 64; +stoneofunboundedhunger.beaconPayment = false; +stoneofunboundedhunger.register(); + +var awakenedmithril = VanillaFactory.createItem("awakened_mithril"); +awakenedmithril.maxStackSize = 64; +awakenedmithril.beaconPayment = false; +awakenedmithril.register(); + +var awakenedmithrilalloy = VanillaFactory.createItem("awakened_mithril_alloy"); +awakenedmithrilalloy.maxStackSize = 64; +awakenedmithrilalloy.beaconPayment = false; +awakenedmithrilalloy.register(); + + +var chaoticmithrilalloy = VanillaFactory.createItem("chaotic_mithril_alloy"); +chaoticmithrilalloy.maxStackSize = 64; +chaoticmithrilalloy.beaconPayment = false; +chaoticmithrilalloy.register(); + + +var bottleofpyrotheum = VanillaFactory.createItem("bottle_of_pyrotheum"); +bottleofpyrotheum.maxStackSize = 64; +bottleofpyrotheum.beaconPayment = false; +bottleofpyrotheum.register(); + +var bottleofpetrotheum = VanillaFactory.createItem("bottle_of_petrotheum"); +bottleofpetrotheum.maxStackSize = 64; +bottleofpetrotheum.beaconPayment = false; +bottleofpetrotheum.register(); + +var baneofrecursion = VanillaFactory.createItem("bane_of_recursion"); +baneofrecursion.maxStackSize = 64; +baneofrecursion.beaconPayment = false; +baneofrecursion.register(); + +var strangestonedust = VanillaFactory.createItem("strange_stone_dust"); +strangestonedust.maxStackSize = 64; +strangestonedust.beaconPayment = false; +strangestonedust.register(); + +var matteragglomeration = VanillaFactory.createItem("matter_agglomeration"); +matteragglomeration.maxStackSize = 64; +matteragglomeration.beaconPayment = false; +matteragglomeration.register(); + +var matterinflorescence = VanillaFactory.createItem("matter_inflorescence"); +matterinflorescence.maxStackSize = 64; +matterinflorescence.beaconPayment = false; +matterinflorescence.register(); + +var impetuscrystal = VanillaFactory.createItem("impetus_crystal"); +impetuscrystal.maxStackSize = 64; +impetuscrystal.beaconPayment = false; +impetuscrystal.register(); + +var impetusgemstone = VanillaFactory.createItem("impetus_gemstone"); +impetusgemstone.maxStackSize = 64; +impetusgemstone.beaconPayment = false; +impetusgemstone.register(); + + +var hopebringerfabrial = VanillaFactory.createItem("hopebringer_fabrial"); +hopebringerfabrial.maxStackSize = 64; +hopebringerfabrial.beaconPayment = false; +hopebringerfabrial.register(); + +var hollowsoul = VanillaFactory.createItem("hollow_soul"); +hollowsoul.maxStackSize = 64; +hollowsoul.beaconPayment = false; +hollowsoul.register(); + +var voidshriek = VanillaFactory.createItem("void_shriek"); +voidshriek.maxStackSize = 64; +voidshriek.beaconPayment = false; +voidshriek.register(); + +var runningbandana = VanillaFactory.createItem("running_bandana"); +runningbandana.maxStackSize = 64; +runningbandana.beaconPayment = false; +runningbandana.register(); + +var nuclearengineergoggles = VanillaFactory.createItem("nuclear_engineers_goggles"); +nuclearengineergoggles.maxStackSize = 64; +nuclearengineergoggles.beaconPayment = false; +nuclearengineergoggles.register(); + + + +var shardofnothingness = VanillaFactory.createItem("shard_of_nothingness"); +shardofnothingness.maxStackSize = 64; +shardofnothingness.beaconPayment = false; +shardofnothingness.register(); + +var infinitemaskstamp = VanillaFactory.createItem("infinite_mask_stamp"); +infinitemaskstamp.maxStackSize = 64; +infinitemaskstamp.beaconPayment = false; +infinitemaskstamp.register(); + +var maskofdefinition = VanillaFactory.createItem("mask_of_definition"); +maskofdefinition.maxStackSize = 64; +maskofdefinition.beaconPayment = false; +maskofdefinition.register(); + +var maskofthefreestag = VanillaFactory.createItem("mask_of_the_free_stag"); +maskofthefreestag.maxStackSize = 64; +maskofthefreestag.beaconPayment = false; +maskofthefreestag.register(); + +var jewelofpurevoid = VanillaFactory.createItem("jewel_of_pure_void"); +jewelofpurevoid.maxStackSize = 64; +jewelofpurevoid.beaconPayment = false; +jewelofpurevoid.register(); + +var roaringwarrenalloy = VanillaFactory.createItem("roaring_warren_alloy"); +roaringwarrenalloy.maxStackSize = 64; +roaringwarrenalloy.beaconPayment = false; +roaringwarrenalloy.register(); + +var catalystofuniversalbalance = VanillaFactory.createItem("catalyst_of_universal_balance"); +catalystofuniversalbalance.maxStackSize = 64; +catalystofuniversalbalance.beaconPayment = false; +catalystofuniversalbalance.register(); + + +var hyperchargedruniumchunk = VanillaFactory.createItem("hypercharged_runium_chunk"); +hyperchargedruniumchunk.maxStackSize = 64; +hyperchargedruniumchunk.beaconPayment = false; +hyperchargedruniumchunk.register(); + + + +var holyshimmersword = VanillaFactory.createItem("holyshimmer_sword"); +holyshimmersword.maxStackSize = 1; +holyshimmersword.toolClass = "sword"; +holyshimmersword.maxDamage = 40000; +holyshimmersword.register(); + + +var awakeningbloom = VanillaFactory.createItem("awakening_bloom"); +awakeningbloom.maxStackSize = 64; +awakeningbloom.beaconPayment = false; +awakeningbloom.register(); + +var awakenedinfusionstone = VanillaFactory.createItem("awakened_infusion_stone"); +awakenedinfusionstone.maxStackSize = 64; +awakenedinfusionstone.beaconPayment = false; +awakenedinfusionstone.register(); + + +var manaantenna = VanillaFactory.createItem("mana_antenna"); +manaantenna.maxStackSize = 64; +manaantenna.beaconPayment = false; +manaantenna.register(); + +var superconductorartifact = VanillaFactory.createItem("superconductor_artifact"); +superconductorartifact.maxStackSize = 64; +superconductorartifact.beaconPayment = false; +superconductorartifact.register(); diff --git a/scripts/CustomLoot.zs b/scripts/CustomLoot.zs index a4fdd356..7e3de200 100644 --- a/scripts/CustomLoot.zs +++ b/scripts/CustomLoot.zs @@ -179,6 +179,8 @@ karothorn.addItemEntry(, 5); val kingscorher = LootTweaker.getTable("divinerpg:entities/boss/king_of_scorchers"); val scorcherflame = kingscorher.addPool("scorcherflame", 1, 1, 0, 0); scorcherflame.addItemEntry(, 5); +val scorcherdivine = kingscorher.addPool("scorcherdivine", 1, 1, 0, 0); +scorcherdivine.addItemEntry(, 5); val parasecta = LootTweaker.getTable("divinerpg:entities/boss/parasecta"); val parasectawing = parasecta.addPool("parasectawing", 1, 1, 0, 0); @@ -217,6 +219,8 @@ coriexperience.addItemEntry(, 5); val bane = LootTweaker.getTable("aoa3:entities/bosses/bane"); val banetusk = bane.addPool("banetusk", 1, 1, 0, 0); banetusk.addItemEntry(, 5); +val banerares = bane.getPool("rares"); +banerares.removeEntry("aoa3:haunter_rifle"); val baroness = LootTweaker.getTable("aoa3:entities/bosses/baroness"); val baronessbrain = baroness.addPool("baronessbrain", 1, 1, 0, 0); @@ -272,6 +276,8 @@ crystocoreadvrock.addItemEntry(, 5); val dracyon = LootTweaker.getTable("aoa3:entities/bosses/dracyon"); val dracyontooth = dracyon.addPool("dracyontooth", 1, 1, 0, 0); dracyontooth.addItemEntry(, 5); +val dracyonrares = dracyon.getPool("rares"); +dracyonrares.removeEntry("aoa3:draco"); val elusive = LootTweaker.getTable("aoa3:entities/bosses/elusive"); val elusivehorn = elusive.addPool("elusivehorn", 1, 1, 0, 0); @@ -292,10 +298,27 @@ grawfang.addItemEntry(, 5); val guardian = LootTweaker.getTable("aoa3:entities/bosses/red_guardian"); val guardianrune = guardian.addPool("guardianrune", 1, 1, 0, 0); guardianrune.addItemEntry(, 5); +val guardianrare = guardian.getPool("rares"); +guardianrare.removeEntry("aoa3:dragilator"); + +val guardiany = LootTweaker.getTable("aoa3:entities/bosses/yellow_guardian"); +val guardianyrare = guardiany.getPool("rares"); +guardianyrare.removeEntry("aoa3:electinator"); + +val guardiang = LootTweaker.getTable("aoa3:entities/bosses/green_guardian"); +val guardiangrare = guardiang.getPool("rares"); +guardiangrare.removeEntry("aoa3:germinator"); + +val guardianb = LootTweaker.getTable("aoa3:entities/bosses/blue_guardian"); +val guardianbrare = guardianb.getPool("rares"); +guardianbrare.removeEntry("aoa3:frosticator"); + val gyro = LootTweaker.getTable("aoa3:entities/bosses/gyro"); val gyronose = gyro.addPool("gyronose", 1, 1, 0, 0); gyronose.addItemEntry(, 5); +val gyrorare = gyro.getPool("rares"); +gyrorare.removeEntry("aoa3:cyclone"); val harkos = LootTweaker.getTable("aoa3:entities/bosses/harkos"); val harkosrib = harkos.addPool("harkosrib", 1, 1, 0, 0); @@ -337,6 +360,9 @@ klobberhand.addItemEntry(, 5); val kror = LootTweaker.getTable("aoa3:entities/bosses/kror"); val krorsediment = kror.addPool("krorsediment", 1, 1, 0, 0); krorsediment.addItemEntry(, 5); +val krorrares = kror.getPool("rares"); +krorrares.removeEntry("aoa3:boulder_bomber"); +krorrares.addItemEntry(, 5); val mechbot = LootTweaker.getTable("aoa3:entities/bosses/mechbot"); val mechbotcpu = mechbot.addPool("mechbotcpu", 1, 1, 0, 0); @@ -504,6 +530,7 @@ endcityspecial.addItemEntry(, 15); endcityspecial.addItemEntry(, 15); endcityspecial.addItemEntry(, 15); endcityspecial.addItemEntry(, 15); +endcityspecial.addItemEntry(, 15); val endcityreinforcement = endcity.addPool("endcityreinforcement", 1, 2, 1, 1); endcityreinforcement.addItemEntry(*3, 15); endcityreinforcement.addItemEntry(*3, 15); @@ -534,6 +561,8 @@ vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); +vanilladungeonmbc.addItemEntry(, 3); +vanilladungeonmbc.addItemEntry(, 3); val vanillastronghold = LootTweaker.getTable("minecraft:chests/stronghold_corridor"); val vanillastrongholdmbc = vanillastronghold.addPool("vanillastrongholdmbc", 1, 1, 0, 0); @@ -806,3 +835,24 @@ flyeextra.addItemEntry(*16, 5); val angelica = LootTweaker.getTable("aoa3:entities/mobs/haven/angelica"); val angelicaextra = angelica.addPool("angelicaextra", 2, 2, 0, 0); angelicaextra.addItemEntry(*16, 5); + + +val enforcer = LootTweaker.getTable("aoa3:entities/mobs/iromine/enforcer"); +val enforcerspecific = enforcer.getPool("mob_specific_loot"); +enforcerspecific.removeEntry("aoa3:overshot"); + + +val ieepicshader = LootTweaker.getTable("immersiveengineering:advancements/shader_epic"); +val ieepicshaderpool = ieepicshader.getPool("immersiveengineering:shaders"); +ieepicshaderpool.removeEntry("immersiveengineering:shader_bag"); + +val ieepicshader2 = LootTweaker.getTable("immersiveengineering:advancements/shader_masterwork"); +val ieepicshaderpool2 = ieepicshader2.getPool("immersiveengineering:shaders"); +ieepicshaderpool2.removeEntry("immersiveengineering:shader_bag"); + +val ieepicshader3 = LootTweaker.getTable("immersiveengineering:advancements/shader_rare"); +val ieepicshaderpool3 = ieepicshader3.getPool("immersiveengineering:shaders"); +ieepicshaderpool3.removeEntry("immersiveengineering:shader_bag"); + + + diff --git a/scripts/CustomParallelControllers.zs b/scripts/CustomParallelControllers.zs deleted file mode 100644 index 9ab2d412..00000000 --- a/scripts/CustomParallelControllers.zs +++ /dev/null @@ -1,17 +0,0 @@ -recipes.addShaped(, -[[, , ], -[, , ], -[, , ]]); - - -recipes.addShapeless(, -[, -, -]); - -recipes.addShapeless(, -[, -, -]); - - diff --git a/scripts/CustomTinker.zs b/scripts/CustomTinker.zs index 6db08829..b2ec8fc9 100644 --- a/scripts/CustomTinker.zs +++ b/scripts/CustomTinker.zs @@ -670,3 +670,72 @@ heavybone.itemLocalizer = function(thisMaterial, itemName){return "硬骨 " + it heavybone.localizedName = "硬骨"; heavybone.register(); + +val hopebringercrystal = mods.contenttweaker.tconstruct.MaterialBuilder.create("hopebringer_metal"); +hopebringercrystal.color = 0x3bad82; +hopebringercrystal.craftable = false; +hopebringercrystal.liquid = ; +hopebringercrystal.castable = true; +hopebringercrystal.addItem(,1,2500); +hopebringercrystal.representativeItem = ; +hopebringercrystal.addHeadMaterialStats(2000, 7.5, 6.0f, 6); +hopebringercrystal.addHandleMaterialStats(2.0, 2000); +hopebringercrystal.addExtraMaterialStats(2000); +hopebringercrystal.addProjectileMaterialStats(); +hopebringercrystal.addBowMaterialStats(0.3, 10.54, 4.0); +hopebringercrystal.addMaterialTrait("twilit"); +hopebringercrystal.itemLocalizer = function(thisMaterial, itemName){return "希望使者金属 " + itemName;}; +hopebringercrystal.localizedName = "希望使者金属"; +hopebringercrystal.register(); + + +val crimsonwarrenremains = mods.contenttweaker.tconstruct.MaterialBuilder.create("crimson_warren_remains"); +crimsonwarrenremains.color = 0x730b1b; +crimsonwarrenremains.craftable = true; +crimsonwarrenremains.castable = false; +crimsonwarrenremains.addItem(,1,144); +crimsonwarrenremains.representativeItem = ; +crimsonwarrenremains.addHeadMaterialStats(2, 2.5, 3.0f, 6); +crimsonwarrenremains.addHandleMaterialStats(2.0, 3); +crimsonwarrenremains.addExtraMaterialStats(1); +crimsonwarrenremains.addProjectileMaterialStats(); +crimsonwarrenremains.addBowMaterialStats(0.3, 2.4, 1.0); +crimsonwarrenremains.addMaterialTrait("stopbeingselfish"); +crimsonwarrenremains.itemLocalizer = function(thisMaterial, itemName){return "血腥迷道残留物 " + itemName;}; +crimsonwarrenremains.localizedName = "血腥迷道残留物"; +crimsonwarrenremains.register(); + + +val omnivolent = mods.contenttweaker.tconstruct.MaterialBuilder.create("omnibenevolent"); +omnivolent.color = 0x730b1b; +omnivolent.craftable = true; +omnivolent.castable = false; +omnivolent.addItem(,1,144); +omnivolent.representativeItem = ; +omnivolent.addHeadMaterialStats(20, 2.5, 3.0f, 15); +omnivolent.addHandleMaterialStats(2.0, 3); +omnivolent.addExtraMaterialStats(1); +omnivolent.addProjectileMaterialStats(); +omnivolent.addBowMaterialStats(0.3, 2.4, 1.0); +omnivolent.addMaterialTrait("overflow"); +omnivolent.itemLocalizer = function(thisMaterial, itemName){return "全善 " + itemName;}; +omnivolent.localizedName = "全善"; +omnivolent.register(); + + + +val nothingness = mods.contenttweaker.tconstruct.MaterialBuilder.create("nothingness"); +nothingness.color = 0x000000; +nothingness.craftable = false; +nothingness.castable = true; +nothingness.liquid = ; +nothingness.addItem(,1,144); +nothingness.representativeItem = ; +nothingness.addHeadMaterialStats(1, 1.0, 1.0f, 1); +nothingness.addHandleMaterialStats(1.0, 1); +nothingness.addExtraMaterialStats(1); +nothingness.addProjectileMaterialStats(); +nothingness.addBowMaterialStats(1.0, 1.0, 1.0); +nothingness.itemLocalizer = function(thisMaterial, itemName){return "虚无之 " + itemName;}; +nothingness.localizedName = "虚无"; +nothingness.register(); \ No newline at end of file diff --git a/scripts/CustomTinkerRecipes.zs b/scripts/CustomTinkerRecipes.zs index e6185c89..4547ff19 100644 --- a/scripts/CustomTinkerRecipes.zs +++ b/scripts/CustomTinkerRecipes.zs @@ -43,6 +43,21 @@ recipes.addShapeless(, recipes.addShapeless(, [, ]); +recipes.addShapeless(*9, +[]); + +recipes.addShapeless(, +[, +, +, +, +, +, +, +, +]); + + mods.tconstruct.Melting.addRecipe( * 144,); mods.tconstruct.Melting.addRecipe( * 144,); @@ -74,6 +89,14 @@ mods.immersiveengineering.Excavator.addMineral("psivein", 150, 0.1, ["orePsi"], mods.bloodmagic.TartaricForge.addRecipe(*2,[, , , ], 100,10); mods.bloodmagic.TartaricForge.addRecipe(*2,[, , , ], 100,10); +recipes.addShapeless(, +[,,,,,,,,]); + +recipes.addShapeless(*9, +[]); + +mods.storagedrawers.Compaction.add(, , 9); + mods.nuclearcraft.alloy_furnace.addRecipe([, , *2]); mods.nuclearcraft.alloy_furnace.addRecipe([, , *2]); @@ -294,3 +317,12 @@ recipes.addShaped(, [[, , ], [, , ], [, , ]]); + + + +mods.tconstruct.Melting.addRecipe( * 144,); +mods.tconstruct.Casting.addTableRecipe(, , , 144, false, 80); +mods.nuclearcraft.melter.addRecipe([, *144]); + + + diff --git a/scripts/CyclicBalance.zs b/scripts/CyclicBalance.zs index c685051c..ff285113 100644 --- a/scripts/CyclicBalance.zs +++ b/scripts/CyclicBalance.zs @@ -77,4 +77,19 @@ recipes.remove(); recipes.addShaped(, [[, , ], [, , ], -[, , ]]); \ No newline at end of file +[, , ]]); + + +recipes.remove(); +recipes.addShaped(*2, +[[, , ], +[, , ], +[, , ]]); + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + + diff --git a/scripts/DraconicGating.zs b/scripts/DraconicGating.zs index a4bd74bf..6b87f3a3 100644 --- a/scripts/DraconicGating.zs +++ b/scripts/DraconicGating.zs @@ -314,3 +314,123 @@ recipes.addShaped(, [null, null, null]]); + +mods.extendedcrafting.TableCrafting.addShaped(, +[[, , , , , , , , ], +[, null, null, null, , null, null, null, ], +[, null, , null, , null, , null, ], +[, null, null, , , , null, null, ], +[, , , , null, , , , ], +[, null, null, , , , null, null, ], +[, null, , null, , null, , null, ], +[, null, null, null, , null, null, null, ], +[, , , , , , , , ]]); + + +mods.extendedcrafting.TableCrafting.addShaped(*4, +[[, , , , , , , , ], +[, null, null, null, , null, null, null, ], +[, null, , null, , null, , null, ], +[, null, null, , , , null, null, ], +[, , , , , , , , ], +[, null, null, , , , null, null, ], +[, null, , null, , null, , null, ], +[, null, null, null, , null, null, null, ], +[, , , , , , , , ]]); + + + +mods.extendedcrafting.TableCrafting.addShaped(*16, +[[, , , , , , , , ], +[, null, null, null, , null, null, null, ], +[, null, , null, , null, , null, ], +[, null, null, , , , null, null, ], +[, , , , , , , , ], +[, null, null, , , , null, null, ], +[, null, , null, , null, , null, ], +[, null, null, null, , null, null, null, ], +[, , , , , , , , ]]); + + +mods.extendedcrafting.TableCrafting.addShaped(*64, +[[, , , , , , , , ], +[, , null, null, , null, null, , ], +[, null, , null, , null, , null, ], +[, null, null, , , , null, null, ], +[, , , , , , , , ], +[, null, null, , , , null, null, ], +[, null, , null, , null, , null, ], +[, , null, null, , null, null, , ], +[, , , , , , , , ]]); + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + + + + + + +mods.extendedcrafting.TableCrafting.addShaped(, +[[, , , , , , , , ], +[, , null, null, null, null, null, , ], +[, null, , null, null, null, , null, ], +[, null, null, , null, , null, null, ], +[, null, null, null, , null, null, null, ], +[, null, null, , null, , null, null, ], +[, null, , null, null, null, , null, ], +[, , null, null, null, null, null, , ], +[, , , , , , , , ]]); + + +mods.extendedcrafting.TableCrafting.addShaped(*4, +[[, , , , , , , , ], +[, , null, null, , null, null, , ], +[, null, , null, null, null, , null, ], +[, null, null, , null, , null, null, ], +[, null, null, null, , null, null, null, ], +[, null, null, , null, , null, null, ], +[, null, , null, null, null, , null, ], +[, , null, null, , null, null, , ], +[, , , , , , , , ]]); + + +mods.extendedcrafting.TableCrafting.addShaped(*8, +[[, , , , , , , , ], +[, , null, null, , null, null, , ], +[, null, , null, null, null, , null, ], +[, null, null, , null, , null, null, ], +[, , null, null, , null, null, , ], +[, null, null, , null, , null, null, ], +[, null, , null, null, null, , null, ], +[, , null, null, , null, null, , ], +[, , , , , , , , ]]); + + +mods.extendedcrafting.TableCrafting.addShaped(*16, +[[, , , , , , , , ], +[, , null, null, , null, null, , ], +[, null, , null, null, null, , null, ], +[, , null, , null, , null, , ], +[, , , null, , null, , , ], +[, , null, , null, , null, , ], +[, null, , null, null, null, , null, ], +[, , null, null, , null, null, , ], +[, , , , , , , , ]]); + + +mods.extendedcrafting.TableCrafting.addShaped(*64, +[[, , , , , , , , ], +[, , null, , , , null, , ], +[, null, , null, , null, , null, ], +[, , null, , null, , null, , ], +[, , null, , , , null, , ], +[, , null, , null, , null, , ], +[, null, , null, , null, , null, ], +[, , null, , , , null, , ], +[, , , , , , , , ]]); + + diff --git a/scripts/DungeonBossDrops.zs b/scripts/DungeonBossDrops.zs index aaae8c87..9708ea6a 100644 --- a/scripts/DungeonBossDrops.zs +++ b/scripts/DungeonBossDrops.zs @@ -576,6 +576,9 @@ recipes.addShapeless(, recipes.addShapeless(, [, , , ]); +recipes.addShapeless(, +[, , , ]); + recipes.addShapeless(, [, , , ]); @@ -883,6 +886,12 @@ recipes.addShapeless(, recipes.addShapeless(, [, , , , ]); +recipes.addShapeless(, +[, , , , ]); + +recipes.addShapeless(, +[, , , , ]); + recipes.addShapeless(, [, ]); @@ -1091,6 +1100,10 @@ recipes.addShapeless(, [, ]); recipes.addShapeless(, [, ]); +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); recipes.addShapeless(, [, ]); @@ -1840,16 +1853,75 @@ recipes.addShapeless(, [, ]); - - - - - - - - - - +recipes.addShapeless(, +[, , ]); + +recipes.addShapeless(, +[, ]); + +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); + +recipes.addShapeless(, +[, ]); + + + + + +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); + +recipes.addShapeless(, +[, , , ]); + + +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); +recipes.addShapeless(, +[, ]); + + +recipes.addShapeless(, +[, ]); + +recipes.addShapeless(, +[, ]); + + + +recipes.addShapeless(, +[, ]); + + +recipes.addShapeless(, +[, ]); diff --git a/scripts/ElectroblobGating.zs b/scripts/ElectroblobGating.zs index bae0aee2..ae660eb9 100644 --- a/scripts/ElectroblobGating.zs +++ b/scripts/ElectroblobGating.zs @@ -64,7 +64,19 @@ recipes.addShaped(, -mods.bloodmagic.AlchemyTable.addRecipe(*4, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*4, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*4, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*4, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*4, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*16, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*16, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*16, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*16, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*16, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*16, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*16, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*64, [, ], 1, 5, 3); + diff --git a/scripts/EnderIOGating.zs b/scripts/EnderIOGating.zs index 0420bf32..d6cc59d0 100644 --- a/scripts/EnderIOGating.zs +++ b/scripts/EnderIOGating.zs @@ -403,3 +403,4 @@ recipes.addShaped(.withTag({"enderio:dsu": "e [, , ]]); + diff --git a/scripts/EssentiaCondensateRecipes.zs b/scripts/EssentiaCondensateRecipes.zs index 68d50026..29da91cc 100644 --- a/scripts/EssentiaCondensateRecipes.zs +++ b/scripts/EssentiaCondensateRecipes.zs @@ -209,3 +209,4 @@ makeVisCrystal( * 1), mods.extendedcrafting.CompressionCrafting.addRecipe(, makeVisCrystal( * 1), 4096, , 9999); + diff --git a/scripts/ExtendedCraftingGating.zs b/scripts/ExtendedCraftingGating.zs index 848f8b19..250d8f23 100644 --- a/scripts/ExtendedCraftingGating.zs +++ b/scripts/ExtendedCraftingGating.zs @@ -158,4 +158,12 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(, 10000000, 100000, , -[, , , , ]); \ No newline at end of file +[, , , , ]); + + + + +mods.extendedcrafting.TableCrafting.addShaped(*4, +[[, , ], +[, , ], +[, , ]]); diff --git a/scripts/ForegoingGating.zs b/scripts/ForegoingGating.zs index 7316d3b7..fac9aa98 100644 --- a/scripts/ForegoingGating.zs +++ b/scripts/ForegoingGating.zs @@ -68,4 +68,37 @@ recipes.remove(); recipes.addShaped(, [[, , ], [, , ], -[, , ]]); \ No newline at end of file +[, , ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShapeless(*9, +[]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShapeless(*9, +[]); + +recipes.addShapeless(*9, +[]); + + +mods.storagedrawers.Compaction.add(, , 9); +mods.storagedrawers.Compaction.add(, , 9); +mods.storagedrawers.Compaction.add(, , 9); + +mods.nuclearcraft.melter.addRecipe([, *900]); + +mods.nuclearcraft.melter.addRecipe([, *8100]); diff --git a/scripts/ForestryGendustryGating.zs b/scripts/ForestryGendustryGating.zs index 729dce4e..277ab48f 100644 --- a/scripts/ForestryGendustryGating.zs +++ b/scripts/ForestryGendustryGating.zs @@ -141,3 +141,4 @@ mods.thermalexpansion.Imbuer.addRecipe(*100, ); forgewyvhungerflesh.addFluidOutput(*144); forgewyvhungerflesh.build(); +val forgewyvhungerflesh1 = RecipeBuilder.newBuilder("forgewyvhungerflesh1","forge_of_the_wyvern",2); +forgewyvhungerflesh1.addItemInput(); +forgewyvhungerflesh1.setChance(0.0); +forgewyvhungerflesh1.addItemInput(*10); +forgewyvhungerflesh1.addFluidOutput(*1440); +forgewyvhungerflesh1.build(); + +val forgewyvhungerflesh2 = RecipeBuilder.newBuilder("forgewyvhungerflesh2","forge_of_the_wyvern",2); +forgewyvhungerflesh2.addItemInput(); +forgewyvhungerflesh2.setChance(0.0); +forgewyvhungerflesh2.addItemInput(*100); +forgewyvhungerflesh2.addFluidOutput(*14400); +forgewyvhungerflesh2.build(); + +val forgewyvhungerflesh3 = RecipeBuilder.newBuilder("forgewyvhungerflesh3","forge_of_the_wyvern",2); +forgewyvhungerflesh3.addItemInput(); +forgewyvhungerflesh3.setChance(0.0); +forgewyvhungerflesh3.addItemInput(*1000); +forgewyvhungerflesh3.addFluidOutput(*144000); +forgewyvhungerflesh3.build(); + +val forgewyvhungerflesh4 = RecipeBuilder.newBuilder("forgewyvhungerflesh4","forge_of_the_wyvern",2); +forgewyvhungerflesh4.addItemInput(); +forgewyvhungerflesh4.setChance(0.0); +forgewyvhungerflesh4.addItemInput(*10000); +forgewyvhungerflesh4.addFluidOutput(*1440000); +forgewyvhungerflesh4.build(); + val forgewyvascendedfluix = RecipeBuilder.newBuilder("forgewyvascendedfluix","forge_of_the_wyvern",2); forgewyvascendedfluix.addItemInput(); forgewyvascendedfluix.setChance(0.0); @@ -102,6 +130,34 @@ forgewyvascendedfluix.addItemInput(); forgewyvascendedfluix.addFluidOutput(*250); forgewyvascendedfluix.build(); +val forgewyvascendedfluix1 = RecipeBuilder.newBuilder("forgewyvascendedfluix1","forge_of_the_wyvern",2); +forgewyvascendedfluix1.addItemInput(); +forgewyvascendedfluix1.setChance(0.0); +forgewyvascendedfluix1.addItemInput(*10); +forgewyvascendedfluix1.addFluidOutput(*2500); +forgewyvascendedfluix1.build(); + +val forgewyvascendedfluix2 = RecipeBuilder.newBuilder("forgewyvascendedfluix2","forge_of_the_wyvern",2); +forgewyvascendedfluix2.addItemInput(); +forgewyvascendedfluix2.setChance(0.0); +forgewyvascendedfluix2.addItemInput(*100); +forgewyvascendedfluix2.addFluidOutput(*25000); +forgewyvascendedfluix2.build(); + +val forgewyvascendedfluix3 = RecipeBuilder.newBuilder("forgewyvascendedfluix3","forge_of_the_wyvern",2); +forgewyvascendedfluix3.addItemInput(); +forgewyvascendedfluix3.setChance(0.0); +forgewyvascendedfluix3.addItemInput(*1000); +forgewyvascendedfluix3.addFluidOutput(*250000); +forgewyvascendedfluix3.build(); + +val forgewyvascendedfluix4 = RecipeBuilder.newBuilder("forgewyvascendedfluix4","forge_of_the_wyvern",2); +forgewyvascendedfluix4.addItemInput(); +forgewyvascendedfluix4.setChance(0.0); +forgewyvascendedfluix4.addItemInput(*10000); +forgewyvascendedfluix4.addFluidOutput(*2500000); +forgewyvascendedfluix4.build(); + val infinitewishesrecipe = RecipeBuilder.newBuilder("infinitewishesrecipe","orb_of_infinite_wishes",40); @@ -250,3 +306,4 @@ mods.thaumcraft.Infusion.registerRecipe("infastralmasterymax", "", mods.nuclearcraft.infuser.addRecipe([, *1000, ]); + diff --git a/scripts/Gallifrey.zs b/scripts/Gallifrey.zs index 0bc7d4ab..251992f3 100644 --- a/scripts/Gallifrey.zs +++ b/scripts/Gallifrey.zs @@ -235,6 +235,44 @@ fractallitefurnacehyperuranion2.addItemInput(); fractallitefurnacehyperuranion2.build(); +val fractallitefurnacehyperuranion3 = RecipeBuilder.newBuilder("fractallitefurnacehyperuranion3","fractallite_furnace",2); +fractallitefurnacehyperuranion3.addFluidInput(*10); +fractallitefurnacehyperuranion3.addItemInput(*4); +fractallitefurnacehyperuranion3.addItemInput(.withTag({display: {Lore: ["§d§o叠壳 I§r"]}})); +fractallitefurnacehyperuranion3.addItemOutput(*4); +fractallitefurnacehyperuranion3.build(); + +val fractallitefurnacehyperuranion4 = RecipeBuilder.newBuilder("fractallitefurnacehyperuranion4","fractallite_furnace",2); +fractallitefurnacehyperuranion4.addFluidInput(*10); +fractallitefurnacehyperuranion4.addItemInput(*16); +fractallitefurnacehyperuranion4.addItemInput(.withTag({display: {Lore: ["§d§o叠壳 II§r"]}})); +fractallitefurnacehyperuranion4.addItemOutput(*16); +fractallitefurnacehyperuranion4.build(); + +val fractallitefurnacehyperuranion5 = RecipeBuilder.newBuilder("fractallitefurnacehyperuranion5","fractallite_furnace",2); +fractallitefurnacehyperuranion5.addFluidInput(*10); +fractallitefurnacehyperuranion5.addItemInput(*64); +fractallitefurnacehyperuranion5.addItemInput(.withTag({display: {Lore: ["§d§o叠壳 III§r"]}})); +fractallitefurnacehyperuranion5.addItemOutput(*64); +fractallitefurnacehyperuranion5.build(); + +val fractallitefurnacehyperuranion6 = RecipeBuilder.newBuilder("fractallitefurnacehyperuranion6","fractallite_furnace",2); +fractallitefurnacehyperuranion6.addFluidInput(*10); +fractallitefurnacehyperuranion6.addItemInput(*256); +fractallitefurnacehyperuranion6.addItemInput(.withTag({display: {Lore: ["§d§o叠壳 IV§r"]}})); +fractallitefurnacehyperuranion6.addItemOutput(*256); +fractallitefurnacehyperuranion6.build(); + +val fractallitefurnacehyperuranion7 = RecipeBuilder.newBuilder("fractallitefurnacehyperuranion7","fractallite_furnace",2); +fractallitefurnacehyperuranion7.addFluidInput(*10); +fractallitefurnacehyperuranion7.addItemInput(*1024); +fractallitefurnacehyperuranion7.addItemInput(.withTag({display: {Lore: ["§d§o叠壳 V§r"]}})); +fractallitefurnacehyperuranion7.addItemOutput(*1024); +fractallitefurnacehyperuranion7.build(); + + + + var unfulfilleddata as IData = { display: {Lore:["§d§o原初未锻§r"]} }; @@ -263,14 +301,106 @@ fractallitefurnacetrinity.addItemInput(*32); fractallitefurnacetrinity.addItemOutput(.withTag(unfulfilleddata)*32); fractallitefurnacetrinity.build(); + + +val fracfurnvibran1 = RecipeBuilder.newBuilder("fracfurnvibran1","fractallite_furnace",10); +fracfurnvibran1.addFluidInput(*1000); +fracfurnvibran1.addItemInput(*10); +fracfurnvibran1.addItemInput(*10); +fracfurnvibran1.addItemInput(*40); +fracfurnvibran1.addItemInput(*10); +fracfurnvibran1.addItemInput(*10); +fracfurnvibran1.addItemOutput(*60); +fracfurnvibran1.build(); + +val fracfurnvibran2 = RecipeBuilder.newBuilder("fracfurnvibran2","fractallite_furnace",10); +fracfurnvibran2.addFluidInput(*1000); +fracfurnvibran2.addItemInput(*10); +fracfurnvibran2.addItemInput(*30); +fracfurnvibran2.addItemInput(*10); +fracfurnvibran2.addItemInput(*10); +fracfurnvibran2.addItemInput(*60); +fracfurnvibran2.addItemOutput(*120); +fracfurnvibran2.build(); + +val fracfurnvibran3 = RecipeBuilder.newBuilder("fracfurnvibran3","fractallite_furnace",10); +fracfurnvibran3.addFluidInput(*1000); +fracfurnvibran3.addItemInput(*10); +fracfurnvibran3.addItemInput(*10); +fracfurnvibran3.addItemInput(*10); +fracfurnvibran3.addItemInput(*10); +fracfurnvibran3.addItemInput(*10); +fracfurnvibran3.addItemInput(*10); +fracfurnvibran3.addItemInput(*100); +fracfurnvibran3.addItemOutput(*180); +fracfurnvibran3.build(); + +val fracfurnvibran4 = RecipeBuilder.newBuilder("fracfurnvibran4","fractallite_furnace",10); +fracfurnvibran4.addFluidInput(*1000); +fracfurnvibran4.addItemInput(*10); +fracfurnvibran4.addItemInput(*10); +fracfurnvibran4.addItemInput(*10); +fracfurnvibran4.addItemInput(*10); +fracfurnvibran4.addItemInput(*10); +fracfurnvibran4.addItemInput(*10); +fracfurnvibran4.addItemInput(*180); +fracfurnvibran4.addItemOutput(*240); +fracfurnvibran4.build(); + + + +val fracfurndynatosstar1 = RecipeBuilder.newBuilder("fracfurndynatosstar1","fractallite_furnace",10); +fracfurndynatosstar1.addFluidInput(*100); +fracfurndynatosstar1.addItemInput(*64); +fracfurndynatosstar1.addItemInput(*64); +fracfurndynatosstar1.addItemOutput(*64); +fracfurndynatosstar1.build(); + +val fracfurndynatosstar2 = RecipeBuilder.newBuilder("fracfurndynatosstar2","fractallite_furnace",10); +fracfurndynatosstar2.addFluidInput(*50); +fracfurndynatosstar2.addItemInput(*512); +fracfurndynatosstar2.addItemInput(*512); +fracfurndynatosstar2.addItemOutput(*512); +fracfurndynatosstar2.build(); + + + + mods.nuclearcraft.infuser.addRecipe([.withTag(unfulfilleddata), *288, .withTag(livelydata)]); +val mythinfusascgal1 = RecipeBuilder.newBuilder("mythinfusascgal1","mythic_processor_infuser",2); +mythinfusascgal1.addEnergyPerTickInput(1000000); +mythinfusascgal1.addFluidInput(*288); +mythinfusascgal1.addItemInput(.withTag(unfulfilleddata)); +mythinfusascgal1.addItemOutput(.withTag(livelydata)); +mythinfusascgal1.build(); + mods.nuclearcraft.infuser.addRecipe([.withTag(livelydata), *288, .withTag(brimmingdata)]); +val mythinfusascgal2 = RecipeBuilder.newBuilder("mythinfusascgal2","mythic_processor_infuser",2); +mythinfusascgal2.addEnergyPerTickInput(1000000); +mythinfusascgal2.addFluidInput(*288); +mythinfusascgal2.addItemInput(.withTag(livelydata)); +mythinfusascgal2.addItemOutput(.withTag(brimmingdata)); +mythinfusascgal2.build(); + mods.nuclearcraft.infuser.addRecipe([.withTag(brimmingdata), *288, .withTag(energicdata)]); +val mythinfusascgal3 = RecipeBuilder.newBuilder("mythinfusascgal3","mythic_processor_infuser",2); +mythinfusascgal3.addEnergyPerTickInput(1000000); +mythinfusascgal3.addFluidInput(*288); +mythinfusascgal3.addItemInput(.withTag(brimmingdata)); +mythinfusascgal3.addItemOutput(.withTag(energicdata)); +mythinfusascgal3.build(); + mods.nuclearcraft.infuser.addRecipe([.withTag(energicdata), *288, .withTag(fulfilleddata)]); +val mythinfusascgal4 = RecipeBuilder.newBuilder("mythinfusascgal4","mythic_processor_infuser",2); +mythinfusascgal4.addEnergyPerTickInput(1000000); +mythinfusascgal4.addFluidInput(*288); +mythinfusascgal4.addItemInput(.withTag(energicdata)); +mythinfusascgal4.addItemOutput(.withTag(fulfilleddata)); +mythinfusascgal4.build(); recipes.addShaped(, [[, , ], @@ -485,6 +615,13 @@ bastionofflesh4.addFluidInput(*100); bastionofflesh4.addFluidOutput(*100); bastionofflesh4.build(); +val bastionofflesh5 = RecipeBuilder.newBuilder("bastionofflesh5","bastion_of_flesh",100); +bastionofflesh5.addItemInput(*4); +bastionofflesh5.addItemOutput(*1024); +bastionofflesh5.addFluidInput(*100); +bastionofflesh5.addFluidOutput(*100); +bastionofflesh5.build(); + recipes.addShaped(, @@ -587,10 +724,73 @@ nameofnamesingotbeegnatlaw.addFluidInput(* nameofnamesingotbeegnatlaw.addFluidInput(*16000); nameofnamesingotbeegnatlaw.addFluidInput(*16000); nameofnamesingotbeegnatlaw.addItemInput(); -nameofnamesingotbeegnatlaw.addItemInput(*2); +nameofnamesingotbeegnatlaw.addItemInput(); nameofnamesingotbeegnatlaw.addItemOutput(*16); nameofnamesingotbeegnatlaw.build(); +val nameofnamesingotbeegbionicle = RecipeBuilder.newBuilder("nameofnamesingotbeegbionicle","altar_to_the_name_of_names",5); +nameofnamesingotbeegbionicle.addEnergyPerTickInput(2000000000); +nameofnamesingotbeegbionicle.addFluidInput(*16000); +nameofnamesingotbeegbionicle.addFluidInput(*16000); +nameofnamesingotbeegbionicle.addFluidInput(*16000); +nameofnamesingotbeegbionicle.addFluidInput(*16000); +nameofnamesingotbeegbionicle.addFluidInput(*16000); +nameofnamesingotbeegbionicle.addFluidInput(*16000); +nameofnamesingotbeegbionicle.addFluidInput(*16000); +nameofnamesingotbeegbionicle.addFluidInput(*16000); +nameofnamesingotbeegbionicle.addItemInput(); +nameofnamesingotbeegbionicle.addItemInput(); +nameofnamesingotbeegbionicle.addItemOutput(*32); +nameofnamesingotbeegbionicle.build(); + +val nameofnamesingotbeegmasks = RecipeBuilder.newBuilder("nameofnamesingotbeegmasks","altar_to_the_name_of_names",5); +nameofnamesingotbeegmasks.addEnergyPerTickInput(2000000000); +nameofnamesingotbeegmasks.addFluidInput(*16000); +nameofnamesingotbeegmasks.addFluidInput(*16000); +nameofnamesingotbeegmasks.addFluidInput(*16000); +nameofnamesingotbeegmasks.addFluidInput(*16000); +nameofnamesingotbeegmasks.addFluidInput(*16000); +nameofnamesingotbeegmasks.addFluidInput(*16000); +nameofnamesingotbeegmasks.addFluidInput(*16000); +nameofnamesingotbeegmasks.addFluidInput(*16000); +nameofnamesingotbeegmasks.addItemInput(); +nameofnamesingotbeegmasks.addItemInput(*2); +nameofnamesingotbeegmasks.addItemOutput(*64); +nameofnamesingotbeegmasks.build(); + +recipes.addShapeless(, +[.reuse(), +, +.withTag({PartType: "tconstruct:pan_head"}), +.withTag({FluidName: "eternal_dragon_fire", Amount: 1000})]); + + + + + + + + + + +// stuff from twilight forest freedom +recipes.addShaped(, +[[, , ], +[, , ], +[, .withTag({props: 288512963541729280 as long}), ]]); + + + + + + + + + + + + + mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/requemofthearbiter", , 4500, 400, [ , null, ,null, , @@ -817,6 +1017,13 @@ plithofascension4.addItemInput(*4); plithofascension4.addItemOutput(*256); plithofascension4.build(); +val plithofascension5 = RecipeBuilder.newBuilder("plithofascension5","plith_of_ascension",100); +plithofascension5.addFluidInput(*12); +plithofascension5.addItemInput(*4); +plithofascension5.addItemInput(*4); +plithofascension5.addItemOutput(*1024); +plithofascension5.build(); + diff --git a/scripts/GameStages.zs b/scripts/GameStages.zs index 11a7c1aa..6ae6c5ec 100644 --- a/scripts/GameStages.zs +++ b/scripts/GameStages.zs @@ -163,3 +163,4 @@ astralmasterytome.itemRightClick = function(stack, world, player, hand) { return "Pass"; }; astralmasterytome.register(); + diff --git a/scripts/GarnetsCrystals.zs b/scripts/GarnetsCrystals.zs index b2523bfd..0bac7fcc 100644 --- a/scripts/GarnetsCrystals.zs +++ b/scripts/GarnetsCrystals.zs @@ -41,6 +41,16 @@ recipes.addShaped(*4, [, .reuse(), ], [, , ]]); +recipes.addShaped(, +[[.withTag({FluidName: "twilight_fire", Amount: 1000}), .withTag({FluidName: "lymph_of_pixonia", Amount: 1000}), .withTag({FluidName: "twilight_fire", Amount: 1000})], +[.withTag({FluidName: "lymph_of_pixonia", Amount: 1000}), , .withTag({FluidName: "lymph_of_pixonia", Amount: 1000})], +[.withTag({FluidName: "twilight_fire", Amount: 1000}), .withTag({FluidName: "lymph_of_pixonia", Amount: 1000}), .withTag({FluidName: "twilight_fire", Amount: 1000})]]); + +recipes.addShaped(, +[[.withTag({FluidName: "recursive_computing_matter", Amount: 1000}), , .withTag({FluidName: "recursive_computing_matter", Amount: 1000})], +[, , ], +[.withTag({FluidName: "recursive_computing_matter", Amount: 1000}), , .withTag({FluidName: "recursive_computing_matter", Amount: 1000})]]); + mods.extendedcrafting.CombinationCrafting.addRecipe(, 1000, 1000, .withTag({FluidName: "lymph_of_pixonia", Amount: 1000}), @@ -67,6 +77,62 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(, ]); +mods.extendedcrafting.CombinationCrafting.addRecipe(*4, +1000, 1000, +, +[, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +]); + +mods.extendedcrafting.CombinationCrafting.addRecipe(*16, +1000, 1000, +, +[, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +, +]); + val mythassaragonite = RecipeBuilder.newBuilder("mythassaragonite","me_mythic_assembler",100); mythassaragonite.addEnergyPerTickInput(1000000); mythassaragonite.addFluidInput(*1000); diff --git a/scripts/GarnetsFallingTower.zs b/scripts/GarnetsFallingTower.zs index 70c6e044..b4779d73 100644 --- a/scripts/GarnetsFallingTower.zs +++ b/scripts/GarnetsFallingTower.zs @@ -54,7 +54,7 @@ mods.nuclearcraft.chemical_reactor.addRecipe([*20, *10, *72, *72, *36, *40]); -mods.nuclearcraft.irradiator.addRecipe([*20, *10, *10, *30, 0.9, 0.4, 0.1]); +mods.nuclearcraft.irradiator.addRecipe([*20, *10, *10, *30]); mods.nuclearcraft.ingot_former.addRecipe([*20, ]); diff --git a/scripts/GarnetsOrechid.zs b/scripts/GarnetsOrechid.zs index 373fb6b4..ecbf51e6 100644 --- a/scripts/GarnetsOrechid.zs +++ b/scripts/GarnetsOrechid.zs @@ -2,6 +2,8 @@ import mods.modularmachinery.RecipeBuilder; mods.botania.Orechid.addOre(, 1000); +mods.botania.Orechid.addOre(, 2000); + // mods.botania.Orechid.addOre(, 5000); mods.botania.Orechid.addOre(, 3000); @@ -13,7 +15,7 @@ mods.botania.ElvenTrade.addRecipe([.withTag({type: "orech mods.botania.PureDaisy.addRecipe(, ); -val mythasspurityoffer = RecipeBuilder.newBuilder("mythasspurityoffer","me_mythic_assembler",10000); +val mythasspurityoffer = RecipeBuilder.newBuilder("mythasspurityoffer","me_mythic_assembler",100); mythasspurityoffer.addEnergyPerTickInput(600000); mythasspurityoffer.addFluidInput(*10000); mythasspurityoffer.addFluidInput(*10000); diff --git a/scripts/HaliteFractals.zs b/scripts/HaliteFractals.zs index 0c81979a..10faad82 100644 --- a/scripts/HaliteFractals.zs +++ b/scripts/HaliteFractals.zs @@ -14,6 +14,17 @@ recipes.addShaped(*2, [.withTag({Potion: "minecraft:strong_harming"}), , .withTag({Potion: "minecraft:strong_harming"})], [, , ]]); +recipes.addShaped(*8, +[[, , ], +[.withTag({Potion: "minecraft:strong_harming"}), , .withTag({Potion: "minecraft:strong_harming"})], +[, , ]]); + +recipes.addShaped(*12, +[[, , ], +[.withTag({Potion: "minecraft:strong_harming"}), , .withTag({Potion: "minecraft:strong_harming"})], +[, , ]]); + + recipes.addShaped(*2, [[, , ], [, , ], @@ -43,7 +54,7 @@ recipes.addShaped(*4, mods.extendedcrafting.CombinationCrafting.addRecipe(, -1000000000, 1000000000, +1000, 1000, , [, , , , @@ -144,6 +155,14 @@ recipes.addShaped(*2, mods.bloodmagic.BloodAltar.addRecipe(, , 4, 1000000, 5000, 10000); +recipes.addShaped(*8, +[[, , ], +[, , ], +[, , ]]); + + +mods.bloodmagic.BloodAltar.addRecipe(, , 5, 100000, 100000, 100000); + scripts.PuzzleUtil.addPuzzleShapeless('combopotionsicy',, [, .withTag({effects: [{duration: 10000, potency: 4, name: "xreliquary:flight_potion"}]}), @@ -185,7 +204,7 @@ recipes.addShaped(*4, mods.extendedcrafting.CombinationCrafting.addRecipe(, -1000000000, 1000000000, +1000, 1000, , [, , , , @@ -218,7 +237,7 @@ scripts.PuzzleUtil.addPuzzleShapeless("pressspice",.reuse()]); mods.extendedcrafting.CombinationCrafting.addRecipe(, -500000, 500000, +1000, 1000, , [, , , ]); @@ -330,14 +349,14 @@ recipes.addShapeless(*4, ]); mods.extendedcrafting.CombinationCrafting.addRecipe(, -1000000000, 1000000000, +1000, 1000, , [, , , , ]); mods.extendedcrafting.CombinationCrafting.addRecipe(, -1000000000, 1000000000, +1000, 1000, , [, , , , @@ -356,8 +375,8 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(, -100000000, 100000000, -, +1000, 1000, +, [, , , , , , @@ -369,7 +388,7 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(*10); -divcombpearlescentart1.addItemInput(*4); +divcombpearlescentart1.addItemInput(*4); divcombpearlescentart1.addItemInput(*32); divcombpearlescentart1.addItemInput(*16); divcombpearlescentart1.addItemInput(*8); @@ -379,7 +398,7 @@ divcombpearlescentart1.build(); val divcombpearlescentart2 = RecipeBuilder.newBuilder("divcombpearlescentart2","divine_combiner",2); divcombpearlescentart2.addFluidInput(*8); -divcombpearlescentart2.addItemInput(*16); +divcombpearlescentart2.addItemInput(*16); divcombpearlescentart2.addItemInput(*128); divcombpearlescentart2.addItemInput(*64); divcombpearlescentart2.addItemInput(*32); @@ -389,7 +408,7 @@ divcombpearlescentart2.build(); val divcombpearlescentart3 = RecipeBuilder.newBuilder("divcombpearlescentart3","divine_combiner",2); divcombpearlescentart3.addFluidInput(*6); -divcombpearlescentart3.addItemInput(*64); +divcombpearlescentart3.addItemInput(*64); divcombpearlescentart3.addItemInput(*512); divcombpearlescentart3.addItemInput(*256); divcombpearlescentart3.addItemInput(*128); @@ -402,7 +421,7 @@ divcombpearlescentart3.build(); mods.extendedcrafting.CombinationCrafting.addRecipe(, -1000000000, 1000000000, +1000, 1000, , [, , , , @@ -539,6 +558,11 @@ recipes.addShaped(*2, [null, , null], [.withTag({brewKey: "shell"}), , .withTag({brewKey: "emptiness"})]]); +recipes.addShaped(*8, +[[, .withTag({brewKey: "oneforall"}), ], +[, , ], +[.withTag({brewKey: "shell"}), , .withTag({brewKey: "emptiness"})]]); + mods.astralsorcery.Altar.addTraitAltarRecipe("mypackname:shaped/internal/altar/makeskytherncallstone", , 4500, 100, [ , , , @@ -574,10 +598,17 @@ mods.thaumcraft.Infusion.registerRecipe("combinehordesigil", "", , , , ]); +//recipes.addShaped(, +//[[.withTag({Potion: "minecraft:water_breathing"}), , .withTag({Potion: "cofhcore:resistance+"})], +//[, .reuse(), ], +//[.withTag({Potion: "cofhcore:haste2"}), , .withTag({Potion: "minecraft:long_leaping"})]]); + recipes.addShaped(, -[[.withTag({Potion: "minecraft:water_breathing"}), , .withTag({Potion: "cofhcore:resistance+"})], +[[.withTag({Potion: "minecraft:leaping"}), , .withTag({Potion: "cyclicmagic:haste2"})], [, .reuse(), ], -[.withTag({Potion: "cofhcore:haste2"}), , .withTag({Potion: "minecraft:long_leaping"})]]); +[.withTag({Potion: "cyclicmagic:resistance2"}), , .withTag({Potion: "minecraft:water_breathing"})]]); + + recipes.addShaped(, [[, , ], @@ -617,7 +648,7 @@ recipes.addShaped(, // chaos poppet mods.extendedcrafting.CombinationCrafting.addRecipe(, -10000000, 10000000, +1000, 1000, , [, , @@ -695,6 +726,22 @@ packsupportercauldron.addItemInput(); packsupportercauldron.addItemOutput(); packsupportercauldron.build(); +val packsupportercauldron2 = RecipeBuilder.newBuilder("packsupportercauldron2","terrestrial_cauldron",4); +packsupportercauldron2.addFluidInput(*10); +packsupportercauldron2.addFluidInput(*10); +packsupportercauldron2.addItemInput(.withTag(mapmeatballmonument)); +packsupportercauldron2.addItemInput(.withTag(mapmeatballmonument)); +packsupportercauldron2.addItemInput(.withTag(mapmeatballmonument)); +packsupportercauldron2.addItemInput(.withTag(mapmeatballmonument)); +packsupportercauldron2.addItemInput(.withTag(mapmeatballmonument)); +packsupportercauldron2.addItemInput(.withTag(mapmeatballmonument)); +packsupportercauldron2.addItemInput(.withTag(mapmeatballmonument)); +packsupportercauldron2.addItemInput(.withTag(mapmeatballmonument)); +packsupportercauldron2.addItemInput(.withTag(mapmeatballmonument)); +packsupportercauldron2.addItemInput(); +packsupportercauldron2.addItemOutput(); +packsupportercauldron2.build(); + recipes.addShaped(, [[, , ], diff --git a/scripts/HaliteLine.zs b/scripts/HaliteLine.zs index 5f302246..27b438e0 100644 --- a/scripts/HaliteLine.zs +++ b/scripts/HaliteLine.zs @@ -43,6 +43,18 @@ plasmahalite.addItemInput(); plasmahalite.addItemOutput(); plasmahalite.build(); +val plasmahalite2 = RecipeBuilder.newBuilder("plasmahalite2","plasmatic_condenser",20); +plasmahalite2.addFluidInput(*500); +plasmahalite2.addItemInput(*8); +plasmahalite2.addItemInput(*8); +plasmahalite2.addItemInput(*8); +plasmahalite2.addItemInput(*4); +plasmahalite2.addItemInput(*2); +plasmahalite2.addItemInput(); +plasmahalite2.addItemInput(); +plasmahalite2.addItemOutput(); +plasmahalite2.build(); + val creationwarren = RecipeBuilder.newBuilder("creationwarren","creation_altar",20); creationwarren.addEnergyPerTickInput(400000); creationwarren.addFluidInput(*100); @@ -118,6 +130,22 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(, ]); +mods.extendedcrafting.CombinationCrafting.addRecipe(*8, +100000, , +[, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, ]); + + mods.extendedcrafting.TableCrafting.addShaped(, diff --git a/scripts/ImmersiveEngineeringGating.zs b/scripts/ImmersiveEngineeringGating.zs index 48ff5c50..54d769f4 100644 --- a/scripts/ImmersiveEngineeringGating.zs +++ b/scripts/ImmersiveEngineeringGating.zs @@ -5,6 +5,17 @@ mods.extendedcrafting.TableCrafting.addShaped(, , ], [, , ]]); +mods.extendedcrafting.TableCrafting.addShaped(*12, +[[, , ], +[, , ], +[, , ]]); + +mods.extendedcrafting.TableCrafting.addShaped(*48, +[[, , ], +[, , ], +[, , ]]); + + recipes.removeShaped(); mods.extendedcrafting.TableCrafting.addShaped(*3, diff --git a/scripts/JEIdescriptions.zs b/scripts/JEIdescriptions.zs index bd37f70a..a89e58a9 100644 --- a/scripts/JEIdescriptions.zs +++ b/scripts/JEIdescriptions.zs @@ -4891,19 +4891,31 @@ mods.jei.JEI.addDescription([ mods.jei.JEI.addDescription([ ], [ - "为帮助简化重复性的神秘时代注魔配方,模块化路由器可作为辅助批量合成的工具。", + "通过使用注魔爪和模块化路由器,可以自动化神秘时代的注魔合成。", + "", + "当注魔爪被放置在符文矩阵上方时,可通过红石信号实现神秘时代注魔配方的自动化。", "", "发送模块可绑定到中心的奥术基座,周围的其他所有基座则可以使用分配模块进行绑定。", "", "注意,根据实际配方,你需要调整放入路由器的物品顺序,以及发送模块在路由器中的位置。如果发送模块排在首位,则中心物品应始终放置在首位。", "", - "所有物品放置到基座上后,用护手启动配方即可。只需确保有充足的要素供应和稳定度。", + "所有物品都放置到基座上后,只需向注魔爪发送红石信号即可启动配方。记得确保有充足的要素供应和稳定度。", "", "此类方法可与ME接口配合使用。只需确保不要在一套注魔装置上同时进行多个配方。", "", "另外,如果你花时间读了这条说明,那么告诉你:时间蜜蜂对神秘时代注魔同样有效 ;)" ]); +mods.jei.JEI.addDescription([ + ], +[ + "将注魔爪这种方块放置在符文矩阵上方时,可实现神秘时代注魔配方的自动化。", + "", + "若供应有正确的源质与物品原料,向注魔爪发送红石信号即可启动注魔,效果等同于用法师护手点击符文矩阵。", + "", + "注意:注魔过程仍遵循不稳定度规则,若缺少正确的源质,注魔依然会失败。" +]); + mods.jei.JEI.addDescription([ ], @@ -4943,3 +4955,6 @@ mods.jei.JEI.addDescription([ "3. 疯狂人士方案;限制物品过滤器和检索器虽能填充正确数量的物品,但无法保证顺序;可构建不依赖顺序的填充系统,并配套能筛除内容物顺序错误潜影盒的过滤系统 :)" ]); + + + diff --git a/scripts/LiquidCoralium.zs b/scripts/LiquidCoralium.zs index 69342ce0..7b44731e 100644 --- a/scripts/LiquidCoralium.zs +++ b/scripts/LiquidCoralium.zs @@ -2,6 +2,9 @@ mods.thermalexpansion.Crucible.addRecipe(*250, , 20000); +mods.nuclearcraft.melter.addRecipe([, *250]); + + mods.tconstruct.Alloy.addRecipe(*250, [*288, *144]); diff --git a/scripts/LostCities.zs b/scripts/LostCities.zs index d97cddaf..1bf1bd43 100644 --- a/scripts/LostCities.zs +++ b/scripts/LostCities.zs @@ -108,6 +108,11 @@ recipes.addShaped(*8, [, , ], [, , ]]); +recipes.addShaped(*12, +[[, , ], +[, , ], +[, , ]]); + mods.thaumcraft.Infusion.registerRecipe("infmeatballtitan", "", , 10, @@ -240,6 +245,29 @@ hungeringsoulmeatball2.addItemOutput(*15); hungeringsoulmeatball2.build(); +recipes.addShaped(*4, +[[, , ], +[, , ], +[, , ]]); + +val hungeringsoulmeatball3 = RecipeBuilder.newBuilder("hungeringsoulmeatball3","shrine_of_the_sentient_meatballs",80); +hungeringsoulmeatball3.addEnergyPerTickInput(2000000000); +hungeringsoulmeatball3.addWillInput("DEFAULT", 95,0,1000000); +hungeringsoulmeatball3.addWillInput("CORROSIVE", 95,0,1000000); +hungeringsoulmeatball3.addWillInput("DESTRUCTIVE", 95,0,1000000); +hungeringsoulmeatball3.addWillInput("VENGEFUL", 95,0,1000000); +hungeringsoulmeatball3.addWillInput("STEADFAST", 95,0,1000000); +hungeringsoulmeatball3.addFluidInput(*72000); +hungeringsoulmeatball3.addFluidInput(*1200); +hungeringsoulmeatball3.addItemInput(*10); +hungeringsoulmeatball3.addItemInput(*4); +hungeringsoulmeatball3.addItemInput(*15); +hungeringsoulmeatball3.addItemInput(*60); +hungeringsoulmeatball3.addItemInput(*20); +hungeringsoulmeatball3.addItemOutput(*30); +hungeringsoulmeatball3.build(); + + mods.nuclearcraft.infuser.addRecipe([, *12, ]); @@ -310,6 +338,10 @@ recipes.addShaped(, [, .reuse(), ], [, , ]]); +recipes.addShaped(.withTag({FluidName: "gluttonous_lymph", Amount: 1000}), +[[, , ], +[, .reuse(), ], +[, .withTag({FluidName: "vital_lymph", Amount: 1000}), ]]); mods.abyssalcraft.InfusionRitual.addRitual("KashanWarperInf", 4, 0, diff --git a/scripts/MasterSpells.zs b/scripts/MasterSpells.zs index 3532ea6d..edd0f064 100644 --- a/scripts/MasterSpells.zs +++ b/scripts/MasterSpells.zs @@ -183,12 +183,12 @@ masterspeldiabolus.itemRightClick = function(stack, world, player, hand) { } Commands.call("summon bewitchment:hellhound ~5 ~ ~ {Passengers:[{id:\"bewitchment:demon\",ActiveEffects:[{Id:10,Amplifier:8,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}]}", player, world, false, true); Commands.call("summon bewitchment:hellhound ~-5 ~ ~ {Passengers:[{id:\"bewitchment:demon\",ActiveEffects:[{Id:10,Amplifier:8,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}]}", player, world, false, true); - Commands.call("summon bewitchment:leonard ~10 ~ ~ {ActiveEffects:[{Id:10,Amplifier:10,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}", player, world, false, true); - Commands.call("summon bewitchment:leonard ~-10 ~ ~ {ActiveEffects:[{Id:10,Amplifier:10,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}", player, world, false, true); - Commands.call("summon bewitchment:baphomet ~ ~ ~5 {ActiveEffects:[{Id:10,Amplifier:10,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}", player, world, false, true); - Commands.call("summon bewitchment:baphomet ~ ~ ~-5 {ActiveEffects:[{Id:10,Amplifier:10,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}", player, world, false, true); - Commands.call("summon zombie ~ ~ ~10 {ArmorItems:[{Count:1,id:\"thaumadditions:adaminite_boots\"},{Count:1,id:\"thaumadditions:adaminite_belt\"},{Count:1,id:\"thaumadditions:adaminite_robe\"},{Count:1,id:\"thaumadditions:adaminite_hood\"}],ActiveEffects:[{Id:10,Amplifier:10,Duration:999999},{Id:11,Amplifier:2,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}", player, world, false, true); - Commands.call("summon zombie ~ ~ ~-10 {ArmorItems:[{Count:1,id:\"thaumadditions:adaminite_boots\"},{Count:1,id:\"thaumadditions:adaminite_belt\"},{Count:1,id:\"thaumadditions:adaminite_robe\"},{Count:1,id:\"thaumadditions:adaminite_hood\"}],ActiveEffects:[{Id:10,Amplifier:10,Duration:999999},{Id:11,Amplifier:2,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}", player, world, false, true); + Commands.call("summon bewitchment:hellhound ~ ~ ~5 {Passengers:[{id:\"bewitchment:demoness\",ActiveEffects:[{Id:10,Amplifier:8,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}]}", player, world, false, true); + Commands.call("summon bewitchment:hellhound ~ ~ ~-5 {Passengers:[{id:\"bewitchment:demoness\",ActiveEffects:[{Id:10,Amplifier:8,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}]}", player, world, false, true); + Commands.call("summon bewitchment:imp ~10 ~ ~ {ActiveEffects:[{Id:10,Amplifier:10,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}", player, world, false, true); + Commands.call("summon bewitchment:imp ~-10 ~ ~ {ActiveEffects:[{Id:10,Amplifier:10,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}", player, world, false, true); + Commands.call("summon bewitchment:imp ~10 ~ ~ {ActiveEffects:[{Id:10,Amplifier:10,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}", player, world, false, true); + Commands.call("summon bewitchment:imp ~-10 ~ ~ {ActiveEffects:[{Id:10,Amplifier:10,Duration:999999},{Id:22,Amplifier:200,Duration:999999}]}", player, world, false, true); return "Pass"; }; masterspeldiabolus.register(); @@ -353,7 +353,7 @@ masterspellordo.itemRightClick = function(stack, world, player, hand) { if(world.remote) { return "FAIL"; } - player.sendChat("或许在冥界、天外天,能为失落附魂之石派上用场"); + player.sendChat("或许在冥界、苍穹之外,能为失落附魂之石派上用场"); Commands.call("fill ~-5 ~-5 ~-5 ~5 ~5 ~5 draconicevolution:draconium_ore 2 replace minecraft:end_stone", player, world, false, true); Commands.call("fill ~-5 ~-5 ~-5 ~5 ~5 ~5 appliedenergistics2:sky_stone_block 0 replace minecraft:stone", player, world, false, true); Commands.call("fill ~-5 ~-5 ~-5 ~5 ~5 ~5 draconicevolution:draconium_ore 1 replace minecraft:netherrack", player, world, false, true); @@ -433,12 +433,12 @@ masterspellaversio.itemRightClick = function(stack, world, player, hand) { if(world.remote) { return "FAIL"; } - Commands.call("/summon minecraft:zombie ~ ~ ~ {HandItems:[{Count:1,id:\"aoa3:baron_greatblade\"},{}],HandDropChances:[1.0f,0.0f],CustomName:\"堕落狂战士\",Attributes:[{Name:generic.maxHealth, Base:5000.0},{Name:generic.attackDamage, Base:100.0}],Health:5000f}", player, world, false, true); + Commands.call("summon thaumcraft:cultistknight ~ ~4 ~ {HandItems:[{Count:1,id:\"aoa3:bloodstone_sword\"},{}],HandDropChances:[0.2f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:30.0}],Health:10000f,CustomName:\"堕落狂战士\",ArmorItems:[{Count:1,id:\"iceandfire:armor_red_boots\"},{Count:1,id:\"iceandfire:armor_red_leggings\"},{Count:1,id:\"iceandfire:armor_red_chestplate\"},{Count:1,id:\"iceandfire:armor_red_helmet\"}],ArmorDropChances:[0.1f,0.1f,0.1f,0.1f]}", player, world, false, true); return "Pass"; }; masterspellaversio.register(); - +//summon thaumcraft:cultistknight ~ ~4 ~ {HandItems:[{Count:1,id:"aoa3:bloodstone_sword"},{}],HandDropChances:[0.2f,0.0f],Attributes:[{Name:generic.maxHealth, Base:10000.0},{Name:generic.attackDamage, Base:30.0}],Health:10000f,CustomName:"堕落狂战士",ArmorItems:[{Count:1,id:"iceandfire:armor_red_boots"},{Count:1,id:"iceandfire:armor_red_leggings"},{Count:1,id:"iceandfire:armor_red_chestplate"},{Count:1,id:"iceandfire:armor_red_helmet"}],ArmorDropChances:[0.1f,0.1f,0.1f,0.1f]} var masterspellinfernum = VanillaFactory.createItem("master_spell_infernum"); masterspellinfernum.maxStackSize = 1; @@ -526,4 +526,19 @@ masterspellmestia.itemRightClick = function(stack, world, player, hand) { Commands.call("/summon twilightforest:mist_wolf ~5 ~3 ~5 {HandItems:[{Count:1,id:\"contenttweaker:investiture_of_the_direwolf\"},{}],HandDropChances:[1.0f,0.0f],CustomName:\"野性冰原狼\",ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:40,permshields:40}},Attributes:[{Name:generic.maxHealth, Base:2000.0},{Name:generic.attackDamage, Base:50.0}],Health:2000f}", player, world, false, true); return "Pass"; }; -masterspellmestia.register(); \ No newline at end of file +masterspellmestia.register(); + + +var masterspellvinculum = VanillaFactory.createItem("master_spell_vinculum"); +masterspellvinculum.maxStackSize = 1; +masterspellvinculum.glowing = true; +masterspellvinculum.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + Commands.call("summon bewitchment:demoness ~ ~3 ~ {CustomName:\"埃默吉亚,受缚者\",recipeList:{Recipes:[{buy:{id:\"contenttweaker:divine_star\",Count:1},sell:{id:\"contenttweaker:crying_obsidian_powder\",Count:1},rewardExp:0b,maxUses:9999999}]},HandItems:[{Count:4,id:\"contenttweaker:crystaltine_dust\"},{}],HandDropChances:[1.0f,0.0f],ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:4,permshields:4}},Attributes:[{Name:generic.maxHealth, Base:2000.0},{Name:generic.attackDamage, Base:10.0}],Health:2000f}", player, world, false, true); + return "Pass"; +}; +masterspellvinculum.register(); + + diff --git a/scripts/ModularAbyssal.zs b/scripts/ModularAbyssal.zs index 3f53410e..7cf9ade5 100644 --- a/scripts/ModularAbyssal.zs +++ b/scripts/ModularAbyssal.zs @@ -506,7 +506,7 @@ cra53.addItemInput(*24); cra53.addItemOutput(); cra53.build(); -val cra54 = RecipeBuilder.newBuilder("cra54","sterilized_altar",120); +val cra54 = RecipeBuilder.newBuilder("cra54","sterilized_altar",60); cra54.addEnergyPerTickInput(1200); cra54.addFluidInput(*200); cra54.addItemInput(); @@ -637,4 +637,163 @@ cra65.addFluidInput(*1000); cra65.addItemInput(*128); cra65.addItemInput(*128); cra65.addItemOutput(*256); -cra65.build(); \ No newline at end of file +cra65.build(); + +val cra66 = RecipeBuilder.newBuilder("cra66","sterilized_altar",120); +cra66.addEnergyPerTickInput(1200); +cra66.addFluidInput(*5000); +cra66.addFluidInput(*1000); +cra66.addItemInput(*16); +cra66.addItemInput(*64); +cra66.addItemInput(); +cra66.addItemOutput(*16); +cra66.build(); + +val cra67 = RecipeBuilder.newBuilder("cra67","sterilized_altar",120); +cra67.addEnergyPerTickInput(1200); +cra67.addFluidInput(*5000); +cra67.addFluidInput(*1000); +cra67.addItemInput(*64); +cra67.addItemInput(*256); +cra67.addItemInput(); +cra67.addItemOutput(*64); +cra67.build(); + +val cra68 = RecipeBuilder.newBuilder("cra68","sterilized_altar",120); +cra68.addEnergyPerTickInput(1200); +cra68.addFluidInput(*5000); +cra68.addFluidInput(*1000); +cra68.addItemInput(*64); +cra68.addItemInput(*256); +cra68.addItemInput(); +cra68.addItemOutput(*64); +cra68.build(); + + + +val cra69 = RecipeBuilder.newBuilder("cra69","sterilized_altar",30); +cra69.addEnergyPerTickInput(1200); +cra69.addFluidInput(*200); +cra69.addItemInput(*16); +cra69.addItemOutput(*16); +cra69.build(); + +val cra70 = RecipeBuilder.newBuilder("cra70","sterilized_altar",30); +cra70.addEnergyPerTickInput(1200); +cra70.addFluidInput(*200); +cra70.addFluidInput(*200); +cra70.addItemInput(); +cra70.setChance(0.0); +cra70.addItemInput(*16); +cra70.addItemOutput(*48); +cra70.build(); + +val cra71 = RecipeBuilder.newBuilder("cra71","sterilized_altar",30); +cra71.addEnergyPerTickInput(1200); +cra71.addFluidInput(*200); +cra71.addFluidInput(*200); +cra71.addItemInput(); +cra71.setChance(0.0); +cra71.addItemInput(*16); +cra71.addItemOutput(*48); +cra71.build(); + +val cra72 = RecipeBuilder.newBuilder("cra72","sterilized_altar",30); +cra72.addEnergyPerTickInput(1200); +cra72.addFluidInput(*200); +cra72.addFluidInput(*200); +cra72.addItemInput(); +cra72.setChance(0.0); +cra72.addItemInput(*16); +cra72.addItemOutput(*48); +cra72.build(); + +val cra73 = RecipeBuilder.newBuilder("cra73","sterilized_altar",30); +cra73.addEnergyPerTickInput(1200); +cra73.addFluidInput(*200); +cra73.addFluidInput(*200); +cra73.addItemInput(); +cra73.setChance(0.0); +cra73.addItemInput(*16); +cra73.addItemOutput(*48); +cra73.build(); + +val cra74 = RecipeBuilder.newBuilder("cra74","sterilized_altar",30); +cra74.addEnergyPerTickInput(1200); +cra74.addFluidInput(*200); +cra74.addFluidInput(*200); +cra74.addItemInput(); +cra74.setChance(0.0); +cra74.addItemInput(*16); +cra74.addItemOutput(*48); +cra74.build(); + +val cra75 = RecipeBuilder.newBuilder("cra75","sterilized_altar",30); +cra75.addEnergyPerTickInput(1200); +cra75.addFluidInput(*200); +cra75.addFluidInput(*200); +cra75.addItemInput(); +cra75.setChance(0.0); +cra75.addItemInput(*16); +cra75.addItemOutput(*48); +cra75.build(); + +val cra76 = RecipeBuilder.newBuilder("cra76","sterilized_altar",30); +cra76.addEnergyPerTickInput(1200); +cra76.addFluidInput(*200); +cra76.addFluidInput(*200); +cra76.addItemInput(); +cra76.setChance(0.0); +cra76.addItemInput(*16); +cra76.addItemOutput(*48); +cra76.build(); + +val cra77 = RecipeBuilder.newBuilder("cra77","sterilized_altar",30); +cra77.addEnergyPerTickInput(1200); +cra77.addFluidInput(*200); +cra77.addFluidInput(*200); +cra77.addItemInput(); +cra77.setChance(0.0); +cra77.addItemInput(*16); +cra77.addItemOutput(*48); +cra77.build(); + +val cra78 = RecipeBuilder.newBuilder("cra78","sterilized_altar",30); +cra78.addEnergyPerTickInput(1200); +cra78.addFluidInput(*200); +cra78.addFluidInput(*200); +cra78.addItemInput(); +cra78.setChance(0.0); +cra78.addItemInput(*16); +cra78.addItemOutput(*48); +cra78.build(); + +val cra79 = RecipeBuilder.newBuilder("cra79","sterilized_altar",30); +cra79.addEnergyPerTickInput(1200); +cra79.addFluidInput(*200); +cra79.addFluidInput(*200); +cra79.addItemInput(); +cra79.setChance(0.0); +cra79.addItemInput(*16); +cra79.addItemOutput(*48); +cra79.build(); + +val cra80 = RecipeBuilder.newBuilder("cra80","sterilized_altar",30); +cra80.addEnergyPerTickInput(1200); +cra80.addFluidInput(*200); +cra80.addFluidInput(*200); +cra80.addItemInput(); +cra80.setChance(0.0); +cra80.addItemInput(*16); +cra80.addItemOutput(*48); +cra80.build(); + +val cra81 = RecipeBuilder.newBuilder("cra81","sterilized_altar",30); +cra81.addEnergyPerTickInput(1200); +cra81.addFluidInput(*200); +cra81.addFluidInput(*200); +cra81.addItemInput(); +cra81.setChance(0.0); +cra81.addItemInput(*16); +cra81.addItemOutput(*48); +cra81.build(); diff --git a/scripts/ModularAbyssalTable.zs b/scripts/ModularAbyssalTable.zs index 0e67107e..b9b7a2f7 100644 --- a/scripts/ModularAbyssalTable.zs +++ b/scripts/ModularAbyssalTable.zs @@ -58,3 +58,4 @@ ezpzbloodnetsnek.setChance(0.0); ezpzbloodnetsnek.addLifeEssenceOutput(100000, false); ezpzbloodnetsnek.build(); + diff --git a/scripts/ModularAesirResonator.zs b/scripts/ModularAesirResonator.zs index a7ca711b..28b22831 100644 --- a/scripts/ModularAesirResonator.zs +++ b/scripts/ModularAesirResonator.zs @@ -18,7 +18,7 @@ aesirresonator1.addEssentiaInput("permutatio",100); aesirresonator1.addItemInput(); aesirresonator1.addItemInput(); aesirresonator1.addItemOutput(*2); -aesirresonator1.addItemOutput(*16); +aesirresonator1.addItemOutput(*1); aesirresonator1.build(); val aesirresonator2 = RecipeBuilder.newBuilder("aesirresonator2","aesir_resonator",2); @@ -121,9 +121,75 @@ aesirresonator7.addEssentiaInput("permutatio",100); aesirresonator7.addItemInput(); aesirresonator7.addItemInput(); aesirresonator7.addItemOutput(*8); -aesirresonator7.addItemOutput(*16); +aesirresonator7.addItemOutput(*1); aesirresonator7.build(); +val aesirresonator8 = RecipeBuilder.newBuilder("aesirresonator8","aesir_resonator",2); +aesirresonator8.addEssentiaInput("mortuus",4); +aesirresonator8.addEssentiaInput("stellae",4); +aesirresonator8.addEssentiaInput("vacuos",4); +aesirresonator8.addEssentiaInput("permutatio",4); +aesirresonator8.addItemInput(); +aesirresonator8.addItemInput(*64); +aesirresonator8.addItemOutput(*64); +aesirresonator8.addItemOutput(*64); +aesirresonator8.build(); +val aesirresonator9 = RecipeBuilder.newBuilder("aesirresonator9","aesir_resonator",2); +aesirresonator9.addEssentiaInput("terra",1); +aesirresonator9.addItemInput(*64); +aesirresonator9.addItemInput(*64); +aesirresonator9.addItemOutput(*64); +aesirresonator9.addItemOutput(*64); +aesirresonator9.build(); + +val aesirresonator10 = RecipeBuilder.newBuilder("aesirresonator10","aesir_resonator",2); +aesirresonator10.addEssentiaInput("terra",1); +aesirresonator10.addItemInput(*64); +aesirresonator10.addItemInput(*64); +aesirresonator10.addItemOutput(*64); +aesirresonator10.addItemOutput(*64); +aesirresonator10.build(); + +val aesirresonator11 = RecipeBuilder.newBuilder("aesirresonator11","aesir_resonator",2); +aesirresonator11.addEssentiaInput("terra",1); +aesirresonator11.addItemInput(*64); +aesirresonator11.addItemInput(*64); +aesirresonator11.addItemOutput(*64); +aesirresonator11.addItemOutput(*64); +aesirresonator11.build(); + +val aesirresonator12 = RecipeBuilder.newBuilder("aesirresonator12","aesir_resonator",2); +aesirresonator12.addEssentiaInput("terra",1); +aesirresonator12.addItemInput(*64); +aesirresonator12.addItemInput(*64); +aesirresonator12.addItemOutput(*64); +aesirresonator12.addItemOutput(*64); +aesirresonator12.build(); + +val aesirresonator13 = RecipeBuilder.newBuilder("aesirresonator13","aesir_resonator",2); +aesirresonator13.addEssentiaInput("terra",1); +aesirresonator13.addItemInput(*64); +aesirresonator13.addItemInput(*64); +aesirresonator13.addItemOutput(*64); +aesirresonator13.addItemOutput(*64); +aesirresonator13.build(); + +val aesirresonator14 = RecipeBuilder.newBuilder("aesirresonator14","aesir_resonator",2); +aesirresonator14.addEssentiaInput("terra",1); +aesirresonator14.addItemInput(*64); +aesirresonator14.addItemInput(*64); +aesirresonator14.addItemOutput(*64); +aesirresonator14.addItemOutput(*64); +aesirresonator14.build(); + +val aesirresonator15 = RecipeBuilder.newBuilder("aesirresonator15","aesir_resonator",2); +aesirresonator15.addEssentiaInput("terra",1); +aesirresonator15.addItemInput(*64); +aesirresonator15.addItemInput(*64); +aesirresonator15.addItemOutput(*64); +aesirresonator15.addItemOutput(*64); +aesirresonator15.build(); + diff --git a/scripts/ModularAstral.zs b/scripts/ModularAstral.zs index 41fcd1c9..39d71753 100644 --- a/scripts/ModularAstral.zs +++ b/scripts/ModularAstral.zs @@ -497,3 +497,4 @@ ast33.addItemOutput(*5); ast33.build(); + diff --git a/scripts/ModularBewitchmentCauldron.zs b/scripts/ModularBewitchmentCauldron.zs index 617a7802..aa9614ed 100644 --- a/scripts/ModularBewitchmentCauldron.zs +++ b/scripts/ModularBewitchmentCauldron.zs @@ -104,6 +104,14 @@ cauldron10.addItemOutput(); cauldron10.build(); +val autocauldron11 = RecipeBuilder.newBuilder("autocauldron11","terrestrial_cauldron",10); +autocauldron11.addFluidInput(*1000); +autocauldron11.addFluidInput(*1000); +autocauldron11.addItemInput(); +autocauldron11.addItemInput(*4); +autocauldron11.addItemOutput(); +autocauldron11.addItemOutput(); +autocauldron11.build(); @@ -222,6 +230,41 @@ autocauldronup12.addItemOutput(*64); autocauldronup12.addItemOutput(*64); autocauldronup12.build(); +val autocauldronup13 = RecipeBuilder.newBuilder("autocauldronup13","terrestrial_cauldron",4); +autocauldronup13.addFluidInput(*3); +autocauldronup13.addFluidInput(*3); +autocauldronup13.addItemInput(); +autocauldronup13.addItemInput(*4); +autocauldronup13.addItemOutput(); +autocauldronup13.addItemOutput(); +autocauldronup13.build(); + +val autocauldronup14 = RecipeBuilder.newBuilder("autocauldronup14","terrestrial_cauldron",4); +autocauldronup14.addFluidInput(*3); +autocauldronup14.addFluidInput(*3); +autocauldronup14.addItemInput(); +autocauldronup14.addItemInput(*256); +autocauldronup14.addItemOutput(*64); +autocauldronup14.addItemOutput(); +autocauldronup14.build(); + +val autocauldronup15 = RecipeBuilder.newBuilder("autocauldronup15","terrestrial_cauldron",4); +autocauldronup15.addFluidInput(*3); +autocauldronup15.addFluidInput(*3); +autocauldronup15.addItemInput(); +autocauldronup15.addItemInput(*1024); +autocauldronup15.addItemOutput(*256); +autocauldronup15.addItemOutput(); +autocauldronup15.build(); + +val autocauldronup16 = RecipeBuilder.newBuilder("autocauldronup16","terrestrial_cauldron",4); +autocauldronup16.addFluidInput(*3); +autocauldronup16.addFluidInput(*3); +autocauldronup16.addItemInput(); +autocauldronup16.addItemInput(*64); +autocauldronup16.addItemOutput(*16); +autocauldronup16.addItemOutput(); +autocauldronup16.build(); diff --git a/scripts/ModularBloodGod.zs b/scripts/ModularBloodGod.zs index 7f06815a..465825ab 100644 --- a/scripts/ModularBloodGod.zs +++ b/scripts/ModularBloodGod.zs @@ -198,13 +198,13 @@ elemaltar16.build(); val elemaltar17 = RecipeBuilder.newBuilder("elemaltar17","elemental_altar",5); elemaltar17.addLifeEssenceInput(1000, false); -elemaltar17.addItemInput(*16); -elemaltar17.addItemInput(*16); -elemaltar17.addItemInput(*16); -elemaltar17.addItemInput(*16); -elemaltar17.addItemInput(*16); -elemaltar17.addItemInput(*16); -elemaltar17.addItemOutput(*16); +elemaltar17.addItemInput(*64); +elemaltar17.addItemInput(*64); +elemaltar17.addItemInput(*64); +elemaltar17.addItemInput(*64); +elemaltar17.addItemInput(*64); +elemaltar17.addItemInput(*64); +elemaltar17.addItemOutput(*64); elemaltar17.build(); val elemaltar18 = RecipeBuilder.newBuilder("elemaltar18","elemental_altar",5); @@ -419,11 +419,12 @@ fluidelemaltar16.build(); val fluidelemaltar17 = RecipeBuilder.newBuilder("fluidelemaltar17","elemental_altar",5); fluidelemaltar17.addFluidInput(*1000); -fluidelemaltar17.addItemInput(*16); -fluidelemaltar17.addItemInput(*16); -fluidelemaltar17.addItemInput(*16); -fluidelemaltar17.addItemInput(*16); -fluidelemaltar17.addItemInput(*16); -fluidelemaltar17.addItemInput(*16); -fluidelemaltar17.addItemOutput(*16); +fluidelemaltar17.addItemInput(*64); +fluidelemaltar17.addItemInput(*64); +fluidelemaltar17.addItemInput(*64); +fluidelemaltar17.addItemInput(*64); +fluidelemaltar17.addItemInput(*64); +fluidelemaltar17.addItemInput(*64); +fluidelemaltar17.addItemOutput(*64); fluidelemaltar17.build(); + diff --git a/scripts/ModularBloodMagic.zs b/scripts/ModularBloodMagic.zs index 4521f2bd..700eedc7 100644 --- a/scripts/ModularBloodMagic.zs +++ b/scripts/ModularBloodMagic.zs @@ -11,3 +11,8 @@ aby2.addFluidInput(*1296); aby2.addItemOutput(); aby2.build(); + +val aby3 = RecipeBuilder.newBuilder("bloodshardle3","sentient_coagulator",20); +aby3.addFluidInput(*1000); +aby3.addItemOutput(*10); +aby3.build(); diff --git a/scripts/ModularBloodReprocessor.zs b/scripts/ModularBloodReprocessor.zs index 73e36e16..fedc246e 100644 --- a/scripts/ModularBloodReprocessor.zs +++ b/scripts/ModularBloodReprocessor.zs @@ -17,4 +17,10 @@ val superoilgenrep = RecipeBuilder.newBuilder("superoilgenrep","blood_reprocesso superoilgenrep.addFluidInput(*1000); superoilgenrep.addFluidInput(*4000); superoilgenrep.addFluidOutput(*32000); -superoilgenrep.build(); \ No newline at end of file +superoilgenrep.build(); + +val bloodglowgenrep = RecipeBuilder.newBuilder("bloodglowgenrep","blood_reprocessor",100); +bloodglowgenrep.addFluidInput(*250); +bloodglowgenrep.addFluidInput(*5000); +bloodglowgenrep.addFluidOutput(*5000); +bloodglowgenrep.build(); \ No newline at end of file diff --git a/scripts/ModularBotania.zs b/scripts/ModularBotania.zs index 104277a1..f9d4d402 100644 --- a/scripts/ModularBotania.zs +++ b/scripts/ModularBotania.zs @@ -18,6 +18,21 @@ mods.extendedcrafting.EnderCrafting.addShaped( [, , ], [null, , null]], 4); +mods.extendedcrafting.EnderCrafting.addShaped(*4, +[[, , ], +[, , ], +[, , ]], 2); + +mods.extendedcrafting.EnderCrafting.addShaped(*16, +[[, , ], +[, , ], +[, , ]], 2); + +mods.extendedcrafting.EnderCrafting.addShaped(*64, +[[, , ], +[, , ], +[, , ]], 1); + val bot1 = RecipeBuilder.newBuilder("bot1","gaia_altar",400); bot1.addEnergyPerTickInput(40000); @@ -52,7 +67,7 @@ bot4.addItemInput(*12); bot4.addItemOutput(); bot4.build(); -val bot5 = RecipeBuilder.newBuilder("bot5","gaia_altar",400); +val bot5 = RecipeBuilder.newBuilder("bot5","gaia_altar",200); bot5.addEnergyPerTickInput(60000); bot5.addItemInput(); bot5.addItemInput(*4); @@ -61,7 +76,7 @@ bot5.addItemInput(*8); bot5.addItemOutput(); bot5.build(); -val bot6 = RecipeBuilder.newBuilder("bot6","gaia_altar",400); +val bot6 = RecipeBuilder.newBuilder("bot6","gaia_altar",60); bot6.addEnergyPerTickInput(60000); bot6.addItemInput(); bot6.addItemInput(*32); @@ -186,7 +201,7 @@ bot18.addItemInput(); bot18.addItemOutput(); bot18.build(); -val bot19 = RecipeBuilder.newBuilder("bot19","gaia_altar",400); +val bot19 = RecipeBuilder.newBuilder("bot19","gaia_altar",40); bot19.addEnergyPerTickInput(60000); bot19.addItemInput(); bot19.addItemInput(*6); @@ -196,7 +211,7 @@ bot19.build(); -val bot20 = RecipeBuilder.newBuilder("bot20","gaia_altar",400); +val bot20 = RecipeBuilder.newBuilder("bot20","gaia_altar",40); bot20.addEnergyPerTickInput(60000); bot20.addItemInput(); bot20.addItemInput(*8); @@ -205,6 +220,120 @@ bot20.addItemOutput(*8); bot20.build(); +val bot21 = RecipeBuilder.newBuilder("bot21","gaia_altar",400); +bot21.addEnergyPerTickInput(60000); +bot21.addItemInput(*10000); +bot21.addItemInput(*10000); +bot21.addItemInput(*10000); +bot21.addItemInput(*10000); +bot21.addItemInput(*256); +bot21.addItemOutput(); +bot21.build(); + +val bot22 = RecipeBuilder.newBuilder("bot22","gaia_altar",30); +bot22.addEnergyPerTickInput(40000); +bot22.addItemInput(*8); +bot22.addItemInput(*512); +bot22.addItemOutput(*8); +bot22.build(); + +val bot23 = RecipeBuilder.newBuilder("bot23","gaia_altar",30); +bot23.addEnergyPerTickInput(40000); +bot23.addItemInput(*16); +bot23.addItemInput(*16); +bot23.addItemInput(.withTag({Material: "terrasteel"})*4); +bot23.addItemOutput(*16); +bot23.build(); + +val bot24 = RecipeBuilder.newBuilder("bot24","gaia_altar",60); +bot24.addEnergyPerTickInput(40000); +bot24.addItemInput(*320); +bot24.addItemOutput(*64); +bot24.addItemOutput(*64); +bot24.addItemOutput(*64); +bot24.addItemOutput(*64); +bot24.addItemOutput(*64); +bot24.build(); + +val bot25 = RecipeBuilder.newBuilder("bot25","gaia_altar",30); +bot25.addEnergyPerTickInput(40000); +bot25.addItemInput(*64); +bot25.addItemInput(*64); +bot25.addItemOutput(*128); +bot25.build(); + +val bot26 = RecipeBuilder.newBuilder("bot26","gaia_altar",60); +bot26.addEnergyPerTickInput(40000); +bot26.addItemInput(*8); +bot26.addItemInput(*64); +bot26.addItemOutput(*1024); +bot26.build(); + +val bot27 = RecipeBuilder.newBuilder("bot27","gaia_altar",60); +bot27.addEnergyPerTickInput(40000); +bot27.addItemInput(*8); +bot27.addItemInput(*64); +bot27.addItemOutput(*1024); +bot27.build(); + +val bot28 = RecipeBuilder.newBuilder("bot28","gaia_altar",60); +bot28.addEnergyPerTickInput(40000); +bot28.addItemInput(*8); +bot28.addItemInput(*64); +bot28.addItemOutput(*1024); +bot28.build(); + +val bot29 = RecipeBuilder.newBuilder("bot29","gaia_altar",60); +bot29.addEnergyPerTickInput(40000); +bot29.addItemInput(*8); +bot29.addItemInput(*64); +bot29.addItemOutput(*1024); +bot29.build(); + +val bot30 = RecipeBuilder.newBuilder("bot30","gaia_altar",60); +bot30.addEnergyPerTickInput(40000); +bot30.addItemInput(*8); +bot30.addItemInput(*64); +bot30.addItemOutput(*1024); +bot30.build(); + +val bot31 = RecipeBuilder.newBuilder("bot31","gaia_altar",60); +bot31.addEnergyPerTickInput(40000); +bot31.addItemInput(); +bot31.setChance(0.0); +bot31.addItemInput(*64); +bot31.addItemOutput(*64); +bot31.build(); + +val bot32 = RecipeBuilder.newBuilder("bot32","gaia_altar",60); +bot32.addEnergyPerTickInput(40000); +bot32.addItemInput(); +bot32.setChance(0.0); +bot32.addItemInput(*64); +bot32.addItemInput(*64); +bot32.addItemOutput(*64); +bot32.build(); + +val bot33 = RecipeBuilder.newBuilder("bot33","gaia_altar",60); +bot33.addEnergyPerTickInput(40000); +bot33.addItemInput(); +bot33.setChance(0.0); +bot33.addItemInput(*64); +bot33.addItemInput(*64); +bot33.addItemOutput(*64); +bot33.build(); + +val bot34 = RecipeBuilder.newBuilder("bot34","gaia_altar",60); +bot34.addEnergyPerTickInput(40000); +bot34.addItemInput(*160); +bot34.addItemOutput(*128); +bot34.addItemOutput(*128); +bot34.addItemOutput(*128); +bot34.addItemOutput(*128); +bot34.addItemOutput(*128); +bot34.build(); + + val gaiaaltarentropynium = RecipeBuilder.newBuilder("gaiaaltarentropynium","gaia_altar",30); @@ -243,5 +372,109 @@ gaiaaltarentropynium5.addItemInput(); gaiaaltarentropynium5.addItemOutput(.withTag({type: "entropinnyum"})*12); gaiaaltarentropynium5.build(); +val gaiaaltarentropynium6 = RecipeBuilder.newBuilder("gaiaaltarentropynium6","gaia_altar",30); +gaiaaltarentropynium6.addEnergyPerTickInput(40000); +gaiaaltarentropynium6.addItemInput(); +gaiaaltarentropynium6.addItemInput(); +gaiaaltarentropynium6.addItemOutput(.withTag({type: "entropinnyum"})*16); +gaiaaltarentropynium6.build(); + + + + +val bot35 = RecipeBuilder.newBuilder("bot35","gaia_altar",60); +bot35.addEnergyPerTickInput(40000); +bot35.addItemInput(*64); +bot35.addItemInput(*64); +bot35.addItemOutput(*128); +bot35.build(); + +val bot36 = RecipeBuilder.newBuilder("bot36","gaia_altar",60); +bot36.addEnergyPerTickInput(40000); +bot36.addItemInput(*64); +bot36.addItemInput(*64); +bot36.addItemOutput(*128); +bot36.build(); + +val bot37 = RecipeBuilder.newBuilder("bot37","gaia_altar",60); +bot37.addEnergyPerTickInput(40000); +bot37.addItemInput(*1); +bot37.addItemInput(*64); +bot37.addItemOutput(*2048); +bot37.build(); + +val bot38 = RecipeBuilder.newBuilder("bot38","gaia_altar",60); +bot38.addEnergyPerTickInput(40000); +bot38.addItemInput(*1); +bot38.addItemInput(*64); +bot38.addItemOutput(*2048); +bot38.build(); + +val bot39 = RecipeBuilder.newBuilder("bot39","gaia_altar",60); +bot39.addEnergyPerTickInput(40000); +bot39.addItemInput(*16); +bot39.addItemInput(*16); +bot39.addItemInput(*32); +bot39.addItemOutput(*64); +bot39.build(); + +val bot40 = RecipeBuilder.newBuilder("bot40","gaia_altar",60); +bot40.addEnergyPerTickInput(40000); +bot40.addItemInput(*16); +bot40.addItemInput(*16); +bot40.addItemInput(*32); +bot40.addItemOutput(*64); +bot40.build(); + +val bot41 = RecipeBuilder.newBuilder("bot41","gaia_altar",60); +bot41.addEnergyPerTickInput(40000); +bot41.addItemInput(*16); +bot41.addItemInput(*16); +bot41.addItemInput(*32); +bot41.addItemOutput(*64); +bot41.build(); + +val bot42 = RecipeBuilder.newBuilder("bot42","gaia_altar",60); +bot42.addEnergyPerTickInput(40000); +bot42.addItemInput(*16); +bot42.addItemInput(*16); +bot42.addItemInput(*32); +bot42.addItemOutput(*64); +bot42.build(); + +val bot43 = RecipeBuilder.newBuilder("bot43","gaia_altar",60); +bot43.addEnergyPerTickInput(40000); +bot43.addItemInput(*16); +bot43.addItemInput(*16); +bot43.addItemInput(*32); +bot43.addItemOutput(*64); +bot43.build(); + +val bot44 = RecipeBuilder.newBuilder("bot44","gaia_altar",60); +bot44.addEnergyPerTickInput(40000); +bot44.addItemInput(*16); +bot44.addItemInput(*16); +bot44.addItemInput(*32); +bot44.addItemOutput(*64); +bot44.build(); + +val bot45 = RecipeBuilder.newBuilder("bot45","gaia_altar",60); +bot45.addEnergyPerTickInput(40000); +bot45.addItemInput(*16); +bot45.addItemInput(*16); +bot45.addItemInput(*32); +bot45.addItemOutput(*64); +bot45.build(); + + +val bot46 = RecipeBuilder.newBuilder("bot46","gaia_altar",60); +bot46.addEnergyPerTickInput(40000); +bot46.addItemInput(); +bot46.setChance(0.0); +bot46.addItemInput(*2); +bot46.addItemInput(*16); +bot46.addItemInput(*4); +bot46.addItemOutput(*4); +bot46.build(); diff --git a/scripts/ModularCasting.zs b/scripts/ModularCasting.zs new file mode 100644 index 00000000..8abce3e0 --- /dev/null +++ b/scripts/ModularCasting.zs @@ -0,0 +1,437 @@ +import mods.modularmachinery.RecipeBuilder; + +val castcons1 = RecipeBuilder.newBuilder("castcons1","seared_caster",20); +castcons1.addFluidInput(*1296); +castcons1.addItemInput(); +castcons1.addItemOutput(); +castcons1.build(); + +val castcons2 = RecipeBuilder.newBuilder("castcons2","seared_caster",20); +castcons2.addFluidInput(*150); +castcons2.addItemInput(); +castcons2.addItemOutput(); +castcons2.build(); + +val castcons3 = RecipeBuilder.newBuilder("castcons3","seared_caster",20); +castcons3.addFluidInput(*144); +castcons3.addItemInput(); +castcons3.addItemOutput(); +castcons3.build(); + +val castcons4 = RecipeBuilder.newBuilder("castcons4","seared_caster",20); +castcons4.addFluidInput(*100); +castcons4.addItemInput(); +castcons4.addItemOutput(); +castcons4.build(); + +val castcons5 = RecipeBuilder.newBuilder("castcons5","seared_caster",20); +castcons5.addFluidInput(*10); +castcons5.addItemInput(); +castcons5.addItemOutput(*2); +castcons5.build(); + +val castcons6 = RecipeBuilder.newBuilder("castcons6","seared_caster",20); +castcons6.addFluidInput(*10); +castcons6.addItemInput(); +castcons6.addItemOutput(); +castcons6.build(); + +val castcons7 = RecipeBuilder.newBuilder("castcons7","seared_caster",20); +castcons7.addFluidInput(*1); +castcons7.addItemInput(); +castcons7.addItemOutput(); +castcons7.build(); + +val castcons8 = RecipeBuilder.newBuilder("castcons8","seared_caster",20); +castcons8.addFluidInput(*6400); +castcons8.addItemInput(); +castcons8.addItemOutput(*64); +castcons8.build(); + + +val castcons9 = RecipeBuilder.newBuilder("castcons9","seared_caster",20); +castcons9.addFluidInput(*144000); +castcons9.addItemInput(); +castcons9.addItemOutput(); +castcons9.build(); + + + + + + + + + +val castcouch1 = RecipeBuilder.newBuilder("castcouch1","seared_caster",20); +castcouch1.addFluidInput(*20); +castcouch1.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch1.setChance(0.0); +castcouch1.addItemOutput(); +castcouch1.build(); + +val castcouch2 = RecipeBuilder.newBuilder("castcouch2","seared_caster",20); +castcouch2.addFluidInput(*144); +castcouch2.addItemInput(); +castcouch2.setChance(0.0); +castcouch2.addItemOutput(); +castcouch2.build(); + +val castcouch3 = RecipeBuilder.newBuilder("castcouch3","seared_caster",20); +castcouch3.addFluidInput(*144); +castcouch3.addItemInput(); +castcouch3.setChance(0.0); +castcouch3.addItemOutput(); +castcouch3.build(); + +val castcouch4 = RecipeBuilder.newBuilder("castcouch4","seared_caster",20); +castcouch4.addFluidInput(*1152); +castcouch4.addItemInput(.withTag({PartType: "tconstruct:large_plate"})); +castcouch4.setChance(0.0); +castcouch4.addItemOutput(.withTag({Material: "manasteel"})); +castcouch4.build(); + +val castcouch5 = RecipeBuilder.newBuilder("castcouch5","seared_caster",20); +castcouch5.addFluidInput(*1152); +castcouch5.addItemInput(.withTag({PartType: "tconstruct:large_plate"})); +castcouch5.setChance(0.0); +castcouch5.addItemOutput(.withTag({Material: "rosite"})); +castcouch5.build(); + +val castcouch6 = RecipeBuilder.newBuilder("castcouch6","seared_caster",20); +castcouch6.addFluidInput(*288); +castcouch6.addItemInput(.withTag({PartType: "tconstruct:arrow_shaft"})); +castcouch6.setChance(0.0); +castcouch6.addItemOutput(.withTag({Material: "enderium_plustic"})); +castcouch6.build(); + +val castcouch7 = RecipeBuilder.newBuilder("castcouch7","seared_caster",20); +castcouch7.addFluidInput(*288); +castcouch7.addItemInput(.withTag({PartType: "tconstruct:arrow_shaft"})); +castcouch7.setChance(0.0); +castcouch7.addItemOutput(.withTag({Material: "fierymetal"})); +castcouch7.build(); + +val castcouch8 = RecipeBuilder.newBuilder("castcouch8","seared_caster",20); +castcouch8.addFluidInput(*1152); +castcouch8.addItemInput(.withTag({PartType: "tconstruct:large_plate"})); +castcouch8.setChance(0.0); +castcouch8.addItemOutput(.withTag({Material: "dreadium"})); +castcouch8.build(); + +val castcouch9 = RecipeBuilder.newBuilder("castcouch9","seared_caster",20); +castcouch9.addFluidInput(*250); +castcouch9.addItemInput(); +castcouch9.setChance(0.0); +castcouch9.addItemOutput(); +castcouch9.build(); + +val castcouch10 = RecipeBuilder.newBuilder("castcouch10","seared_caster",20); +castcouch10.addFluidInput(*1152); +castcouch10.addItemInput(.withTag({PartType: "tconstruct:large_plate"})); +castcouch10.setChance(0.0); +castcouch10.addItemOutput(.withTag({Material: "elecanium"})); +castcouch10.build(); + +val castcouch11 = RecipeBuilder.newBuilder("castcouch11","seared_caster",20); +castcouch11.addFluidInput(*1152); +castcouch11.addItemInput(.withTag({PartType: "tconstruct:large_plate"})); +castcouch11.setChance(0.0); +castcouch11.addItemOutput(.withTag({Material: "fierymetal"})); +castcouch11.build(); + +val castcouch12 = RecipeBuilder.newBuilder("castcouch12","seared_caster",20); +castcouch12.addFluidInput(*1152); +castcouch12.addItemInput(.withTag({PartType: "tconstruct:large_plate"})); +castcouch12.setChance(0.0); +castcouch12.addItemOutput(.withTag({Material: "manyullyn"})); +castcouch12.build(); + +val castcouch13 = RecipeBuilder.newBuilder("castcouch13","seared_caster",20); +castcouch13.addFluidInput(*1152); +castcouch13.addItemInput(.withTag({PartType: "tconstruct:large_plate"})); +castcouch13.setChance(0.0); +castcouch13.addItemOutput(.withTag({Material: "infinity_avaritia_plustic"})); +castcouch13.build(); + +val castcouch14 = RecipeBuilder.newBuilder("castcouch14","seared_caster",20); +castcouch14.addFluidInput(*1000); +castcouch14.addItemInput(); +castcouch14.setChance(0.0); +castcouch14.addItemOutput(); +castcouch14.build(); + +val castcouch15 = RecipeBuilder.newBuilder("castcouch15","seared_caster",20); +castcouch15.addFluidInput(*72); +castcouch15.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch15.setChance(0.0); +castcouch15.addItemOutput(.withTag({Material: "iron"})); +castcouch15.build(); + +val castcouch16 = RecipeBuilder.newBuilder("castcouch16","seared_caster",20); +castcouch16.addFluidInput(*72); +castcouch16.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch16.setChance(0.0); +castcouch16.addItemOutput(.withTag({Material: "phasing_alloy"})); +castcouch16.build(); + +val castcouch17 = RecipeBuilder.newBuilder("castcouch17","seared_caster",20); +castcouch17.addFluidInput(*72); +castcouch17.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch17.setChance(0.0); +castcouch17.addItemOutput(.withTag({Material: "manyullyn"})); +castcouch17.build(); + +val castcouch18 = RecipeBuilder.newBuilder("castcouch18","seared_caster",20); +castcouch18.addFluidInput(*72); +castcouch18.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch18.setChance(0.0); +castcouch18.addItemOutput(.withTag({Material: "bloodmaster"})); +castcouch18.build(); + +val castcouch19 = RecipeBuilder.newBuilder("castcouch19","seared_caster",20); +castcouch19.addFluidInput(*72); +castcouch19.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch19.setChance(0.0); +castcouch19.addItemOutput(.withTag({Material: "barathosynium"})); +castcouch19.build(); + +val castcouch20 = RecipeBuilder.newBuilder("castcouch20","seared_caster",20); +castcouch20.addFluidInput(*72); +castcouch20.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch20.setChance(0.0); +castcouch20.addItemOutput(.withTag({Material: "ascended_draconic_alloy"})); +castcouch20.build(); + +val castcouch21 = RecipeBuilder.newBuilder("castcouch21","seared_caster",20); +castcouch21.addFluidInput(*72); +castcouch21.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch21.setChance(0.0); +castcouch21.addItemOutput(.withTag({Material: "xu_enchanted_metal"})); +castcouch21.build(); + +val castcouch22 = RecipeBuilder.newBuilder("castcouch22","seared_caster",20); +castcouch22.addFluidInput(*72); +castcouch22.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch22.setChance(0.0); +castcouch22.addItemOutput(.withTag({Material: "psi"})); +castcouch22.build(); + +val castcouch23 = RecipeBuilder.newBuilder("castcouch23","seared_caster",20); +castcouch23.addFluidInput(*72); +castcouch23.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch23.setChance(0.0); +castcouch23.addItemOutput(.withTag({Material: "rosidian"})); +castcouch23.build(); + +val castcouch24 = RecipeBuilder.newBuilder("castcouch24","seared_caster",20); +castcouch24.addFluidInput(*72); +castcouch24.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch24.setChance(0.0); +castcouch24.addItemOutput(.withTag({Material: "starmetal"})); +castcouch24.build(); + +val castcouch25 = RecipeBuilder.newBuilder("castcouch25","seared_caster",20); +castcouch25.addFluidInput(*72); +castcouch25.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch25.setChance(0.0); +castcouch25.addItemOutput(.withTag({Material: "blood_infused_glitch"})); +castcouch25.build(); + +val castcouch26 = RecipeBuilder.newBuilder("castcouch26","seared_caster",20); +castcouch26.addFluidInput(*72); +castcouch26.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch26.setChance(0.0); +castcouch26.addItemOutput(.withTag({Material: "xu_demonic_metal"})); +castcouch26.build(); + +val castcouch27 = RecipeBuilder.newBuilder("castcouch27","seared_caster",20); +castcouch27.addFluidInput(*72); +castcouch27.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch27.setChance(0.0); +castcouch27.addItemOutput(.withTag({Material: "xu_evil_metal"})); +castcouch27.build(); + +val castcouch28 = RecipeBuilder.newBuilder("castcouch28","seared_caster",20); +castcouch28.addFluidInput(*72); +castcouch28.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch28.setChance(0.0); +castcouch28.addItemOutput(.withTag({Material: "ma.soulium"})); +castcouch28.build(); + +val castcouch29 = RecipeBuilder.newBuilder("castcouch29","seared_caster",20); +castcouch29.addFluidInput(*72); +castcouch29.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch29.setChance(0.0); +castcouch29.addItemOutput(.withTag({Material: "adamantium"})); +castcouch29.build(); + +val castcouch30 = RecipeBuilder.newBuilder("castcouch30","seared_caster",20); +castcouch30.addFluidInput(*72); +castcouch30.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch30.setChance(0.0); +castcouch30.addItemOutput(.withTag({Material: "wrought_iron"})); +castcouch30.build(); + +val castcouch31 = RecipeBuilder.newBuilder("castcouch31","seared_caster",20); +castcouch31.addFluidInput(*72); +castcouch31.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch31.setChance(0.0); +castcouch31.addItemOutput(.withTag({Material: "terrasteel"})); +castcouch31.build(); + +val castcouch32 = RecipeBuilder.newBuilder("castcouch32","seared_caster",20); +castcouch32.addFluidInput(*72); +castcouch32.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch32.setChance(0.0); +castcouch32.addItemOutput(.withTag({Material: "mirion"})); +castcouch32.build(); + +val castcouch33 = RecipeBuilder.newBuilder("castcouch33","seared_caster",20); +castcouch33.addFluidInput(*72); +castcouch33.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch33.setChance(0.0); +castcouch33.addItemOutput(.withTag({Material: "blutonium"})); +castcouch33.build(); + +val castcouch34 = RecipeBuilder.newBuilder("castcouch34","seared_caster",20); +castcouch34.addFluidInput(*72); +castcouch34.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch34.setChance(0.0); +castcouch34.addItemOutput(.withTag({Material: "vibranium_alloy"})); +castcouch34.build(); + +val castcouch35 = RecipeBuilder.newBuilder("castcouch35","seared_caster",20); +castcouch35.addFluidInput(*72); +castcouch35.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch35.setChance(0.0); +castcouch35.addItemOutput(.withTag({Material: "ichorium"})); +castcouch35.build(); + +val castcouch36 = RecipeBuilder.newBuilder("castcouch36","seared_caster",20); +castcouch36.addFluidInput(*72); +castcouch36.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch36.setChance(0.0); +castcouch36.addItemOutput(.withTag({Material: "elecanium"})); +castcouch36.build(); + +val castcouch37 = RecipeBuilder.newBuilder("castcouch37","seared_caster",20); +castcouch37.addFluidInput(*72); +castcouch37.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch37.setChance(0.0); +castcouch37.addItemOutput(.withTag({Material: "brightsteel_alloy"})); +castcouch37.build(); + +val castcouch38 = RecipeBuilder.newBuilder("castcouch38","seared_caster",20); +castcouch38.addFluidInput(*72); +castcouch38.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch38.setChance(0.0); +castcouch38.addItemOutput(.withTag({Material: "barserk_steel"})); +castcouch38.build(); + +val castcouch39 = RecipeBuilder.newBuilder("castcouch39","seared_caster",20); +castcouch39.addFluidInput(*72); +castcouch39.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch39.setChance(0.0); +castcouch39.addItemOutput(.withTag({Material: "parafrosynium"})); +castcouch39.build(); + +val castcouch40 = RecipeBuilder.newBuilder("castcouch40","seared_caster",20); +castcouch40.addFluidInput(*72); +castcouch40.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch40.setChance(0.0); +castcouch40.addItemOutput(.withTag({Material: "infinity_avaritia_plustic"})); +castcouch40.build(); + +val castcouch41 = RecipeBuilder.newBuilder("castcouch41","seared_caster",20); +castcouch41.addFluidInput(*72); +castcouch41.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch41.setChance(0.0); +castcouch41.addItemOutput(.withTag({Material: "hihi_irokane"})); +castcouch41.build(); + +val castcouch42 = RecipeBuilder.newBuilder("castcouch42","seared_caster",20); +castcouch42.addFluidInput(*72); +castcouch42.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch42.setChance(0.0); +castcouch42.addItemOutput(.withTag({Material: "orichalcum"})); +castcouch42.build(); + +val castcouch43 = RecipeBuilder.newBuilder("castcouch43","seared_caster",20); +castcouch43.addFluidInput(*288); +castcouch43.addItemInput(.withTag({PartType: "tconstruct:sword_blade"})); +castcouch43.setChance(0.0); +castcouch43.addItemOutput(.withTag({Material: "varsium"})); +castcouch43.build(); + +val castcouch44 = RecipeBuilder.newBuilder("castcouch44","seared_caster",20); +castcouch44.addFluidInput(*288); +castcouch44.addItemInput(.withTag({PartType: "tconstruct:sword_blade"})); +castcouch44.setChance(0.0); +castcouch44.addItemOutput(.withTag({Material: "blazium"})); +castcouch44.build(); + +val castcouch45 = RecipeBuilder.newBuilder("castcouch45","seared_caster",20); +castcouch45.addFluidInput(*288); +castcouch45.addItemInput(.withTag({PartType: "tconstruct:sword_blade"})); +castcouch45.setChance(0.0); +castcouch45.addItemOutput(.withTag({Material: "baronyte"})); +castcouch45.build(); + +val castcouch46 = RecipeBuilder.newBuilder("castcouch46","seared_caster",20); +castcouch46.addFluidInput(*432); +castcouch46.addItemInput(.withTag({PartType: "tconstruct:sign_head"})); +castcouch46.setChance(0.0); +castcouch46.addItemOutput(.withTag({Material: "skeletal"})); +castcouch46.build(); + +val castcouch47 = RecipeBuilder.newBuilder("castcouch47","seared_caster",20); +castcouch47.addFluidInput(*288); +castcouch47.addItemInput(.withTag({PartType: "tconstruct:sharpening_kit"})); +castcouch47.setChance(0.0); +castcouch47.addItemOutput(.withTag({Material: "demonc_ember"})); +castcouch47.build(); + +val castcouch48 = RecipeBuilder.newBuilder("castcouch48","seared_caster",20); +castcouch48.addFluidInput(*5); +castcouch48.addItemInput(.withTag({PartType: "tconstruct:shard"})); +castcouch48.setChance(0.0); +castcouch48.addItemOutput(); +castcouch48.build(); + +val castcouch49 = RecipeBuilder.newBuilder("castcouch49","seared_caster",20); +castcouch49.addFluidInput(*50000); +castcouch49.addItemInput(); +castcouch49.setChance(0.0); +castcouch49.addItemOutput(*100); +castcouch49.build(); + +val castcouch50 = RecipeBuilder.newBuilder("castcouch50","seared_caster",20); +castcouch50.addFluidInput(*1152); +castcouch50.addItemInput(.withTag({PartType: "tconstruct:large_plate"})); +castcouch50.setChance(0.0); +castcouch50.addItemOutput(.withTag({Material: "terrasteel"})); +castcouch50.build(); + +val castcouch51 = RecipeBuilder.newBuilder("castcouch51","seared_caster",20); +castcouch51.addFluidInput(*100000); +castcouch51.addItemInput(); +castcouch51.setChance(0.0); +castcouch51.addItemOutput(); +castcouch51.build(); + +val castcouch52 = RecipeBuilder.newBuilder("castcouch52","seared_caster",20); +castcouch52.addFluidInput(*666); +castcouch52.addItemInput(); +castcouch52.setChance(0.0); +castcouch52.addItemOutput(); +castcouch52.build(); + + + + + + + + + diff --git a/scripts/ModularCleanRoom.zs b/scripts/ModularCleanRoom.zs index b22a96f7..6b277219 100644 --- a/scripts/ModularCleanRoom.zs +++ b/scripts/ModularCleanRoom.zs @@ -14,6 +14,22 @@ recipes.addShaped(, [, , ], [, , ]]); +recipes.addShaped(, +[[, .withTag({Material: "fluixcrystal_plustic"}), ], +[, , ], +[, .withTag({Material: "starmetal"}), ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + + val cleanroom1 = RecipeBuilder.newBuilder("cleanroom1","processor_clean_room",40); cleanroom1.addEnergyPerTickInput(40000); @@ -81,4 +97,204 @@ cleanroom9.addItemInput(); cleanroom9.addItemInput(); cleanroom9.addItemInput(); cleanroom9.addItemOutput(); -cleanroom9.build(); \ No newline at end of file +cleanroom9.build(); + + + + +val cleanroom10 = RecipeBuilder.newBuilder("cleanroom10","processor_clean_room",40); +cleanroom10.addEnergyPerTickInput(40000); +cleanroom10.addItemInput(); +cleanroom10.addItemInput(*128); +cleanroom10.addItemInput(*128); +cleanroom10.addItemInput(*32); +cleanroom10.addItemOutput(*32); +cleanroom10.build(); + +val cleanroom11 = RecipeBuilder.newBuilder("cleanroom11","processor_clean_room",40); +cleanroom11.addEnergyPerTickInput(40000); +cleanroom11.addItemInput(); +cleanroom11.addItemInput(*128); +cleanroom11.addItemInput(*128); +cleanroom11.addItemInput(*32); +cleanroom11.addItemOutput(*192); +cleanroom11.build(); + +val cleanroom12 = RecipeBuilder.newBuilder("cleanroom12","processor_clean_room",40); +cleanroom12.addEnergyPerTickInput(40000); +cleanroom12.addItemInput(); +cleanroom12.addItemInput(*128); +cleanroom12.addItemInput(*128); +cleanroom12.addItemInput(*32); +cleanroom12.addItemOutput(*576); +cleanroom12.build(); + +val cleanroom13 = RecipeBuilder.newBuilder("cleanroom13","processor_clean_room",40); +cleanroom13.addEnergyPerTickInput(40000); +cleanroom13.addItemInput(); +cleanroom13.addItemInput(*96); +cleanroom13.addItemInput(*128); +cleanroom13.addItemInput(*32); +cleanroom13.addItemInput(*32); +cleanroom13.addItemOutput(*32); +cleanroom13.build(); + +val cleanroom14 = RecipeBuilder.newBuilder("cleanroom14","processor_clean_room",40); +cleanroom14.addEnergyPerTickInput(40000); +cleanroom14.addItemInput(); +cleanroom14.addItemInput(*96); +cleanroom14.addItemInput(*128); +cleanroom14.addItemInput(*32); +cleanroom14.addItemInput(*32); +cleanroom14.addItemOutput(*32); +cleanroom14.build(); + +val cleanroom15 = RecipeBuilder.newBuilder("cleanroom15","processor_clean_room",40); +cleanroom15.addEnergyPerTickInput(40000); +cleanroom15.addItemInput(); +cleanroom15.addItemInput(*96); +cleanroom15.addItemInput(*128); +cleanroom15.addItemInput(*32); +cleanroom15.addItemInput(*32); +cleanroom15.addItemOutput(*32); +cleanroom15.build(); + +val cleanroom16 = RecipeBuilder.newBuilder("cleanroom16","processor_clean_room",40); +cleanroom16.addEnergyPerTickInput(40000); +cleanroom16.addItemInput(); +cleanroom16.addItemInput(*96); +cleanroom16.addItemInput(*128); +cleanroom16.addItemInput(*32); +cleanroom16.addItemInput(*32); +cleanroom16.addItemOutput(*32); +cleanroom16.build(); + +val cleanroom17 = RecipeBuilder.newBuilder("cleanroom17","processor_clean_room",40); +cleanroom17.addEnergyPerTickInput(40000); +cleanroom17.addItemInput(); +cleanroom17.addItemInput(*96); +cleanroom17.addItemInput(*128); +cleanroom17.addItemInput(*32); +cleanroom17.addItemInput(*32); +cleanroom17.addItemOutput(*32); +cleanroom17.build(); + +val cleanroom18 = RecipeBuilder.newBuilder("cleanroom18","processor_clean_room",40); +cleanroom18.addEnergyPerTickInput(40000); +cleanroom18.addItemInput(); +cleanroom18.addItemInput(*96); +cleanroom18.addItemInput(*128); +cleanroom18.addItemInput(*32); +cleanroom18.addItemInput(*32); +cleanroom18.addItemOutput(*32); +cleanroom18.build(); + +val cleanroom19 = RecipeBuilder.newBuilder("cleanroom19","processor_clean_room",40); +cleanroom19.addEnergyPerTickInput(40000); +cleanroom19.addItemInput(); +cleanroom19.addItemInput(*96); +cleanroom19.addItemInput(*128); +cleanroom19.addItemInput(*32); +cleanroom19.addItemInput(*32); +cleanroom19.addItemOutput(*32); +cleanroom19.build(); + + + + +val cleanroom20 = RecipeBuilder.newBuilder("cleanroom20","processor_clean_room",40); +cleanroom20.addEnergyPerTickInput(40000); +cleanroom20.addItemInput(); +cleanroom20.addItemInput(*128); +cleanroom20.addItemInput(*128); +cleanroom20.addItemInput(*32); +cleanroom20.addItemOutput(*32); +cleanroom20.build(); + +val cleanroom21 = RecipeBuilder.newBuilder("cleanroom21","processor_clean_room",40); +cleanroom21.addEnergyPerTickInput(40000); +cleanroom21.addItemInput(); +cleanroom21.addItemInput(*128); +cleanroom21.addItemInput(*128); +cleanroom21.addItemInput(*32); +cleanroom21.addItemOutput(*192); +cleanroom21.build(); + +val cleanroom22 = RecipeBuilder.newBuilder("cleanroom22","processor_clean_room",40); +cleanroom22.addEnergyPerTickInput(40000); +cleanroom22.addItemInput(); +cleanroom22.addItemInput(*128); +cleanroom22.addItemInput(*128); +cleanroom22.addItemInput(*32); +cleanroom22.addItemOutput(*576); +cleanroom22.build(); + +val cleanroom23 = RecipeBuilder.newBuilder("cleanroom23","processor_clean_room",40); +cleanroom23.addEnergyPerTickInput(40000); +cleanroom23.addItemInput(); +cleanroom23.addItemInput(*96); +cleanroom23.addItemInput(*128); +cleanroom23.addItemInput(*32); +cleanroom23.addItemInput(*32); +cleanroom23.addItemOutput(*32); +cleanroom23.build(); + +val cleanroom24 = RecipeBuilder.newBuilder("cleanroom24","processor_clean_room",40); +cleanroom24.addEnergyPerTickInput(40000); +cleanroom24.addItemInput(); +cleanroom24.addItemInput(*96); +cleanroom24.addItemInput(*128); +cleanroom24.addItemInput(*32); +cleanroom24.addItemInput(*32); +cleanroom24.addItemOutput(*32); +cleanroom24.build(); + +val cleanroom25 = RecipeBuilder.newBuilder("cleanroom25","processor_clean_room",40); +cleanroom25.addEnergyPerTickInput(40000); +cleanroom25.addItemInput(); +cleanroom25.addItemInput(*96); +cleanroom25.addItemInput(*128); +cleanroom25.addItemInput(*32); +cleanroom25.addItemInput(*32); +cleanroom25.addItemOutput(*32); +cleanroom25.build(); + +val cleanroom26 = RecipeBuilder.newBuilder("cleanroom26","processor_clean_room",40); +cleanroom26.addEnergyPerTickInput(40000); +cleanroom26.addItemInput(); +cleanroom26.addItemInput(*96); +cleanroom26.addItemInput(*128); +cleanroom26.addItemInput(*32); +cleanroom26.addItemInput(*32); +cleanroom26.addItemOutput(*32); +cleanroom26.build(); + +val cleanroom27 = RecipeBuilder.newBuilder("cleanroom27","processor_clean_room",40); +cleanroom27.addEnergyPerTickInput(40000); +cleanroom27.addItemInput(); +cleanroom27.addItemInput(*96); +cleanroom27.addItemInput(*128); +cleanroom27.addItemInput(*32); +cleanroom27.addItemInput(*32); +cleanroom27.addItemOutput(*32); +cleanroom27.build(); + +val cleanroom28 = RecipeBuilder.newBuilder("cleanroom28","processor_clean_room",40); +cleanroom28.addEnergyPerTickInput(40000); +cleanroom28.addItemInput(); +cleanroom28.addItemInput(*96); +cleanroom28.addItemInput(*128); +cleanroom28.addItemInput(*32); +cleanroom28.addItemInput(*32); +cleanroom28.addItemOutput(*32); +cleanroom28.build(); + +val cleanroom29 = RecipeBuilder.newBuilder("cleanroom29","processor_clean_room",40); +cleanroom29.addEnergyPerTickInput(40000); +cleanroom29.addItemInput(); +cleanroom29.addItemInput(*96); +cleanroom29.addItemInput(*128); +cleanroom29.addItemInput(*32); +cleanroom29.addItemInput(*32); +cleanroom29.addItemOutput(*32); +cleanroom29.build(); diff --git a/scripts/ModularCoop.zs b/scripts/ModularCoop.zs index 5d2459d3..27071d51 100644 --- a/scripts/ModularCoop.zs +++ b/scripts/ModularCoop.zs @@ -8,6 +8,13 @@ mods.extendedcrafting.TableCrafting.addShaped(, , , , ], [, , null, , ]]); +mods.extendedcrafting.TableCrafting.addShaped(, +[[, , null, , ], +[, , , , ], +[null, , , , null], +[, , , , ], +[, , null, , ]]); + val chick1 = RecipeBuilder.newBuilder("chick1","mechanized_coop",480); diff --git a/scripts/ModularCreation.zs b/scripts/ModularCreation.zs index f669f2f5..31e492a6 100644 --- a/scripts/ModularCreation.zs +++ b/scripts/ModularCreation.zs @@ -64,4 +64,16 @@ creation3.addItemInput(); creation3.addItemInput(); creation3.addItemInput(); creation3.addItemOutput(*8); -creation3.build(); \ No newline at end of file +creation3.build(); + + +val creation4 = RecipeBuilder.newBuilder("creation4","creation_altar",100); +creation4.addEnergyPerTickInput(400000); +creation4.addFluidInput(*2000000); +creation4.addFluidInput(*2000000); +creation4.addItemInput(*4); +creation4.addItemInput(*4); +creation4.addItemInput(*32); +creation4.addItemInput(*32); +creation4.addItemOutput(*4); +creation4.build(); \ No newline at end of file diff --git a/scripts/ModularDML.zs b/scripts/ModularDML.zs index e7435d63..bd5f43c3 100644 --- a/scripts/ModularDML.zs +++ b/scripts/ModularDML.zs @@ -528,6 +528,50 @@ hnnpris57.addFluidInput(*1); hnnpris57.addItemOutput(*64); hnnpris57.build(); +val hnnpris58 = RecipeBuilder.newBuilder("hnnpris58","hostile_computing_unit",20); +hnnpris58.addEnergyPerTickInput(1000000); +hnnpris58.addItemInput(); +hnnpris58.setChance(0.0); +hnnpris58.addFluidInput(*1); +hnnpris58.addFluidInput(*1); +hnnpris58.addItemOutput(*64); +hnnpris58.build(); + +val hnnpris59 = RecipeBuilder.newBuilder("hnnpris59","hostile_computing_unit",20); +hnnpris59.addEnergyPerTickInput(1000000); +hnnpris59.addItemInput(); +hnnpris59.setChance(0.0); +hnnpris59.addFluidInput(*1); +hnnpris59.addFluidInput(*1); +hnnpris59.addItemOutput(*64); +hnnpris59.build(); + +val hnnpris60 = RecipeBuilder.newBuilder("hnnpris60","hostile_computing_unit",20); +hnnpris60.addEnergyPerTickInput(1000000); +hnnpris60.addItemInput(); +hnnpris60.setChance(0.0); +hnnpris60.addFluidInput(*1); +hnnpris60.addFluidInput(*1); +hnnpris60.addItemOutput(*64); +hnnpris60.build(); + +val hnnpris61 = RecipeBuilder.newBuilder("hnnpris61","hostile_computing_unit",20); +hnnpris61.addEnergyPerTickInput(1000000); +hnnpris61.addItemInput(); +hnnpris61.setChance(0.0); +hnnpris61.addFluidInput(*1); +hnnpris61.addFluidInput(*1); +hnnpris61.addItemOutput(*64); +hnnpris61.build(); + +val hnnpris62 = RecipeBuilder.newBuilder("hnnpris62","hostile_computing_unit",20); +hnnpris62.addEnergyPerTickInput(1000000); +hnnpris62.addItemInput(); +hnnpris62.setChance(0.0); +hnnpris62.addFluidInput(*1); +hnnpris62.addFluidInput(*1); +hnnpris62.addItemOutput(*64); +hnnpris62.build(); @@ -604,4 +648,19 @@ val hnnlootr53 = RecipeBuilder.newBuilder("hnnlootr53","hostile_computing_unit", val hnnlootr54 = RecipeBuilder.newBuilder("hnnlootr54","hostile_computing_unit",20); hnnlootr54.addEnergyPerTickInput(1000000); hnnlootr54.addItemInput(); hnnlootr54.setChance(0.0); hnnlootr54.addFluidInput(*1); hnnlootr54.addFluidInput(*1); hnnlootr54.addItemOutput(*256); hnnlootr54.addItemOutput(*128); hnnlootr54.addItemOutput(*64); hnnlootr54.addItemOutput(*64); hnnlootr54.addItemOutput(*64); hnnlootr54.addItemOutput(*64); hnnlootr54.addItemOutput(*16); hnnlootr54.addItemOutput(*16); hnnlootr54.build(); val hnnlootr55 = RecipeBuilder.newBuilder("hnnlootr55","hostile_computing_unit",20); hnnlootr55.addEnergyPerTickInput(1000000); hnnlootr55.addItemInput(); hnnlootr55.setChance(0.0); hnnlootr55.addFluidInput(*1); hnnlootr55.addFluidInput(*1); hnnlootr55.addItemOutput(*256); hnnlootr55.addItemOutput(*128); hnnlootr55.addItemOutput(*64); hnnlootr55.addItemOutput(*64); hnnlootr55.addItemOutput(*64); hnnlootr55.addItemOutput(*64); hnnlootr55.addItemOutput(*16); hnnlootr55.addItemOutput(*16); hnnlootr55.build(); val hnnlootr56 = RecipeBuilder.newBuilder("hnnlootr56","hostile_computing_unit",20); hnnlootr56.addEnergyPerTickInput(1000000); hnnlootr56.addItemInput(); hnnlootr56.setChance(0.0); hnnlootr56.addFluidInput(*1); hnnlootr56.addFluidInput(*1); hnnlootr56.addItemOutput(*256); hnnlootr56.addItemOutput(*128); hnnlootr56.addItemOutput(*64); hnnlootr56.addItemOutput(*16); hnnlootr56.addItemOutput(*16); hnnlootr56.addItemOutput(*16); hnnlootr56.addItemOutput(*16); hnnlootr56.addItemOutput(*16); hnnlootr56.build(); -val hnnlootr57 = RecipeBuilder.newBuilder("hnnlootr57","hostile_computing_unit",20); hnnlootr57.addEnergyPerTickInput(1000000); hnnlootr57.addItemInput(); hnnlootr57.setChance(0.0); hnnlootr57.addFluidInput(*1); hnnlootr57.addFluidInput(*1); hnnlootr57.addItemOutput(*256); hnnlootr57.addItemOutput(*128); hnnlootr57.addItemOutput(*64); hnnlootr57.addItemOutput(*64); hnnlootr57.addItemOutput(*64); hnnlootr57.addItemOutput(*64); hnnlootr57.addItemOutput(*64); hnnlootr57.addItemOutput(*16); hnnlootr57.build(); \ No newline at end of file +val hnnlootr57 = RecipeBuilder.newBuilder("hnnlootr57","hostile_computing_unit",20); hnnlootr57.addEnergyPerTickInput(1000000); hnnlootr57.addItemInput(); hnnlootr57.setChance(0.0); hnnlootr57.addFluidInput(*1); hnnlootr57.addFluidInput(*1); hnnlootr57.addItemOutput(*256); hnnlootr57.addItemOutput(*128); hnnlootr57.addItemOutput(*64); hnnlootr57.addItemOutput(*64); hnnlootr57.addItemOutput(*64); hnnlootr57.addItemOutput(*64); hnnlootr57.addItemOutput(*64); hnnlootr57.addItemOutput(*16); hnnlootr57.build(); + + + + + + + + + + +val hnnlootr58 = RecipeBuilder.newBuilder("hnnlootr58","hostile_computing_unit",20); hnnlootr58.addEnergyPerTickInput(1000000); hnnlootr58.addItemInput(); hnnlootr58.setChance(0.0); hnnlootr58.addFluidInput(*1); hnnlootr58.addFluidInput(*1); hnnlootr58.addItemOutput(*128); hnnlootr58.addItemOutput(*64); hnnlootr58.addItemOutput(*1024); hnnlootr58.addItemOutput(*4096); hnnlootr58.addItemOutput(*16); hnnlootr58.addItemOutput(*16); hnnlootr58.addItemOutput(*16); hnnlootr58.addItemOutput(*16); hnnlootr58.build(); +val hnnlootr59 = RecipeBuilder.newBuilder("hnnlootr59","hostile_computing_unit",20); hnnlootr59.addEnergyPerTickInput(1000000); hnnlootr59.addItemInput(); hnnlootr59.setChance(0.0); hnnlootr59.addFluidInput(*1); hnnlootr59.addFluidInput(*1); hnnlootr59.addItemOutput(*128); hnnlootr59.addItemOutput(*512); hnnlootr59.addItemOutput(*512); hnnlootr59.addItemOutput(*256); hnnlootr59.addItemOutput(*16); hnnlootr59.addItemOutput(*16); hnnlootr59.addItemOutput(*16); hnnlootr59.addItemOutput(*16); hnnlootr59.build(); +val hnnlootr60 = RecipeBuilder.newBuilder("hnnlootr60","hostile_computing_unit",20); hnnlootr60.addEnergyPerTickInput(1000000); hnnlootr60.addItemInput(); hnnlootr60.setChance(0.0); hnnlootr60.addFluidInput(*1); hnnlootr60.addFluidInput(*1); hnnlootr60.addItemOutput(*128); hnnlootr60.addItemOutput(*512); hnnlootr60.addItemOutput(*512); hnnlootr60.addItemOutput(*512); hnnlootr60.addItemOutput(*16); hnnlootr60.addItemOutput(*16); hnnlootr60.addItemOutput(*16); hnnlootr60.addItemOutput(*16); hnnlootr60.build(); +val hnnlootr61 = RecipeBuilder.newBuilder("hnnlootr61","hostile_computing_unit",20); hnnlootr61.addEnergyPerTickInput(1000000); hnnlootr61.addItemInput(); hnnlootr61.setChance(0.0); hnnlootr61.addFluidInput(*1); hnnlootr61.addFluidInput(*1); hnnlootr61.addItemOutput(*128); hnnlootr61.addItemOutput(*8); hnnlootr61.addItemOutput(*8); hnnlootr61.addItemOutput(*3840); hnnlootr61.addItemOutput(*16); hnnlootr61.addItemOutput(*16); hnnlootr61.addItemOutput(*16); hnnlootr61.addItemOutput(*16); hnnlootr61.build(); +val hnnlootr62 = RecipeBuilder.newBuilder("hnnlootr62","hostile_computing_unit",20); hnnlootr62.addEnergyPerTickInput(1000000); hnnlootr62.addItemInput(); hnnlootr62.setChance(0.0); hnnlootr62.addFluidInput(*1); hnnlootr62.addFluidInput(*1); hnnlootr62.addItemOutput(*128); hnnlootr62.addItemOutput(*8); hnnlootr62.addItemOutput(*8); hnnlootr62.addItemOutput(*2560); hnnlootr62.addItemOutput(*16); hnnlootr62.addItemOutput(*16); hnnlootr62.addItemOutput(*16); hnnlootr62.addItemOutput(*16); hnnlootr62.build(); \ No newline at end of file diff --git a/scripts/ModularDivineRPG.zs b/scripts/ModularDivineRPG.zs index c4494ff0..a696416e 100644 --- a/scripts/ModularDivineRPG.zs +++ b/scripts/ModularDivineRPG.zs @@ -71,20 +71,59 @@ enc7.addItemInput(); enc7.addItemOutput(*24); enc7.build(); -val enc8 = RecipeBuilder.newBuilder("icearca8","corrupted_library",20); +val enc8 = RecipeBuilder.newBuilder("icearca8","corrupted_library",2); enc8.addEnergyPerTickInput(2000); -enc8.addFluidInput(*800); -enc8.addFluidInput(*800); +enc8.addFluidInput(*100); +enc8.addFluidInput(*100); enc8.addItemInput(); enc8.addItemInput(); -enc8.addItemOutput(*8); +enc8.addItemOutput(*256); enc8.build(); +val enc9 = RecipeBuilder.newBuilder("icearca9","corrupted_library",40); +enc9.addEnergyPerTickInput(2000); +enc9.addFluidInput(*800); +enc9.addFluidInput(*800); +enc9.addItemInput(); +enc9.addItemInput(); +enc9.addItemOutput(*2); +enc9.build(); +val icearca10 = RecipeBuilder.newBuilder("icearca10","corrupted_library",40); +icearca10.addEnergyPerTickInput(2000); +icearca10.addFluidInput(*800); +icearca10.addFluidInput(*800); +icearca10.addItemInput(); +icearca10.addItemInput(); +icearca10.addItemOutput(*8); +icearca10.build(); +val icearca11 = RecipeBuilder.newBuilder("icearca11","corrupted_library",20); +icearca11.addEnergyPerTickInput(2000); +icearca11.addFluidInput(*400); +icearca11.addFluidInput(*400); +icearca11.addItemInput(); +icearca11.addItemInput(); +icearca11.addItemOutput(*16); +icearca11.build(); +val icearca12 = RecipeBuilder.newBuilder("icearca12","corrupted_library",20); +icearca12.addEnergyPerTickInput(2000); +icearca12.addFluidInput(*400); +icearca12.addFluidInput(*400); +icearca12.addItemInput(); +icearca12.addItemInput(); +icearca12.addItemOutput(*32); +icearca12.build(); - +val icearca13 = RecipeBuilder.newBuilder("icearca13","corrupted_library",10); +icearca13.addEnergyPerTickInput(2000); +icearca13.addFluidInput(*200); +icearca13.addFluidInput(*200); +icearca13.addItemInput(); +icearca13.addItemInput(); +icearca13.addItemOutput(*64); +icearca13.build(); @@ -167,11 +206,66 @@ uncicearca7.addItemInput(); uncicearca7.addItemOutput(*24); uncicearca7.build(); -val uncicearca8 = RecipeBuilder.newBuilder("uncicearca8","uncorrupted_library",20); +val uncicearca8 = RecipeBuilder.newBuilder("uncicearca8","uncorrupted_library",2); uncicearca8.addEnergyPerTickInput(2000); -uncicearca8.addFluidInput(*800); -uncicearca8.addFluidInput(*800); +uncicearca8.addFluidInput(*100); +uncicearca8.addFluidInput(*100); uncicearca8.addItemInput(); uncicearca8.addItemInput(); -uncicearca8.addItemOutput(*8); -uncicearca8.build(); \ No newline at end of file +uncicearca8.addItemOutput(*256); +uncicearca8.build(); + +val uncicearca9 = RecipeBuilder.newBuilder("uncicearca9","uncorrupted_library",40); +uncicearca9.addEnergyPerTickInput(2000); +uncicearca9.addFluidInput(*800); +uncicearca9.addFluidInput(*800); +uncicearca9.addItemInput(); +uncicearca9.addItemInput(); +uncicearca9.addItemOutput(*2); +uncicearca9.build(); + +val uncicearca10 = RecipeBuilder.newBuilder("uncicearca10","uncorrupted_library",40); +uncicearca10.addEnergyPerTickInput(2000); +uncicearca10.addFluidInput(*800); +uncicearca10.addFluidInput(*800); +uncicearca10.addItemInput(); +uncicearca10.addItemInput(); +uncicearca10.addItemOutput(*8); +uncicearca10.build(); + +val uncicearca11 = RecipeBuilder.newBuilder("uncicearca11","uncorrupted_library",20); +uncicearca11.addEnergyPerTickInput(2000); +uncicearca11.addFluidInput(*400); +uncicearca11.addFluidInput(*400); +uncicearca11.addItemInput(); +uncicearca11.addItemInput(); +uncicearca11.addItemOutput(*16); +uncicearca11.build(); + +val uncicearca12 = RecipeBuilder.newBuilder("uncicearca12","uncorrupted_library",20); +uncicearca12.addEnergyPerTickInput(2000); +uncicearca12.addFluidInput(*400); +uncicearca12.addFluidInput(*400); +uncicearca12.addItemInput(); +uncicearca12.addItemInput(); +uncicearca12.addItemOutput(*32); +uncicearca12.build(); + +val uncicearca13 = RecipeBuilder.newBuilder("uncicearca13","uncorrupted_library",10); +uncicearca13.addEnergyPerTickInput(2000); +uncicearca13.addFluidInput(*200); +uncicearca13.addFluidInput(*200); +uncicearca13.addItemInput(); +uncicearca13.addItemInput(); +uncicearca13.addItemOutput(*64); +uncicearca13.build(); + + + + + + + + + + diff --git a/scripts/ModularDysonCompressor.zs b/scripts/ModularDysonCompressor.zs index 9bb1d047..e0c580d7 100644 --- a/scripts/ModularDysonCompressor.zs +++ b/scripts/ModularDysonCompressor.zs @@ -16,14 +16,14 @@ mods.extendedcrafting.TableCrafting.addShaped(, , , , ], [, , , , ], [, , , , ], -[, , , , ]]); +[, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], [, , , , ], [, , , , ], -[, , , , ]]); +[, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], diff --git a/scripts/ModularDysonExtruder.zs b/scripts/ModularDysonExtruder.zs index 44063939..2c7a1d6c 100644 --- a/scripts/ModularDysonExtruder.zs +++ b/scripts/ModularDysonExtruder.zs @@ -39,7 +39,7 @@ val dysonextruderplasma = RecipeBuilder.newBuilder("dysonextruderplasma","dyson_ dysonextruderplasma.addEnergyPerTickInput(5000000000); dysonextruderplasma.addFluidInput(*10); dysonextruderplasma.addFluidInput(*10); -dysonextruderplasma.addFluidOutput(*100); +dysonextruderplasma.addFluidOutput(*500); dysonextruderplasma.build(); @@ -47,5 +47,5 @@ val dysonextruderdoped = RecipeBuilder.newBuilder("dysonextruderdoped","dyson_ex dysonextruderdoped.addEnergyPerTickInput(5000000000); dysonextruderdoped.addFluidInput(*10); dysonextruderdoped.addFluidInput(*10); -dysonextruderdoped.addFluidOutput(*1000); +dysonextruderdoped.addFluidOutput(*4000); dysonextruderdoped.build(); \ No newline at end of file diff --git a/scripts/ModularDysonIrradiator.zs b/scripts/ModularDysonIrradiator.zs index 7cfa11b1..16e49816 100644 --- a/scripts/ModularDysonIrradiator.zs +++ b/scripts/ModularDysonIrradiator.zs @@ -130,11 +130,11 @@ infinityfurnacerefractall.addItemInput(); infinityfurnacerefractall.addItemOutput(*8); infinityfurnacerefractall.build(); -mods.nuclearcraft.extractor.addRecipe([, , *25, 0.1, 0.9, 0.2]); +mods.nuclearcraft.extractor.addRecipe([, , *25]); -mods.nuclearcraft.irradiator.addRecipe([*100, *50, *500, *100, 0.9, 0.4, 0.1]); +mods.nuclearcraft.irradiator.addRecipe([*100, *50, *500, *100]); -mods.nuclearcraft.crystallizer.addRecipe([*250, , 0.1, 0.9, 0.5]); +mods.nuclearcraft.crystallizer.addRecipe([*250, ]); mods.techreborn.rollingMachine.addShaped(*4, [[,,], @@ -175,13 +175,13 @@ mods.extendedcrafting.TableCrafting.addShaped( val hyperdenseplasmacent = RecipeBuilder.newBuilder("hyperdenseplasmacent","iron_centrifuge",2); hyperdenseplasmacent.addEnergyPerTickInput(1000000); -hyperdenseplasmacent.addFluidInput(*50); -hyperdenseplasmacent.addFluidInput(*50); -hyperdenseplasmacent.addFluidInput(*50); -hyperdenseplasmacent.addFluidInput(*50); -hyperdenseplasmacent.addFluidInput(*50); -hyperdenseplasmacent.addFluidInput(*50); -hyperdenseplasmacent.addFluidOutput(*300); +hyperdenseplasmacent.addFluidInput(*500); +hyperdenseplasmacent.addFluidInput(*500); +hyperdenseplasmacent.addFluidInput(*500); +hyperdenseplasmacent.addFluidInput(*500); +hyperdenseplasmacent.addFluidInput(*500); +hyperdenseplasmacent.addFluidInput(*500); +hyperdenseplasmacent.addFluidOutput(*3000); hyperdenseplasmacent.build(); mods.thermalexpansion.InductionSmelter.addRecipe(*2, @@ -689,6 +689,30 @@ spatialcruchalite.addItemInput(.withTag({Material: "infi spatialcruchalite.addFluidOutput(*1000); spatialcruchalite.build(); +val spatialcruchalite2 = RecipeBuilder.newBuilder("spatialcruchalite2","spatial_crucible",100); +spatialcruchalite2.addEnergyPerTickInput(120000); +spatialcruchalite2.addFluidInput(*600); +spatialcruchalite2.addItemInput(*4); +spatialcruchalite2.addItemInput(*64); +spatialcruchalite2.addItemInput(*64); +spatialcruchalite2.addItemInput(); +spatialcruchalite2.addItemInput(*24); +spatialcruchalite2.addItemInput(); +spatialcruchalite2.addFluidOutput(*5000); +spatialcruchalite2.build(); + +val spatialcruchalite3 = RecipeBuilder.newBuilder("spatialcruchalite3","spatial_crucible",100); +spatialcruchalite3.addEnergyPerTickInput(120000); +spatialcruchalite3.addFluidInput(*400); +spatialcruchalite3.addItemInput(*4); +spatialcruchalite3.addItemInput(*64); +spatialcruchalite3.addItemInput(*64); +spatialcruchalite3.addItemInput(); +spatialcruchalite3.addItemInput(*24); +spatialcruchalite3.addItemInput(); +spatialcruchalite3.addFluidOutput(*50000); +spatialcruchalite3.build(); + // val halitewarrior = RecipeBuilder.newBuilder("halitewarrior","dyson_irradiator",200); // halitewarrior.addEnergyPerTickInput(50000000); @@ -742,3 +766,4 @@ mods.extendedcrafting.TableCrafting.addShaped(*2, [, , , , , , ], [, , , , , , ], [, , , , , , ]]); + diff --git a/scripts/ModularElectroblob.zs b/scripts/ModularElectroblob.zs index 6cd0e29c..9258e3fe 100644 --- a/scripts/ModularElectroblob.zs +++ b/scripts/ModularElectroblob.zs @@ -366,4 +366,67 @@ reci35.addItemInput(*12); reci35.addItemInput(*4); reci35.addItemInput(); reci35.addItemOutput(); -reci35.build(); \ No newline at end of file +reci35.build(); + +val reci36 = RecipeBuilder.newBuilder("electroblob36","wizardry_combiner",40); +reci36.addEnergyPerTickInput(15000); +reci36.addItemInput(); +reci36.setChance(0.0); +reci36.addItemInput(*4); +reci36.addItemInput(*4); +reci36.addItemInput(); +reci36.addItemInput(*64); +reci36.addItemOutput(*64); +reci36.build(); + +val reci37 = RecipeBuilder.newBuilder("electroblob37","wizardry_combiner",40); +reci37.addEnergyPerTickInput(15000); +reci37.addItemInput(); +reci37.setChance(0.0); +reci37.addItemInput(*4); +reci37.addItemInput(*4); +reci37.addItemInput(); +reci37.addItemInput(*256); +reci37.addItemOutput(*256); +reci37.build(); + +val reci38 = RecipeBuilder.newBuilder("electroblob38","wizardry_combiner",40); +reci38.addEnergyPerTickInput(15000); +reci38.addItemInput(); +reci38.setChance(0.0); +reci38.addItemInput(*4); +reci38.addItemInput(*4); +reci38.addItemInput(); +reci38.addItemInput(*1024); +reci38.addItemOutput(*1024); +reci38.build(); + +val reci39 = RecipeBuilder.newBuilder("electroblob39","wizardry_combiner",40); +reci39.addEnergyPerTickInput(15000); +reci39.addItemInput(); +reci39.setChance(0.0); +reci39.addItemInput(*4); +reci39.addItemInput(*4); +reci39.addItemInput(); +reci39.addItemInput(*1024); +reci39.addItemOutput(*1024); +reci39.build(); + +val reci40 = RecipeBuilder.newBuilder("electroblob40","wizardry_combiner",40); +reci40.addEnergyPerTickInput(15000); +reci40.addItemInput(); +reci40.setChance(0.0); +reci40.addItemInput(*4); +reci40.addItemInput(*4); +reci40.addItemInput(); +reci40.addItemInput(*4096); +reci40.addItemOutput(*4096); +reci40.build(); + +val reci41 = RecipeBuilder.newBuilder("electroblob41","wizardry_combiner",40); +reci41.addEnergyPerTickInput(15000); +reci41.addItemInput(*16); +reci41.addItemInput(*4); +reci41.addItemInput(*64); +reci41.addItemOutput(*32); +reci41.build(); \ No newline at end of file diff --git a/scripts/ModularEnchanting.zs b/scripts/ModularEnchanting.zs index 99a29780..6baa4911 100644 --- a/scripts/ModularEnchanting.zs +++ b/scripts/ModularEnchanting.zs @@ -1014,3 +1014,4 @@ enchegg36.build(); + diff --git a/scripts/ModularEntropyGarnets.zs b/scripts/ModularEntropyGarnets.zs index dde6a89a..27a30764 100644 --- a/scripts/ModularEntropyGarnets.zs +++ b/scripts/ModularEntropyGarnets.zs @@ -140,10 +140,10 @@ mods.botania.ManaInfusion.addInfusion(, < mods.astralsorcery.StarlightInfusion.addInfusion(, , true, 0.1, 100); -mods.nuclearcraft.infuser.addRecipe([, *2, , 1.0, 1.0, 0.1]); -mods.nuclearcraft.infuser.addRecipe([*16, *1, *16, 1.0, 1.0, 0.1]); +mods.nuclearcraft.infuser.addRecipe([, *2, ]); +mods.nuclearcraft.infuser.addRecipe([*16, *1, *16]); -mods.nuclearcraft.alloy_furnace.addRecipe([, *25, , 1.0, 1.0, 0.1]); +mods.nuclearcraft.alloy_furnace.addRecipe([, *25, ]); mods.nuclearcraft.pressurizer.addRecipe([, ]); @@ -321,3 +321,4 @@ mythassevenmoreofthem.build(); + diff --git a/scripts/ModularErebus.zs b/scripts/ModularErebus.zs index 83f50eba..2591fe90 100644 --- a/scripts/ModularErebus.zs +++ b/scripts/ModularErebus.zs @@ -65,4 +65,35 @@ val bot9 = RecipeBuilder.newBuilder("erefor9","cold_iron_forge",60); bot9.addItemInput(*2); bot9.addItemInput(); bot9.addItemOutput(); -bot9.build(); \ No newline at end of file +bot9.build(); + +val erefor10 = RecipeBuilder.newBuilder("erefor10","cold_iron_forge",60); +erefor10.addItemInput(*16); +erefor10.addItemInput(); +erefor10.addItemInput(); +erefor10.addItemOutput(*64); +erefor10.build(); + +val erefor11 = RecipeBuilder.newBuilder("erefor11","cold_iron_forge",60); +erefor11.addItemInput(*16); +erefor11.addItemInput(); +erefor11.addItemInput(); +erefor11.addItemOutput(*256); +erefor11.build(); + +val erefor12 = RecipeBuilder.newBuilder("erefor12","cold_iron_forge",40); +erefor12.addItemInput(*16); +erefor12.addItemInput(*4); +erefor12.addItemInput(*4); +erefor12.addItemOutput(*4); +erefor12.build(); + + +val erefor13 = RecipeBuilder.newBuilder("erefor13","cold_iron_forge",40); +erefor13.addItemInput(*4); +erefor13.addItemInput(); +erefor13.addItemOutput(*5); +erefor13.build(); + + + diff --git a/scripts/ModularEssenceifier.zs b/scripts/ModularEssenceifier.zs index 907a6832..d2ed8e48 100644 --- a/scripts/ModularEssenceifier.zs +++ b/scripts/ModularEssenceifier.zs @@ -194,7 +194,7 @@ essenceifier38.build(); val essenceifier39 = RecipeBuilder.newBuilder("essenceifier39","innerved_essenceifier",2); essenceifier39.addItemInput(*64); -essenceifier39.addItemOutput(*48); +essenceifier39.addItemOutput(*48); essenceifier39.build(); val essenceifier40 = RecipeBuilder.newBuilder("essenceifier40","innerved_essenceifier",2); @@ -508,3 +508,29 @@ val essenceifier101 = RecipeBuilder.newBuilder("essenceifier101","innerved_essen essenceifier101.addItemInput(*72); essenceifier101.addItemOutput(*24); essenceifier101.build(); + +val essenceifier102 = RecipeBuilder.newBuilder("essenceifier102","innerved_essenceifier",2); +essenceifier102.addItemInput(*81); +essenceifier102.addItemInput(); +essenceifier102.addItemOutput(*3); +essenceifier102.build(); + +val essenceifier103 = RecipeBuilder.newBuilder("essenceifier103","innerved_essenceifier",2); +essenceifier103.addItemInput(*64); +essenceifier103.addItemInput(*8); +essenceifier103.addItemInput(); +essenceifier103.addItemOutput(*8); +essenceifier103.build(); + +val essenceifier104 = RecipeBuilder.newBuilder("essenceifier104","innerved_essenceifier",2); +essenceifier104.addItemInput(*64); +essenceifier104.addItemInput(*8); +essenceifier104.addItemOutput(*32); +essenceifier104.build(); + +val essenceifier105 = RecipeBuilder.newBuilder("essenceifier105","innerved_essenceifier",2); +essenceifier105.addItemInput(*56); +essenceifier105.addItemInput(*8); +essenceifier105.addItemInput(*4); +essenceifier105.addItemOutput(*48); +essenceifier105.build(); \ No newline at end of file diff --git a/scripts/ModularEternalFire.zs b/scripts/ModularEternalFire.zs index 63e94c3a..50d93800 100644 --- a/scripts/ModularEternalFire.zs +++ b/scripts/ModularEternalFire.zs @@ -25,10 +25,10 @@ opdra3.addFluidOutput(*30); opdra3.build(); val opdra4 = RecipeBuilder.newBuilder("dragonsword4","dragonfire_forge",50); -opdra4.addItemInput(*32); +opdra4.addItemInput(*10); opdra4.addItemInput(); opdra4.addItemInput(*64); -opdra4.addItemInput(*32); +opdra4.addItemInput(*4); opdra4.addFluidOutput(*80); opdra4.build(); @@ -47,19 +47,19 @@ opdra6.addFluidOutput(*50); opdra6.build(); val opdra7 = RecipeBuilder.newBuilder("dragonsword7","dragonfire_forge",50); -opdra7.addItemInput(*16); -opdra7.addItemInput(*16); -opdra7.addItemInput(*16); -opdra7.addItemInput(*16); -opdra7.addItemInput(*32); +opdra7.addItemInput(*1); +opdra7.addItemInput(*1); +opdra7.addItemInput(*1); +opdra7.addItemInput(*1); +opdra7.addItemInput(*4); opdra7.addFluidOutput(*600); opdra7.build(); val opdra8 = RecipeBuilder.newBuilder("dragonsword8","dragonfire_forge",50); -opdra8.addItemInput(*32); -opdra8.addItemInput(*32); -opdra8.addItemInput(*32); -opdra8.addFluidOutput(*300); +opdra8.addItemInput(*2); +opdra8.addItemInput(*2); +opdra8.addItemInput(*4); +opdra8.addFluidOutput(*400); opdra8.build(); val opdra9 = RecipeBuilder.newBuilder("dragonsword9","dragonfire_forge",100); @@ -130,3 +130,4 @@ nightmarefire9.build(); + diff --git a/scripts/DefinedIngot.zs b/scripts/ModularEverburner.zs similarity index 57% rename from scripts/DefinedIngot.zs rename to scripts/ModularEverburner.zs index ed4f2292..5d3c840d 100644 --- a/scripts/DefinedIngot.zs +++ b/scripts/ModularEverburner.zs @@ -1,10 +1,15 @@ import mods.modularmachinery.RecipeBuilder; -val everburiningdefined1 = RecipeBuilder.newBuilder("everburiningdefined1","everburning_forge",5); +val everburiningdefined1 = RecipeBuilder.newBuilder("everburiningdefined1","everburning_forge",2); everburiningdefined1.addItemInput(); everburiningdefined1.addFluidOutput(*1000); everburiningdefined1.build(); +val everburiningdefined2 = RecipeBuilder.newBuilder("everburiningdefined2","everburning_forge",2); +everburiningdefined2.addItemInput(*512); +everburiningdefined2.addFluidOutput(*512000); +everburiningdefined2.build(); + // mods.extendedcrafting.TableCrafting.addShapeless(, // [, // ]); \ No newline at end of file diff --git a/scripts/ModularForestryTrees.zs b/scripts/ModularForestryTrees.zs index d68add0b..75d37cf2 100644 --- a/scripts/ModularForestryTrees.zs +++ b/scripts/ModularForestryTrees.zs @@ -5,6 +5,13 @@ recipes.addShaped(, [, , ], [, , ]]); +recipes.addShaped(*4, +[[, , ], +[, , ], +[, , ]]); + + + val fortree1 = RecipeBuilder.newBuilder("fortree1","enchanted_greenhouse",1000); fortree1.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "forestry.treeChestnut", UID0: "forestry.treeChestnut", Slot: 0 as byte}]}})); fortree1.setChance(0.0); @@ -1049,77 +1056,77 @@ fortree138.addItemOutput(*64); fortree138.build(); -val fortree139a = RecipeBuilder.newBuilder("fortree139a","enchanted_greenhouse",50); +val fortree139a = RecipeBuilder.newBuilder("fortree139a","enchanted_greenhouse",500); fortree139a.addItemInput(); fortree139a.setChance(0.0); fortree139a.addItemInput(); fortree139a.addItemOutput(*1); fortree139a.build(); -val fortree139b = RecipeBuilder.newBuilder("fortree139b","enchanted_greenhouse",50); +val fortree139b = RecipeBuilder.newBuilder("fortree139b","enchanted_greenhouse",500); fortree139b.addItemInput(); fortree139b.setChance(0.0); fortree139b.addItemInput(.withTag({display: {Lore: ["§d§M瑟尔§r"]}})); fortree139b.addItemOutput(*6); fortree139b.build(); -val fortree139c = RecipeBuilder.newBuilder("fortree139c","enchanted_greenhouse",50); +val fortree139c = RecipeBuilder.newBuilder("fortree139c","enchanted_greenhouse",500); fortree139c.addItemInput(); fortree139c.setChance(0.0); fortree139c.addItemInput(.withTag({display: {Lore: ["§d§M阿克拉斯特・科瓦莱恩§r"]}})); fortree139c.addItemOutput(*36); fortree139c.build(); -val fortree139d = RecipeBuilder.newBuilder("fortree139d","enchanted_greenhouse",50); +val fortree139d = RecipeBuilder.newBuilder("fortree139d","enchanted_greenhouse",500); fortree139d.addItemInput(); fortree139d.setChance(0.0); fortree139d.addItemInput(.withTag({display: {Lore: ["§d§M维狄萨斯・安纳斯§r"]}})); fortree139d.addItemOutput(*216); fortree139d.build(); -val fortree139e = RecipeBuilder.newBuilder("fortree139e","enchanted_greenhouse",50); +val fortree139e = RecipeBuilder.newBuilder("fortree139e","enchanted_greenhouse",500); fortree139e.addItemInput(); fortree139e.setChance(0.0); fortree139e.addItemInput(.withTag({display: {Lore: ["§d§M欧姆托斯・费拉克§r"]}})); fortree139e.addItemOutput(*1296); fortree139e.build(); -val fortree139f = RecipeBuilder.newBuilder("fortree139f","enchanted_greenhouse",50); +val fortree139f = RecipeBuilder.newBuilder("fortree139f","enchanted_greenhouse",500); fortree139f.addItemInput(); fortree139f.setChance(0.0); fortree139f.addItemInput(.withTag({display: {Lore: ["§d§M丹奈斯・鲁森§r"]}})); fortree139f.addItemOutput(*7776); fortree139f.build(); -val fortree139g = RecipeBuilder.newBuilder("fortree139g","enchanted_greenhouse",50); +val fortree139g = RecipeBuilder.newBuilder("fortree139g","enchanted_greenhouse",500); fortree139g.addItemInput(); fortree139g.setChance(0.0); fortree139g.addItemInput(.withTag({display: {Lore: ["§d§M泰兰§r"]}})); fortree139g.addItemOutput(*46656); fortree139g.build(); -val fortree139h = RecipeBuilder.newBuilder("fortree139h","enchanted_greenhouse",50); +val fortree139h = RecipeBuilder.newBuilder("fortree139h","enchanted_greenhouse",500); fortree139h.addItemInput(); fortree139h.setChance(0.0); fortree139h.addItemInput(.withTag({display: {Lore: ["§d§M库拉德・泰尔兰§r"]}})); fortree139h.addItemOutput(*279936); fortree139h.build(); -val fortree139i = RecipeBuilder.newBuilder("fortree139i","enchanted_greenhouse",50); +val fortree139i = RecipeBuilder.newBuilder("fortree139i","enchanted_greenhouse",500); fortree139i.addItemInput(); fortree139i.setChance(0.0); fortree139i.addItemInput(.withTag({display: {Lore: ["§d§M库拉德・暗穆兰§r"]}})); fortree139i.addItemOutput(*1679616); fortree139i.build(); -val fortree139j = RecipeBuilder.newBuilder("fortree139j","enchanted_greenhouse",50); +val fortree139j = RecipeBuilder.newBuilder("fortree139j","enchanted_greenhouse",500); fortree139j.addItemInput(); fortree139j.setChance(0.0); fortree139j.addItemInput(.withTag({display: {Lore: ["§d§M库拉德・加莱§r"]}})); fortree139j.addItemOutput(*10077696); fortree139j.build(); -val fortree139k = RecipeBuilder.newBuilder("fortree139k","enchanted_greenhouse",50); +val fortree139k = RecipeBuilder.newBuilder("fortree139k","enchanted_greenhouse",500); fortree139k.addItemInput(); fortree139k.setChance(0.0); fortree139k.addItemInput(.withTag({display: {Lore: ["§d§M斯塔沃・德梅兰§r"]}})); @@ -1188,3 +1195,4 @@ fortree146.build(); + diff --git a/scripts/ModularHellfireForge.zs b/scripts/ModularHellfireForge.zs index 862cf216..89362eb7 100644 --- a/scripts/ModularHellfireForge.zs +++ b/scripts/ModularHellfireForge.zs @@ -537,7 +537,7 @@ multihellfire54a.addItemInput(); multihellfire54a.addItemInput(); multihellfire54a.addItemInput(); multihellfire54a.addItemInput(); -multihellfire54a.addItemOutput(*8); +multihellfire54a.addItemOutput(*16); multihellfire54a.build(); val multihellfire54b = RecipeBuilder.newBuilder("multihellfire54b","berserker_forge",2); @@ -546,7 +546,7 @@ multihellfire54b.addItemInput(); multihellfire54b.addItemInput(); multihellfire54b.addItemInput(); multihellfire54b.addItemInput(); -multihellfire54b.addItemOutput(*16); +multihellfire54b.addItemOutput(*64); multihellfire54b.build(); val multihellfire54c = RecipeBuilder.newBuilder("multihellfire54c","berserker_forge",2); @@ -555,7 +555,7 @@ multihellfire54c.addItemInput(); multihellfire54c.addItemInput(); multihellfire54c.addItemInput(); multihellfire54c.addItemInput(); -multihellfire54c.addItemOutput(*64); +multihellfire54c.addItemOutput(*256); multihellfire54c.build(); val multihellfire55 = RecipeBuilder.newBuilder("multihellfire55","berserker_forge",2); @@ -573,7 +573,7 @@ multihellfire55a.addItemInput(); multihellfire55a.addItemInput(); multihellfire55a.addItemInput(); multihellfire55a.addItemInput(); -multihellfire55a.addItemOutput(*8); +multihellfire55a.addItemOutput(*16); multihellfire55a.build(); val multihellfire55b = RecipeBuilder.newBuilder("multihellfire55b","berserker_forge",2); @@ -582,7 +582,7 @@ multihellfire55b.addItemInput(); multihellfire55b.addItemInput(); multihellfire55b.addItemInput(); multihellfire55b.addItemInput(); -multihellfire55b.addItemOutput(*16); +multihellfire55b.addItemOutput(*64); multihellfire55b.build(); val multihellfire55c = RecipeBuilder.newBuilder("multihellfire55c","berserker_forge",2); @@ -591,7 +591,7 @@ multihellfire55c.addItemInput(); multihellfire55c.addItemInput(); multihellfire55c.addItemInput(); multihellfire55c.addItemInput(); -multihellfire55c.addItemOutput(*64); +multihellfire55c.addItemOutput(*256); multihellfire55c.build(); val multihellfire56 = RecipeBuilder.newBuilder("multihellfire56","berserker_forge",2); @@ -609,7 +609,7 @@ multihellfire56a.addItemInput(); multihellfire56a.addItemInput(); multihellfire56a.addItemInput(); multihellfire56a.addItemInput(); -multihellfire56a.addItemOutput(*8); +multihellfire56a.addItemOutput(*16); multihellfire56a.build(); val multihellfire56b = RecipeBuilder.newBuilder("multihellfire56b","berserker_forge",2); @@ -618,7 +618,7 @@ multihellfire56b.addItemInput(); multihellfire56b.addItemInput(); multihellfire56b.addItemInput(); multihellfire56b.addItemInput(); -multihellfire56b.addItemOutput(*16); +multihellfire56b.addItemOutput(*64); multihellfire56b.build(); val multihellfire56c = RecipeBuilder.newBuilder("multihellfire56c","berserker_forge",2); @@ -627,7 +627,7 @@ multihellfire56c.addItemInput(); multihellfire56c.addItemInput(); multihellfire56c.addItemInput(); multihellfire56c.addItemInput(); -multihellfire56c.addItemOutput(*64); +multihellfire56c.addItemOutput(*256); multihellfire56c.build(); val multihellfire57 = RecipeBuilder.newBuilder("multihellfire57","berserker_forge",2); @@ -645,7 +645,7 @@ multihellfire57a.addItemInput(); multihellfire57a.addItemInput(); multihellfire57a.addItemInput(); multihellfire57a.addItemInput(); -multihellfire57a.addItemOutput(*8); +multihellfire57a.addItemOutput(*16); multihellfire57a.build(); val multihellfire57b = RecipeBuilder.newBuilder("multihellfire57b","berserker_forge",2); @@ -654,7 +654,7 @@ multihellfire57b.addItemInput(); multihellfire57b.addItemInput(); multihellfire57b.addItemInput(); multihellfire57b.addItemInput(); -multihellfire57b.addItemOutput(*16); +multihellfire57b.addItemOutput(*64); multihellfire57b.build(); val multihellfire57c = RecipeBuilder.newBuilder("multihellfire57c","berserker_forge",2); @@ -663,7 +663,7 @@ multihellfire57c.addItemInput(); multihellfire57c.addItemInput(); multihellfire57c.addItemInput(); multihellfire57c.addItemInput(); -multihellfire57c.addItemOutput(*64); +multihellfire57c.addItemOutput(*256); multihellfire57c.build(); val multihellfire58 = RecipeBuilder.newBuilder("multihellfire58","berserker_forge",2); @@ -681,7 +681,7 @@ multihellfire58a.addItemInput(); multihellfire58a.addItemInput(); multihellfire58a.addItemInput(); multihellfire58a.addItemInput(); -multihellfire58a.addItemOutput(*8); +multihellfire58a.addItemOutput(*16); multihellfire58a.build(); val multihellfire58b = RecipeBuilder.newBuilder("multihellfire58b","berserker_forge",2); @@ -690,7 +690,7 @@ multihellfire58b.addItemInput(); multihellfire58b.addItemInput(); multihellfire58b.addItemInput(); multihellfire58b.addItemInput(); -multihellfire58b.addItemOutput(*16); +multihellfire58b.addItemOutput(*64); multihellfire58b.build(); val multihellfire58c = RecipeBuilder.newBuilder("multihellfire58c","berserker_forge",2); @@ -699,10 +699,48 @@ multihellfire58c.addItemInput(); multihellfire58c.addItemInput(); multihellfire58c.addItemInput(); multihellfire58c.addItemInput(); -multihellfire58c.addItemOutput(*64); +multihellfire58c.addItemOutput(*256); multihellfire58c.build(); +val multihellfire59 = RecipeBuilder.newBuilder("multihellfire59","berserker_forge",2); +multihellfire59.addWillInput("DEFAULT", 10,1,2000000); +multihellfire59.addItemInput(); +multihellfire59.addItemInput(); +multihellfire59.addItemInput(*12); +multihellfire59.addItemInput(*4); +multihellfire59.addItemOutput(*18); +multihellfire59.build(); + +val multihellfire60 = RecipeBuilder.newBuilder("multihellfire60","berserker_forge",2); +multihellfire60.addWillInput("DEFAULT", 50,1,2000000); +multihellfire60.addItemInput(); +multihellfire60.addItemInput(); +multihellfire60.addItemInput(); +multihellfire60.addItemInput(*4); +multihellfire60.addItemOutput(*4); +multihellfire60.build(); + +val multihellfire61 = RecipeBuilder.newBuilder("multihellfire61","berserker_forge",2); +multihellfire61.addWillInput("DEFAULT", 50,1,2000000); +multihellfire61.addItemInput(); +multihellfire61.addItemInput(); +multihellfire61.addItemInput(); +multihellfire61.addItemInput(*12); +multihellfire61.addItemOutput(*12); +multihellfire61.build(); + + + + + + + + + + + + @@ -965,4 +1003,5 @@ berserkercrucible10b.addItemInput(.withTag berserkercrucible10b.setChance(0.0); berserkercrucible10b.addItemInput(*9); berserkercrucible10b.addWillOutput(0, 90, 0, 9000, "STEADFAST"); -berserkercrucible10b.build(); \ No newline at end of file +berserkercrucible10b.build(); + diff --git a/scripts/ModularIceFire.zs b/scripts/ModularIceFire.zs index bc9c1a1e..60ae6c2e 100644 --- a/scripts/ModularIceFire.zs +++ b/scripts/ModularIceFire.zs @@ -3,6 +3,8 @@ import scripts.enchantwrapper.EnchantUtil.EnchantMap; import scripts.enchantwrapper.EnchantWrapper.SuperEnchantedItem; +import crafttweaker.data.IData; +import crafttweaker.enchantments.IEnchantmentDefinition; @@ -276,5 +278,223 @@ opdra19.addItemOutput(.withTag({FluidName: "eleint_dragonfir opdra19.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); opdra19.build(); +val dragoncruc20 = RecipeBuilder.newBuilder("dragoncruc20","dragonfire_crucible",40); +dragoncruc20.addFluidInput(*1000); +dragoncruc20.addItemInput(); +dragoncruc20.setChance(0.0); +dragoncruc20.addItemInput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc20.addItemInput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc20.addItemInput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc20.addItemInput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc20.addItemInput(*32); +dragoncruc20.addItemOutput(.withTag({FluidName: "nidhogg_dragonfire", Amount: 1000})); +dragoncruc20.addItemOutput(.withTag({FluidName: "nidhogg_dragonfire", Amount: 1000})); +dragoncruc20.addItemOutput(.withTag({FluidName: "nidhogg_dragonfire", Amount: 1000})); +dragoncruc20.addItemOutput(.withTag({FluidName: "nidhogg_dragonfire", Amount: 1000})); +dragoncruc20.build(); +val dragoncruc21 = RecipeBuilder.newBuilder("dragoncruc21","dragonfire_crucible",20); +dragoncruc21.addFluidInput(*200); +dragoncruc21.addItemInput(*256); +dragoncruc21.addItemInput(*12); +dragoncruc21.addItemOutput(*256); +dragoncruc21.build(); + +val dragoncruc22 = RecipeBuilder.newBuilder("dragoncruc22","dragonfire_crucible",40); +dragoncruc22.addFluidInput(*7000000); +dragoncruc22.addItemInput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc22.addItemInput(*3); +dragoncruc22.addItemInput(*8); +dragoncruc22.addItemInput(*8); +dragoncruc22.addItemInput(*8); +dragoncruc22.addItemInput(); +dragoncruc22.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc22.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc22.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc22.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc22.build(); + + +val dragoncruc23 = RecipeBuilder.newBuilder("dragoncruc23","dragonfire_crucible",40); +dragoncruc23.addFluidInput(*5000); +dragoncruc23.addItemInput(); +dragoncruc23.addItemInput(); +dragoncruc23.addItemInput(); +dragoncruc23.addItemInput(); +dragoncruc23.addItemOutput(); +dragoncruc23.build(); + +var fulfilleddata as IData = { + display: {Lore:["§d§oFulfilled§r"]} +}; + +val dragoncruc24 = RecipeBuilder.newBuilder("dragoncruc24","dragonfire_crucible",40); +dragoncruc24.addFluidInput(*10); +dragoncruc24.addItemInput(); +dragoncruc24.setChance(0.0); +dragoncruc24.addItemInput(*2); +dragoncruc24.addItemInput(*2); +dragoncruc24.addItemInput(.withTag(fulfilleddata)*4); +dragoncruc24.addItemInput(); +dragoncruc24.addItemOutput(); +dragoncruc24.build(); + +val dragoncruc25 = RecipeBuilder.newBuilder("dragoncruc25","dragonfire_crucible",40); +dragoncruc25.addFluidInput(*1); +dragoncruc25.addItemInput(); +dragoncruc25.setChance(0.0); +dragoncruc25.addItemInput(*8); +dragoncruc25.addItemOutput(*8); +dragoncruc25.build(); + + +val dragoncruc26 = RecipeBuilder.newBuilder("dragoncruc26","dragonfire_crucible",40); +dragoncruc26.addFluidInput(*8000000); +dragoncruc26.addItemInput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc26.addItemInput(*7); +dragoncruc26.addItemInput(*16); +dragoncruc26.addItemInput(*16); +dragoncruc26.addItemInput(*16); +dragoncruc26.addItemInput(); +dragoncruc26.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc26.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc26.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc26.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc26.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc26.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc26.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc26.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc26.build(); + +val dragoncruc27 = RecipeBuilder.newBuilder("dragoncruc27","dragonfire_crucible",40); +dragoncruc27.addFluidInput(*9000000); +dragoncruc27.addItemInput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemInput(*15); +dragoncruc27.addItemInput(*32); +dragoncruc27.addItemInput(*32); +dragoncruc27.addItemInput(*32); +dragoncruc27.addItemInput(); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +dragoncruc27.build(); + + + + +val dragoncruc28 = RecipeBuilder.newBuilder("dragoncruc28","dragonfire_crucible",40); +dragoncruc28.addFluidInput(*100); +dragoncruc28.addItemInput(*2); +dragoncruc28.addItemInput(*1); +dragoncruc28.addItemInput(*1); +dragoncruc28.addItemOutput(*4); +dragoncruc28.build(); + +val dragoncruc29 = RecipeBuilder.newBuilder("dragoncruc29","dragonfire_crucible",40); +dragoncruc29.addFluidInput(*200); +dragoncruc29.addItemInput(*2); +dragoncruc29.addItemInput(*2); +dragoncruc29.addItemInput(*1); +dragoncruc29.addItemOutput(*5); +dragoncruc29.build(); + +val dragoncruc30 = RecipeBuilder.newBuilder("dragoncruc30","dragonfire_crucible",40); +dragoncruc30.addFluidInput(*300); +dragoncruc30.addItemInput(*4); +dragoncruc30.addItemInput(*2); +dragoncruc30.addItemInput(*2); +dragoncruc30.addItemInput(*2); +dragoncruc30.addItemInput(*2); +dragoncruc30.addItemOutput(*12); +dragoncruc30.build(); + +val dragoncruc31 = RecipeBuilder.newBuilder("dragoncruc31","dragonfire_crucible",40); +dragoncruc31.addFluidInput(*400); +dragoncruc31.addItemInput(*8); +dragoncruc31.addItemInput(*24); +dragoncruc31.addItemOutput(*32); +dragoncruc31.build(); + +val dragoncruc32 = RecipeBuilder.newBuilder("dragoncruc32","dragonfire_crucible",40); +dragoncruc32.addFluidInput(*600); +dragoncruc32.addItemInput(*16); +dragoncruc32.addItemInput(*80); +dragoncruc32.addItemOutput(*96); +dragoncruc32.build(); + +val dragoncruc33 = RecipeBuilder.newBuilder("dragoncruc33","dragonfire_crucible",40); +dragoncruc33.addFluidInput(*800); +dragoncruc33.addItemInput(*32); +dragoncruc33.addItemInput(*112); +dragoncruc33.addItemInput(*112); +dragoncruc33.addItemOutput(*256); +dragoncruc33.build(); + +val dragoncruc34 = RecipeBuilder.newBuilder("dragoncruc34","dragonfire_crucible",40); +dragoncruc34.addFluidInput(*1000); +dragoncruc34.addItemInput(*64); +dragoncruc34.addItemInput(*576); +dragoncruc34.addItemOutput(*640); +dragoncruc34.build(); + +val dragoncruc35 = RecipeBuilder.newBuilder("dragoncruc35","dragonfire_crucible",40); +dragoncruc35.addFluidInput(*1000); +dragoncruc35.addItemInput(*8); +dragoncruc35.addItemInput(*8); +dragoncruc35.addItemOutput(*8); +dragoncruc35.build(); + +val dragoncruc36 = RecipeBuilder.newBuilder("dragoncruc36","dragonfire_crucible",40); +dragoncruc36.addFluidInput(*4000); +dragoncruc36.addItemInput(*32); +dragoncruc36.addItemInput(*4); +dragoncruc36.addItemOutput(*32); +dragoncruc36.build(); + +val dragoncruc37 = RecipeBuilder.newBuilder("dragoncruc37","dragonfire_crucible",40); +dragoncruc37.addFluidInput(*16000); +dragoncruc37.addItemInput(*128); +dragoncruc37.addItemInput(*2); +dragoncruc37.addItemOutput(*128); +dragoncruc37.build(); + +val dragoncruc38 = RecipeBuilder.newBuilder("dragoncruc38","dragonfire_crucible",40); +dragoncruc38.addFluidInput(*64000); +dragoncruc38.addItemInput(*512); +dragoncruc38.addItemInput(); +dragoncruc38.addItemOutput(*512); +dragoncruc38.build(); + + +val dragoncruc39 = RecipeBuilder.newBuilder("dragoncruc39","dragonfire_crucible",40); +dragoncruc39.addFluidInput(*4000); +dragoncruc39.addItemInput(); +dragoncruc39.setChance(0.0); +dragoncruc39.addItemInput(*8); +dragoncruc39.addItemInput(*8); +dragoncruc39.addItemInput(*8); +dragoncruc39.addItemInput(*8); +dragoncruc39.addItemInput(*8); +dragoncruc39.addItemOutput(*8); +dragoncruc39.build(); + +val dragoncruc40 = RecipeBuilder.newBuilder("dragoncruc40","dragonfire_crucible",40); +dragoncruc40.addFluidInput(*500); +dragoncruc40.addItemInput(*32); +dragoncruc40.addItemInput(); +dragoncruc40.addItemOutput(*32); +dragoncruc40.build(); \ No newline at end of file diff --git a/scripts/ModularInfinityFurnace.zs b/scripts/ModularInfinityFurnace.zs index b91f0875..fe12de5f 100644 --- a/scripts/ModularInfinityFurnace.zs +++ b/scripts/ModularInfinityFurnace.zs @@ -168,6 +168,13 @@ infinityfurnacemegelium4.addItemInput(*8); infinityfurnacemegelium4.addItemOutput(); infinityfurnacemegelium4.build(); +val infinityfurnacemegelium5 = RecipeBuilder.newBuilder("infinityfurnacemegelium5","infinity_furnace",10); +infinityfurnacemegelium5.addFluidInput(*2); +infinityfurnacemegelium5.addItemInput(); +infinityfurnacemegelium5.addItemInput(*1); +infinityfurnacemegelium5.addItemOutput(); +infinityfurnacemegelium5.build(); + val infinityfurnacecyclicalstarlight = RecipeBuilder.newBuilder("infinityfurnacecyclicalstarlight","infinity_furnace",10); @@ -184,12 +191,13 @@ val infinityfurnacedemantoid2 = RecipeBuilder.newBuilder("infinityfurnacedemanto infinityfurnacedemantoid2.addFluidInput(*72); infinityfurnacedemantoid2.addItemInput(*4); infinityfurnacedemantoid2.addItemInput(); -infinityfurnacedemantoid2.addItemOutput(*2); +infinityfurnacedemantoid2.addItemOutput(*4); infinityfurnacedemantoid2.build(); val infinityfurnacedemantoid3 = RecipeBuilder.newBuilder("infinityfurnacedemantoid3","infinity_furnace",10); infinityfurnacedemantoid3.addFluidInput(*8); infinityfurnacedemantoid3.addItemInput(*4); infinityfurnacedemantoid3.addItemInput(); -infinityfurnacedemantoid3.addItemOutput(*2); +infinityfurnacedemantoid3.addItemOutput(*4); infinityfurnacedemantoid3.build(); + diff --git a/scripts/ModularInfusion.zs b/scripts/ModularInfusion.zs index 19668600..6e688203 100644 --- a/scripts/ModularInfusion.zs +++ b/scripts/ModularInfusion.zs @@ -734,4 +734,13 @@ inf68.addItemInput(); inf68.addItemInput(); inf68.addItemInput(); inf68.addItemOutput(); -inf68.build(); \ No newline at end of file +inf68.build(); + +val inf69 = RecipeBuilder.newBuilder("inf69","arcane_autoinfuser",120); +inf69.addEnergyPerTickInput(100); +inf69.addItemInput(); +inf69.addItemInput(); +inf69.addItemInput(); +inf69.addItemInput(); +inf69.addItemOutput(); +inf69.build(); \ No newline at end of file diff --git a/scripts/ModularMeteoricBefaller.zs b/scripts/ModularMeteoricBefaller.zs index 464fc1d9..9302ab71 100644 --- a/scripts/ModularMeteoricBefaller.zs +++ b/scripts/ModularMeteoricBefaller.zs @@ -258,7 +258,7 @@ befaller10.addItemOutput(*64); befaller10.build(); -mods.bloodmagic.AlchemyTable.addRecipe(*4, [, ], 1, 5, 3); +mods.bloodmagic.AlchemyTable.addRecipe(*16, [, ], 1, 5, 3); recipes.addShaped(, [[, .withTag({used: 1}), ]]); @@ -294,3 +294,4 @@ recipes.addShaped(, + diff --git a/scripts/ModularPhilosopherUnifier.zs b/scripts/ModularPhilosopherUnifier.zs index 4f826fc0..80f5e382 100644 --- a/scripts/ModularPhilosopherUnifier.zs +++ b/scripts/ModularPhilosopherUnifier.zs @@ -325,3 +325,19 @@ philounit33.addItemInput(.withTa philounit33.addItemInput(*8); philounit33.addItemOutput(.withTag({display: {Lore: ["乳白"]}})); philounit33.build(); + + + +val philounit34 = RecipeBuilder.newBuilder("philounit34","philosophers_unifier",2); +philounit34.addEnergyPerTickInput(100); +philounit34.addItemInput(); +philounit34.addItemInput(); +philounit34.addItemOutput(*2); +philounit34.build(); + +val philounit35 = RecipeBuilder.newBuilder("philounit35","philosophers_unifier",2); +philounit35.addEnergyPerTickInput(100); +philounit35.addItemInput(); +philounit35.addItemInput(); +philounit35.addItemOutput(*2); +philounit35.build(); diff --git a/scripts/ModularShellStars.zs b/scripts/ModularShellStars.zs new file mode 100644 index 00000000..9c0c83a9 --- /dev/null +++ b/scripts/ModularShellStars.zs @@ -0,0 +1,373 @@ +import mods.modularmachinery.RecipeBuilder; + + +val crucdivcat1 = RecipeBuilder.newBuilder("crucdivcat1","mythical_resource_crucible",5); +crucdivcat1.addEnergyPerTickInput(5000); +crucdivcat1.addItemInput(); +crucdivcat1.addItemInput(); +crucdivcat1.addFluidOutput(*5); +crucdivcat1.build(); + +val crucdivcat2 = RecipeBuilder.newBuilder("crucdivcat2","mythical_resource_crucible",5); +crucdivcat2.addEnergyPerTickInput(5000); +crucdivcat2.addItemInput(); +crucdivcat2.addItemInput(); +crucdivcat2.addFluidOutput(*10); +crucdivcat2.build(); + +val crucdivcat3 = RecipeBuilder.newBuilder("crucdivcat3","mythical_resource_crucible",5); +crucdivcat3.addEnergyPerTickInput(5000); +crucdivcat3.addItemInput(); +crucdivcat3.addItemInput(); +crucdivcat3.addFluidOutput(*20); +crucdivcat3.build(); + +val crucdivcat4 = RecipeBuilder.newBuilder("crucdivcat4","mythical_resource_crucible",5); +crucdivcat4.addEnergyPerTickInput(5000); +crucdivcat4.addItemInput(); +crucdivcat4.addItemInput(); +crucdivcat4.addFluidOutput(*30); +crucdivcat4.build(); + +val crucdivcat5 = RecipeBuilder.newBuilder("crucdivcat5","mythical_resource_crucible",5); +crucdivcat5.addEnergyPerTickInput(5000); +crucdivcat5.addItemInput(); +crucdivcat5.addItemInput(); +crucdivcat5.addFluidOutput(*30); +crucdivcat5.build(); + +val crucdivcat6 = RecipeBuilder.newBuilder("crucdivcat6","mythical_resource_crucible",5); +crucdivcat6.addEnergyPerTickInput(5000); +crucdivcat6.addItemInput(); +crucdivcat6.addItemInput(); +crucdivcat6.addFluidOutput(*30); +crucdivcat6.build(); + +val crucdivcat7 = RecipeBuilder.newBuilder("crucdivcat7","mythical_resource_crucible",5); +crucdivcat7.addEnergyPerTickInput(5000); +crucdivcat7.addItemInput(); +crucdivcat7.addItemInput(); +crucdivcat7.addFluidOutput(*30); +crucdivcat7.build(); + +val crucdivcat8 = RecipeBuilder.newBuilder("crucdivcat8","mythical_resource_crucible",5); +crucdivcat8.addEnergyPerTickInput(5000); +crucdivcat8.addItemInput(); +crucdivcat8.addItemInput(); +crucdivcat8.addFluidOutput(*35); +crucdivcat8.build(); + +val crucdivcat9 = RecipeBuilder.newBuilder("crucdivcat9","mythical_resource_crucible",5); +crucdivcat9.addEnergyPerTickInput(5000); +crucdivcat9.addItemInput(); +crucdivcat9.addItemInput(); +crucdivcat9.addFluidOutput(*35); +crucdivcat9.build(); + +val crucdivcat10 = RecipeBuilder.newBuilder("crucdivcat10","mythical_resource_crucible",5); +crucdivcat10.addEnergyPerTickInput(5000); +crucdivcat10.addItemInput(); +crucdivcat10.addItemInput(); +crucdivcat10.addFluidOutput(*40); +crucdivcat10.build(); + +val crucdivcat11 = RecipeBuilder.newBuilder("crucdivcat11","mythical_resource_crucible",5); +crucdivcat11.addEnergyPerTickInput(5000); +crucdivcat11.addItemInput(); +crucdivcat11.addItemInput(); +crucdivcat11.addFluidOutput(*40); +crucdivcat11.build(); + +val crucdivcat12 = RecipeBuilder.newBuilder("crucdivcat12","mythical_resource_crucible",5); +crucdivcat12.addEnergyPerTickInput(5000); +crucdivcat12.addItemInput(); +crucdivcat12.addItemInput(); +crucdivcat12.addFluidOutput(*40); +crucdivcat12.build(); + +val crucdivcat13 = RecipeBuilder.newBuilder("crucdivcat13","mythical_resource_crucible",5); +crucdivcat13.addEnergyPerTickInput(5000); +crucdivcat13.addItemInput(); +crucdivcat13.addItemInput(); +crucdivcat13.addFluidOutput(*40); +crucdivcat13.build(); + +val crucdivcat14 = RecipeBuilder.newBuilder("crucdivcat14","mythical_resource_crucible",5); +crucdivcat14.addEnergyPerTickInput(5000); +crucdivcat14.addItemInput(); +crucdivcat14.addItemInput(); +crucdivcat14.addFluidOutput(*40); +crucdivcat14.build(); + +val crucdivcat15 = RecipeBuilder.newBuilder("crucdivcat15","mythical_resource_crucible",5); +crucdivcat15.addEnergyPerTickInput(5000); +crucdivcat15.addItemInput(); +crucdivcat15.addItemInput(); +crucdivcat15.addFluidOutput(*50); +crucdivcat15.build(); + +val crucdivcat16 = RecipeBuilder.newBuilder("crucdivcat16","mythical_resource_crucible",5); +crucdivcat16.addEnergyPerTickInput(5000); +crucdivcat16.addItemInput(); +crucdivcat16.addItemInput(); +crucdivcat16.addFluidOutput(*50); +crucdivcat16.build(); + +val crucdivcat17 = RecipeBuilder.newBuilder("crucdivcat17","mythical_resource_crucible",5); +crucdivcat17.addEnergyPerTickInput(5000); +crucdivcat17.addItemInput(); +crucdivcat17.addItemInput(); +crucdivcat17.addFluidOutput(*50); +crucdivcat17.build(); + +val crucdivcat18 = RecipeBuilder.newBuilder("crucdivcat18","mythical_resource_crucible",5); +crucdivcat18.addEnergyPerTickInput(5000); +crucdivcat18.addItemInput(); +crucdivcat18.addItemInput(); +crucdivcat18.addFluidOutput(*50); +crucdivcat18.build(); + +val crucdivcat19 = RecipeBuilder.newBuilder("crucdivcat19","mythical_resource_crucible",5); +crucdivcat19.addEnergyPerTickInput(5000); +crucdivcat19.addItemInput(); +crucdivcat19.addItemInput(); +crucdivcat19.addFluidOutput(*50); +crucdivcat19.build(); + +val crucdivcat20 = RecipeBuilder.newBuilder("crucdivcat20","mythical_resource_crucible",5); +crucdivcat20.addEnergyPerTickInput(5000); +crucdivcat20.addItemInput(); +crucdivcat20.addItemInput(); +crucdivcat20.addFluidOutput(*50); +crucdivcat20.build(); + +val crucdivcat21 = RecipeBuilder.newBuilder("crucdivcat21","mythical_resource_crucible",5); +crucdivcat21.addEnergyPerTickInput(5000); +crucdivcat21.addItemInput(); +crucdivcat21.addItemInput(); +crucdivcat21.addFluidOutput(*60); +crucdivcat21.build(); + +val crucdivcat22 = RecipeBuilder.newBuilder("crucdivcat22","mythical_resource_crucible",5); +crucdivcat22.addEnergyPerTickInput(5000); +crucdivcat22.addItemInput(); +crucdivcat22.addItemInput(); +crucdivcat22.addFluidOutput(*60); +crucdivcat22.build(); + +val crucdivcat23 = RecipeBuilder.newBuilder("crucdivcat23","mythical_resource_crucible",5); +crucdivcat23.addEnergyPerTickInput(5000); +crucdivcat23.addItemInput(); +crucdivcat23.addItemInput(); +crucdivcat23.addFluidOutput(*70); +crucdivcat23.build(); + +val crucdivcat24 = RecipeBuilder.newBuilder("crucdivcat24","mythical_resource_crucible",5); +crucdivcat24.addEnergyPerTickInput(5000); +crucdivcat24.addItemInput(); +crucdivcat24.addItemInput(); +crucdivcat24.addFluidOutput(*70); +crucdivcat24.build(); + +val crucdivcat25 = RecipeBuilder.newBuilder("crucdivcat25","mythical_resource_crucible",5); +crucdivcat25.addEnergyPerTickInput(5000); +crucdivcat25.addItemInput(); +crucdivcat25.addItemInput(); +crucdivcat25.addFluidOutput(*80); +crucdivcat25.build(); + +val crucdivcat26 = RecipeBuilder.newBuilder("crucdivcat26","mythical_resource_crucible",5); +crucdivcat26.addEnergyPerTickInput(5000); +crucdivcat26.addItemInput(); +crucdivcat26.addItemInput(); +crucdivcat26.addFluidOutput(*90); +crucdivcat26.build(); + +val crucdivcat27 = RecipeBuilder.newBuilder("crucdivcat27","mythical_resource_crucible",5); +crucdivcat27.addEnergyPerTickInput(5000); +crucdivcat27.addItemInput(); +crucdivcat27.addItemInput(); +crucdivcat27.addFluidOutput(*100); +crucdivcat27.build(); + + + + + + + + + + +val divinestar1 = RecipeBuilder.newBuilder("divinestar1","stellar_diviner",5); +divinestar1.addFluidInput(*10); +divinestar1.addItemInput(*6); +divinestar1.addItemInput(*1); +divinestar1.addItemOutput(*1); +divinestar1.build(); + +val divinestar2 = RecipeBuilder.newBuilder("divinestar2","stellar_diviner",5); +divinestar2.addFluidInput(*10); +divinestar2.addItemInput(*6); +divinestar2.addItemInput(*2); +divinestar2.addItemOutput(*2); +divinestar2.build(); + +val divinestar3 = RecipeBuilder.newBuilder("divinestar3","stellar_diviner",5); +divinestar3.addFluidInput(*10); +divinestar3.addItemInput(*6); +divinestar3.addItemInput(*4); +divinestar3.addItemOutput(*4); +divinestar3.build(); + +val divinestar4 = RecipeBuilder.newBuilder("divinestar4","stellar_diviner",5); +divinestar4.addFluidInput(*10); +divinestar4.addItemInput(*6); +divinestar4.addItemInput(*8); +divinestar4.addItemOutput(*8); +divinestar4.build(); + + +val edenstar1 = RecipeBuilder.newBuilder("edenstar1","stellar_diviner",5); +edenstar1.addFluidInput(*10); +edenstar1.addItemInput(*8); +edenstar1.addItemInput(*1); +edenstar1.addItemOutput(*1); +edenstar1.build(); + +val edenstar2 = RecipeBuilder.newBuilder("edenstar2","stellar_diviner",5); +edenstar2.addFluidInput(*10); +edenstar2.addItemInput(*8); +edenstar2.addItemInput(*4); +edenstar2.addItemOutput(*4); +edenstar2.build(); + +val edenstar3 = RecipeBuilder.newBuilder("edenstar3","stellar_diviner",5); +edenstar3.addFluidInput(*10); +edenstar3.addItemInput(*8); +edenstar3.addItemInput(*8); +edenstar3.addItemOutput(*8); +edenstar3.build(); + + + +val wildwoodstar1 = RecipeBuilder.newBuilder("wildwoodstar1","stellar_diviner",5); +wildwoodstar1.addFluidInput(*10); +wildwoodstar1.addItemInput(*4); +wildwoodstar1.addItemInput(*2); +wildwoodstar1.addItemInput(*1); +wildwoodstar1.addItemOutput(*1); +wildwoodstar1.build(); + +val wildwoodstar2 = RecipeBuilder.newBuilder("wildwoodstar2","stellar_diviner",5); +wildwoodstar2.addFluidInput(*10); +wildwoodstar2.addItemInput(*8); +wildwoodstar2.addItemInput(*2); +wildwoodstar2.addItemInput(*4); +wildwoodstar2.addItemOutput(*4); +wildwoodstar2.build(); + +val wildwoodstar3 = RecipeBuilder.newBuilder("wildwoodstar3","stellar_diviner",5); +wildwoodstar3.addFluidInput(*10); +wildwoodstar3.addItemInput(*8); +wildwoodstar3.addItemInput(*4); +wildwoodstar3.addItemInput(*8); +wildwoodstar3.addItemOutput(*8); +wildwoodstar3.build(); + + + + + +val apalachiastar1 = RecipeBuilder.newBuilder("apalachiastar1","stellar_diviner",5); +apalachiastar1.addFluidInput(*10); +apalachiastar1.addItemInput(*3); +apalachiastar1.addItemInput(*1); +apalachiastar1.addItemInput(*1); +apalachiastar1.addItemOutput(*1); +apalachiastar1.build(); + +val apalachiastar2 = RecipeBuilder.newBuilder("apalachiastar2","stellar_diviner",5); +apalachiastar2.addFluidInput(*10); +apalachiastar2.addItemInput(*8); +apalachiastar2.addItemInput(*2); +apalachiastar2.addItemInput(*4); +apalachiastar2.addItemOutput(*4); +apalachiastar2.build(); + +val apalachiastar3 = RecipeBuilder.newBuilder("apalachiastar3","stellar_diviner",5); +apalachiastar3.addFluidInput(*10); +apalachiastar3.addItemInput(*12); +apalachiastar3.addItemInput(*2); +apalachiastar3.addItemInput(*8); +apalachiastar3.addItemOutput(*8); +apalachiastar3.build(); + + + + +val skythernstar1 = RecipeBuilder.newBuilder("skythernstar1","stellar_diviner",5); +skythernstar1.addFluidInput(*10); +skythernstar1.addItemInput(*1); +skythernstar1.addItemInput(*1); +skythernstar1.addItemInput(*2); +skythernstar1.addItemInput(*1); +skythernstar1.addItemOutput(*1); +skythernstar1.build(); + +val skythernstar2 = RecipeBuilder.newBuilder("skythernstar2","stellar_diviner",5); +skythernstar2.addFluidInput(*10); +skythernstar2.addItemInput(*4); +skythernstar2.addItemInput(*2); +skythernstar2.addItemInput(*2); +skythernstar2.addItemInput(*4); +skythernstar2.addItemOutput(*4); +skythernstar2.build(); + +val skythernstar3 = RecipeBuilder.newBuilder("skythernstar3","stellar_diviner",5); +skythernstar3.addFluidInput(*10); +skythernstar3.addItemInput(*8); +skythernstar3.addItemInput(*2); +skythernstar3.addItemInput(*1); +skythernstar3.addItemInput(*1); +skythernstar3.addItemInput(*8); +skythernstar3.addItemOutput(*8); +skythernstar3.build(); + + + + +val mortumstar1 = RecipeBuilder.newBuilder("mortumstar1","stellar_diviner",5); +mortumstar1.addFluidInput(*10); +mortumstar1.addItemInput(*1); +mortumstar1.addItemInput(*1); +mortumstar1.addItemInput(*1); +mortumstar1.addItemInput(*1); +mortumstar1.addItemInput(*1); +mortumstar1.addItemInput(*1); +mortumstar1.addItemOutput(*1); +mortumstar1.build(); + +val mortumstar2 = RecipeBuilder.newBuilder("mortumstar2","stellar_diviner",5); +mortumstar2.addFluidInput(*10); +mortumstar2.addItemInput(*1); +mortumstar2.addItemInput(*1); +mortumstar2.addItemInput(*1); +mortumstar2.addItemInput(*1); +mortumstar2.addItemInput(*1); +mortumstar2.addItemInput(*1); +mortumstar2.addItemInput(*4); +mortumstar2.addItemOutput(*4); +mortumstar2.build(); + +val mortumstar3 = RecipeBuilder.newBuilder("mortumstar3","stellar_diviner",5); +mortumstar3.addFluidInput(*10); +mortumstar3.addItemInput(*2); +mortumstar3.addItemInput(*2); +mortumstar3.addItemInput(*2); +mortumstar3.addItemInput(*2); +mortumstar3.addItemInput(*2); +mortumstar3.addItemInput(*2); +mortumstar3.addItemInput(*8); +mortumstar3.addItemOutput(*8); +mortumstar3.build(); diff --git a/scripts/ModularSingularities.zs b/scripts/ModularSingularities.zs index d1eda332..85df8eef 100644 --- a/scripts/ModularSingularities.zs +++ b/scripts/ModularSingularities.zs @@ -633,5 +633,42 @@ quantumcondborax.addItemInput(*5056); quantumcondborax.addItemOutput(); quantumcondborax.build(); +val quantumcondeverfusor = RecipeBuilder.newBuilder("quantumcondeverfusor","quantum_condenser",4); +quantumcondeverfusor.addEnergyPerTickInput(500000); +quantumcondeverfusor.addItemInput(); +quantumcondeverfusor.setChance(0.0); +quantumcondeverfusor.addItemInput(*100); +quantumcondeverfusor.addItemOutput(); +quantumcondeverfusor.build(); + +val quantumcondpetrifiedfluix = RecipeBuilder.newBuilder("quantumcondpetrifiedfluix","quantum_condenser",4); +quantumcondpetrifiedfluix.addEnergyPerTickInput(500000); +quantumcondpetrifiedfluix.addItemInput(*5056); +quantumcondpetrifiedfluix.addItemOutput(*256); +quantumcondpetrifiedfluix.build(); + +val quantumcondenergetalloy = RecipeBuilder.newBuilder("quantumcondenergetalloy","quantum_condenser",4); +quantumcondenergetalloy.addEnergyPerTickInput(500000); +quantumcondenergetalloy.addItemInput(*5056); +quantumcondenergetalloy.addItemOutput(); +quantumcondenergetalloy.build(); + +val quantumconddarksteel = RecipeBuilder.newBuilder("quantumconddarksteel","quantum_condenser",4); +quantumconddarksteel.addEnergyPerTickInput(500000); +quantumconddarksteel.addItemInput(*5056); +quantumconddarksteel.addItemOutput(); +quantumconddarksteel.build(); + +val quantumcondvibrantall = RecipeBuilder.newBuilder("quantumcondvibrantall","quantum_condenser",4); +quantumcondvibrantall.addEnergyPerTickInput(500000); +quantumcondvibrantall.addItemInput(*5056); +quantumcondvibrantall.addItemOutput(); +quantumcondvibrantall.build(); + +val quantumcondendsteel = RecipeBuilder.newBuilder("quantumcondendsteel","quantum_condenser",4); +quantumcondendsteel.addEnergyPerTickInput(500000); +quantumcondendsteel.addItemInput(*5056); +quantumcondendsteel.addItemOutput(); +quantumcondendsteel.build(); diff --git a/scripts/ModularSmeltery.zs b/scripts/ModularSmeltery.zs index 5399f7dc..1e0ffb58 100644 --- a/scripts/ModularSmeltery.zs +++ b/scripts/ModularSmeltery.zs @@ -1,6 +1,14 @@ import mods.modularmachinery.RecipeBuilder; + + + +recipes.addShaped(, +[[, , ], +[, .withTag({DEUpgrades: {attackDmg: 3 as byte, digSpeed: 3 as byte, digAOE: 3 as byte, rfCap: 3 as byte, attackAOE: 3 as byte}}), ], +[, , ]]); + val forgewyvinf1 = RecipeBuilder.newBuilder("forgewyvinf1","forge_of_the_wyvern",2); forgewyvinf1.addItemInput(); forgewyvinf1.setChance(0.0); @@ -22,6 +30,20 @@ forgewyvbri1.addItemInput(); forgewyvbri1.addFluidOutput(*144); forgewyvbri1.build(); +val forgewyvbri2 = RecipeBuilder.newBuilder("forgewyvbri2","forge_of_the_wyvern",2); +forgewyvbri2.addItemInput(); +forgewyvbri2.setChance(0.0); +forgewyvbri2.addItemInput(*10); +forgewyvbri2.addFluidOutput(*1440); +forgewyvbri2.build(); + +val forgewyvbri3 = RecipeBuilder.newBuilder("forgewyvbri3","forge_of_the_wyvern",2); +forgewyvbri3.addItemInput(); +forgewyvbri3.setChance(0.0); +forgewyvbri3.addItemInput(*100); +forgewyvbri3.addFluidOutput(*14400); +forgewyvbri3.build(); + val forgewyvfir1 = RecipeBuilder.newBuilder("forgewyvfir1","forge_of_the_wyvern",2); forgewyvfir1.addItemInput(); forgewyvfir1.setChance(0.0); @@ -43,6 +65,20 @@ forgewyvfir3.addItemInput(); forgewyvfir3.addFluidOutput(*1296); forgewyvfir3.build(); +val forgewyvfir4 = RecipeBuilder.newBuilder("forgewyvfir4","forge_of_the_wyvern",2); +forgewyvfir4.addItemInput(); +forgewyvfir4.setChance(0.0); +forgewyvfir4.addItemInput(*10); +forgewyvfir4.addFluidOutput(*12960); +forgewyvfir4.build(); + +val forgewyvfir5 = RecipeBuilder.newBuilder("forgewyvfir5","forge_of_the_wyvern",2); +forgewyvfir5.addItemInput(); +forgewyvfir5.setChance(0.0); +forgewyvfir5.addItemInput(*100); +forgewyvfir5.addFluidOutput(*129600); +forgewyvfir5.build(); + val forgewyvic1 = RecipeBuilder.newBuilder("forgewyvic1","forge_of_the_wyvern",2); forgewyvic1.addItemInput(); @@ -65,6 +101,20 @@ forgewyvic3.addItemInput(); forgewyvic3.addFluidOutput(*1296); forgewyvic3.build(); +val forgewyvic4 = RecipeBuilder.newBuilder("forgewyvic4","forge_of_the_wyvern",2); +forgewyvic4.addItemInput(); +forgewyvic4.setChance(0.0); +forgewyvic4.addItemInput(*10); +forgewyvic4.addFluidOutput(*12960); +forgewyvic4.build(); + +val forgewyvic5 = RecipeBuilder.newBuilder("forgewyvic5","forge_of_the_wyvern",2); +forgewyvic5.addItemInput(); +forgewyvic5.setChance(0.0); +forgewyvic5.addItemInput(*100); +forgewyvic5.addFluidOutput(*129600); +forgewyvic5.build(); + val forgewyvlig1 = RecipeBuilder.newBuilder("forgewyvlig1","forge_of_the_wyvern",2); forgewyvlig1.addItemInput(); forgewyvlig1.setChance(0.0); @@ -86,6 +136,20 @@ forgewyvlig3.addItemInput(); forgewyvlig3.addFluidOutput(*1296); forgewyvlig3.build(); +val forgewyvlig4 = RecipeBuilder.newBuilder("forgewyvlig4","forge_of_the_wyvern",2); +forgewyvlig4.addItemInput(); +forgewyvlig4.setChance(0.0); +forgewyvlig4.addItemInput(*10); +forgewyvlig4.addFluidOutput(*12960); +forgewyvlig4.build(); + +val forgewyvlig5 = RecipeBuilder.newBuilder("forgewyvlig5","forge_of_the_wyvern",2); +forgewyvlig5.addItemInput(); +forgewyvlig5.setChance(0.0); +forgewyvlig5.addItemInput(*100); +forgewyvlig5.addFluidOutput(*129600); +forgewyvlig5.build(); + val forgewyvhal1 = RecipeBuilder.newBuilder("forgewyvhal1","forge_of_the_wyvern",2); forgewyvhal1.addItemInput(); forgewyvhal1.setChance(0.0); @@ -167,8 +231,108 @@ forgewyvascdrac.addItemInput(); forgewyvascdrac.addFluidOutput(*144); forgewyvascdrac.build(); +val forgewyvdefined = RecipeBuilder.newBuilder("forgewyvdefined","forge_of_the_wyvern",2); +forgewyvdefined.addItemInput(); +forgewyvdefined.setChance(0.0); +forgewyvdefined.addItemInput(); +forgewyvdefined.addFluidOutput(*144); +forgewyvdefined.build(); + +val forgewyvorder = RecipeBuilder.newBuilder("forgewyvorder","forge_of_the_wyvern",2); +forgewyvorder.addItemInput(); +forgewyvorder.setChance(0.0); +forgewyvorder.addItemInput(); +forgewyvorder.addFluidOutput(*500); +forgewyvorder.build(); + +val forgewyvchaos = RecipeBuilder.newBuilder("forgewyvchaos","forge_of_the_wyvern",2); +forgewyvchaos.addItemInput(); +forgewyvchaos.setChance(0.0); +forgewyvchaos.addItemInput(); +forgewyvchaos.addFluidOutput(*500); +forgewyvchaos.build(); + +val forgewyvair = RecipeBuilder.newBuilder("forgewyvair","forge_of_the_wyvern",2); +forgewyvair.addItemInput(); +forgewyvair.setChance(0.0); +forgewyvair.addItemInput(); +forgewyvair.addFluidOutput(*500); +forgewyvair.build(); + +val forgewyvfire = RecipeBuilder.newBuilder("forgewyvfire","forge_of_the_wyvern",2); +forgewyvfire.addItemInput(); +forgewyvfire.setChance(0.0); +forgewyvfire.addItemInput(); +forgewyvfire.addFluidOutput(*500); +forgewyvfire.build(); + +val forgewyvwater = RecipeBuilder.newBuilder("forgewyvwater","forge_of_the_wyvern",2); +forgewyvwater.addItemInput(); +forgewyvwater.setChance(0.0); +forgewyvwater.addItemInput(); +forgewyvwater.addFluidOutput(*500); +forgewyvwater.build(); + +val forgewyvearth = RecipeBuilder.newBuilder("forgewyvearth","forge_of_the_wyvern",2); +forgewyvearth.addItemInput(); +forgewyvearth.setChance(0.0); +forgewyvearth.addItemInput(); +forgewyvearth.addFluidOutput(*500); +forgewyvearth.build(); + + + + +val forgewyvhass1 = RecipeBuilder.newBuilder("forgewyvhass1","forge_of_the_wyvern",2); +forgewyvhass1.addItemInput(); +forgewyvhass1.setChance(0.0); +forgewyvhass1.addItemInput(); +forgewyvhass1.addFluidOutput(*144); +forgewyvhass1.build(); + +val forgewyvhass2 = RecipeBuilder.newBuilder("forgewyvhass2","forge_of_the_wyvern",2); +forgewyvhass2.addItemInput(); +forgewyvhass2.setChance(0.0); +forgewyvhass2.addItemInput(*10); +forgewyvhass2.addFluidOutput(*1440); +forgewyvhass2.build(); + +val forgewyvhass3 = RecipeBuilder.newBuilder("forgewyvhass3","forge_of_the_wyvern",2); +forgewyvhass3.addItemInput(); +forgewyvhass3.setChance(0.0); +forgewyvhass3.addItemInput(*100); +forgewyvhass3.addFluidOutput(*14400); +forgewyvhass3.build(); + + +val forgewyvspring1 = RecipeBuilder.newBuilder("forgewyvspring1","forge_of_the_wyvern",2); +forgewyvspring1.addItemInput(); +forgewyvspring1.setChance(0.0); +forgewyvspring1.addItemInput(); +forgewyvspring1.addFluidOutput(*50000); +forgewyvspring1.build(); + +val forgewyvspring2 = RecipeBuilder.newBuilder("forgewyvspring2","forge_of_the_wyvern",2); +forgewyvspring2.addItemInput(); +forgewyvspring2.setChance(0.0); +forgewyvspring2.addItemInput(*10); +forgewyvspring2.addFluidOutput(*500000); +forgewyvspring2.build(); + +val forgewyvspring3 = RecipeBuilder.newBuilder("forgewyvspring3","forge_of_the_wyvern",2); +forgewyvspring3.addItemInput(); +forgewyvspring3.setChance(0.0); +forgewyvspring3.addItemInput(*100); +forgewyvspring3.addFluidOutput(*5000000); +forgewyvspring3.build(); +val forgewyvoidshard = RecipeBuilder.newBuilder("forgewyvoidshard","forge_of_the_wyvern",2); +forgewyvoidshard.addItemInput(); +forgewyvoidshard.setChance(0.0); +forgewyvoidshard.addItemInput(); +forgewyvoidshard.addFluidOutput(*1000); +forgewyvoidshard.build(); \ No newline at end of file diff --git a/scripts/ModularSoulAccumulator.zs b/scripts/ModularSoulAccumulator.zs index a8e96c14..e962b555 100644 --- a/scripts/ModularSoulAccumulator.zs +++ b/scripts/ModularSoulAccumulator.zs @@ -38,6 +38,15 @@ soulcollectorinferium.addItemInput(.withTag({entity soulcollectorinferium.addItemOutput(*5); soulcollectorinferium.build(); +val soulcollectorinferium2 = RecipeBuilder.newBuilder("soulcollectorinferium2","soul_accumulator",60); +soulcollectorinferium2.addEnergyPerTickInput(100000); +soulcollectorinferium2.addFluidInput(*1000); +soulcollectorinferium2.addFluidInput(*1000); +soulcollectorinferium2.addItemInput(*4); +soulcollectorinferium2.addItemInput(.withTag({entityId: "divinerpg:rainbour"})); +soulcollectorinferium2.addItemOutput(*15); +soulcollectorinferium2.build(); + val soulcollectorcrops = RecipeBuilder.newBuilder("soulcollectorcrops","soul_accumulator",60); soulcollectorcrops.addEnergyPerTickInput(100000); soulcollectorcrops.addFluidInput(*1000); @@ -63,6 +72,31 @@ soulcollectorcrops.addItemOutput(*64); soulcollectorcrops.build(); +val soulcollectorcrops2 = RecipeBuilder.newBuilder("soulcollectorcrops2","soul_accumulator",60); +soulcollectorcrops2.addEnergyPerTickInput(100000); +soulcollectorcrops2.addFluidInput(*1000); +soulcollectorcrops2.addFluidInput(*100); +soulcollectorcrops2.addItemInput(*4); +soulcollectorcrops2.addItemInput(.withTag({entityId: "aoa3:rammerhead"})); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.addItemOutput(*128); +soulcollectorcrops2.build(); + + val soulcollectorfertilizedefinedseed = RecipeBuilder.newBuilder("soulcollectorfertilizedefinedseed","soul_accumulator",60); soulcollectorfertilizedefinedseed.addEnergyPerTickInput(100000); soulcollectorfertilizedefinedseed.addFluidInput(*1000); diff --git a/scripts/ModularStillPot.zs b/scripts/ModularStillPot.zs index 7fe589e9..e56fb141 100644 --- a/scripts/ModularStillPot.zs +++ b/scripts/ModularStillPot.zs @@ -43,6 +43,10 @@ mods.thermalexpansion.Transposer.addFillRecipe(, , , * 1000, 100); +mods.thermalexpansion.Transposer.addFillRecipe(, , * 1000, 100); +mods.thermalexpansion.Transposer.addFillRecipe(, , * 1000, 100); + + mods.thermalexpansion.Transposer.addFillRecipe(, , * 1000, 100); @@ -356,4 +360,250 @@ mods.nuclearcraft.infuser.addRecipe([, , *1000, ]); mods.nuclearcraft.infuser.addRecipe([, *1000, ]); mods.nuclearcraft.infuser.addRecipe([, *1000, ]); -mods.nuclearcraft.infuser.addRecipe([, *1000, ]); \ No newline at end of file +mods.nuclearcraft.infuser.addRecipe([, *1000, ]); + +mods.nuclearcraft.infuser.addRecipe([, *1000, ]); +mods.nuclearcraft.infuser.addRecipe([, *1000, ]); + + + + +val pulsestillfractionation1 = RecipeBuilder.newBuilder("pulsestillfractionation1","phasing_still_pot",5); +pulsestillfractionation1.addItemInput(); +pulsestillfractionation1.addFluidInput(*2000); +pulsestillfractionation1.addFluidOutput(*1500); +pulsestillfractionation1.build(); + +val pulsestillfractionation2 = RecipeBuilder.newBuilder("pulsestillfractionation2","phasing_still_pot",5); +pulsestillfractionation2.addItemInput(); +pulsestillfractionation2.addFluidInput(*2000); +pulsestillfractionation2.addFluidOutput(*1500); +pulsestillfractionation2.build(); + +val pulsestillfractionation3 = RecipeBuilder.newBuilder("pulsestillfractionation3","phasing_still_pot",5); +pulsestillfractionation3.addItemInput(); +pulsestillfractionation3.addFluidInput(*2000); +pulsestillfractionation3.addFluidOutput(*1500); +pulsestillfractionation3.build(); + +val pulsestillfractionation4 = RecipeBuilder.newBuilder("pulsestillfractionation4","phasing_still_pot",5); +pulsestillfractionation4.addItemInput(); +pulsestillfractionation4.addFluidInput(*5000); +pulsestillfractionation4.addFluidOutput(*2000); +pulsestillfractionation4.build(); + +val pulsestillfractionation5 = RecipeBuilder.newBuilder("pulsestillfractionation5","phasing_still_pot",5); +pulsestillfractionation5.addItemInput(); +pulsestillfractionation5.addFluidInput(*5000); +pulsestillfractionation5.addFluidOutput(*2000); +pulsestillfractionation5.build(); + +val pulsestillfractionation6 = RecipeBuilder.newBuilder("pulsestillfractionation6","phasing_still_pot",5); +pulsestillfractionation6.addItemInput(); +pulsestillfractionation6.addFluidInput(*5000); +pulsestillfractionation6.addFluidOutput(*2000); +pulsestillfractionation6.build(); + +val pulsestillfractionation7 = RecipeBuilder.newBuilder("pulsestillfractionation7","phasing_still_pot",5); +pulsestillfractionation7.addItemInput(); +pulsestillfractionation7.addFluidInput(*5000); +pulsestillfractionation7.addFluidOutput(*2000); +pulsestillfractionation7.build(); + +val pulsestillfractionation8 = RecipeBuilder.newBuilder("pulsestillfractionation8","phasing_still_pot",5); +pulsestillfractionation8.addItemInput(); +pulsestillfractionation8.addFluidInput(*5000); +pulsestillfractionation8.addFluidOutput(*2000); +pulsestillfractionation8.build(); + +val pulsestillfractionation9 = RecipeBuilder.newBuilder("pulsestillfractionation9","phasing_still_pot",5); +pulsestillfractionation9.addItemInput(); +pulsestillfractionation9.addFluidInput(*500); +pulsestillfractionation9.addFluidOutput(*2000); +pulsestillfractionation9.build(); + +val pulsestillfractionation10 = RecipeBuilder.newBuilder("pulsestillfractionation10","phasing_still_pot",5); +pulsestillfractionation10.addItemInput(); +pulsestillfractionation10.addFluidInput(*5000); +pulsestillfractionation10.addFluidOutput(*2000); +pulsestillfractionation10.build(); + +val pulsestillfractionation11 = RecipeBuilder.newBuilder("pulsestillfractionation11","phasing_still_pot",5); +pulsestillfractionation11.addItemInput(); +pulsestillfractionation11.addFluidInput(*5000); +pulsestillfractionation11.addFluidOutput(*2000); +pulsestillfractionation11.build(); + +val pulsestillfractionation12 = RecipeBuilder.newBuilder("pulsestillfractionation12","phasing_still_pot",5); +pulsestillfractionation12.addItemInput(); +pulsestillfractionation12.addFluidInput(*5000); +pulsestillfractionation12.addFluidOutput(*2000); +pulsestillfractionation12.build(); + +val pulsestillfractionation13 = RecipeBuilder.newBuilder("pulsestillfractionation13","phasing_still_pot",5); +pulsestillfractionation13.addItemInput(); +pulsestillfractionation13.addFluidInput(*5000); +pulsestillfractionation13.addFluidOutput(*2000); +pulsestillfractionation13.build(); + +val pulsestillfractionation14 = RecipeBuilder.newBuilder("pulsestillfractionation14","phasing_still_pot",5); +pulsestillfractionation14.addItemInput(); +pulsestillfractionation14.addFluidInput(*5000); +pulsestillfractionation14.addFluidOutput(*2000); +pulsestillfractionation14.build(); + +val pulsestillfractionation15 = RecipeBuilder.newBuilder("pulsestillfractionation15","phasing_still_pot",5); +pulsestillfractionation15.addItemInput(); +pulsestillfractionation15.addFluidInput(*5000); +pulsestillfractionation15.addFluidOutput(*2000); +pulsestillfractionation15.build(); + +val pulsestillfractionation16 = RecipeBuilder.newBuilder("pulsestillfractionation16","phasing_still_pot",5); +pulsestillfractionation16.addItemInput(); +pulsestillfractionation16.addFluidInput(*5000); +pulsestillfractionation16.addFluidOutput(*2000); +pulsestillfractionation16.build(); + +val pulsestillfractionation17 = RecipeBuilder.newBuilder("pulsestillfractionation17","phasing_still_pot",5); +pulsestillfractionation17.addItemInput(); +pulsestillfractionation17.addFluidInput(*5000); +pulsestillfractionation17.addFluidOutput(*2000); +pulsestillfractionation17.build(); + +val pulsestillfractionation18 = RecipeBuilder.newBuilder("pulsestillfractionation18","phasing_still_pot",5); +pulsestillfractionation18.addItemInput(); +pulsestillfractionation18.addFluidInput(*5000); +pulsestillfractionation18.addFluidOutput(*2000); +pulsestillfractionation18.build(); + +val pulsestillfractionation19 = RecipeBuilder.newBuilder("pulsestillfractionation19","phasing_still_pot",5); +pulsestillfractionation19.addItemInput(); +pulsestillfractionation19.addFluidInput(*5000); +pulsestillfractionation19.addFluidOutput(*2000); +pulsestillfractionation19.build(); + +val pulsestillfractionation20 = RecipeBuilder.newBuilder("pulsestillfractionation20","phasing_still_pot",5); +pulsestillfractionation20.addItemInput(); +pulsestillfractionation20.addFluidInput(*5000); +pulsestillfractionation20.addFluidOutput(*2000); +pulsestillfractionation20.build(); + +val pulsestillfractionation21 = RecipeBuilder.newBuilder("pulsestillfractionation21","phasing_still_pot",5); +pulsestillfractionation21.addItemInput(); +pulsestillfractionation21.addFluidInput(*5000); +pulsestillfractionation21.addFluidOutput(*2000); +pulsestillfractionation21.build(); + +val pulsestillfractionation22 = RecipeBuilder.newBuilder("pulsestillfractionation22","phasing_still_pot",5); +pulsestillfractionation22.addItemInput(); +pulsestillfractionation22.addFluidInput(*5000); +pulsestillfractionation22.addFluidOutput(*2000); +pulsestillfractionation22.build(); + +val pulsestillfractionation23 = RecipeBuilder.newBuilder("pulsestillfractionation23","phasing_still_pot",5); +pulsestillfractionation23.addItemInput(); +pulsestillfractionation23.addFluidInput(*5000); +pulsestillfractionation23.addFluidOutput(*2000); +pulsestillfractionation23.build(); + +val pulsestillfractionation24 = RecipeBuilder.newBuilder("pulsestillfractionation24","phasing_still_pot",5); +pulsestillfractionation24.addItemInput(); +pulsestillfractionation24.addFluidInput(*5000); +pulsestillfractionation24.addFluidOutput(*2000); +pulsestillfractionation24.build(); + +val pulsestillfractionation25 = RecipeBuilder.newBuilder("pulsestillfractionation25","phasing_still_pot",5); +pulsestillfractionation25.addItemInput(); +pulsestillfractionation25.addFluidInput(*5000); +pulsestillfractionation25.addFluidOutput(*2000); +pulsestillfractionation25.build(); + +val pulsestillfractionation26 = RecipeBuilder.newBuilder("pulsestillfractionation26","phasing_still_pot",5); +pulsestillfractionation26.addItemInput(); +pulsestillfractionation26.addFluidInput(*5000); +pulsestillfractionation26.addFluidOutput(*2000); +pulsestillfractionation26.build(); + +val pulsestillfractionation27 = RecipeBuilder.newBuilder("pulsestillfractionation27","phasing_still_pot",5); +pulsestillfractionation27.addItemInput(); +pulsestillfractionation27.addFluidInput(*5000); +pulsestillfractionation27.addFluidOutput(*2000); +pulsestillfractionation27.build(); + +val pulsestillfractionation28 = RecipeBuilder.newBuilder("pulsestillfractionation28","phasing_still_pot",5); +pulsestillfractionation28.addItemInput(); +pulsestillfractionation28.addFluidInput(*5000); +pulsestillfractionation28.addFluidOutput(*2000); +pulsestillfractionation28.build(); + +val pulsestillfractionation29 = RecipeBuilder.newBuilder("pulsestillfractionation29","phasing_still_pot",5); +pulsestillfractionation29.addItemInput(); +pulsestillfractionation29.addFluidInput(*2000); +pulsestillfractionation29.addFluidOutput(*2000); +pulsestillfractionation29.build(); + +val pulsestillfractionation30 = RecipeBuilder.newBuilder("pulsestillfractionation30","phasing_still_pot",5); +pulsestillfractionation30.addItemInput(); +pulsestillfractionation30.addFluidInput(*2000); +pulsestillfractionation30.addFluidOutput(*1000); +pulsestillfractionation30.build(); + +val pulsestillfractionation31 = RecipeBuilder.newBuilder("pulsestillfractionation31","phasing_still_pot",5); +pulsestillfractionation31.addItemInput(); +pulsestillfractionation31.addFluidInput(*5000); +pulsestillfractionation31.addFluidOutput(*3000); +pulsestillfractionation31.build(); + +val pulsestillfractionation32 = RecipeBuilder.newBuilder("pulsestillfractionation32","phasing_still_pot",5); +pulsestillfractionation32.addItemInput(); +pulsestillfractionation32.addFluidInput(*2000); +pulsestillfractionation32.addFluidOutput(*1000); +pulsestillfractionation32.build(); + +val pulsestillfractionation33 = RecipeBuilder.newBuilder("pulsestillfractionation33","phasing_still_pot",5); +pulsestillfractionation33.addItemInput(); +pulsestillfractionation33.addFluidInput(*1000); +pulsestillfractionation33.addFluidOutput(*1000); +pulsestillfractionation33.build(); + +val pulsestillfractionation34 = RecipeBuilder.newBuilder("pulsestillfractionation34","phasing_still_pot",5); +pulsestillfractionation34.addItemInput(); +pulsestillfractionation34.addFluidInput(*1500); +pulsestillfractionation34.addFluidOutput(*1000); +pulsestillfractionation34.build(); + +val pulsestillfractionation35 = RecipeBuilder.newBuilder("pulsestillfractionation35","phasing_still_pot",5); +pulsestillfractionation35.addItemInput(); +pulsestillfractionation35.addFluidInput(*1000); +pulsestillfractionation35.addFluidOutput(*300); +pulsestillfractionation35.build(); + +val pulsestillfractionation36 = RecipeBuilder.newBuilder("pulsestillfractionation36","phasing_still_pot",5); +pulsestillfractionation36.addItemInput(); +pulsestillfractionation36.addFluidInput(*5000); +pulsestillfractionation36.addFluidOutput(*2000); +pulsestillfractionation36.build(); + + +val pulsestillimmersive = RecipeBuilder.newBuilder("pulsestillimmersive","phasing_still_pot",5); +pulsestillimmersive.addItemInput(); +pulsestillimmersive.addFluidInput(*750); +pulsestillimmersive.addFluidOutput(*390); +pulsestillimmersive.addFluidOutput(*270); +pulsestillimmersive.addFluidOutput(*300); +pulsestillimmersive.build(); + + + + + + + + + + + + + + + diff --git a/scripts/ModularSuperAgriSeed.zs b/scripts/ModularSuperAgriSeed.zs index 778b6221..8c67b221 100644 --- a/scripts/ModularSuperAgriSeed.zs +++ b/scripts/ModularSuperAgriSeed.zs @@ -768,6 +768,14 @@ hypergrowth104.setChance(0.0); hypergrowth104.addItemOutput(*64); hypergrowth104.build(); +val hypergrowth105 = RecipeBuilder.newBuilder("hypergrowth105","hypergrowth_insolator",10); +hypergrowth105.addFluidInput(*100); +hypergrowth105.addItemInput(); +hypergrowth105.setChance(0.0); +hypergrowth105.addItemOutput(*64); +hypergrowth105.build(); + + diff --git a/scripts/ModularSuperApiary.zs b/scripts/ModularSuperApiary.zs index 0e91b0b8..3b7400bb 100644 --- a/scripts/ModularSuperApiary.zs +++ b/scripts/ModularSuperApiary.zs @@ -111,6 +111,17 @@ null, , null, , , ]]); +mods.extendedcrafting.TableCrafting.addShaped(, +[[, , , , , , ], +[, , , , , , ], +[, , , , , , ], +[, , , , , , ], +[, , , , , , ], +[, , , , , , ], +[, , , , , , ]]); + + + val superbee_desolate = RecipeBuilder.newBuilder("superbee_desolate","sacred_cinders_apiary",10); superbee_desolate.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.desolate", UID0: "extrabees.species.desolate"}]}})); superbee_desolate.setChance(0.0); superbee_desolate.addFluidInput(*25); superbee_desolate.addItemOutput(*64); superbee_desolate.addItemOutput(*64); superbee_desolate.build(); val superbee_rotten = RecipeBuilder.newBuilder("superbee_rotten","sacred_cinders_apiary",10); superbee_rotten.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "extrabees.species.rotten", UID0: "extrabees.species.rotten"}]}})); superbee_rotten.setChance(0.0); superbee_rotten.addFluidInput(*25); superbee_rotten.addItemOutput(*64); superbee_rotten.addItemOutput(*64); superbee_rotten.build(); @@ -377,4 +388,37 @@ superbee_fissile.setChance(0.0); superbee_fissile.addFluidInput(*25); superbee_fissile.addItemOutput(*64); superbee_fissile.addItemOutput(*64); -superbee_fissile.build(); \ No newline at end of file +superbee_fissile.build(); + +val superbee_sacredhoney = RecipeBuilder.newBuilder("superbee_sacredhoney","sacred_cinders_apiary",10); +superbee_sacredhoney.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Sacredhoney", UID0: "gendustry.bee.Sacredhoney"}]}})); +superbee_sacredhoney.setChance(0.0); +superbee_sacredhoney.addFluidInput(*25); +superbee_sacredhoney.addItemOutput(*64); +superbee_sacredhoney.addItemOutput(*64); +superbee_sacredhoney.build(); + +val superbee_chunkychunk = RecipeBuilder.newBuilder("superbee_chunkychunk","sacred_cinders_apiary",10); +superbee_chunkychunk.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Chunky", UID0: "gendustry.bee.Chunky"}]}})); +superbee_chunkychunk.setChance(0.0); +superbee_chunkychunk.addFluidInput(*25); +superbee_chunkychunk.addItemOutput(*64); +superbee_chunkychunk.addItemOutput(*64); +superbee_chunkychunk.build(); + + +val superbee_prosperous = RecipeBuilder.newBuilder("superbee_prosperous","sacred_cinders_apiary",10); +superbee_prosperous.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Prosperous", UID0: "gendustry.bee.Prosperous"}]}})); +superbee_prosperous.setChance(0.0); +superbee_prosperous.addFluidInput(*25); +superbee_prosperous.addItemOutput(*64); +superbee_prosperous.addItemOutput(*64); +superbee_prosperous.build(); + +val superbee_awakened = RecipeBuilder.newBuilder("superbee_awakened","sacred_cinders_apiary",10); +superbee_awakened.addItemInput(.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Awakened", UID0: "gendustry.bee.Awakened"}]}})); +superbee_awakened.setChance(0.0); +superbee_awakened.addFluidInput(*25); +superbee_awakened.addItemOutput(*64); +superbee_awakened.addItemOutput(*64); +superbee_awakened.build(); diff --git a/scripts/ModularThaumcraft.zs b/scripts/ModularThaumcraft.zs index cfd793e9..5c381b70 100644 --- a/scripts/ModularThaumcraft.zs +++ b/scripts/ModularThaumcraft.zs @@ -1236,3 +1236,4 @@ thaum116.addItemInput(); thaum116.addItemInput(*8); thaum116.addItemOutput(*8); thaum116.build(); + diff --git a/scripts/ModularThaumicReplicator.zs b/scripts/ModularThaumicReplicator.zs index 198e4395..9e394b74 100644 --- a/scripts/ModularThaumicReplicator.zs +++ b/scripts/ModularThaumicReplicator.zs @@ -345,4 +345,26 @@ thaumrepl17me.addItemInput(); thaumrepl17me.addItemInput(); thaumrepl17me.addItemInput(*32); thaumrepl17me.addFluidOutput(*5000); -thaumrepl17me.build(); \ No newline at end of file +thaumrepl17me.build(); + + +val thaumrepl18 = RecipeBuilder.newBuilder("thaumrepl18","thaumic_replicator",800); +thaumrepl18.addAspectInput("caeles",20); +thaumrepl18.addFluidInput(*100); +thaumrepl18.addFluidInput(*100); +thaumrepl18.addItemInput(*4); +thaumrepl18.addItemInput(); +thaumrepl18.addFluidOutput(*100); +thaumrepl18.build(); + + +val thaumrepl18me = RecipeBuilder.newBuilder("thaumrepl18me","thaumic_replicator",800); +thaumrepl18me.addAspectInput("caeles",20); +thaumrepl18me.addFluidInput(*100); +thaumrepl18me.addFluidInput(*100); +thaumrepl18me.addItemInput(*4); +thaumrepl18me.addItemInput(); +thaumrepl18me.addFluidOutput(*100); +thaumrepl18me.build(); + + diff --git a/scripts/ModularTokens.zs b/scripts/ModularTokens.zs index 70d6870a..86686596 100644 --- a/scripts/ModularTokens.zs +++ b/scripts/ModularTokens.zs @@ -231,14 +231,14 @@ tokengen38.addItemInput(); tokengen38.addEnergyPerTickOutput(250000); tokengen38.build(); -val tokentiered1 = RecipeBuilder.newBuilder("tokentiered1","token_totem",800); +val tokentiered1 = RecipeBuilder.newBuilder("tokentiered1","token_totem",400); tokentiered1.addItemInput(.withTag({display: {Lore: ["§d§o1级§r"]}})); tokentiered1.setChance(0.0); tokentiered1.addItemInput(); tokentiered1.addEnergyPerTickOutput(10); tokentiered1.build(); -val tokentiered2 = RecipeBuilder.newBuilder("tokentiered2","token_totem",800); +val tokentiered2 = RecipeBuilder.newBuilder("tokentiered2","token_totem",400); tokentiered2.addItemInput(.withTag({display: {Lore: ["§d§o2级§r"]}})); tokentiered2.setChance(0.0); tokentiered2.addItemInput(); @@ -246,7 +246,7 @@ tokentiered2.addItemInput(); tokentiered2.addEnergyPerTickOutput(100); tokentiered2.build(); -val tokentiered3 = RecipeBuilder.newBuilder("tokentiered3","token_totem",800); +val tokentiered3 = RecipeBuilder.newBuilder("tokentiered3","token_totem",400); tokentiered3.addItemInput(.withTag({display: {Lore: ["§d§o3级§r"]}})); tokentiered3.setChance(0.0); tokentiered3.addItemInput(); @@ -255,7 +255,7 @@ tokentiered3.addItemInput(); tokentiered3.addEnergyPerTickOutput(500); tokentiered3.build(); -val tokentiered4 = RecipeBuilder.newBuilder("tokentiered4","token_totem",800); +val tokentiered4 = RecipeBuilder.newBuilder("tokentiered4","token_totem",400); tokentiered4.addItemInput(.withTag({display: {Lore: ["§d§o4级§r"]}})); tokentiered4.setChance(0.0); tokentiered4.addItemInput(); @@ -265,7 +265,7 @@ tokentiered4.addItemInput(); tokentiered4.addEnergyPerTickOutput(1000); tokentiered4.build(); -val tokentiered5 = RecipeBuilder.newBuilder("tokentiered5","token_totem",800); +val tokentiered5 = RecipeBuilder.newBuilder("tokentiered5","token_totem",400); tokentiered5.addItemInput(.withTag({display: {Lore: ["§d§o5级§r"]}})); tokentiered5.setChance(0.0); tokentiered5.addItemInput(); @@ -276,7 +276,7 @@ tokentiered5.addItemInput(); tokentiered5.addEnergyPerTickOutput(5000); tokentiered5.build(); -val tokentiered6 = RecipeBuilder.newBuilder("tokentiered6","token_totem",800); +val tokentiered6 = RecipeBuilder.newBuilder("tokentiered6","token_totem",400); tokentiered6.addItemInput(.withTag({display: {Lore: ["§d§o6级§r"]}})); tokentiered6.setChance(0.0); tokentiered6.addItemInput(); @@ -288,7 +288,7 @@ tokentiered6.addItemInput(); tokentiered6.addEnergyPerTickOutput(10000); tokentiered6.build(); -val tokentiered7 = RecipeBuilder.newBuilder("tokentiered7","token_totem",800); +val tokentiered7 = RecipeBuilder.newBuilder("tokentiered7","token_totem",400); tokentiered7.addItemInput(.withTag({display: {Lore: ["§d§o7级§r"]}})); tokentiered7.setChance(0.0); tokentiered7.addItemInput(); @@ -301,7 +301,7 @@ tokentiered7.addItemInput(); tokentiered7.addEnergyPerTickOutput(20000); tokentiered7.build(); -val tokentiered8 = RecipeBuilder.newBuilder("tokentiered8","token_totem",800); +val tokentiered8 = RecipeBuilder.newBuilder("tokentiered8","token_totem",400); tokentiered8.addItemInput(.withTag({display: {Lore: ["§d§o8级§r"]}})); tokentiered8.setChance(0.0); tokentiered8.addItemInput(); @@ -315,7 +315,7 @@ tokentiered8.addItemInput(); tokentiered8.addEnergyPerTickOutput(30000); tokentiered8.build(); -val tokentiered9 = RecipeBuilder.newBuilder("tokentiered9","token_totem",800); +val tokentiered9 = RecipeBuilder.newBuilder("tokentiered9","token_totem",400); tokentiered9.addItemInput(.withTag({display: {Lore: ["§d§o9级§r"]}})); tokentiered9.setChance(0.0); tokentiered9.addItemInput(); @@ -330,7 +330,7 @@ tokentiered9.addItemInput(); tokentiered9.addEnergyPerTickOutput(50000); tokentiered9.build(); -val tokentiered10 = RecipeBuilder.newBuilder("tokentiered10","token_totem",800); +val tokentiered10 = RecipeBuilder.newBuilder("tokentiered10","token_totem",400); tokentiered10.addItemInput(.withTag({display: {Lore: ["§d§o10级§r"]}})); tokentiered10.setChance(0.0); tokentiered10.addItemInput(); @@ -346,7 +346,7 @@ tokentiered10.addItemInput(); tokentiered10.addEnergyPerTickOutput(100000); tokentiered10.build(); -val tokentiered11 = RecipeBuilder.newBuilder("tokentiered11","token_totem",800); +val tokentiered11 = RecipeBuilder.newBuilder("tokentiered11","token_totem",400); tokentiered11.addItemInput(.withTag({display: {Lore: ["§d§o11级§r"]}})); tokentiered11.setChance(0.0); tokentiered11.addItemInput(); @@ -363,7 +363,7 @@ tokentiered11.addItemInput(); tokentiered11.addEnergyPerTickOutput(200000); tokentiered11.build(); -val tokentiered12 = RecipeBuilder.newBuilder("tokentiered12","token_totem",800); +val tokentiered12 = RecipeBuilder.newBuilder("tokentiered12","token_totem",400); tokentiered12.addItemInput(.withTag({display: {Lore: ["§d§o12级§r"]}})); tokentiered12.setChance(0.0); tokentiered12.addItemInput(); @@ -381,7 +381,7 @@ tokentiered12.addItemInput(); tokentiered12.addEnergyPerTickOutput(500000); tokentiered12.build(); -val tokentiered13 = RecipeBuilder.newBuilder("tokentiered13","token_totem",800); +val tokentiered13 = RecipeBuilder.newBuilder("tokentiered13","token_totem",400); tokentiered13.addItemInput(.withTag({display: {Lore: ["§d§o13级§r"]}})); tokentiered13.setChance(0.0); tokentiered13.addItemInput(); @@ -400,7 +400,7 @@ tokentiered13.addItemInput(); tokentiered13.addEnergyPerTickOutput(800000); tokentiered13.build(); -val tokentiered14 = RecipeBuilder.newBuilder("tokentiered14","token_totem",800); +val tokentiered14 = RecipeBuilder.newBuilder("tokentiered14","token_totem",400); tokentiered14.addItemInput(.withTag({display: {Lore: ["§d§o14级§r"]}})); tokentiered14.setChance(0.0); tokentiered14.addItemInput(); @@ -420,7 +420,7 @@ tokentiered14.addItemInput(); tokentiered14.addEnergyPerTickOutput(900000); tokentiered14.build(); -val tokentiered15 = RecipeBuilder.newBuilder("tokentiered15","token_totem",800); +val tokentiered15 = RecipeBuilder.newBuilder("tokentiered15","token_totem",400); tokentiered15.addItemInput(.withTag({display: {Lore: ["§d§o15级§r"]}})); tokentiered15.setChance(0.0); tokentiered15.addItemInput(); @@ -441,7 +441,7 @@ tokentiered15.addItemInput(); tokentiered15.addEnergyPerTickOutput(1000000); tokentiered15.build(); -val tokentiered16 = RecipeBuilder.newBuilder("tokentiered16","token_totem",800); +val tokentiered16 = RecipeBuilder.newBuilder("tokentiered16","token_totem",400); tokentiered16.addItemInput(.withTag({display: {Lore: ["§d§o16级§r"]}})); tokentiered16.setChance(0.0); tokentiered16.addItemInput(); @@ -463,7 +463,7 @@ tokentiered16.addItemInput(); tokentiered16.addEnergyPerTickOutput(1200000); tokentiered16.build(); -val tokentiered17 = RecipeBuilder.newBuilder("tokentiered17","token_totem",800); +val tokentiered17 = RecipeBuilder.newBuilder("tokentiered17","token_totem",400); tokentiered17.addItemInput(.withTag({display: {Lore: ["§d§o17级§r"]}})); tokentiered17.setChance(0.0); tokentiered17.addItemInput(); @@ -486,7 +486,7 @@ tokentiered17.addItemInput(); tokentiered17.addEnergyPerTickOutput(1400000); tokentiered17.build(); -val tokentiered18 = RecipeBuilder.newBuilder("tokentiered18","token_totem",800); +val tokentiered18 = RecipeBuilder.newBuilder("tokentiered18","token_totem",400); tokentiered18.addItemInput(.withTag({display: {Lore: ["§d§o18级§r"]}})); tokentiered18.setChance(0.0); tokentiered18.addItemInput(); @@ -510,7 +510,7 @@ tokentiered18.addItemInput(); tokentiered18.addEnergyPerTickOutput(1600000); tokentiered18.build(); -val tokentiered19 = RecipeBuilder.newBuilder("tokentiered19","token_totem",800); +val tokentiered19 = RecipeBuilder.newBuilder("tokentiered19","token_totem",400); tokentiered19.addItemInput(.withTag({display: {Lore: ["§d§o19级§r"]}})); tokentiered19.setChance(0.0); tokentiered19.addItemInput(); @@ -535,7 +535,7 @@ tokentiered19.addItemInput(); tokentiered19.addEnergyPerTickOutput(1800000); tokentiered19.build(); -val tokentiered20 = RecipeBuilder.newBuilder("tokentiered20","token_totem",800); +val tokentiered20 = RecipeBuilder.newBuilder("tokentiered20","token_totem",400); tokentiered20.addItemInput(.withTag({display: {Lore: ["§d§o20级§r"]}})); tokentiered20.setChance(0.0); tokentiered20.addItemInput(); @@ -561,7 +561,7 @@ tokentiered20.addItemInput(); tokentiered20.addEnergyPerTickOutput(2000000); tokentiered20.build(); -val tokentiered21 = RecipeBuilder.newBuilder("tokentiered21","token_totem",800); +val tokentiered21 = RecipeBuilder.newBuilder("tokentiered21","token_totem",400); tokentiered21.addItemInput(.withTag({display: {Lore: ["§d§o21级§r"]}})); tokentiered21.setChance(0.0); tokentiered21.addItemInput(); @@ -588,7 +588,7 @@ tokentiered21.addItemInput(); tokentiered21.addEnergyPerTickOutput(5000000); tokentiered21.build(); -val tokentiered22 = RecipeBuilder.newBuilder("tokentiered22","token_totem",800); +val tokentiered22 = RecipeBuilder.newBuilder("tokentiered22","token_totem",400); tokentiered22.addItemInput(.withTag({display: {Lore: ["§d§o22级§r"]}})); tokentiered22.setChance(0.0); tokentiered22.addItemInput(); @@ -616,7 +616,7 @@ tokentiered22.addItemInput(); tokentiered22.addEnergyPerTickOutput(10000000); tokentiered22.build(); -val tokentiered23 = RecipeBuilder.newBuilder("tokentiered23","token_totem",800); +val tokentiered23 = RecipeBuilder.newBuilder("tokentiered23","token_totem",400); tokentiered23.addItemInput(.withTag({display: {Lore: ["§d§o23级§r"]}})); tokentiered23.setChance(0.0); tokentiered23.addItemInput(); @@ -645,7 +645,7 @@ tokentiered23.addItemInput(); tokentiered23.addEnergyPerTickOutput(20000000); tokentiered23.build(); -val tokentiered24 = RecipeBuilder.newBuilder("tokentiered24","token_totem",800); +val tokentiered24 = RecipeBuilder.newBuilder("tokentiered24","token_totem",400); tokentiered24.addItemInput(.withTag({display: {Lore: ["§d§o24级§r"]}})); tokentiered24.setChance(0.0); tokentiered24.addItemInput(); @@ -675,7 +675,7 @@ tokentiered24.addItemInput(); tokentiered24.addEnergyPerTickOutput(30000000); tokentiered24.build(); -val tokentiered25 = RecipeBuilder.newBuilder("tokentiered25","token_totem",800); +val tokentiered25 = RecipeBuilder.newBuilder("tokentiered25","token_totem",400); tokentiered25.addItemInput(.withTag({display: {Lore: ["§d§o25级§r"]}})); tokentiered25.setChance(0.0); tokentiered25.addItemInput(); @@ -706,7 +706,7 @@ tokentiered25.addItemInput(); tokentiered25.addEnergyPerTickOutput(40000000); tokentiered25.build(); -val tokentiered26 = RecipeBuilder.newBuilder("tokentiered26","token_totem",800); +val tokentiered26 = RecipeBuilder.newBuilder("tokentiered26","token_totem",400); tokentiered26.addItemInput(.withTag({display: {Lore: ["§d§o26级§r"]}})); tokentiered26.setChance(0.0); tokentiered26.addItemInput(); @@ -738,7 +738,7 @@ tokentiered26.addItemInput(); tokentiered26.addEnergyPerTickOutput(50000000); tokentiered26.build(); -val tokentiered27 = RecipeBuilder.newBuilder("tokentiered27","token_totem",800); +val tokentiered27 = RecipeBuilder.newBuilder("tokentiered27","token_totem",400); tokentiered27.addItemInput(.withTag({display: {Lore: ["§d§o27级§r"]}})); tokentiered27.setChance(0.0); tokentiered27.addItemInput(); @@ -771,7 +771,7 @@ tokentiered27.addItemInput(); tokentiered27.addEnergyPerTickOutput(60000000); tokentiered27.build(); -val tokentiered28 = RecipeBuilder.newBuilder("tokentiered28","token_totem",800); +val tokentiered28 = RecipeBuilder.newBuilder("tokentiered28","token_totem",400); tokentiered28.addItemInput(.withTag({display: {Lore: ["§d§o28级§r"]}})); tokentiered28.setChance(0.0); tokentiered28.addItemInput(); @@ -805,7 +805,7 @@ tokentiered28.addItemInput(); tokentiered28.addEnergyPerTickOutput(80000000); tokentiered28.build(); -val tokentiered29 = RecipeBuilder.newBuilder("tokentiered29","token_totem",800); +val tokentiered29 = RecipeBuilder.newBuilder("tokentiered29","token_totem",400); tokentiered29.addItemInput(.withTag({display: {Lore: ["§d§o29级§r"]}})); tokentiered29.setChance(0.0); tokentiered29.addItemInput(); @@ -841,7 +841,7 @@ tokentiered29.addEnergyPerTickOutput(100000000); tokentiered29.build(); -val tokentiered30 = RecipeBuilder.newBuilder("tokentiered30","token_totem",800); +val tokentiered30 = RecipeBuilder.newBuilder("tokentiered30","token_totem",400); tokentiered30.addItemInput(.withTag({display: {Lore: ["§d§o30级§r"]}})); tokentiered30.setChance(0.0); tokentiered30.addItemInput(); @@ -879,7 +879,7 @@ tokentiered30.build(); -val tokentiered30a = RecipeBuilder.newBuilder("tokentiered30a","token_totem",800); +val tokentiered30a = RecipeBuilder.newBuilder("tokentiered30a","token_totem",400); tokentiered30a.addItemInput(.withTag({display: {Lore: ["§d§oF级§r"]}})); tokentiered30a.setChance(0.0); tokentiered30a.addItemInput(); @@ -912,5 +912,5 @@ tokentiered30a.addItemInput(); tokentiered30a.addItemInput(); tokentiered30a.addItemInput(); tokentiered30a.addItemInput(); -tokentiered30a.addFluidOutput(*100); +tokentiered30a.addFluidOutput(*50); tokentiered30a.build(); \ No newline at end of file diff --git a/scripts/ModularTreeOfLife.zs b/scripts/ModularTreeOfLife.zs index aa1620d6..5edf02bc 100644 --- a/scripts/ModularTreeOfLife.zs +++ b/scripts/ModularTreeOfLife.zs @@ -406,4 +406,19 @@ treeoflifebee.addItemInput(); treeoflifebee.addItemOutput(); treeoflifebee.build(); -mods.botania.PureDaisy.addRecipe(,); \ No newline at end of file +mods.botania.PureDaisy.addRecipe(,); + + + +val treeoflifefragnatlaw = RecipeBuilder.newBuilder("treeoflifefragnatlaw","tree_of_life",600); +treeoflifefragnatlaw.addEnergyPerTickInput(1000000000); +treeoflifefragnatlaw.addItemInput(*1024); +treeoflifefragnatlaw.addItemInput(*64); +treeoflifefragnatlaw.addItemInput(*18); +treeoflifefragnatlaw.addItemInput(*32); +treeoflifefragnatlaw.addItemInput(*24); +treeoflifefragnatlaw.addItemInput(); +treeoflifefragnatlaw.addItemOutput(); +treeoflifefragnatlaw.build(); + + diff --git a/scripts/ModularTwilight.zs b/scripts/ModularTwilight.zs index 973ed0a3..240102c4 100644 --- a/scripts/ModularTwilight.zs +++ b/scripts/ModularTwilight.zs @@ -120,4 +120,24 @@ reci12.addItemInput(); reci12.addItemInput(*64); reci12.addItemInput(*4); reci12.addItemOutput(); -reci12.build(); \ No newline at end of file +reci12.build(); + +val reci13 = RecipeBuilder.newBuilder("twiweap13","carminite_empowerer",1200); +reci13.addEnergyPerTickInput(5000); +reci13.addAspectInput("victus",50); +reci13.addItemInput(); +reci13.addItemInput(*4); +reci13.addItemInput(.withTag({species: "gendustry.bee.Crepuscular"})); +reci13.addItemInput(); +reci13.addItemOutput(); +reci13.build(); + +val reci14 = RecipeBuilder.newBuilder("twiweap14","carminite_empowerer",1200); +reci14.addEnergyPerTickInput(5000); +reci14.addAspectInput("victus",50); +reci14.addItemInput(); +reci14.addItemInput(*4); +reci14.addItemInput(.withTag({species: "gendustry.bee.Crepuscular"})); +reci14.addItemInput(); +reci14.addItemOutput(*2); +reci14.build(); \ No newline at end of file diff --git a/scripts/ModularTwoPhaseFission.zs b/scripts/ModularTwoPhaseFission.zs index e671de64..e216284b 100644 --- a/scripts/ModularTwoPhaseFission.zs +++ b/scripts/ModularTwoPhaseFission.zs @@ -966,8 +966,8 @@ twophas69.addFluidOutput(*10000); twophas69.addFluidOutput(*10); twophas69.addFluidOutput(*10); twophas69.addFluidOutput(*10); -twophas69.addItemInput(*4); -twophas69.addItemOutput(*4); +twophas69.addItemInput(*64); +twophas69.addItemOutput(*64); twophas69.build(); val twophas70 = RecipeBuilder.newBuilder("twophas70","two_phase_fission_reactor",20); @@ -1061,3 +1061,15 @@ twophas76.addItemInput(*4); twophas76.addItemOutput(*4); twophas76.build(); +val twophas77 = RecipeBuilder.newBuilder("twophas77","two_phase_fission_reactor",20); +twophas77.addFluidInput(*10); +twophas77.addFluidInput(*10); +twophas77.addFluidInput(*10); +twophas77.addFluidInput(*10000); +twophas77.addFluidOutput(*10000); +twophas77.addFluidOutput(*10); +twophas77.addFluidOutput(*10); +twophas77.addFluidOutput(*10); +twophas77.addItemInput(*32); +twophas77.addItemOutput(*32); +twophas77.build(); \ No newline at end of file diff --git a/scripts/ModularVoidBranches.zs b/scripts/ModularVoidBranches.zs index aae80612..e7ed98e2 100644 --- a/scripts/ModularVoidBranches.zs +++ b/scripts/ModularVoidBranches.zs @@ -73,7 +73,7 @@ arcreactorautoinf.addItemInput(*4); arcreactorautoinf.addItemOutput(*4); arcreactorautoinf.build(); -mods.nuclearcraft.dissolver.addRecipe([, *144, *250, 0.5]); +mods.nuclearcraft.dissolver.addRecipe([, *144, *250]); mods.extendedcrafting.CombinationCrafting.addRecipe(, 1000000, @@ -153,6 +153,15 @@ betterrecursivegoo.addItemInput(*8); betterrecursivegoo.addFluidOutput(*10000); betterrecursivegoo.build(); +val bettererrecursivegoo = RecipeBuilder.newBuilder("bettererrecursivegoo","bloodmaster_crucible",40); +bettererrecursivegoo.addFluidInput(*1000); +bettererrecursivegoo.addItemInput(); +bettererrecursivegoo.addItemInput(); +bettererrecursivegoo.addItemInput(*64); +bettererrecursivegoo.addItemInput(*8); +bettererrecursivegoo.addFluidOutput(*100000); +bettererrecursivegoo.build(); + mods.nuclearcraft.centrifuge.addRecipe([*100, *1000, *1000, *1000, *1000]); recipes.addShaped(, @@ -257,6 +266,11 @@ recipes.addShaped(, [, .reuse(), ], [, , ]]); +recipes.addShaped(*2, +[[, , ], +[, .reuse(), ], +[, , ]]); + recipes.addShapeless(*64, [, @@ -472,14 +486,28 @@ mods.botania.RuneAltar.addRecipe(*3, [,,,], 8000); -mods.botania.RuneAltar.addRecipe(*6, +mods.botania.RuneAltar.addRecipe(*9, [,,,], 8000); -mods.botania.RuneAltar.addRecipe(*9, -[,,,], +mods.botania.RuneAltar.addRecipe(*27, +[,,,], 8000); +mods.botania.RuneAltar.addRecipe(*81, +[,,,], +8000); + +mods.botania.RuneAltar.addRecipe(*243, +[,,,], +8000); + +mods.botania.RuneAltar.addRecipe(*729, +[,,,], +8000); + + + recipes.addShaped(*2, [[, , ], @@ -789,6 +817,11 @@ recipes.addShaped(, [, .withTag({BlockEntityTag: {Items: [{Slot: 0 as byte, id: "contenttweaker:shyre_chunk", Count: 1, Damage: 0 as short}, {Slot: 1 as byte, id: "contenttweaker:mortum_livingrock", Count: 1, Damage: 0 as short}, {Slot: 2 as byte, id: "aoa3:shyregem", Count: 1, Damage: 0 as short}]}}), ], [, , ]]); +recipes.addShaped(*64, +[[, , ], +[, .withTag({BlockEntityTag: {Items: [{Slot: 0 as byte, id: "contenttweaker:shyre_chunk", Count: 1, Damage: 0 as short}, {Slot: 1 as byte, id: "contenttweaker:mortum_livingrock", Count: 1, Damage: 0 as short}, {Slot: 2 as byte, id: "aoa3:shyregem", Count: 1, Damage: 0 as short}]}}), ], +[, , ]]); + mods.nuclearcraft.dissolver.addRecipe([, *8000, *8000]); @@ -906,33 +939,6 @@ recipes.addShaped(*3, [, , ], [, , ]]); -mods.extendedcrafting.CombinationCrafting.addRecipe(, -2000000, -, -[, , -, ]); - - -mods.extendedcrafting.CombinationCrafting.addRecipe(*4, -2000000, -, -[, , -, , -, , -, , -, ]); - - -mods.extendedcrafting.CombinationCrafting.addRecipe(*8, -2000000, -, -[, , -, , -, , -, , -, , -, , -, ]); @@ -940,53 +946,8 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(, -2000000, -, -[, , , ]); -mods.extendedcrafting.CombinationCrafting.addRecipe(*4, -2000000, -, -[, , -, , -, , -, ]); - -mods.extendedcrafting.CombinationCrafting.addRecipe(*8, -2000000, -, -[, , -, , -, , -, , -, , -, ]); - - - - - -mods.extendedcrafting.CombinationCrafting.addRecipe(, -2000000, -, -[, , , , ]); - - - -mods.extendedcrafting.CombinationCrafting.addRecipe(*2, -2000000, -, -[, , , , , ]); - - - -mods.extendedcrafting.CombinationCrafting.addRecipe(*8, -2000000, -, -[, , , , , , , -, , , , , , ]); @@ -1015,4 +976,292 @@ pixoniacarminbetter2.addAspectInput("coralos",10); pixoniacarminbetter2.addItemInput(); pixoniacarminbetter2.addItemInput(); pixoniacarminbetter2.addItemOutput(*8); -pixoniacarminbetter2.build(); \ No newline at end of file +pixoniacarminbetter2.build(); + +mods.nuclearcraft.manufactory.addRecipe([, *2]); + + +val pixoniacarminbetter3 = RecipeBuilder.newBuilder("pixoniacarminbetter3","carminite_empowerer",120); +pixoniacarminbetter3.addEnergyPerTickInput(5000); +pixoniacarminbetter3.addAspectInput("coralos",10); +pixoniacarminbetter3.addItemInput(); +pixoniacarminbetter3.addItemInput(); +pixoniacarminbetter3.addItemOutput(*8); +pixoniacarminbetter3.build(); + + +val divinecombinerrainbowdruse = RecipeBuilder.newBuilder("divinecombinerrainbowdruse","divine_combiner",2); +divinecombinerrainbowdruse.addFluidInput(*10); +divinecombinerrainbowdruse.addItemInput(); +divinecombinerrainbowdruse.addItemInput(*64); +divinecombinerrainbowdruse.addItemInput(*64); +divinecombinerrainbowdruse.addItemInput(*64); +divinecombinerrainbowdruse.addItemInput(*64); +divinecombinerrainbowdruse.addItemInput(*64); +divinecombinerrainbowdruse.addItemInput(*64); +divinecombinerrainbowdruse.addItemOutput(*128); +divinecombinerrainbowdruse.build(); + + + + +mods.botania.ElvenTrade.addRecipe([], []); +mods.botania.ElvenTrade.addRecipe([], []); + + + +mods.nuclearcraft.dissolver.addRecipe([, *1000, *1000]); + + + +val eternbrightalloy1 = RecipeBuilder.newBuilder("eternbrightalloy1","dragonfire_crucible",150); +eternbrightalloy1.addFluidInput(*2000); +eternbrightalloy1.addItemInput(); +eternbrightalloy1.addItemInput(); +eternbrightalloy1.addItemInput(); +eternbrightalloy1.addItemOutput(*3); +eternbrightalloy1.build(); + +val eternbrightalloy2 = RecipeBuilder.newBuilder("eternbrightalloy2","dragonfire_crucible",150); +eternbrightalloy2.addFluidInput(*2000); +eternbrightalloy2.addItemInput(*8); +eternbrightalloy2.addItemInput(*8); +eternbrightalloy2.addItemInput(*8); +eternbrightalloy2.addItemOutput(*24); +eternbrightalloy2.build(); + +val eternbrightalloy3 = RecipeBuilder.newBuilder("eternbrightalloy3","dragonfire_crucible",150); +eternbrightalloy3.addFluidInput(*1000); +eternbrightalloy3.addItemInput(*32); +eternbrightalloy3.addItemInput(*32); +eternbrightalloy3.addItemInput(*32); +eternbrightalloy3.addItemOutput(*96); +eternbrightalloy3.build(); + +val eternbrightalloy4 = RecipeBuilder.newBuilder("eternbrightalloy4","dragonfire_crucible",150); +eternbrightalloy4.addFluidInput(*1); +eternbrightalloy4.addItemInput(*128); +eternbrightalloy4.addItemInput(*128); +eternbrightalloy4.addItemInput(*128); +eternbrightalloy4.addItemOutput(*384); +eternbrightalloy4.build(); + +val eternbrightalloy5 = RecipeBuilder.newBuilder("eternbrightalloy5","dragonfire_crucible",150); +eternbrightalloy5.addFluidInput(*1); +eternbrightalloy5.addItemInput(*512); +eternbrightalloy5.addItemInput(*512); +eternbrightalloy5.addItemInput(*512); +eternbrightalloy5.addItemOutput(*1536); +eternbrightalloy5.build(); + + + + +val hassiumalloyinf1 = RecipeBuilder.newBuilder("hassiumalloyinf1","dragonfire_crucible",300); +hassiumalloyinf1.addFluidInput(*500); +hassiumalloyinf1.addItemInput(); +hassiumalloyinf1.addItemInput(); +hassiumalloyinf1.addItemInput(); +hassiumalloyinf1.addItemOutput(*3); +hassiumalloyinf1.build(); + +val hassiumalloyinf2 = RecipeBuilder.newBuilder("hassiumalloyinf2","dragonfire_crucible",300); +hassiumalloyinf2.addFluidInput(*500); +hassiumalloyinf2.addItemInput(*8); +hassiumalloyinf2.addItemInput(*8); +hassiumalloyinf2.addItemInput(*8); +hassiumalloyinf2.addItemOutput(*24); +hassiumalloyinf2.build(); + +val hassiumalloyinf3 = RecipeBuilder.newBuilder("hassiumalloyinf3","dragonfire_crucible",300); +hassiumalloyinf3.addFluidInput(*500); +hassiumalloyinf3.addItemInput(*32); +hassiumalloyinf3.addItemInput(*32); +hassiumalloyinf3.addItemInput(*32); +hassiumalloyinf3.addItemOutput(*96); +hassiumalloyinf3.build(); + +val hassiumalloyinf4 = RecipeBuilder.newBuilder("hassiumalloyinf4","dragonfire_crucible",300); +hassiumalloyinf4.addFluidInput(*1); +hassiumalloyinf4.addItemInput(*128); +hassiumalloyinf4.addItemInput(*128); +hassiumalloyinf4.addItemInput(*128); +hassiumalloyinf4.addItemOutput(*384); +hassiumalloyinf4.build(); + +val hassiumalloyinf5 = RecipeBuilder.newBuilder("hassiumalloyinf5","dragonfire_crucible",300); +hassiumalloyinf5.addFluidInput(*1); +hassiumalloyinf5.addItemInput(*512); +hassiumalloyinf5.addItemInput(*512); +hassiumalloyinf5.addItemInput(*512); +hassiumalloyinf5.addItemOutput(*1536); +hassiumalloyinf5.build(); + + + + + +mods.extendedcrafting.TableCrafting.addShaped(*2, +[[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ]]); + + + + + + + +mods.extendedcrafting.TableCrafting.addShaped(*4, +[[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ]]); + + +mods.extendedcrafting.TableCrafting.addShaped(*6, +[[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ]]); + + + + + + + + + + +val divinecombinermattercluster1 = RecipeBuilder.newBuilder("divinecombinermattercluster1","divine_combiner",2); +divinecombinermattercluster1.addFluidInput(*1); +divinecombinermattercluster1.addItemInput(*2); +divinecombinermattercluster1.addItemInput(); +divinecombinermattercluster1.addItemInput(); +divinecombinermattercluster1.addItemInput(); +divinecombinermattercluster1.addItemInput(*2); +divinecombinermattercluster1.addItemInput(*2); +divinecombinermattercluster1.addItemOutput(); +divinecombinermattercluster1.build(); + + +val divinecombinermattercluster2 = RecipeBuilder.newBuilder("divinecombinermattercluster2","divine_combiner",2); +divinecombinermattercluster2.addFluidInput(*1); +divinecombinermattercluster2.addItemInput(*8); +divinecombinermattercluster2.addItemInput(*4); +divinecombinermattercluster2.addItemInput(*4); +divinecombinermattercluster2.addItemInput(*4); +divinecombinermattercluster2.addItemInput(*8); +divinecombinermattercluster2.addItemInput(*8); +divinecombinermattercluster2.addItemOutput(*4); +divinecombinermattercluster2.build(); + +val divinecombinermattercluster3 = RecipeBuilder.newBuilder("divinecombinermattercluster3","divine_combiner",2); +divinecombinermattercluster3.addFluidInput(*1); +divinecombinermattercluster3.addItemInput(*32); +divinecombinermattercluster3.addItemInput(*16); +divinecombinermattercluster3.addItemInput(*16); +divinecombinermattercluster3.addItemInput(*16); +divinecombinermattercluster3.addItemInput(*32); +divinecombinermattercluster3.addItemInput(*32); +divinecombinermattercluster3.addItemOutput(*16); +divinecombinermattercluster3.build(); + + + + diff --git a/scripts/ModularVoidMythical.zs b/scripts/ModularVoidMythical.zs index 719a1333..2969a834 100644 --- a/scripts/ModularVoidMythical.zs +++ b/scripts/ModularVoidMythical.zs @@ -2,66 +2,66 @@ import mods.modularmachinery.RecipeBuilder; import mods.astralsorcery.Utils; -val mith1 = RecipeBuilder.newBuilder("mythicaltier1","mythical_resource_miner_tier1",800); +val mith1 = RecipeBuilder.newBuilder("mythicaltier1","mythical_resource_miner_tier1",400); mith1.addEnergyPerTickInput(20000); -mith1.addItemOutput(*10); -mith1.setChance(0.05); -mith1.addItemOutput(*10); -mith1.setChance(0.1); -mith1.addItemOutput(*10); -mith1.setChance(0.05); -mith1.addItemOutput(*10); -mith1.setChance(0.05); -mith1.addItemOutput(*10); -mith1.setChance(0.05); -mith1.addItemOutput(*10); -mith1.setChance(0.05); -mith1.addItemOutput(*10); -mith1.setChance(0.05); +mith1.addItemOutput(*20); +mith1.setChance(0.5); +mith1.addItemOutput(*20); +mith1.setChance(0.8); +mith1.addItemOutput(*50); +mith1.setChance(0.4); +mith1.addItemOutput(*60); +mith1.setChance(0.8); +mith1.addItemOutput(*60); +mith1.setChance(0.8); +mith1.addItemOutput(*40); +mith1.setChance(0.8); +mith1.addItemOutput(*40); +mith1.setChance(0.8); +mith1.addItemOutput(*20); +mith1.setChance(0.2); mith1.addItemOutput(*10); -mith1.setChance(0.05); +mith1.setChance(0.3); mith1.addItemOutput(*10); -mith1.setChance(0.02); -mith1.addItemOutput(*10); -mith1.setChance(0.01); -mith1.addItemOutput(*10); -mith1.setChance(0.05); -mith1.addItemOutput(*10); -mith1.setChance(0.05); -mith1.addItemOutput(*10); -mith1.setChance(0.05); +mith1.setChance(0.1); +mith1.addItemOutput(*64); +mith1.setChance(0.7); +mith1.addItemOutput(*20); +mith1.setChance(0.15); +mith1.addItemOutput(*40); +mith1.setChance(0.8); +mith1.addItemOutput(*48); +mith1.setChance(0.5); mith1.addItemOutput(*10); -mith1.setChance(0.05); -mith1.addItemOutput(*10); -mith1.setChance(0.05); +mith1.setChance(0.2); +mith1.addItemOutput(*20); +mith1.setChance(0.5); mith1.addItemOutput(*10); mith1.setChance(0.2); -mith1.addItemOutput(*20); -mith1.setChance(0.03); +mith1.addItemOutput(*30); +mith1.setChance(0.1); mith1.addItemOutput(*10); mith1.setChance(0.3); mith1.addItemOutput(*10); mith1.setChance(0.5); -mith1.addItemOutput(); -mith1.setChance(0.001); -mith1.addItemOutput(*10); -mith1.setChance(0.05); -mith1.addItemOutput(*10); -mith1.setChance(0.05); +mith1.addItemOutput(*20); +mith1.setChance(0.3); +mith1.addItemOutput(*20); +mith1.setChance(0.3); mith1.addItemOutput(*40); mith1.setChance(0.2); mith1.addItemOutput(*30); mith1.setChance(0.2); mith1.addItemOutput(*30); mith1.setChance(0.2); -mith1.addItemOutput(*20); -mith1.setChance(0.05); -mith1.addItemOutput(*30); -mith1.setChance(0.05); -mith1.addItemOutput(*10); -mith1.setChance(0.3); -mith1.addItemOutput(*10); -mith1.setChance(0.05); +mith1.addItemOutput(*60); +mith1.setChance(0.85); +mith1.addItemOutput(*40); +mith1.setChance(0.2); +mith1.addItemOutput(*16); +mith1.setChance(0.5); +mith1.addItemOutput(*30); +mith1.setChance(0.5); mith1.addItemOutput(); mith1.setChance(0.1); mith1.addItemOutput(); @@ -84,7 +84,7 @@ recipes.addShaped(, [, , ]]); -val mith2 = RecipeBuilder.newBuilder("mythicaltier2","mythical_resource_miner_tier2",800); +val mith2 = RecipeBuilder.newBuilder("mythicaltier2","mythical_resource_miner_tier2",400); mith2.addEnergyPerTickInput(30000); mith2.addItemOutput(*15); mith2.setChance(0.15); @@ -98,38 +98,38 @@ mith2.addItemOutput(*15); mith2.setChance(0.15); mith2.addItemOutput(*15); mith2.setChance(0.15); -mith2.addItemOutput(*10); -mith2.setChance(0.05); -mith2.addItemOutput(*10); -mith2.setChance(0.1); +mith2.addItemOutput(*30); +mith2.setChance(0.4); +mith2.addItemOutput(*20); +mith2.setChance(0.4); mith2.addItemOutput(*12); mith2.setChance(0.5); mith2.addItemOutput(*10); mith2.setChance(0.1); -mith2.addItemOutput(*10); -mith2.setChance(0.05); -mith2.addItemOutput(*20); -mith2.setChance(0.01); -mith2.addItemOutput(*20); -mith2.setChance(0.02); -mith2.addItemOutput(*10); -mith2.setChance(0.05); -mith2.addItemOutput(*10); -mith2.setChance(0.05); +mith2.addItemOutput(*30); +mith2.setChance(0.35); +mith2.addItemOutput(*30); +mith2.setChance(0.1); +mith2.addItemOutput(*30); +mith2.setChance(0.1); +mith2.addItemOutput(*35); +mith2.setChance(0.15); +mith2.addItemOutput(*30); +mith2.setChance(0.45); mith2.addItemOutput(*10); mith2.setChance(0.2); -mith2.addItemOutput(); -mith2.setChance(0.001); mith2.addItemOutput(); mith2.setChance(0.1); mith2.addItemOutput(); -mith2.setChance(0.05); +mith2.setChance(0.15); mith2.addItemOutput(); mith2.setChance(0.5); mith2.addItemOutput(*64); mith2.setChance(0.5); mith2.addItemOutput(*64); mith2.setChance(0.5); +mith2.addItemOutput(*56); +mith2.setChance(0.6); mith2.addItemOutput(); mith2.build(); @@ -140,41 +140,45 @@ cruc1.addItemInput(); cruc1.addFluidOutput(*2000); cruc1.build(); -val mith3 = RecipeBuilder.newBuilder("mythicaltier3","mythical_resource_miner_tier3",800); +val mith3 = RecipeBuilder.newBuilder("mythicaltier3","mythical_resource_miner_tier3",400); mith3.addEnergyPerTickInput(45000); -mith3.addFluidInput(*50); +mith3.addFluidInput(*25); mith3.addItemOutput(); mith3.setChance(0.01); mith3.addItemOutput(); mith3.setChance(0.02); -mith3.addItemOutput(*10); -mith3.setChance(0.1); -mith3.addItemOutput(*10); +mith3.addItemOutput(*24); +mith3.setChance(0.6); +mith3.addItemOutput(*15); mith3.setChance(0.2); mith3.addItemOutput(*4); mith3.setChance(0.5); mith3.addItemOutput(*10); mith3.setChance(0.2); -mith3.addItemOutput(*10); -mith3.setChance(0.05); -mith3.addItemOutput(*10); -mith3.setChance(0.05); -mith3.addItemOutput(*30); -mith3.setChance(0.2); -mith3.addItemOutput(*10); -mith3.setChance(0.05); -mith3.addItemOutput(*10); -mith3.setChance(0.05); +mith3.addItemOutput(*55); +mith3.setChance(0.65); +mith3.addItemOutput(*30); +mith3.setChance(0.75); +mith3.addItemOutput(*50); +mith3.setChance(0.6); +mith3.addItemOutput(*20); +mith3.setChance(0.35); +mith3.addItemOutput(*60); +mith3.setChance(0.9); mith3.addItemOutput(*30); mith3.setChance(0.5); mith3.addItemOutput(); -mith3.setChance(0.05); +mith3.setChance(0.15); mith3.addItemOutput(*15); mith3.setChance(0.25); mith3.addItemOutput(*64); mith3.setChance(0.7); mith3.addItemOutput(*64); mith3.setChance(0.7); +mith3.addItemOutput(*32); +mith3.setChance(0.7); +mith3.addItemOutput(*64); +mith3.setChance(0.4); mith3.addItemOutput(); mith3.build(); @@ -229,19 +233,19 @@ endston.build(); -val mith4 = RecipeBuilder.newBuilder("mythicaltier4","mythical_resource_miner_tier4",800); +val mith4 = RecipeBuilder.newBuilder("mythicaltier4","mythical_resource_miner_tier4",400); mith4.addEnergyPerTickInput(50000); -mith4.addFluidInput(*50); +mith4.addFluidInput(*25); mith4.addItemOutput(*10); mith4.setChance(0.4); -mith4.addItemOutput(*20); -mith4.setChance(0.05); -mith4.addItemOutput(*20); -mith4.setChance(0.05); +mith4.addItemOutput(*30); +mith4.setChance(0.1); +mith4.addItemOutput(*30); +mith4.setChance(0.1); mith4.addItemOutput(*10); -mith4.setChance(0.05); -mith4.addItemOutput(*10); -mith4.setChance(0.5); +mith4.setChance(0.15); +mith4.addItemOutput(*30); +mith4.setChance(0.8); mith4.addItemOutput(*10); mith4.setChance(0.2); mith4.addItemOutput(*10); @@ -274,22 +278,26 @@ mith4.addItemOutput(*10); mith4.setChance(0.2); mith4.addItemOutput(*10); mith4.setChance(0.2); -mith4.addItemOutput(*10); -mith4.setChance(0.1); +mith4.addItemOutput(*30); +mith4.setChance(0.9); mith4.addItemOutput(*10); mith4.setChance(0.1); mith4.addItemOutput(*10); -mith4.setChance(0.05); -mith4.addItemOutput(*20); -mith4.setChance(0.1); +mith4.setChance(0.15); +mith4.addItemOutput(*30); +mith4.setChance(0.3); mith4.addItemOutput(); mith4.setChance(0.01); mith4.addItemOutput(); -mith4.setChance(0.05); +mith4.setChance(0.15); mith4.addItemOutput(); mith4.setChance(0.1); mith4.addItemOutput(*20); mith4.setChance(0.6); +mith4.addItemOutput(*64); +mith4.setChance(0.8); +mith4.addItemOutput(*64); +mith4.setChance(0.8); mith4.addItemOutput(); mith4.build(); @@ -379,53 +387,53 @@ recipes.addShaped(*4, [, , ], [, , ]]); -val mith5 = RecipeBuilder.newBuilder("mythicaltier5","mythical_resource_miner_tier5",800); +val mith5 = RecipeBuilder.newBuilder("mythicaltier5","mythical_resource_miner_tier5",400); mith5.addEnergyPerTickInput(65000); -mith5.addFluidInput(*50); -mith5.addItemOutput(*15); -mith5.setChance(0.1); -mith5.addItemOutput(*20); -mith5.setChance(0.05); -mith5.addItemOutput(*20); -mith5.setChance(0.1); -mith5.addItemOutput(*20); -mith5.setChance(0.05); -mith5.addItemOutput(*10); -mith5.setChance(0.05); +mith5.addFluidInput(*25); +mith5.addItemOutput(*35); +mith5.setChance(0.8); +mith5.addItemOutput(*30); +mith5.setChance(0.2); +mith5.addItemOutput(*30); +mith5.setChance(0.2); +mith5.addItemOutput(*30); +mith5.setChance(0.2); +mith5.addItemOutput(*30); +mith5.setChance(0.55); mith5.addItemOutput(*50); mith5.setChance(0.5); mith5.addItemOutput(*20); mith5.setChance(0.5); // mith5.addItemOutput(*10); // mith5.setChance(0.05); -mith5.addItemOutput(*20); -mith5.setChance(0.05); +mith5.addItemOutput(*30); +mith5.setChance(0.2); mith5.addItemOutput(*30); mith5.setChance(0.7); mith5.addItemOutput(); -mith5.setChance(0.05); -mith5.addItemOutput(*10); -mith5.setChance(0.05); +mith5.setChance(0.15); +mith5.addItemOutput(*40); +mith5.setChance(0.65); mith5.addItemOutput(*20); -mith5.setChance(0.05); +mith5.setChance(0.15); mith5.addItemOutput(); -mith5.setChance(0.05); -mith5.addItemOutput(*10); -mith5.setChance(0.05); +mith5.setChance(0.15); +mith5.addItemOutput(*20); +mith5.setChance(0.3); mith5.addItemOutput(*24); mith5.setChance(0.5); mith5.addItemOutput(*10); -mith5.setChance(0.05); -mith5.addItemOutput(*10); -mith5.setChance(0.05); +mith5.setChance(0.15); +mith5.addItemOutput(*60); +mith5.setChance(0.85); mith5.addItemOutput(*10); mith5.setChance(0.5); mith5.addItemOutput(*10); -mith5.setChance(0.05); +mith5.setChance(0.15); mith5.addItemOutput(); mith5.setChance(0.03); mith5.addItemOutput(); -mith5.setChance(0.05); +mith5.setChance(0.15); mith5.addItemOutput(); mith5.setChance(0.3); mith5.addItemOutput(*24); @@ -434,6 +442,16 @@ mith5.addItemOutput(*3); mith5.setChance(0.2); mith5.addItemOutput(*32); mith5.setChance(0.6); +mith5.addItemOutput(*64); +mith5.setChance(0.8); +mith5.addItemOutput(*64); +mith5.setChance(0.8); +mith5.addItemOutput(*16); +mith5.setChance(0.6); +mith5.addItemOutput(*48); +mith5.setChance(0.6); +mith5.addItemOutput(*64); +mith5.setChance(0.6); mith5.addItemOutput(); mith5.build(); @@ -487,38 +505,38 @@ mods.extendedcrafting.TableCrafting.addShaped(, [, , , , ]]); -val mith6 = RecipeBuilder.newBuilder("mythicaltier6","mythical_resource_miner_tier6",800); +val mith6 = RecipeBuilder.newBuilder("mythicaltier6","mythical_resource_miner_tier6",400); mith6.addEnergyPerTickInput(65000); -mith6.addFluidInput(*50); -mith6.addItemOutput(); -mith6.setChance(0.05); +mith6.addFluidInput(*25); +mith6.addItemOutput(*2); +mith6.setChance(0.25); mith6.addItemOutput(); mith6.setChance(0.6); mith6.addItemOutput(*3); -mith6.setChance(0.05); +mith6.setChance(0.15); mith6.addItemOutput(*40); mith6.setChance(0.7); mith6.addItemOutput(*2); -mith6.setChance(0.05); +mith6.setChance(0.15); mith6.addItemOutput(*4); -mith6.setChance(0.05); +mith6.setChance(0.35); mith6.addItemOutput(); -mith6.setChance(0.05); -mith6.addItemOutput(); -mith6.setChance(0.05); -mith6.addItemOutput(*60); mith6.setChance(0.1); +mith6.addItemOutput(); +mith6.setChance(0.15); +mith6.addItemOutput(*60); +mith6.setChance(0.8); mith6.addItemOutput(*50); mith6.setChance(0.5); mith6.addItemOutput(*20); -mith6.setChance(0.1); +mith6.setChance(0.3); mith6.addItemOutput(*10); mith6.setChance(0.1); mith6.addItemOutput(); mith6.setChance(0.5); mith6.addItemOutput(*40); mith6.setChance(0.7); -mith6.addItemOutput(*15); +mith6.addItemOutput(*30); mith6.setChance(0.6); mith6.addItemOutput(*4); mith6.setChance(0.3); @@ -526,6 +544,20 @@ mith6.addItemOutput(*64); mith6.setChance(0.9); mith6.addItemOutput(*64); mith6.setChance(0.9); +mith6.addItemOutput(*64); +mith6.setChance(0.5); +mith6.addItemOutput(*18); +mith6.setChance(0.5); +mith6.addItemOutput(*56); +mith6.setChance(0.6); +mith6.addItemOutput(*30); +mith6.setChance(0.8); +mith6.addItemOutput(*64); +mith6.setChance(0.99); +mith6.addItemOutput(*64); +mith6.setChance(0.99); +mith6.addItemOutput(*60); +mith6.setChance(0.95); mith6.addItemOutput(); mith6.build(); @@ -556,44 +588,54 @@ mods.forestry.Squeezer.addRecipe(*50, [, *50]); mods.thermalexpansion.Crucible.addRecipe(*50, , 999); -val mith7 = RecipeBuilder.newBuilder("mythicaltier7","mythical_resource_miner_tier7",800); +val mith7 = RecipeBuilder.newBuilder("mythicaltier7","mythical_resource_miner_tier7",400); mith7.addEnergyPerTickInput(85000); -mith7.addFluidInput(*50); -mith7.addFluidInput(*50); +mith7.addFluidInput(*25); +mith7.addFluidInput(*25); mith7.addItemOutput(*30); mith7.setChance(0.2); mith7.addItemOutput(*30); -mith7.setChance(0.05); +mith7.setChance(0.2); mith7.addItemOutput(*30); mith7.setChance(0.15); -mith7.addItemOutput(*10); -mith7.setChance(0.02); +mith7.addItemOutput(*60); +mith7.setChance(0.2); mith7.addItemOutput(*30); mith7.setChance(0.15); mith7.addItemOutput(*30); mith7.setChance(0.15); -mith7.addItemOutput(*10); -mith7.setChance(0.1); +mith7.addItemOutput(*50); +mith7.setChance(0.9); mith7.addItemOutput(*20); mith7.setChance(0.5); mith7.addItemOutput(*30); mith7.setChance(0.5); -mith7.addItemOutput(*5); -mith7.setChance(0.1); +mith7.addItemOutput(*15); +mith7.setChance(0.15); mith7.addItemOutput(*3); mith7.setChance(0.01); mith7.addItemOutput(); -mith7.setChance(0.5); +mith7.setChance(0.25); mith7.addItemOutput(); mith7.setChance(0.1); mith7.addItemOutput(); mith7.setChance(0.1); -mith7.addItemOutput(*3); -mith7.setChance(0.05); +mith7.addItemOutput(*8); +mith7.setChance(0.75); mith7.addItemOutput(*5); mith7.setChance(0.4); mith7.addItemOutput(*64); mith7.setChance(0.8); +mith7.addItemOutput(*64); +mith7.setChance(0.99); +mith7.addItemOutput(*64); +mith7.setChance(0.99); +mith7.addItemOutput(*64); +mith7.setChance(0.7); +mith7.addItemOutput(*64); +mith7.setChance(0.8); +mith7.addItemOutput(*64); +mith7.setChance(0.8); mith7.addItemOutput(); mith7.build(); @@ -611,34 +653,36 @@ mythassprecasia.build(); mods.nuclearcraft.chemical_reactor.addRecipe([*500, *500, *400, *100]); -val mith8 = RecipeBuilder.newBuilder("mythicaltier8","mythical_resource_miner_tier8",800); +val mith8 = RecipeBuilder.newBuilder("mythicaltier8","mythical_resource_miner_tier8",400); mith8.addEnergyPerTickInput(85000); -mith8.addFluidInput(*50); -mith8.addFluidInput(*50); +mith8.addFluidInput(*25); +mith8.addFluidInput(*25); mith8.addItemOutput(*30); mith8.setChance(0.13); mith8.addItemOutput(*30); mith8.setChance(0.15); mith8.addItemOutput(*30); mith8.setChance(0.1); -mith8.addItemOutput(*10); -mith8.setChance(0.1); -mith8.addItemOutput(*10); -mith8.setChance(0.05); -mith8.addItemOutput(*10); -mith8.setChance(0.05); -mith8.addItemOutput(*10); -mith8.setChance(0.02); +mith8.addItemOutput(*50); +mith8.setChance(0.9); +mith8.addItemOutput(*60); +mith8.setChance(0.2); +mith8.addItemOutput(*60); +mith8.setChance(0.2); +mith8.addItemOutput(*60); +mith8.setChance(0.2); // mith8.addItemOutput(*10); // mith8.setChance(0.05); -mith8.addItemOutput(*5); -mith8.setChance(0.1); +mith8.addItemOutput(*15); +mith8.setChance(0.15); mith8.addItemOutput(*5); mith8.setChance(0.01); mith8.addItemOutput(*30); mith8.setChance(0.15); mith8.addItemOutput(); -mith8.setChance(0.5); +mith8.setChance(0.25); +mith8.addItemOutput(*8); +mith8.setChance(0.75); mith8.addItemOutput(); mith8.setChance(0.1); mith8.addItemOutput(*64); @@ -649,6 +693,8 @@ mith8.addItemOutput(*5); mith8.setChance(0.4); mith8.addItemOutput(*64); mith8.setChance(0.8); +mith8.addItemOutput(*64); +mith8.setChance(0.6); mith8.addItemOutput(); mith8.build(); @@ -665,40 +711,46 @@ mythasslelyetia.build(); mods.immersiveengineering.Mixer.addRecipe(*200, *200, [], 2048); -val mith9 = RecipeBuilder.newBuilder("mythicaltier9","mythical_resource_miner_tier9",800); +val mith9 = RecipeBuilder.newBuilder("mythicaltier9","mythical_resource_miner_tier9",400); mith9.addEnergyPerTickInput(85000); -mith9.addFluidInput(*50); -mith9.addFluidInput(*50); -mith9.addItemOutput(*10); -mith9.setChance(0.05); -mith9.addItemOutput(*10); -mith9.setChance(0.1); -mith9.addItemOutput(*30); -mith9.setChance(0.15); +mith9.addFluidInput(*25); +mith9.addFluidInput(*25); +mith9.addItemOutput(*60); +mith9.setChance(0.2); +mith9.addItemOutput(*50); +mith9.setChance(0.9); +mith9.addItemOutput(*50); +mith9.setChance(0.5); mith9.addItemOutput(*30); mith9.setChance(0.15); -mith9.addItemOutput(*10); -mith9.setChance(0.03); -mith9.addItemOutput(*10); -mith9.setChance(0.03); +mith9.addItemOutput(*60); +mith9.setChance(0.2); +mith9.addItemOutput(*60); +mith9.setChance(0.2); mith9.addItemOutput(*30); mith9.setChance(0.1); -mith9.addItemOutput(*10); +mith9.addItemOutput(*20); mith9.setChance(0.1); mith9.addItemOutput(*2); mith9.setChance(0.01); mith9.addItemOutput(); mith9.setChance(0.1); mith9.addItemOutput(); -mith9.setChance(0.5); +mith9.setChance(0.25); mith9.addItemOutput(); mith9.setChance(0.1); mith9.addItemOutput(); mith9.setChance(0.1); mith9.addItemOutput(*5); mith9.setChance(0.4); +mith9.addItemOutput(*50); +mith9.setChance(0.4); mith9.addItemOutput(*64); mith9.setChance(0.8); +mith9.addItemOutput(*16); +mith9.setChance(0.8); +mith9.addItemOutput(*48); +mith9.setChance(0.8); mith9.addItemOutput(); mith9.build(); @@ -715,40 +767,58 @@ mythassbarathos.build(); mods.thermalexpansion.Refinery.addRecipe( * 200, % 60, * 50, 50); -val mith10 = RecipeBuilder.newBuilder("mythicaltier10","mythical_resource_miner_tier10",800); +val mith10 = RecipeBuilder.newBuilder("mythicaltier10","mythical_resource_miner_tier10",400); mith10.addEnergyPerTickInput(85000); -mith10.addFluidInput(*50); -mith10.addFluidInput(*50); -mith10.addItemOutput(*30); -mith10.setChance(0.15); -mith10.addItemOutput(*10); -mith10.setChance(0.1); -mith10.addItemOutput(*30); -mith10.setChance(0.15); -mith10.addItemOutput(*10); -mith10.setChance(0.03); -mith10.addItemOutput(*10); -mith10.setChance(0.03); -mith10.addItemOutput(*10); -mith10.setChance(0.03); -mith10.addItemOutput(*3); -mith10.setChance(0.1); +mith10.addFluidInput(*25); +mith10.addFluidInput(*25); +mith10.addItemOutput(*60); +mith10.setChance(0.8); +mith10.addItemOutput(*60); +mith10.setChance(0.8); +mith10.addItemOutput(*60); +mith10.setChance(0.8); +mith10.addItemOutput(*50); +mith10.setChance(0.9); +mith10.addItemOutput(*60); +mith10.setChance(0.8); +mith10.addItemOutput(*60); +mith10.setChance(0.2); +mith10.addItemOutput(*60); +mith10.setChance(0.2); +mith10.addItemOutput(*60); +mith10.setChance(0.2); +mith10.addItemOutput(*15); +mith10.setChance(0.2); mith10.addItemOutput(*10); -mith10.setChance(0.01); +mith10.setChance(0.1); mith10.addItemOutput(); mith10.setChance(0.1); mith10.addItemOutput(); -mith10.setChance(0.5); +mith10.setChance(0.25); mith10.addItemOutput(); mith10.setChance(0.1); mith10.addItemOutput(*15); mith10.setChance(0.1); mith10.addItemOutput(); -mith10.setChance(0.05); +mith10.setChance(0.25); mith10.addItemOutput(*5); mith10.setChance(0.4); mith10.addItemOutput(*64); mith10.setChance(0.8); +mith10.addItemOutput(*64); +mith10.setChance(0.99); +mith10.addItemOutput(*64); +mith10.setChance(0.99); +mith10.addItemOutput(*64); +mith10.setChance(0.99); +mith10.addItemOutput(*64); +mith10.setChance(0.99); +mith10.addItemOutput(*64); +mith10.setChance(0.99); +mith10.addItemOutput(*64); +mith10.setChance(0.99); +mith10.addItemOutput(*64); +mith10.setChance(0.99); mith10.addItemOutput(); mith10.build(); @@ -764,41 +834,43 @@ mythasscreeponia.build(); mods.nuclearcraft.chemical_reactor.addRecipe([*500, *500, *400, *200]); -val mith11 = RecipeBuilder.newBuilder("mythicaltier11","mythical_resource_miner_tier11",800); +val mith11 = RecipeBuilder.newBuilder("mythicaltier11","mythical_resource_miner_tier11",400); mith11.addEnergyPerTickInput(85000); -mith11.addFluidInput(*50); -mith11.addFluidInput(*50); -mith11.addItemOutput(*30); +mith11.addFluidInput(*25); +mith11.addFluidInput(*25); +mith11.addItemOutput(*40); mith11.setChance(0.15); -mith11.addItemOutput(*10); -mith11.setChance(0.1); +mith11.addItemOutput(*50); +mith11.setChance(0.9); mith11.addItemOutput(*30); mith11.setChance(0.5); mith11.addItemOutput(); mith11.setChance(0.1); mith11.addItemOutput(*10); -mith11.setChance(0.03); -mith11.addItemOutput(*10); -mith11.setChance(0.03); -mith11.addItemOutput(*10); mith11.setChance(0.1); +mith11.addItemOutput(*10); +mith11.setChance(0.3); +mith11.addItemOutput(*20); +mith11.setChance(0.2); mith11.addItemOutput(*10); mith11.setChance(0.02); mith11.addItemOutput(); -mith11.setChance(0.5); +mith11.setChance(0.25); mith11.addItemOutput(*35); mith11.setChance(0.8); -mith11.addItemOutput(*8); -mith11.setChance(0.5); +mith11.addItemOutput(*64); +mith11.setChance(0.9); +mith11.addItemOutput(*64); +mith11.setChance(0.9); mith11.addItemOutput(*2); mith11.setChance(0.1); mith11.addItemOutput(); mith11.setChance(0.1); mith11.addItemOutput(*50); -mith11.setChance(0.5); +mith11.setChance(0.9); mith11.addItemOutput(); mith11.setChance(0.1); -mith11.addItemOutput(*33); +mith11.addItemOutput(*48); mith11.setChance(0.8); mith11.addItemOutput(*5); mith11.setChance(0.4); @@ -816,6 +888,8 @@ mith11.addItemOutput(*30); mith11.setChance(0.8); mith11.addItemOutput(*30); mith11.setChance(0.8); +mith11.addItemOutput(*64); +mith11.setChance(0.99); mith11.addItemOutput(); mith11.build(); @@ -829,30 +903,30 @@ mythassdeeplands.build(); mods.thermalexpansion.Imbuer.addRecipe(*2000, , *2000, 5200); -val mith12 = RecipeBuilder.newBuilder("mythicaltier12","mythical_resource_miner_tier12",800); +val mith12 = RecipeBuilder.newBuilder("mythicaltier12","mythical_resource_miner_tier12",400); mith12.addEnergyPerTickInput(85000); -mith12.addFluidInput(*50); -mith12.addFluidInput(*50); +mith12.addFluidInput(*25); +mith12.addFluidInput(*25); mith12.addItemOutput(*30); mith12.setChance(0.15); -mith12.addItemOutput(*10); -mith12.setChance(0.1); -mith12.addItemOutput(*10); -mith12.setChance(0.02); -mith12.addItemOutput(*30); -mith12.setChance(0.13); -mith12.addItemOutput(*10); -mith12.setChance(0.05); +mith12.addItemOutput(*50); +mith12.setChance(0.9); +mith12.addItemOutput(*60); +mith12.setChance(0.2); +mith12.addItemOutput(*50); +mith12.setChance(0.9); +mith12.addItemOutput(*60); +mith12.setChance(0.2); mith12.addItemOutput(*20); -mith12.setChance(0.05); -mith12.addItemOutput(*10); -mith12.setChance(0.1); +mith12.setChance(0.25); +mith12.addItemOutput(*20); +mith12.setChance(0.3); mith12.addItemOutput(*10); mith12.setChance(0.02); mith12.addItemOutput(); mith12.setChance(0.1); mith12.addItemOutput(); -mith12.setChance(0.5); +mith12.setChance(0.25); mith12.addItemOutput(*55); mith12.setChance(0.5); mith12.addItemOutput(*50); @@ -865,6 +939,8 @@ mith12.addItemOutput(*100); mith12.setChance(0.01); mith12.addItemOutput(*64); mith12.setChance(0.9); +mith12.addItemOutput(*2); +mith12.setChance(0.4); mith12.addItemOutput(*36); mith12.setChance(0.6); mith12.addItemOutput(*5); @@ -1029,50 +1105,50 @@ mods.immersiveengineering.Mixer.addRecipe(*500, *2000, *100, *200, null]); -val mith13 = RecipeBuilder.newBuilder("mythicaltier13","mythical_resource_miner_tier13",800); +val mith13 = RecipeBuilder.newBuilder("mythicaltier13","mythical_resource_miner_tier13",400); mith13.addEnergyPerTickInput(85000); -mith13.addFluidInput(*50); -mith13.addFluidInput(*50); +mith13.addFluidInput(*25); +mith13.addFluidInput(*25); mith13.addItemOutput(*30); mith13.setChance(0.15); -mith13.addItemOutput(*10); -mith13.setChance(0.1); -mith13.addItemOutput(*10); -mith13.setChance(0.02); -mith13.addItemOutput(*10); -mith13.setChance(0.02); -mith13.addItemOutput(*10); -mith13.setChance(0.03); +mith13.addItemOutput(*50); +mith13.setChance(0.9); +mith13.addItemOutput(*60); +mith13.setChance(0.2); +mith13.addItemOutput(*60); +mith13.setChance(0.2); +mith13.addItemOutput(*60); +mith13.setChance(0.2); mith13.addItemOutput(*30); -mith13.setChance(0.15); +mith13.setChance(0.65); mith13.addItemOutput(*30); mith13.setChance(0.15); -mith13.addItemOutput(*10); -mith13.setChance(0.05); -mith13.addItemOutput(*10); -mith13.setChance(0.05); -mith13.addItemOutput(*40); -mith13.setChance(0.25); -mith13.addItemOutput(*40); -mith13.setChance(0.25); -mith13.addItemOutput(*40); -mith13.setChance(0.25); -mith13.addItemOutput(*10); -mith13.setChance(0.05); -mith13.addItemOutput(*10); -mith13.setChance(0.05); -mith13.addItemOutput(*10); -mith13.setChance(0.05); -mith13.addItemOutput(*10); -mith13.setChance(0.05); -mith13.addItemOutput(*30); -mith13.setChance(0.15); -mith13.addItemOutput(*30); -mith13.setChance(0.15); -mith13.addItemOutput(*30); -mith13.setChance(0.15); +mith13.addItemOutput(*50); +mith13.setChance(0.75); +mith13.addItemOutput(*50); +mith13.setChance(0.75); +mith13.addItemOutput(*64); +mith13.setChance(0.95); +mith13.addItemOutput(*64); +mith13.setChance(0.95); +mith13.addItemOutput(*64); +mith13.setChance(0.95); +mith13.addItemOutput(*50); +mith13.setChance(0.75); +mith13.addItemOutput(*50); +mith13.setChance(0.75); +mith13.addItemOutput(*50); +mith13.setChance(0.75); +mith13.addItemOutput(*50); +mith13.setChance(0.75); +mith13.addItemOutput(*50); +mith13.setChance(0.85); +mith13.addItemOutput(*50); +mith13.setChance(0.85); +mith13.addItemOutput(*50); +mith13.setChance(0.85); mith13.addItemOutput(); -mith13.setChance(0.5); +mith13.setChance(0.25); mith13.addItemOutput(*10); mith13.setChance(0.5); mith13.addItemOutput(); @@ -1086,42 +1162,54 @@ mythasscandyland.addItemInput(); mythasscandyland.addItemOutput(*64); mythasscandyland.build(); -val mith14 = RecipeBuilder.newBuilder("mythicaltier14","mythical_resource_miner_tier14",800); +val mith14 = RecipeBuilder.newBuilder("mythicaltier14","mythical_resource_miner_tier14",400); mith14.addEnergyPerTickInput(85000); -mith14.addFluidInput(*50); -mith14.addFluidInput(*50); -mith14.addItemOutput(*30); -mith14.setChance(0.05); -mith14.addItemOutput(*10); -mith14.setChance(0.1); +mith14.addFluidInput(*25); +mith14.addFluidInput(*25); +mith14.addItemOutput(*64); +mith14.setChance(0.8); +mith14.addItemOutput(*64); +mith14.setChance(0.6); +mith14.addItemOutput(*50); +mith14.setChance(0.9); mith14.addItemOutput(*30); mith14.setChance(0.1); -mith14.addItemOutput(*10); -mith14.setChance(0.08); +mith14.addItemOutput(*60); +mith14.setChance(0.3); mith14.addItemOutput(*30); mith14.setChance(0.15); mith14.addItemOutput(*10); -mith14.setChance(0.05); +mith14.setChance(0.25); mith14.addItemOutput(*20); -mith14.setChance(0.05); +mith14.setChance(0.25); mith14.addItemOutput(*20); -mith14.setChance(0.05); +mith14.setChance(0.25); mith14.addItemOutput(*20); -mith14.setChance(0.05); +mith14.setChance(0.25); mith14.addItemOutput(*20); -mith14.setChance(0.05); +mith14.setChance(0.25); mith14.addItemOutput(*10); mith14.setChance(0.1); mith14.addItemOutput(); -mith14.setChance(0.5); +mith14.setChance(0.25); mith14.addItemOutput(); mith14.setChance(0.1); -mith14.addItemOutput(*33); -mith14.setChance(0.3); +mith14.addItemOutput(*64); +mith14.setChance(0.8); +mith14.addItemOutput(*64); +mith14.setChance(0.95); +mith14.addItemOutput(*64); +mith14.setChance(0.95); mith14.addItemOutput(*48); mith14.setChance(0.7); mith14.addItemOutput(*10); mith14.setChance(0.5); +mith14.addItemOutput(*48); +mith14.setChance(0.7); +mith14.addItemOutput(*16); +mith14.setChance(0.8); +mith14.addItemOutput(*48); +mith14.setChance(0.8); mith14.addItemOutput(); mith14.build(); @@ -1133,10 +1221,10 @@ mythassceleve.addItemInput(); mythassceleve.addItemOutput(*64); mythassceleve.build(); -val mith15 = RecipeBuilder.newBuilder("mythicaltier15","mythical_resource_miner_tier15",800); +val mith15 = RecipeBuilder.newBuilder("mythicaltier15","mythical_resource_miner_tier15",400); mith15.addEnergyPerTickInput(85000); -mith15.addFluidInput(*50); -mith15.addFluidInput(*50); +mith15.addFluidInput(*25); +mith15.addFluidInput(*25); mith15.addItemOutput(*30); mith15.setChance(0.15); mith15.addItemOutput(*30); @@ -1147,36 +1235,40 @@ mith15.addItemOutput(*30); mith15.setChance(0.15); mith15.addItemOutput(*30); mith15.setChance(0.15); -mith15.addItemOutput(*10); -mith15.setChance(0.1); -mith15.addItemOutput(*10); -mith15.setChance(0.08); -mith15.addItemOutput(*10); -mith15.setChance(0.02); -mith15.addItemOutput(*10); -mith15.setChance(0.02); +mith15.addItemOutput(*50); +mith15.setChance(0.9); +mith15.addItemOutput(*60); +mith15.setChance(0.4); +mith15.addItemOutput(*60); +mith15.setChance(0.2); +mith15.addItemOutput(*60); +mith15.setChance(0.2); mith15.addItemOutput(*10); -mith15.setChance(0.05); -mith15.addItemOutput(*20); -mith15.setChance(0.05); -mith15.addItemOutput(*20); -mith15.setChance(0.05); -mith15.addItemOutput(*20); -mith15.setChance(0.05); -mith15.addItemOutput(*20); -mith15.setChance(0.05); -mith15.addItemOutput(*20); -mith15.setChance(0.05); -mith15.addItemOutput(*20); -mith15.setChance(0.05); -mith15.addItemOutput(*20); -mith15.setChance(0.05); -mith15.addItemOutput(*30); -mith15.setChance(0.05); -mith15.addItemOutput(); mith15.setChance(0.5); +mith15.addItemOutput(*20); +mith15.setChance(0.5); +mith15.addItemOutput(*20); +mith15.setChance(0.5); +mith15.addItemOutput(*20); +mith15.setChance(0.5); +mith15.addItemOutput(*20); +mith15.setChance(0.5); +mith15.addItemOutput(*20); +mith15.setChance(0.5); +mith15.addItemOutput(*20); +mith15.setChance(0.5); +mith15.addItemOutput(*20); +mith15.setChance(0.5); +mith15.addItemOutput(*30); +mith15.setChance(0.5); +mith15.addItemOutput(); +mith15.setChance(0.25); mith15.addItemOutput(*10); mith15.setChance(0.5); +mith15.addItemOutput(*64); +mith15.setChance(0.9); +mith15.addItemOutput(*48); +mith15.setChance(0.8); mith15.addItemOutput(); mith15.build(); @@ -1188,24 +1280,36 @@ mythassgardencia.addItemInput(); mythassgardencia.addItemOutput(*64); mythassgardencia.build(); -val mith16 = RecipeBuilder.newBuilder("mythicaltier16","mythical_resource_miner_tier16",800); +val mith16 = RecipeBuilder.newBuilder("mythicaltier16","mythical_resource_miner_tier16",400); mith16.addEnergyPerTickInput(85000); -mith16.addFluidInput(*50); -mith16.addFluidInput(*50); -mith16.addItemOutput(*10); -mith16.setChance(0.1); +mith16.addFluidInput(*25); +mith16.addFluidInput(*25); +mith16.addItemOutput(*50); +mith16.setChance(0.9); mith16.addItemOutput(*50); -mith16.setChance(0.15); +mith16.setChance(0.8); mith16.addItemOutput(*50); -mith16.setChance(0.15); +mith16.setChance(0.8); mith16.addItemOutput(*50); -mith16.setChance(0.15); +mith16.setChance(0.8); mith16.addItemOutput(*50); -mith16.setChance(0.15); +mith16.setChance(0.8); mith16.addItemOutput(*50); -mith16.setChance(0.15); +mith16.setChance(0.8); mith16.addItemOutput(*50); -mith16.setChance(0.15); +mith16.setChance(0.8); +mith16.addItemOutput(*50); +mith16.setChance(0.8); +mith16.addItemOutput(*50); +mith16.setChance(0.8); +mith16.addItemOutput(*50); +mith16.setChance(0.8); +mith16.addItemOutput(*50); +mith16.setChance(0.8); +mith16.addItemOutput(*50); +mith16.setChance(0.8); +mith16.addItemOutput(*50); +mith16.setChance(0.8); mith16.addItemOutput(*20); mith16.setChance(0.3); mith16.addItemOutput(*20); @@ -1231,12 +1335,12 @@ mith16.setChance(0.5); mith16.addItemOutput(*50); mith16.setChance(0.5); mith16.addItemOutput(*10); -mith16.setChance(0.05); +mith16.setChance(0.3); mith16.addItemOutput(*3); -mith16.setChance(0.05); +mith16.setChance(0.2); mith16.addItemOutput(); -mith16.setChance(0.5); -mith16.addItemOutput(*55); +mith16.setChance(0.25); +mith16.addItemOutput(*64); mith16.setChance(0.9); mith16.addItemOutput(*10); mith16.setChance(0.5); @@ -1251,42 +1355,44 @@ mythasscrystevia.addItemInput(); mythasscrystevia.addItemOutput(*64); mythasscrystevia.build(); -val mith17 = RecipeBuilder.newBuilder("mythicaltier17","mythical_resource_miner_tier17",800); +val mith17 = RecipeBuilder.newBuilder("mythicaltier17","mythical_resource_miner_tier17",400); mith17.addEnergyPerTickInput(85000); -mith17.addFluidInput(*50); -mith17.addFluidInput(*50); -mith17.addItemOutput(*10); -mith17.setChance(0.1); +mith17.addFluidInput(*25); +mith17.addFluidInput(*25); +mith17.addItemOutput(*50); +mith17.setChance(0.9); mith17.addItemOutput(*30); mith17.setChance(0.15); mith17.addItemOutput(*30); mith17.setChance(0.15); -mith17.addItemOutput(*10); -mith17.setChance(0.08); -mith17.addItemOutput(*10); -mith17.setChance(0.05); +mith17.addItemOutput(*60); +mith17.setChance(0.2); +mith17.addItemOutput(*60); +mith17.setChance(0.2); mith17.addItemOutput(*30); -mith17.setChance(0.05); +mith17.setChance(0.2); mith17.addItemOutput(*30); -mith17.setChance(0.05); +mith17.setChance(0.2); mith17.addItemOutput(*30); -mith17.setChance(0.05); -mith17.addItemOutput(*10); -mith17.setChance(0.02); -mith17.addItemOutput(*10); -mith17.setChance(0.02); -mith17.addItemOutput(*10); -mith17.setChance(0.02); -mith17.addItemOutput(*10); -mith17.setChance(0.02); -mith17.addItemOutput(*10); -mith17.setChance(0.02); +mith17.setChance(0.2); +mith17.addItemOutput(*60); +mith17.setChance(0.2); +mith17.addItemOutput(*60); +mith17.setChance(0.2); +mith17.addItemOutput(*60); +mith17.setChance(0.2); +mith17.addItemOutput(*60); +mith17.setChance(0.2); +mith17.addItemOutput(*60); +mith17.setChance(0.2); mith17.addItemOutput(*60); mith17.setChance(0.8); mith17.addItemOutput(); -mith17.setChance(0.5); +mith17.setChance(0.25); mith17.addItemOutput(*10); mith17.setChance(0.5); +mith17.addItemOutput(*64); +mith17.setChance(0.9); mith17.addItemOutput(*60); mith17.setChance(0.9); mith17.addItemOutput(*60); @@ -1299,6 +1405,14 @@ mith17.addItemOutput(*60); mith17.setChance(0.9); mith17.addItemOutput(*60); mith17.setChance(0.9); +mith17.addItemOutput(*64); +mith17.setChance(0.99); +mith17.addItemOutput(*64); +mith17.setChance(0.99); +mith17.addItemOutput(*64); +mith17.setChance(0.99); +mith17.addItemOutput(*64); +mith17.setChance(0.99); mith17.addItemOutput(); mith17.build(); @@ -1312,32 +1426,48 @@ mythasshaven.build(); mods.nuclearcraft.dissolver.addRecipe([, *144, *100]); -val mith18 = RecipeBuilder.newBuilder("mythicaltier18","mythical_resource_miner_tier18",800); +val mith18 = RecipeBuilder.newBuilder("mythicaltier18","mythical_resource_miner_tier18",400); mith18.addEnergyPerTickInput(85000); -mith18.addFluidInput(*50); -mith18.addFluidInput(*50); -mith18.addItemOutput(*10); -mith18.setChance(0.1); -mith18.addItemOutput(*30); -mith18.setChance(0.15); -mith18.addItemOutput(*30); -mith18.setChance(0.15); -mith18.addItemOutput(*30); -mith18.setChance(0.15); -mith18.addItemOutput(*30); -mith18.setChance(0.15); -mith18.addItemOutput(*10); -mith18.setChance(0.08); -mith18.addItemOutput(*10); -mith18.setChance(0.02); -mith18.addItemOutput(*10); -mith18.setChance(0.02); +mith18.addFluidInput(*25); +mith18.addFluidInput(*25); +mith18.addItemOutput(*50); +mith18.setChance(0.9); +mith18.addItemOutput(*64); +mith18.setChance(0.8); +mith18.addItemOutput(*64); +mith18.setChance(0.8); +mith18.addItemOutput(*64); +mith18.setChance(0.8); +mith18.addItemOutput(*64); +mith18.setChance(0.8); +mith18.addItemOutput(*64); +mith18.setChance(0.8); +mith18.addItemOutput(*64); +mith18.setChance(0.8); +mith18.addItemOutput(*64); +mith18.setChance(0.8); +mith18.addItemOutput(*64); +mith18.setChance(0.8); +mith18.addItemOutput(*60); +mith18.setChance(0.3); +mith18.addItemOutput(*60); +mith18.setChance(0.2); +mith18.addItemOutput(*60); +mith18.setChance(0.2); mith18.addItemOutput(); -mith18.setChance(0.5); +mith18.setChance(0.25); mith18.addItemOutput(*10); mith18.setChance(0.2); mith18.addItemOutput(*10); mith18.setChance(0.5); +mith18.addItemOutput(*64); +mith18.setChance(0.9); +mith18.addItemOutput(*64); +mith18.setChance(0.9); +mith18.addItemOutput(*64); +mith18.setChance(0.9); +mith18.addItemOutput(*64); +mith18.setChance(0.9); mith18.addItemOutput(); mith18.build(); @@ -1349,50 +1479,56 @@ mythassiromine.addItemInput(); mythassiromine.addItemOutput(*64); mythassiromine.build(); -val mith19 = RecipeBuilder.newBuilder("mythicaltier19","mythical_resource_miner_tier19",800); +val mith19 = RecipeBuilder.newBuilder("mythicaltier19","mythical_resource_miner_tier19",400); mith19.addEnergyPerTickInput(85000); -mith19.addFluidInput(*50); -mith19.addFluidInput(*50); -mith19.addItemOutput(*10); -mith19.setChance(0.1); +mith19.addFluidInput(*25); +mith19.addFluidInput(*25); +mith19.addItemOutput(*50); +mith19.setChance(0.9); mith19.addItemOutput(*30); mith19.setChance(0.15); mith19.addItemOutput(*30); -mith19.setChance(0.05); +mith19.setChance(0.4); mith19.addItemOutput(*30); -mith19.setChance(0.05); +mith19.setChance(0.4); mith19.addItemOutput(*30); -mith19.setChance(0.05); +mith19.setChance(0.4); mith19.addItemOutput(*30); -mith19.setChance(0.05); +mith19.setChance(0.4); mith19.addItemOutput(*30); -mith19.setChance(0.05); +mith19.setChance(0.04); mith19.addItemOutput(*30); -mith19.setChance(0.05); +mith19.setChance(0.4); mith19.addItemOutput(*30); -mith19.setChance(0.05); +mith19.setChance(0.4); mith19.addItemOutput(*30); -mith19.setChance(0.05); +mith19.setChance(0.4); mith19.addItemOutput(*30); mith19.setChance(0.15); // mith19.addItemOutput(*30); // mith19.setChance(0.05); -mith19.addItemOutput(*10); -mith19.setChance(0.08); -mith19.addItemOutput(*10); -mith19.setChance(0.02); -mith19.addItemOutput(*10); -mith19.setChance(0.02); -mith19.addItemOutput(*10); -mith19.setChance(0.02); +mith19.addItemOutput(*60); +mith19.setChance(0.3); +mith19.addItemOutput(*60); +mith19.setChance(0.2); +mith19.addItemOutput(*60); +mith19.setChance(0.2); +mith19.addItemOutput(*60); +mith19.setChance(0.2); mith19.addItemOutput(*50); mith19.setChance(0.5); mith19.addItemOutput(); -mith19.setChance(0.5); +mith19.setChance(0.25); mith19.addItemOutput(*48); mith19.setChance(0.7); mith19.addItemOutput(*10); mith19.setChance(0.5); +mith19.addItemOutput(*64); +mith19.setChance(0.9); +mith19.addItemOutput(*64); +mith19.setChance(0.9); +mith19.addItemOutput(*32); +mith19.setChance(0.8); mith19.addItemOutput(); mith19.build(); @@ -1404,34 +1540,36 @@ mythassmysterium.addItemInput(); mythassmysterium.addItemOutput(*64); mythassmysterium.build(); -val mith20 = RecipeBuilder.newBuilder("mythicaltier20","mythical_resource_miner_tier20",800); +val mith20 = RecipeBuilder.newBuilder("mythicaltier20","mythical_resource_miner_tier20",400); mith20.addEnergyPerTickInput(85000); -mith20.addFluidInput(*50); -mith20.addFluidInput(*50); -mith20.addItemOutput(*10); -mith20.setChance(0.1); -mith20.addItemOutput(*30); -mith20.setChance(0.15); +mith20.addFluidInput(*25); +mith20.addFluidInput(*25); +mith20.addItemOutput(*50); +mith20.setChance(0.9); +mith20.addItemOutput(*60); +mith20.setChance(0.9); // mith20.addItemOutput(*30); // mith20.setChance(0.05); mith20.addItemOutput(*30); -mith20.setChance(0.05); +mith20.setChance(0.3); mith20.addItemOutput(*30); -mith20.setChance(0.05); -mith20.addItemOutput(*10); -mith20.setChance(0.08); -mith20.addItemOutput(*10); -mith20.setChance(0.02); -mith20.addItemOutput(*10); -mith20.setChance(0.02); +mith20.setChance(0.3); +mith20.addItemOutput(*60); +mith20.setChance(0.4); +mith20.addItemOutput(*60); +mith20.setChance(0.2); +mith20.addItemOutput(*60); +mith20.setChance(0.2); mith20.addItemOutput(*10); mith20.setChance(0.07); mith20.addItemOutput(*45); mith20.setChance(0.9); mith20.addItemOutput(); -mith20.setChance(0.5); +mith20.setChance(0.25); mith20.addItemOutput(*16); mith20.setChance(0.5); +mith20.addItemOutput(*64); +mith20.setChance(0.9); mith20.addItemOutput(*10); mith20.setChance(0.5); mith20.addItemOutput(*60); @@ -1446,6 +1584,14 @@ mith20.addItemOutput(*60); mith20.setChance(0.9); mith20.addItemOutput(*60); mith20.setChance(0.9); +mith20.addItemOutput(*64); +mith20.setChance(0.9); +mith20.addItemOutput(*48); +mith20.setChance(0.9); +mith20.addItemOutput(*12); +mith20.setChance(0.7); +mith20.addItemOutput(*48); +mith20.setChance(0.9); mith20.addItemOutput(); mith20.build(); @@ -1574,8 +1720,7 @@ mods.extendedcrafting.TableCrafting.addShaped( mods.nuclearcraft.dissolver.addRecipe([ , *144, - *144, - 0.2, 10.2, 0.5 + *144 ]); @@ -1605,8 +1750,9 @@ spatcruc2.build(); mods.nuclearcraft.salt_fission.addRecipe([*72, *72, 800.0, 300.0, 3.0]); mods.nuclearcraft.salt_fission.addRecipe([*50, *1000, 800.0, 300.0, 3.0]); +mods.nuclearcraft.salt_fission.addRecipe([*50, *1800, 800.0, 300.0, 3.0]); -mods.nuclearcraft.infuser.addRecipe([, *72, , 0.5, 0.5, 1.1]); +mods.nuclearcraft.infuser.addRecipe([, *72, ]); recipes.addShaped(*2, [[], @@ -1649,6 +1795,7 @@ hotvibraniumcrucible1.addItemInput(); hotvibraniumcrucible1.addItemInput(*3); hotvibraniumcrucible1.addItemInput(); hotvibraniumcrucible1.addItemInput(); +hotvibraniumcrucible1.addItemInput(*6); hotvibraniumcrucible1.addItemOutput(*12); hotvibraniumcrucible1.build(); @@ -1664,22 +1811,22 @@ mods.extendedcrafting.TableCrafting.addShaped(, , , 60, 512); -val mith21 = RecipeBuilder.newBuilder("mythicaltier21","mythical_resource_miner_tier23",800); +val mith21 = RecipeBuilder.newBuilder("mythicaltier21","mythical_resource_miner_tier23",400); mith21.addEnergyPerTickInput(100000); -mith21.addFluidInput(*50); -mith21.addFluidInput(*12); -mith21.addItemOutput(*10); -mith21.setChance(0.1); +mith21.addFluidInput(*25); +mith21.addFluidInput(*6); +mith21.addItemOutput(*50); +mith21.setChance(0.9); mith21.addItemOutput(*30); -mith21.setChance(0.05); +mith21.setChance(0.5); mith21.addItemOutput(*30); mith21.setChance(0.15); -mith21.addItemOutput(*10); +mith21.addItemOutput(*60); mith21.setChance(0.1); -mith21.addItemOutput(*10); -mith21.setChance(0.03); -mith21.addItemOutput(*10); -mith21.setChance(0.03); +mith21.addItemOutput(*60); +mith21.setChance(0.3); +mith21.addItemOutput(*60); +mith21.setChance(0.3); mith21.addItemOutput(*10); mith21.setChance(0.1); mith21.addItemOutput(); @@ -1701,11 +1848,21 @@ mith21.setChance(0.15); mith21.addItemOutput(*50); mith21.setChance(0.15); mith21.addItemOutput(); -mith21.setChance(0.5); +mith21.setChance(0.25); mith21.addItemOutput(*64); mith21.setChance(0.9); mith21.addItemOutput(*20); mith21.setChance(0.6); +mith21.addItemOutput(*32); +mith21.setChance(0.7); +mith21.addItemOutput(*54); +mith21.setChance(0.8); +mith21.addItemOutput(*64); +mith21.setChance(0.8); +mith21.addItemOutput(*64); +mith21.setChance(0.8); +mith21.addItemOutput(*64); +mith21.setChance(0.9); mith21.addItemOutput(); mith21.build(); @@ -1717,56 +1874,58 @@ mythassborean.addItemInput(); mythassborean.addItemOutput(*64); mythassborean.build(); -val mith22 = RecipeBuilder.newBuilder("mythicaltier22","mythical_resource_miner_tier21",800); +val mith22 = RecipeBuilder.newBuilder("mythicaltier22","mythical_resource_miner_tier21",400); mith22.addEnergyPerTickInput(100000); -mith22.addFluidInput(*50); -mith22.addFluidInput(*12); -mith22.addItemOutput(*10); -mith22.setChance(0.1); -mith22.addItemOutput(*30); -mith22.setChance(0.15); +mith22.addFluidInput(*25); +mith22.addFluidInput(*6); +mith22.addItemOutput(*50); +mith22.setChance(0.9); +mith22.addItemOutput(*64); +mith22.setChance(0.9); mith22.addItemOutput(*64); mith22.setChance(0.5); -mith22.addItemOutput(*10); -mith22.setChance(0.08); -mith22.addItemOutput(*10); -mith22.setChance(0.08); -mith22.addItemOutput(*10); -mith22.setChance(0.08); +mith22.addItemOutput(*60); +mith22.setChance(0.5); +mith22.addItemOutput(*60); +mith22.setChance(0.5); +mith22.addItemOutput(*60); +mith22.setChance(0.5); mith22.addItemOutput(*10); mith22.setChance(0.1); mith22.addItemOutput(*10); mith22.setChance(0.1); -mith22.addItemOutput(*10); -mith22.setChance(0.08); -mith22.addItemOutput(*10); -mith22.setChance(0.08); -mith22.addItemOutput(*10); -mith22.setChance(0.08); -mith22.addItemOutput(*10); -mith22.setChance(0.08); -mith22.addItemOutput(*10); -mith22.setChance(0.08); -mith22.addItemOutput(*10); -mith22.setChance(0.08); -mith22.addItemOutput(*10); -mith22.setChance(0.08); -mith22.addItemOutput(*10); -mith22.setChance(0.08); -mith22.addItemOutput(*10); -mith22.setChance(0.08); -mith22.addItemOutput(*10); -mith22.setChance(0.08); -mith22.addItemOutput(*20); -mith22.setChance(0.05); -mith22.addItemOutput(*20); -mith22.setChance(0.05); -mith22.addItemOutput(*20); -mith22.setChance(0.05); -mith22.addItemOutput(*20); -mith22.setChance(0.05); -mith22.addItemOutput(); +mith22.addItemOutput(*60); mith22.setChance(0.5); +mith22.addItemOutput(*60); +mith22.setChance(0.5); +mith22.addItemOutput(*60); +mith22.setChance(0.5); +mith22.addItemOutput(*60); +mith22.setChance(0.5); +mith22.addItemOutput(*60); +mith22.setChance(0.5); +mith22.addItemOutput(*60); +mith22.setChance(0.5); +mith22.addItemOutput(*60); +mith22.setChance(0.5); +mith22.addItemOutput(*60); +mith22.setChance(0.5); +mith22.addItemOutput(*60); +mith22.setChance(0.5); +mith22.addItemOutput(*60); +mith22.setChance(0.5); +mith22.addItemOutput(*20); +mith22.setChance(0.5); +mith22.addItemOutput(*20); +mith22.setChance(0.5); +mith22.addItemOutput(*20); +mith22.setChance(0.5); +mith22.addItemOutput(*20); +mith22.setChance(0.5); +mith22.addItemOutput(*48); +mith22.setChance(0.8); +mith22.addItemOutput(); +mith22.setChance(0.25); mith22.addItemOutput(*20); mith22.setChance(0.6); mith22.addItemOutput(); @@ -1780,32 +1939,32 @@ mythassrunandor.addItemInput(); mythassrunandor.addItemOutput(*64); mythassrunandor.build(); -val mith23 = RecipeBuilder.newBuilder("mythicaltier23","mythical_resource_miner_tier22",800); +val mith23 = RecipeBuilder.newBuilder("mythicaltier23","mythical_resource_miner_tier22",400); mith23.addEnergyPerTickInput(100000); -mith23.addFluidInput(*50); -mith23.addFluidInput(*12); -mith23.addItemOutput(*10); -mith23.setChance(0.1); +mith23.addFluidInput(*25); +mith23.addFluidInput(*6); +mith23.addItemOutput(*50); +mith23.setChance(0.9); mith23.addItemOutput(*30); mith23.setChance(0.15); mith23.addItemOutput(*30); mith23.setChance(0.15); -mith23.addItemOutput(*10); -mith23.setChance(0.15); -mith23.addItemOutput(*10); -mith23.setChance(0.08); +mith23.addItemOutput(*60); +mith23.setChance(0.4); +mith23.addItemOutput(*60); +mith23.setChance(0.3); mith23.addItemOutput(*10); -mith23.setChance(0.08); +mith23.setChance(0.2); mith23.addItemOutput(*10); mith23.setChance(0.1); mith23.addItemOutput(*10); mith23.setChance(0.1); mith23.addItemOutput(*40); -mith23.setChance(0.15); -mith23.addItemOutput(*20); -mith23.setChance(0.05); -mith23.addItemOutput(*20); -mith23.setChance(0.05); +mith23.setChance(0.75); +mith23.addItemOutput(*30); +mith23.setChance(0.5); +mith23.addItemOutput(*30); +mith23.setChance(0.5); mith23.addItemOutput(*30); mith23.setChance(0.1); mith23.addItemOutput(*30); @@ -1815,7 +1974,11 @@ mith23.setChance(0.9); mith23.addItemOutput(*48); mith23.setChance(0.1); mith23.addItemOutput(); -mith23.setChance(0.5); +mith23.setChance(0.25); +mith23.addItemOutput(*64); +mith23.setChance(0.9); +mith23.addItemOutput(*64); +mith23.setChance(0.9); mith23.addItemOutput(*20); mith23.setChance(0.6); mith23.addItemOutput(*60); @@ -2023,10 +2186,10 @@ recipes.addShapeless(*2, [, ]); -mods.nuclearcraft.dissolver.addRecipe([, *1000, *1100, 0.9, 0.2, 0.0]); +mods.nuclearcraft.dissolver.addRecipe([, *1000, *1100]); -mods.nuclearcraft.infuser.addRecipe([, *100, , 0.5, 0.6, 0.0]); +mods.nuclearcraft.infuser.addRecipe([, *100, ]); @@ -2062,12 +2225,11 @@ spatcruc5.addItemInput(); spatcruc5.addFluidOutput(*8000); spatcruc5.build(); -mods.techreborn.rollingMachine.addShaped(, -[[,,], -[,,], -[,,]]); +//mods.techreborn.rollingMachine.addShaped(, +//[[,,], +//[,,], +//[,,]]); -mods.botania.ElvenTrade.addRecipe([], []); mods.extendedcrafting.CombinationCrafting.addRecipe(, 50000, @@ -2078,6 +2240,65 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(, , , ]); +mods.techreborn.rollingMachine.addShaped(, +[[,,], +[,,], +[,,]]); + +mods.techreborn.rollingMachine.addShaped(, +[[,,], +[,,], +[,,]]); + +mods.techreborn.rollingMachine.addShaped(, +[[,,], +[,,], +[,,]]); + +mods.extendedcrafting.CombinationCrafting.addRecipe(*4, +50000, +, +[, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, ]); + +mods.extendedcrafting.CombinationCrafting.addRecipe(*16, +50000, +, +[, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, , +, ]); + + + mods.appliedenergistics2.Inscriber.addRecipe(, , true, ); val aoatokenOreDict = ; @@ -2212,32 +2433,34 @@ mods.nuclearcraft.dissolver.addRecipe([, *72, mods.nuclearcraft.dissolver.addRecipe([, *72, *144]); -val mith24 = RecipeBuilder.newBuilder("mythicaltier24","mythical_resource_miner_tier24",800); +val mith24 = RecipeBuilder.newBuilder("mythicaltier24","mythical_resource_miner_tier24",400); mith24.addEnergyPerTickInput(200000); -mith24.addFluidInput(*50); -mith24.addFluidInput(*24); -mith24.addItemOutput(*10); -mith24.setChance(0.1); -mith24.addItemOutput(*10); -mith24.setChance(0.1); -mith24.addItemOutput(*10); -mith24.setChance(0.1); -mith24.addItemOutput(*10); -mith24.setChance(0.1); -mith24.addItemOutput(*10); -mith24.setChance(0.1); +mith24.addFluidInput(*25); +mith24.addFluidInput(*12); +mith24.addItemOutput(*60); +mith24.setChance(0.6); +mith24.addItemOutput(*60); +mith24.setChance(0.6); +mith24.addItemOutput(*60); +mith24.setChance(0.6); +mith24.addItemOutput(*60); +mith24.setChance(0.6); +mith24.addItemOutput(*60); +mith24.setChance(0.6); mith24.addItemOutput(*10); -mith24.setChance(0.1); +mith24.setChance(0.6); mith24.addItemOutput(); -mith24.setChance(0.1); -mith24.addItemOutput(); -mith24.setChance(0.05); +mith24.setChance(0.6); +mith24.addItemOutput(*5); +mith24.setChance(0.35); mith24.addItemOutput(*64); mith24.setChance(0.9); mith24.addItemOutput(); -mith24.setChance(0.5); +mith24.setChance(0.25); mith24.addItemOutput(*40); mith24.setChance(0.7); +mith24.addItemOutput(*64); +mith24.setChance(0.9); mith24.addItemOutput(*60); mith24.setChance(0.95); mith24.addItemOutput(*60); @@ -2250,6 +2473,24 @@ mith24.addItemOutput(*60); mith24.setChance(0.95); mith24.addItemOutput(*60); mith24.setChance(0.95); +mith24.addItemOutput(*48); +mith24.setChance(0.95); +mith24.addItemOutput(*56); +mith24.setChance(0.8); +mith24.addItemOutput(*64); +mith24.setChance(0.8); +mith24.addItemOutput(*64); +mith24.setChance(0.9); +mith24.addItemOutput(*64); +mith24.setChance(0.9); +mith24.addItemOutput(*64); +mith24.setChance(0.99); +mith24.addItemOutput(*64); +mith24.setChance(0.99); +mith24.addItemOutput(*64); +mith24.setChance(0.99); +mith24.addItemOutput(*64); +mith24.setChance(0.99); mith24.addItemOutput(); mith24.build(); @@ -2261,26 +2502,26 @@ mythassancientcav.addItemInput(); mythassancientcav.addItemOutput(*64); mythassancientcav.build(); -val mith25 = RecipeBuilder.newBuilder("mythicaltier25","mythical_resource_miner_tier25",800); +val mith25 = RecipeBuilder.newBuilder("mythicaltier25","mythical_resource_miner_tier25",400); mith25.addEnergyPerTickInput(200000); -mith25.addFluidInput(*50); -mith25.addFluidInput(*24); +mith25.addFluidInput(*25); +mith25.addFluidInput(*12); mith25.addItemOutput(*32); -mith25.setChance(0.1); -mith25.addItemOutput(*64); -mith25.setChance(0.1); -mith25.addItemOutput(*64); mith25.setChance(0.5); +mith25.addItemOutput(*64); +mith25.setChance(0.6); +mith25.addItemOutput(*64); +mith25.setChance(0.7); mith25.addItemOutput(); mith25.setChance(0.1); -mith25.addItemOutput(); -mith25.setChance(0.05); +mith25.addItemOutput(*5); +mith25.setChance(0.35); mith25.addItemOutput(); -mith25.setChance(0.5); +mith25.setChance(0.25); mith25.addItemOutput(*64); mith25.setChance(0.9); -mith25.addItemOutput(*10); -mith25.setChance(0.05); +mith25.addItemOutput(*50); +mith25.setChance(0.9); mith25.addItemOutput(*40); mith25.setChance(0.7); mith25.addItemOutput(*60); @@ -2295,6 +2536,12 @@ mith25.addItemOutput(*60); mith25.setChance(0.95); mith25.addItemOutput(*60); mith25.setChance(0.95); +mith25.addItemOutput(*40); +mith25.setChance(0.7); +mith25.addItemOutput(*64); +mith25.setChance(0.8); +mith25.addItemOutput(*64); +mith25.setChance(0.8); mith25.addItemOutput(); mith25.build(); @@ -2306,40 +2553,54 @@ mythassimmortallis.addItemInput() mythassimmortallis.addItemOutput(*64); mythassimmortallis.build(); -val mith26 = RecipeBuilder.newBuilder("mythicaltier26","mythical_resource_miner_tier26",800); +val mith26 = RecipeBuilder.newBuilder("mythicaltier26","mythical_resource_miner_tier26",400); mith26.addEnergyPerTickInput(200000); -mith26.addFluidInput(*50); -mith26.addFluidInput(*24); -mith26.addItemOutput(*10); -mith26.setChance(0.05); +mith26.addFluidInput(*25); +mith26.addFluidInput(*12); +mith26.addItemOutput(*50); +mith26.setChance(0.9); mith26.addItemOutput(*30); -mith26.setChance(0.05); +mith26.setChance(0.45); mith26.addItemOutput(*10); mith26.setChance(0.15); -mith26.addItemOutput(*10); +mith26.addItemOutput(*60); mith26.setChance(0.1); -mith26.addItemOutput(*10); +mith26.addItemOutput(*60); mith26.setChance(0.1); mith26.addItemOutput(*64); -mith26.setChance(0.5); +mith26.setChance(0.8); +mith26.addItemOutput(*64); +mith26.setChance(0.8); mith26.addItemOutput(*44); +mith26.setChance(0.6); +mith26.addItemOutput(*56); mith26.setChance(0.5); -mith26.addItemOutput(*16); +mith26.addItemOutput(*64); +mith26.setChance(0.3); +mith26.addItemOutput(*48); mith26.setChance(0.8); mith26.addItemOutput(*64); mith26.setChance(0.9); mith26.addItemOutput(); mith26.setChance(0.1); -mith26.addItemOutput(); -mith26.setChance(0.05); +mith26.addItemOutput(*5); +mith26.setChance(0.35); mith26.addItemOutput(*60); mith26.setChance(0.8); mith26.addItemOutput(*64); mith26.setChance(0.95); mith26.addItemOutput(); -mith26.setChance(0.5); +mith26.setChance(0.25); mith26.addItemOutput(*40); mith26.setChance(0.7); +mith26.addItemOutput(*48); +mith26.setChance(0.9); +mith26.addItemOutput(*56); +mith26.setChance(0.6); +mith26.addItemOutput(*16); +mith26.setChance(0.9); +mith26.addItemOutput(*48); +mith26.setChance(0.9); mith26.addItemOutput(); mith26.build(); @@ -2351,34 +2612,58 @@ mythassgreckon.addItemInput(); mythassgreckon.addItemOutput(*64); mythassgreckon.build(); -val mith27 = RecipeBuilder.newBuilder("mythicaltier27","mythical_resource_miner_tier27",800); +val mith27 = RecipeBuilder.newBuilder("mythicaltier27","mythical_resource_miner_tier27",400); mith27.addEnergyPerTickInput(200000); -mith27.addFluidInput(*50); -mith27.addFluidInput(*24); -mith27.addItemOutput(*10); -mith27.setChance(0.05); +mith27.addFluidInput(*25); +mith27.addFluidInput(*12); +mith27.addItemOutput(*50); +mith27.setChance(0.9); mith27.addItemOutput(*40); -mith27.setChance(0.05); -mith27.addItemOutput(*10); +mith27.setChance(0.3); +mith27.addItemOutput(*60); mith27.setChance(0.5); -mith27.addItemOutput(*8); +mith27.addItemOutput(*32); mith27.setChance(0.7); -mith27.addItemOutput(*16); +mith27.addItemOutput(*64); +mith27.setChance(0.8); +mith27.addItemOutput(*64); +mith27.setChance(0.8); +mith27.addItemOutput(*64); mith27.setChance(0.8); mith27.addItemOutput(*10); mith27.setChance(0.1); mith27.addItemOutput(*64); mith27.setChance(0.9); -mith27.addItemOutput(); -mith27.setChance(0.05); +mith27.addItemOutput(*5); +mith27.setChance(0.35); mith27.addItemOutput(*64); mith27.setChance(0.95); mith27.addItemOutput(); -mith27.setChance(0.5); -mith27.addItemOutput(*128); +mith27.setChance(0.25); +mith27.addItemOutput(*64); +mith27.setChance(0.9); +mith27.addItemOutput(*64); +mith27.setChance(0.9); +mith27.addItemOutput(*64); +mith27.setChance(0.9); +mith27.addItemOutput(*64); +mith27.setChance(0.9); +mith27.addItemOutput(*64); mith27.setChance(0.9); mith27.addItemOutput(*40); mith27.setChance(0.7); +mith27.addItemOutput(*32); +mith27.setChance(0.9); +mith27.addItemOutput(*16); +mith27.setChance(0.9); +mith27.addItemOutput(*64); +mith27.setChance(0.95); +mith27.addItemOutput(*32); +mith27.setChance(0.9); +mith27.addItemOutput(*32); +mith27.setChance(0.8); +mith27.addItemOutput(*48); +mith27.setChance(0.7); mith27.addItemOutput(); mith27.build(); @@ -2400,59 +2685,61 @@ spatcruc6.addItemInput(); spatcruc6.addFluidOutput(*2000); spatcruc6.build(); -val mith28 = RecipeBuilder.newBuilder("mythicaltier28","mythical_resource_miner_tier28",800); +val mith28 = RecipeBuilder.newBuilder("mythicaltier28","mythical_resource_miner_tier28",400); mith28.addEnergyPerTickInput(200000); -mith28.addFluidInput(*50); -mith28.addItemOutput(*5); +mith28.addFluidInput(*25); +mith28.addItemOutput(*64); mith28.setChance(1.0); -mith28.addItemOutput(*5); +mith28.addItemOutput(*64); +mith28.setChance(0.9); +mith28.addItemOutput(*64); +mith28.setChance(0.8); +mith28.addItemOutput(*64); +mith28.setChance(0.7); +mith28.addItemOutput(*64); +mith28.setChance(0.65); +mith28.addItemOutput(*64); +mith28.setChance(0.6); +mith28.addItemOutput(*64); +mith28.setChance(0.55); +mith28.addItemOutput(*64); mith28.setChance(0.5); -mith28.addItemOutput(*5); +mith28.addItemOutput(*64); mith28.setChance(0.3); -mith28.addItemOutput(*5); -mith28.setChance(0.2); -mith28.addItemOutput(*5); -mith28.setChance(0.1); -mith28.addItemOutput(*5); -mith28.setChance(0.07); -mith28.addItemOutput(*5); -mith28.setChance(0.06); -mith28.addItemOutput(*5); -mith28.setChance(0.05); -mith28.addItemOutput(*5); -mith28.setChance(0.03); mith28.addItemOutput(*64); mith28.setChance(0.9); mith28.addItemOutput(); -mith28.setChance(0.5); +mith28.setChance(0.25); mith28.addItemOutput(*10); -mith28.setChance(0.2); +mith28.setChance(0.6); mith28.addItemOutput(*10); -mith28.setChance(0.2); +mith28.setChance(0.6); mith28.addItemOutput(*10); -mith28.setChance(0.2); +mith28.setChance(0.6); mith28.addItemOutput(*10); -mith28.setChance(0.2); -mith28.addItemOutput(*10); -mith28.setChance(0.2); -mith28.addItemOutput(*10); -mith28.setChance(0.2); +mith28.setChance(0.6); +mith28.addItemOutput(*64); +mith28.setChance(0.9); +mith28.addItemOutput(*64); +mith28.setChance(0.9); mith28.addItemOutput(*128); mith28.setChance(0.8); mith28.addItemOutput(*128); mith28.setChance(0.8); mith28.addItemOutput(*128); mith28.setChance(0.8); -mith28.addItemOutput(*16); -mith28.setChance(0.1); +mith28.addItemOutput(*64); +mith28.setChance(0.9); mith28.addItemOutput(*64); -mith28.setChance(0.2); +mith28.setChance(0.5); mith28.addItemOutput(*64); -mith28.setChance(0.05); -mith28.addItemOutput(*64); mith28.setChance(0.1); +mith28.addItemOutput(*64); +mith28.setChance(0.3); mith28.addItemOutput(*64); -mith28.setChance(0.4); +mith28.setChance(0.9); +mith28.addItemOutput(*64); +mith28.setChance(0.5); mith28.addItemOutput(*50); mith28.setChance(0.8); mith28.addItemOutput(); @@ -2500,7 +2787,7 @@ true, game.setLocalization("ac.ritual.VetheaWhiteInfusion", "Vethea Negative Body Infusion"); game.setLocalization("ac.ritual.VetheaWhiteInfusion.desc", "Bring a body with negative mass into existance through eldritch infusion!"); -val edendragonref = RecipeBuilder.newBuilder("edendragonref","dragonfire_crucible",100); +val edendragonref = RecipeBuilder.newBuilder("edendragonref","dragonfire_crucible",20); edendragonref.addFluidInput(*1000); edendragonref.addItemInput(); edendragonref.addItemInput(); @@ -2512,7 +2799,19 @@ edendragonref.addItemInput(); edendragonref.addItemOutput(); edendragonref.build(); -val wildwooddragonref = RecipeBuilder.newBuilder("wildwooddragonref","dragonfire_crucible",100); +val edendragonref2 = RecipeBuilder.newBuilder("edendragonref2","dragonfire_crucible",20); +edendragonref2.addFluidInput(*100); +edendragonref2.addItemInput(*4); +edendragonref2.addItemInput(*16); +edendragonref2.addItemInput(*16); +edendragonref2.addItemInput(*16); +edendragonref2.addItemInput(*16); +edendragonref2.addItemInput(*16); +edendragonref2.addItemInput(*16); +edendragonref2.addItemOutput(*16); +edendragonref2.build(); + +val wildwooddragonref = RecipeBuilder.newBuilder("wildwooddragonref","dragonfire_crucible",20); wildwooddragonref.addFluidInput(*1000); wildwooddragonref.addItemInput(); wildwooddragonref.addItemInput(); @@ -2526,7 +2825,21 @@ wildwooddragonref.addItemInput(); wildwooddragonref.addItemOutput(); wildwooddragonref.build(); -val apalachiadragonref = RecipeBuilder.newBuilder("apalachiadragonref","dragonfire_crucible",100); +val wildwooddragonref2 = RecipeBuilder.newBuilder("wildwooddragonref2","dragonfire_crucible",20); +wildwooddragonref2.addFluidInput(*100); +wildwooddragonref2.addItemInput(*4); +wildwooddragonref2.addItemInput(*16); +wildwooddragonref2.addItemInput(*16); +wildwooddragonref2.addItemInput(*16); +wildwooddragonref2.addItemInput(*16); +wildwooddragonref2.addItemInput(*16); +wildwooddragonref2.addItemInput(*16); +wildwooddragonref2.addItemInput(*16); +wildwooddragonref2.addItemInput(*16); +wildwooddragonref2.addItemOutput(*16); +wildwooddragonref2.build(); + +val apalachiadragonref = RecipeBuilder.newBuilder("apalachiadragonref","dragonfire_crucible",20); apalachiadragonref.addFluidInput(*1000); apalachiadragonref.addItemInput(); apalachiadragonref.addItemInput(); @@ -2535,7 +2848,16 @@ apalachiadragonref.addItemInput(); apalachiadragonref.addItemOutput(); apalachiadragonref.build(); -val skytherndragonref = RecipeBuilder.newBuilder("skytherndragonref","dragonfire_crucible",100); +val apalachiadragonref2 = RecipeBuilder.newBuilder("apalachiadragonref2","dragonfire_crucible",20); +apalachiadragonref2.addFluidInput(*100); +apalachiadragonref2.addItemInput(*4); +apalachiadragonref2.addItemInput(*16); +apalachiadragonref2.addItemInput(*16); +apalachiadragonref2.addItemInput(*16); +apalachiadragonref2.addItemOutput(*16); +apalachiadragonref2.build(); + +val skytherndragonref = RecipeBuilder.newBuilder("skytherndragonref","dragonfire_crucible",20); skytherndragonref.addFluidInput(*1000); skytherndragonref.addItemInput(); skytherndragonref.addItemInput(); @@ -2545,6 +2867,16 @@ skytherndragonref.addItemInput(); skytherndragonref.addItemOutput(); skytherndragonref.build(); +val skytherndragonref2 = RecipeBuilder.newBuilder("skytherndragonref2","dragonfire_crucible",20); +skytherndragonref2.addFluidInput(*100); +skytherndragonref2.addItemInput(*4); +skytherndragonref2.addItemInput(*16); +skytherndragonref2.addItemInput(*16); +skytherndragonref2.addItemInput(*16); +skytherndragonref2.addItemInput(*16); +skytherndragonref2.addItemOutput(*16); +skytherndragonref2.build(); + mods.techreborn.implosionCompressor.addRecipe(, *12, , *32, 40, 512); @@ -2587,43 +2919,6 @@ mods.extendedcrafting.TableCrafting.addShaped(* -mods.extendedcrafting.TableCrafting.addShaped(*2, -[[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ]]); - recipes.addShaped(, [[, , makeVisCrystal( * 1)], [null, , ], @@ -2813,26 +3108,28 @@ spatcruc7.addItemInput(); spatcruc7.addFluidOutput(*2000); spatcruc7.build(); -val mith29 = RecipeBuilder.newBuilder("mythicaltier29","mythical_resource_miner_tier29",800); +val mith29 = RecipeBuilder.newBuilder("mythicaltier29","mythical_resource_miner_tier29",400); mith29.addEnergyPerTickInput(300000); -mith29.addFluidInput(*50); +mith29.addFluidInput(*25); mith29.addItemOutput(*10); mith29.setChance(0.1); -mith29.addItemOutput(*10); -mith29.setChance(0.1); -mith29.addItemOutput(*10); -mith29.setChance(0.05); -mith29.addItemOutput(*10); -mith29.setChance(0.05); -mith29.addItemOutput(*10); -mith29.setChance(0.05); -mith29.addItemOutput(*10); -mith29.setChance(0.05); -mith29.addItemOutput(*10); -mith29.setChance(0.05); +mith29.addItemOutput(*50); +mith29.setChance(0.9); +mith29.addItemOutput(*60); +mith29.setChance(0.7); +mith29.addItemOutput(*60); +mith29.setChance(0.7); +mith29.addItemOutput(*60); +mith29.setChance(0.7); +mith29.addItemOutput(*60); +mith29.setChance(0.7); +mith29.addItemOutput(*60); +mith29.setChance(0.7); mith29.addItemOutput(); -mith29.setChance(0.5); -mith29.addItemOutput(*128); +mith29.setChance(0.25); +mith29.addItemOutput(*64); +mith29.setChance(0.7); +mith29.addItemOutput(*64); mith29.setChance(0.7); mith29.addItemOutput(*10); mith29.setChance(0.3); @@ -2842,6 +3139,20 @@ mith29.addItemOutput(*40); mith29.setChance(0.8); mith29.addItemOutput(*60); mith29.setChance(0.9); +mith29.addItemOutput(*64); +mith29.setChance(0.9); +mith29.addItemOutput(*64); +mith29.setChance(0.9); +mith29.addItemOutput(*64); +mith29.setChance(0.9); +mith29.addItemOutput(*64); +mith29.setChance(0.99); +mith29.addItemOutput(*64); +mith29.setChance(0.99); +mith29.addItemOutput(*64); +mith29.setChance(0.99); +mith29.addItemOutput(*64); +mith29.setChance(0.99); mith29.addItemOutput(); mith29.build(); @@ -2871,19 +3182,19 @@ mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/alta -val hassiumalloyinf = RecipeBuilder.newBuilder("hassiumalloyinf","dragonfire_crucible",300); -hassiumalloyinf.addFluidInput(*500); -hassiumalloyinf.addItemInput(); -hassiumalloyinf.addItemInput(); -hassiumalloyinf.addItemInput(); -hassiumalloyinf.addItemOutput(*3); -hassiumalloyinf.build(); mods.extendedcrafting.CombinationCrafting.addRecipe(*4, 1000000, , [, ]); +mods.extendedcrafting.CombinationCrafting.addRecipe(*10, +1000000, +, +[, , +, ]); + + // mods.techreborn.implosionCompressor.addRecipe(, , , *4, 60, 512); mods.extendedcrafting.EnderCrafting.addShaped(, @@ -2896,21 +3207,6 @@ recipes.addShaped(, [, , ], [, , ]]); -val eternbrightalloy = RecipeBuilder.newBuilder("eternbrightalloy","dragonfire_crucible",150); -eternbrightalloy.addFluidInput(*2000); -eternbrightalloy.addItemInput(); -eternbrightalloy.addItemInput(); -eternbrightalloy.addItemInput(); -eternbrightalloy.addItemOutput(*3); -eternbrightalloy.build(); - -val eternbrightalloybetter = RecipeBuilder.newBuilder("eternbrightalloybetter","dragonfire_crucible",150); -eternbrightalloybetter.addFluidInput(*2000); -eternbrightalloybetter.addItemInput(*8); -eternbrightalloybetter.addItemInput(*8); -eternbrightalloybetter.addItemInput(*8); -eternbrightalloybetter.addItemOutput(*24); -eternbrightalloybetter.build(); mods.extendedcrafting.TableCrafting.addShaped(*4, @@ -3060,44 +3356,6 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(, ]); -mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmos", -, -[[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ], - -[, , , -, , , -, , ]]); - @@ -3169,3 +3427,4 @@ recipes.addShaped(, + diff --git a/scripts/ModularWitchesOven.zs b/scripts/ModularWitchesOven.zs index f971b8b8..b300f2c6 100644 --- a/scripts/ModularWitchesOven.zs +++ b/scripts/ModularWitchesOven.zs @@ -325,3 +325,4 @@ honeysmelt36.build(); + diff --git a/scripts/MysticalFixes.zs b/scripts/MysticalFixes.zs index fa9d84ab..ff613ba3 100644 --- a/scripts/MysticalFixes.zs +++ b/scripts/MysticalFixes.zs @@ -19,6 +19,11 @@ recipes.addShaped(, [, , ], [, , ]]); +recipes.removeShaped(, +[[, , ], +[, null, ], +[, , ]]); + recipes.addShaped(*2, [[, , ], [, null, ], @@ -33,3 +38,10 @@ recipes.addShaped(*3, [[, , ], [, , ], [, , ]]); + +recipes.removeByRecipeName("mysticalagriculture:ingotzinc"); + +recipes.addShaped(*4, +[[, , ], +[, null, ], +[, , ]]); \ No newline at end of file diff --git a/scripts/MythicPowerful.zs b/scripts/MythicPowerful.zs index fd2f2a9d..47c5839b 100644 --- a/scripts/MythicPowerful.zs +++ b/scripts/MythicPowerful.zs @@ -306,7 +306,7 @@ import crafttweaker.enchantments.IEnchantmentDefinition; { // var mapChilli as IData = { // RepairCost: 1, - // display: {Name: "§6§oSpicy Air Gun§r", Lore:["§d§oSuper-§d§oSuper-Enchanted§r"]} + // display: {Name: "§6§oSpicy Air Gun§r", Lore:["§d§oSuper-Enchanted§r"]} // }; // Enchant List @@ -1901,5 +1901,169 @@ import crafttweaker.enchantments.IEnchantmentDefinition; } +// big dig +{ + var fulfilleddata as IData = { + display: {Lore:["§d§o终锻完满§r"]} + }; + + val enchlistBigDig as EnchantMap = EnchantMap() + .add("minecraft:efficiency",200) + .add("randomthings:magnetic",1) + .add("divinerpg:rive",3); + + mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(.withTag({display: {Name:"§6§o大开掘§r",Lore:["§d§o极・超限附魔§r"]}}), enchlistBigDig).getItem(), + [[.withTag({Material: "worthy"}), null, , null, .withTag({Material: "worthy"})], + [null, .withTag(fulfilleddata), , .withTag(fulfilleddata), null], + [null, , , , null], + [null, .withTag(fulfilleddata), , .withTag(fulfilleddata), null], + [.withTag({Material: "worthy"}), null, , null, .withTag({Material: "worthy"})]]); + +} + + +// karma blade +{ + + + val enchlistKarmaBlade as EnchantMap = EnchantMap() + .add("enderio:witherweapon",200) + .add("cofhcore:vorpal",20) + .add("aoa3:sever",35); + + mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(.withTag({display: {Name:"§6§o业报之锋§r",Lore:["§d§o超限附魔§r"]}}), enchlistKarmaBlade).getItem(), + [[, null, , null, ], + [null, .withTag({tank: {FluidName: "recursive_life_essence", Amount: 16000}}), , .withTag({tank: {FluidName: "recursive_life_essence", Amount: 16000}}), null], + [, , , , ], + [null, .withTag({tank: {FluidName: "recursive_life_essence", Amount: 16000}}), , .withTag({tank: {FluidName: "recursive_life_essence", Amount: 16000}}), null], + [, null, , null, ]]); + +} + + + + +// gandiva +{ + + + val enchlistGandiva as EnchantMap = EnchantMap() + .add("cofhcore:multishot",25); + + mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(.withTag({display: {Name:"§6§o甘狄拔§r",Lore:["§d§o超限附魔§r"]}}), enchlistGandiva).getItem(), + [[, null, , null, ], + [null, , , , null], + [, , , , ], + [null, , , , null], + [, null, , null, ]]); + +} + + +// lurtz bow +{ + + + val enchlistLurtzBow as EnchantMap = EnchantMap() + .add("minecraft:power",30) + .add("enderio:witherarrow",100); + + mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(.withTag({display: {Name:"§6§o路尔兹之弓§r",Lore:["§d§o超限附魔§r"]}}), enchlistLurtzBow).getItem(), + [[, null, , null, ], + [null, , , , null], + [, , , , ], + [null, , , , null], + [, null, , null, ]]); + +} + + +// heathland bow +{ + + + val enchlistHeathland as EnchantMap = EnchantMap() + .add("minecraft:power",30) + .add("minecraft:flame",100); + + mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(.withTag({display: {Name:"§6§o荒原烈弓§r",Lore:["§d§o超限附魔§r"]}}), enchlistHeathland).getItem(), + [[, null, .withTag({Material: "mod_lavacow.moltenbeef"}), null, ], + [null, , , , null], + [.withTag({Material: "mod_lavacow.moltenbeef"}), , , , .withTag({Material: "mod_lavacow.moltenbeef"})], + [null, , , , null], + [, null, .withTag({Material: "mod_lavacow.moltenbeef"}), null, ]]); + +} + + +// scaramanga gun +{ + + + val enchlistScaramanga as EnchantMap = EnchantMap() + .add("aoa3:shell",16); + + mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(.withTag({display: {Name:"§6§o斯卡拉孟加金枪§r",Lore:["§d§o超限附魔§r"]}}), enchlistScaramanga).getItem(), + [[, null, , null, ], + [null, , , , null], + [, , , , ], + [null, , , , null], + [, null, , null, ]]); + +} + + +// athens cannon +{ + + + val enchlistAthens as EnchantMap = EnchantMap() + .add("aoa3:shell",18); + + mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(.withTag({display: {Name:"§6§o雅典娜炮§r",Lore:["§d§o超限附魔§r"]}}), enchlistAthens).getItem(), + [[, null, , null, ], + [null, , , , null], + [, , , , ], + [null, , , , null], + [, null, , null, ]]); + +} + + + +// the shieldbreaker +{ + + + val enchlistShieldbreaker as EnchantMap = EnchantMap() + .add("minecraft:sharpness",350) + .add("cofhcore:vorpal",18) + .add("enderio:witherweapon",100) + .add("minecraft:fire_aspect",20); + + mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(.withTag({display: {Name:"§6§o破盾者§r",Lore:["§d§o超限附魔§r"]}}), enchlistShieldbreaker).getItem(), + [[, null, , null, ], + [null, , , , null], + [, , , , ], + [null, , , , null], + [, null, , null, ]]); + +} + +// disruptor +{ + + + val enchlistDisruptor as EnchantMap = EnchantMap() + .add("aoa3:shell",20); + + mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(.withTag({display: {Name:"§6§o破坏者§r",Lore:["§d§o超限附魔§r"]}}), enchlistDisruptor).getItem(), + [[, , , , ], + [, , , , ], + [, , , , ], + [, , , , ], + [, , , , ]]); + +} diff --git a/scripts/MythicProcessorAlloys.zs b/scripts/MythicProcessorAlloys.zs index eb7ed5fb..bb1f4508 100644 --- a/scripts/MythicProcessorAlloys.zs +++ b/scripts/MythicProcessorAlloys.zs @@ -993,3 +993,60 @@ mythallo135.addItemInput(*16); mythallo135.addItemOutput(*16); mythallo135.build(); +val mythallo136 = RecipeBuilder.newBuilder("mythallo136","mythic_processor_alloy_furnace",2); +mythallo136.addEnergyPerTickInput(80000); +mythallo136.addItemInput(*64); +mythallo136.addItemInput(*8); +mythallo136.addItemOutput(*8); +mythallo136.build(); + +val mythallo137 = RecipeBuilder.newBuilder("mythallo137","mythic_processor_alloy_furnace",2); +mythallo137.addEnergyPerTickInput(80000); +mythallo137.addItemInput(*576); +mythallo137.addItemInput(*8); +mythallo137.addItemOutput(*8); +mythallo137.build(); + + +val mythallo138 = RecipeBuilder.newBuilder("mythallo138","mythic_processor_alloy_furnace",2); +mythallo138.addEnergyPerTickInput(80000); +mythallo138.addItemInput(*4); +mythallo138.addItemInput(*8); +mythallo138.addItemOutput(*5); +mythallo138.build(); + +val mythallo139 = RecipeBuilder.newBuilder("mythallo139","mythic_processor_alloy_furnace",2); +mythallo139.addEnergyPerTickInput(80000); +mythallo139.addItemInput(*1); +mythallo139.addItemInput(*8); +mythallo139.addItemOutput(*2); +mythallo139.build(); + +val mythallo140 = RecipeBuilder.newBuilder("mythallo140","mythic_processor_alloy_furnace",2); +mythallo140.addEnergyPerTickInput(80000); +mythallo140.addItemInput(*1); +mythallo140.addItemInput(*8); +mythallo140.addItemOutput(*2); +mythallo140.build(); + +val mythallo141 = RecipeBuilder.newBuilder("mythallo141","mythic_processor_alloy_furnace",2); +mythallo141.addEnergyPerTickInput(80000); +mythallo141.addItemInput(*1); +mythallo141.addItemInput(*8); +mythallo141.addItemOutput(*2); +mythallo141.build(); + +val mythallo142 = RecipeBuilder.newBuilder("mythallo142","mythic_processor_alloy_furnace",2); +mythallo142.addEnergyPerTickInput(80000); +mythallo142.addItemInput(); +mythallo142.addItemInput(); +mythallo142.addItemInput(*9); +mythallo142.addItemOutput(*9); +mythallo142.build(); + +val mythallo143 = RecipeBuilder.newBuilder("mythallo143","mythic_processor_alloy_furnace",2); +mythallo143.addEnergyPerTickInput(80000); +mythallo143.addItemInput(); +mythallo143.addItemInput(*8); +mythallo143.addItemOutput(*8); +mythallo143.build(); diff --git a/scripts/MythicProcessorArkencrusher.zs b/scripts/MythicProcessorArkencrusher.zs index e2668169..25f60245 100644 --- a/scripts/MythicProcessorArkencrusher.zs +++ b/scripts/MythicProcessorArkencrusher.zs @@ -12,6 +12,13 @@ steelmixarkenfluid.addFluidInput(*500); steelmixarkenfluid.addFluidOutput(*500); steelmixarkenfluid.build(); +val steelmixarkenfluid2 = RecipeBuilder.newBuilder("steelmixarkenfluid2","iron_centrifuge",2); +steelmixarkenfluid2.addEnergyPerTickInput(1000000); +steelmixarkenfluid2.addFluidInput(*500); +steelmixarkenfluid2.addFluidInput(*500); +steelmixarkenfluid2.addFluidOutput(*1000); +steelmixarkenfluid2.build(); + val mytharken1 = RecipeBuilder.newBuilder("mytharken1","mythic_processor_arkencrusher",2); mytharken1.addEnergyPerTickInput(1000000); @@ -196,4 +203,153 @@ mytharken19.addItemOutput(); mytharken19.setChance(0.3); mytharken19.addItemOutput(); mytharken19.setChance(0.3); -mytharken19.build(); \ No newline at end of file +mytharken19.build(); + + + + + +val mytharken20 = RecipeBuilder.newBuilder("mytharken20","mythic_processor_arkencrusher",2); +mytharken20.addEnergyPerTickInput(1000000); +mytharken20.addFluidInput(*5); +mytharken20.addItemInput(); +mytharken20.addItemOutput(*16); +mytharken20.addItemOutput(*16); +mytharken20.addItemOutput(*16); +mytharken20.addItemOutput(*16); +mytharken20.addFluidOutput(*10); +mytharken20.build(); + + + +val mytharken21 = RecipeBuilder.newBuilder("mytharken21","mythic_processor_arkencrusher",2); +mytharken21.addEnergyPerTickInput(1000000); +mytharken21.addFluidInput(*100); +mytharken21.addItemInput(); +mytharken21.addItemOutput(*64); +mytharken21.addItemOutput(*64); +mytharken21.addItemOutput(*64); +mytharken21.addItemOutput(*64); +mytharken21.addFluidOutput(*50); +mytharken21.build(); + +val mytharken22 = RecipeBuilder.newBuilder("mytharken22","mythic_processor_arkencrusher",2); +mytharken22.addEnergyPerTickInput(1000000); +mytharken22.addFluidInput(*100); +mytharken22.addItemInput(); +mytharken22.addItemOutput(*256); +mytharken22.addItemOutput(*256); +mytharken22.addItemOutput(*256); +mytharken22.addItemOutput(*256); +mytharken22.addFluidOutput(*50); +mytharken22.build(); + +val mytharken23 = RecipeBuilder.newBuilder("mytharken23","mythic_processor_arkencrusher",2); +mytharken23.addEnergyPerTickInput(1000000); +mytharken23.addFluidInput(*100); +mytharken23.addItemInput(); +mytharken23.addItemOutput(*512); +mytharken23.addItemOutput(*512); +mytharken23.addItemOutput(*512); +mytharken23.addItemOutput(*512); +mytharken23.build(); + +val mytharken24 = RecipeBuilder.newBuilder("mytharken24","mythic_processor_arkencrusher",2); +mytharken24.addEnergyPerTickInput(1000000); +mytharken24.addFluidInput(*100); +mytharken24.addItemInput(); +mytharken24.addItemOutput(*16); +mytharken24.addItemOutput(*16); +mytharken24.addFluidOutput(*50); +mytharken24.build(); + +val mytharken25 = RecipeBuilder.newBuilder("mytharken25","mythic_processor_arkencrusher",2); +mytharken25.addEnergyPerTickInput(1000000); +mytharken25.addFluidInput(*1000); +mytharken25.addItemInput(*8); +mytharken25.addItemOutput(*512); +mytharken25.build(); + + +val mytharken26 = RecipeBuilder.newBuilder("mytharken26","mythic_processor_arkencrusher",2); +mytharken26.addEnergyPerTickInput(1000000); +mytharken26.addFluidInput(*200); +mytharken26.addItemInput(*128); +mytharken26.addItemOutput(*1280); +mytharken26.addItemOutput(*7680); +mytharken26.addItemOutput(*2048); +mytharken26.addItemOutput(*2048); +mytharken26.addItemOutput(*2048); +mytharken26.addItemOutput(*2048); +mytharken26.addItemOutput(*2048); +mytharken26.addItemOutput(*2048); +mytharken26.addItemOutput(*4096); +mytharken26.addItemOutput(*8192); +mytharken26.addFluidOutput(*2048000); +mytharken26.build(); + + + + + + + + + + + + + + + + + +val mytharken27 = RecipeBuilder.newBuilder("mytharken27","mythic_processor_arkencrusher",2); +mytharken27.addEnergyPerTickInput(1000000); +mytharken27.addFluidInput(*1); +mytharken27.addItemInput(*64); +mytharken27.addItemOutput(*4096); +mytharken27.build(); + +val mytharken28 = RecipeBuilder.newBuilder("mytharken28","mythic_processor_arkencrusher",2); +mytharken28.addEnergyPerTickInput(1000000); +mytharken28.addFluidInput(*1); +mytharken28.addItemInput(*64); +mytharken28.addItemOutput(*4096); +mytharken28.build(); + +val mytharken29 = RecipeBuilder.newBuilder("mytharken29","mythic_processor_arkencrusher",2); +mytharken29.addEnergyPerTickInput(1000000); +mytharken29.addFluidInput(*1); +mytharken29.addItemInput(*64); +mytharken29.addItemOutput(*4096); +mytharken29.build(); + +val mytharken30 = RecipeBuilder.newBuilder("mytharken30","mythic_processor_arkencrusher",2); +mytharken30.addEnergyPerTickInput(1000000); +mytharken30.addFluidInput(*1); +mytharken30.addItemInput(*64); +mytharken30.addItemOutput(*4096); +mytharken30.build(); + +val mytharken31 = RecipeBuilder.newBuilder("mytharken31","mythic_processor_arkencrusher",2); +mytharken31.addEnergyPerTickInput(1000000); +mytharken31.addFluidInput(*1); +mytharken31.addItemInput(*64); +mytharken31.addItemOutput(*4096); +mytharken31.build(); + +val mytharken32 = RecipeBuilder.newBuilder("mytharken32","mythic_processor_arkencrusher",2); +mytharken32.addEnergyPerTickInput(1000000); +mytharken32.addFluidInput(*1); +mytharken32.addItemInput(*64); +mytharken32.addItemOutput(*4096); +mytharken32.build(); + +val mytharken33 = RecipeBuilder.newBuilder("mytharken33","mythic_processor_arkencrusher",2); +mytharken33.addEnergyPerTickInput(1000000); +mytharken33.addFluidInput(*1); +mytharken33.addItemInput(*64); +mytharken33.addItemOutput(*4096); +mytharken33.build(); + diff --git a/scripts/MythicProcessorAssemblingMachine.zs b/scripts/MythicProcessorAssemblingMachine.zs index 8ee7da44..09da5278 100644 --- a/scripts/MythicProcessorAssemblingMachine.zs +++ b/scripts/MythicProcessorAssemblingMachine.zs @@ -454,6 +454,107 @@ mythassmac59.addItemInput(*64); mythassmac59.addItemOutput(*32); mythassmac59.build(); +val mythassmac60 = RecipeBuilder.newBuilder("mythassmac60","mythic_processor_assembling_machine",2); +mythassmac60.addEnergyPerTickInput(40000); +mythassmac60.addItemInput(*10); +mythassmac60.addItemInput(*10); +mythassmac60.addItemOutput(*20); +mythassmac60.build(); + +val mythassmac61 = RecipeBuilder.newBuilder("mythassmac61","mythic_processor_assembling_machine",2); +mythassmac61.addEnergyPerTickInput(40000); +mythassmac61.addItemInput(*20); +mythassmac61.addItemInput(*2); +mythassmac61.addItemInput(*14); +mythassmac61.addItemInput(*4); +mythassmac61.addItemInput(*4); +mythassmac61.addItemInput(*8); +mythassmac61.addItemOutput(); +mythassmac61.build(); + +val mythassmac62 = RecipeBuilder.newBuilder("mythassmac62","mythic_processor_assembling_machine",2); +mythassmac62.addEnergyPerTickInput(40000); +mythassmac62.addItemInput(*6); +mythassmac62.addItemInput(*1); +mythassmac62.addItemInput(*2); +mythassmac62.addItemOutput(*1); +mythassmac62.build(); + +val mythassmac63 = RecipeBuilder.newBuilder("mythassmac63","mythic_processor_assembling_machine",2); +mythassmac63.addEnergyPerTickInput(40000); +mythassmac63.addItemInput(*6); +mythassmac63.addItemInput(*3); +mythassmac63.addItemOutput(*1); +mythassmac63.build(); + +val mythassmac64 = RecipeBuilder.newBuilder("mythassmac64","mythic_processor_assembling_machine",2); +mythassmac64.addEnergyPerTickInput(40000); +mythassmac64.addItemInput(*4); +mythassmac64.addItemInput(.withTag({Fluid: {FluidName: "helium", Amount: 1000}})); +mythassmac64.addItemOutput(*1); +mythassmac64.build(); + +val mythassmac65 = RecipeBuilder.newBuilder("mythassmac65","mythic_processor_assembling_machine",2); +mythassmac65.addEnergyPerTickInput(40000); +mythassmac65.addItemInput(*4); +mythassmac65.addItemInput(.withTag({Fluid: {FluidName: "fluidhelium", Amount: 1000}})); +mythassmac65.addItemOutput(*1); +mythassmac65.build(); + +val mythassmac66 = RecipeBuilder.newBuilder("mythassmac66","mythic_processor_assembling_machine",2); +mythassmac66.addEnergyPerTickInput(40000); +mythassmac66.addItemInput(*4); +mythassmac66.addItemInput(*48); +mythassmac66.addItemOutput(*4); +mythassmac66.build(); + +val mythassmac67 = RecipeBuilder.newBuilder("mythassmac67","mythic_processor_assembling_machine",2); +mythassmac67.addEnergyPerTickInput(40000); +mythassmac67.addItemInput(); +mythassmac67.addItemInput(*12); +mythassmac67.addItemOutput(*8); +mythassmac67.build(); + +val mythassmac68 = RecipeBuilder.newBuilder("mythassmac68","mythic_processor_assembling_machine",2); +mythassmac68.addEnergyPerTickInput(40000); +mythassmac68.addItemInput(); +mythassmac68.addItemInput(*12); +mythassmac68.addItemOutput(*8); +mythassmac68.build(); + +val mythassmac69 = RecipeBuilder.newBuilder("mythassmac69","mythic_processor_assembling_machine",2); +mythassmac69.addEnergyPerTickInput(40000); +mythassmac69.addItemInput(); +mythassmac69.addItemInput(*12); +mythassmac69.addItemOutput(*8); +mythassmac69.build(); + +val mythassmac70 = RecipeBuilder.newBuilder("mythassmac70","mythic_processor_assembling_machine",2); +mythassmac70.addEnergyPerTickInput(40000); +mythassmac70.addItemInput(); +mythassmac70.addItemInput(*12); +mythassmac70.addItemOutput(*8); +mythassmac70.build(); + +val mythassmac71 = RecipeBuilder.newBuilder("mythassmac71","mythic_processor_assembling_machine",2); +mythassmac71.addEnergyPerTickInput(40000); +mythassmac71.addItemInput(*16); +mythassmac71.addItemInput(*16); +mythassmac71.addItemInput(*16); +mythassmac71.addItemInput(*16); +mythassmac71.addItemOutput(*32); +mythassmac71.build(); + +val mythassmac72 = RecipeBuilder.newBuilder("mythassmac72","mythic_processor_assembling_machine",2); +mythassmac72.addEnergyPerTickInput(40000); +mythassmac72.addItemInput(*25); +mythassmac72.addItemInput(*24); +mythassmac72.addItemOutput(*1); +mythassmac72.build(); + + + + diff --git a/scripts/MythicProcessorBlaster.zs b/scripts/MythicProcessorBlaster.zs index 04c72b07..6e6a07ac 100644 --- a/scripts/MythicProcessorBlaster.zs +++ b/scripts/MythicProcessorBlaster.zs @@ -127,4 +127,158 @@ mythindblast20.addItemInput(*8192); mythindblast20.addItemOutput(*8192); mythindblast20.build(); +val mythindblast21 = RecipeBuilder.newBuilder("mythindblast21","mythic_processor_blaster",2); +mythindblast21.addEnergyPerTickInput(100000); +mythindblast21.addFluidInput(*2); +mythindblast21.addItemInput(*4); +mythindblast21.addItemOutput(*4); +mythindblast21.build(); +val mythindblast22 = RecipeBuilder.newBuilder("mythindblast22","mythic_processor_blaster",2); +mythindblast22.addEnergyPerTickInput(100000); +mythindblast22.addFluidInput(*2); +mythindblast22.addItemInput(*4); +mythindblast22.addItemOutput(*4); +mythindblast22.build(); + +val mythindblast23 = RecipeBuilder.newBuilder("mythindblast23","mythic_processor_blaster",2); +mythindblast23.addEnergyPerTickInput(100000); +mythindblast23.addFluidInput(*2); +mythindblast23.addItemInput(*64); +mythindblast23.addItemOutput(*64); +mythindblast23.build(); + +val mythindblast24 = RecipeBuilder.newBuilder("mythindblast24","mythic_processor_blaster",2); +mythindblast24.addEnergyPerTickInput(100000); +mythindblast24.addFluidInput(*2); +mythindblast24.addItemInput(*8192); +mythindblast24.addItemOutput(*8192); +mythindblast24.build(); + +val mythindblast25 = RecipeBuilder.newBuilder("mythindblast25","mythic_processor_blaster",2); +mythindblast25.addEnergyPerTickInput(100000); +mythindblast25.addFluidInput(*2); +mythindblast25.addItemInput(*64); +mythindblast25.addItemOutput(*64); +mythindblast25.build(); + +val mythindblast26 = RecipeBuilder.newBuilder("mythindblast26","mythic_processor_blaster",2); +mythindblast26.addEnergyPerTickInput(100000); +mythindblast26.addFluidInput(*2); +mythindblast26.addItemInput(*8192); +mythindblast26.addItemOutput(*8192); +mythindblast26.build(); + +val mythindblast27 = RecipeBuilder.newBuilder("mythindblast27","mythic_processor_blaster",2); +mythindblast27.addEnergyPerTickInput(100000); +mythindblast27.addFluidInput(*2); +mythindblast27.addItemInput(*64); +mythindblast27.addItemOutput(*64); +mythindblast27.build(); + +val mythindblast28 = RecipeBuilder.newBuilder("mythindblast28","mythic_processor_blaster",2); +mythindblast28.addEnergyPerTickInput(100000); +mythindblast28.addFluidInput(*2); +mythindblast28.addItemInput(*8192); +mythindblast28.addItemOutput(*8192); +mythindblast28.build(); + +val mythindblast29 = RecipeBuilder.newBuilder("mythindblast29","mythic_processor_blaster",2); +mythindblast29.addEnergyPerTickInput(100000); +mythindblast29.addFluidInput(*2); +mythindblast29.addItemInput(*64); +mythindblast29.addItemOutput(*64); +mythindblast29.build(); + + +val mythindblast30 = RecipeBuilder.newBuilder("mythindblast30","mythic_processor_blaster",2); +mythindblast30.addEnergyPerTickInput(100000); +mythindblast30.addFluidInput(*2); +mythindblast30.addItemInput(*8192); +mythindblast30.addItemOutput(*8192); +mythindblast30.build(); + +val mythindblast31 = RecipeBuilder.newBuilder("mythindblast31","mythic_processor_blaster",2); +mythindblast31.addEnergyPerTickInput(100000); +mythindblast31.addFluidInput(*2); +mythindblast31.addItemInput(*64); +mythindblast31.addItemOutput(*64); +mythindblast31.build(); + +val mythindblast32 = RecipeBuilder.newBuilder("mythindblast32","mythic_processor_blaster",2); +mythindblast32.addEnergyPerTickInput(100000); +mythindblast32.addFluidInput(*2); +mythindblast32.addItemInput(*8192); +mythindblast32.addItemOutput(*8192); +mythindblast32.build(); + +val mythindblast33 = RecipeBuilder.newBuilder("mythindblast33","mythic_processor_blaster",2); +mythindblast33.addEnergyPerTickInput(100000); +mythindblast33.addFluidInput(*2); +mythindblast33.addItemInput(*64); +mythindblast33.addItemOutput(*64); +mythindblast33.build(); + +val mythindblast34 = RecipeBuilder.newBuilder("mythindblast34","mythic_processor_blaster",2); +mythindblast34.addEnergyPerTickInput(100000); +mythindblast34.addFluidInput(*2); +mythindblast34.addItemInput(*8192); +mythindblast34.addItemOutput(*8192); +mythindblast34.build(); + +val mythindblast35 = RecipeBuilder.newBuilder("mythindblast35","mythic_processor_blaster",2); +mythindblast35.addEnergyPerTickInput(100000); +mythindblast35.addFluidInput(*2); +mythindblast35.addItemInput(*64); +mythindblast35.addItemOutput(*64); +mythindblast35.build(); + +val mythindblast36 = RecipeBuilder.newBuilder("mythindblast36","mythic_processor_blaster",2); +mythindblast36.addEnergyPerTickInput(100000); +mythindblast36.addFluidInput(*2); +mythindblast36.addItemInput(*8192); +mythindblast36.addItemOutput(*8192); +mythindblast36.build(); + +val mythindblast37 = RecipeBuilder.newBuilder("mythindblast37","mythic_processor_blaster",2); +mythindblast37.addEnergyPerTickInput(100000); +mythindblast37.addFluidInput(*2); +mythindblast37.addItemInput(*64); +mythindblast37.addItemOutput(*64); +mythindblast37.build(); + +val mythindblast38 = RecipeBuilder.newBuilder("mythindblast38","mythic_processor_blaster",2); +mythindblast38.addEnergyPerTickInput(100000); +mythindblast38.addFluidInput(*2); +mythindblast38.addItemInput(*8192); +mythindblast38.addItemOutput(*8192); +mythindblast38.build(); + +val mythindblast39 = RecipeBuilder.newBuilder("mythindblast39","mythic_processor_blaster",2); +mythindblast39.addEnergyPerTickInput(100000); +mythindblast39.addFluidInput(*10); +mythindblast39.addItemInput(*64); +mythindblast39.addItemOutput(*512); +mythindblast39.build(); + +val mythindblast40 = RecipeBuilder.newBuilder("mythindblast40","mythic_processor_blaster",2); +mythindblast40.addEnergyPerTickInput(100000); +mythindblast40.addFluidInput(*10); +mythindblast40.addItemInput(*64); +mythindblast40.addItemOutput(*512); +mythindblast40.build(); + + +val mythindblast41 = RecipeBuilder.newBuilder("mythindblast41","mythic_processor_blaster",2); +mythindblast41.addEnergyPerTickInput(100000); +mythindblast41.addFluidInput(*2); +mythindblast41.addItemInput(*64); +mythindblast41.addItemOutput(*64); +mythindblast41.build(); + +val mythindblast42 = RecipeBuilder.newBuilder("mythindblast42","mythic_processor_blaster",2); +mythindblast42.addEnergyPerTickInput(100000); +mythindblast42.addFluidInput(*2); +mythindblast42.addItemInput(*8192); +mythindblast42.addItemOutput(*8192); +mythindblast42.build(); \ No newline at end of file diff --git a/scripts/MythicProcessorCentrifuge.zs b/scripts/MythicProcessorCentrifuge.zs index efdf5d02..b897ed8c 100644 --- a/scripts/MythicProcessorCentrifuge.zs +++ b/scripts/MythicProcessorCentrifuge.zs @@ -137,4 +137,94 @@ mythproccentsep117.addItemOutput(*8); mythproccentsep117.addItemOutput(*8); mythproccentsep117.addItemOutput(); mythproccentsep117.addItemOutput(); -mythproccentsep117.build(); \ No newline at end of file +mythproccentsep117.build(); + + + + + +val mythproccentsep118 = RecipeBuilder.newBuilder("mythproccentsep118","mythic_processor_centrifuge",2); +mythproccentsep118.addEnergyPerTickInput(70000); +mythproccentsep118.addItemInput(.withTag({Fluid: "boron"})*144); +mythproccentsep118.addItemOutput(.withTag({Fluid: "boron11"})*144); +mythproccentsep118.addItemOutput(.withTag({Fluid: "boron10"})*48); +mythproccentsep118.build(); + +val mythproccentsep119 = RecipeBuilder.newBuilder("mythproccentsep119","mythic_processor_centrifuge",2); +mythproccentsep119.addEnergyPerTickInput(70000); +mythproccentsep119.addItemInput(.withTag({Fluid: "lithium"})*144); +mythproccentsep119.addItemOutput(.withTag({Fluid: "lithium7"})*144); +mythproccentsep119.addItemOutput(.withTag({Fluid: "lithium6"})*48); +mythproccentsep119.build(); + +val mythproccentsep120 = RecipeBuilder.newBuilder("mythproccentsep120","mythic_processor_centrifuge",2); +mythproccentsep120.addEnergyPerTickInput(70000); +mythproccentsep120.addItemInput(.withTag({Fluid: "fluidlithium"})*144); +mythproccentsep120.addItemOutput(.withTag({Fluid: "lithium7"})*144); +mythproccentsep120.addItemOutput(.withTag({Fluid: "lithium6"})*48); +mythproccentsep120.build(); + +val mythproccentsep121 = RecipeBuilder.newBuilder("mythproccentsep121","mythic_processor_centrifuge",2); +mythproccentsep121.addEnergyPerTickInput(70000); +mythproccentsep121.addItemInput(.withTag({Fluid: "sednanite"})*288); +mythproccentsep121.addItemOutput(.withTag({Fluid: "dimensional_essence"})*1000); +mythproccentsep121.addItemOutput(.withTag({Fluid: "liquid_void"})*1000); +mythproccentsep121.addItemOutput(.withTag({Fluid: "overworldian_fluid"})*1000); +mythproccentsep121.addItemOutput(.withTag({Fluid: "nethengeic_fluid"})*1000); +mythproccentsep121.build(); + +val mythproccentsep122 = RecipeBuilder.newBuilder("mythproccentsep122","mythic_processor_centrifuge",2); +mythproccentsep122.addEnergyPerTickInput(70000); +mythproccentsep122.addItemInput(.withTag({Fluid: "mildly_recursive_goo"})*100); +mythproccentsep122.addItemOutput(.withTag({Fluid: "dimensional_essence"})*1000); +mythproccentsep122.addItemOutput(.withTag({Fluid: "liquid_void"})*1000); +mythproccentsep122.addItemOutput(.withTag({Fluid: "overworldian_fluid"})*1000); +mythproccentsep122.addItemOutput(.withTag({Fluid: "nethengeic_fluid"})*1000); +mythproccentsep122.build(); + +val mythproccentsep123 = RecipeBuilder.newBuilder("mythproccentsep123","mythic_processor_centrifuge",2); +mythproccentsep123.addEnergyPerTickInput(70000); +mythproccentsep123.addItemInput(.withTag({Fluid: "supercooled_noble_gas_mix"})*100); +mythproccentsep123.addItemOutput(.withTag({Fluid: "krypton_xenon_mix"})*50); +mythproccentsep123.addItemOutput(.withTag({Fluid: "neon"})*50); +mythproccentsep123.build(); + +val mythproccentsep124 = RecipeBuilder.newBuilder("mythproccentsep124","mythic_processor_centrifuge",2); +mythproccentsep124.addEnergyPerTickInput(70000); +mythproccentsep124.addItemInput(.withTag({Fluid: "einstenium"})*100); +mythproccentsep124.addItemOutput(.withTag({Fluid: "einstenium_253"})*50); +mythproccentsep124.addItemOutput(.withTag({Fluid: "einstenium_254"})*50); +mythproccentsep124.build(); + +val mythproccentsep125 = RecipeBuilder.newBuilder("mythproccentsep125","mythic_processor_centrifuge",2); +mythproccentsep125.addEnergyPerTickInput(70000); +mythproccentsep125.addItemInput(.withTag({Fluid: "primal_ogerite"})*144); +mythproccentsep125.addItemOutput(.withTag({Fluid: "decay_inducing_matter"})*72); +mythproccentsep125.addItemOutput(.withTag({Fluid: "energetic_ogerite"})*72); +mythproccentsep125.build(); + +val mythproccentsep126 = RecipeBuilder.newBuilder("mythproccentsep126","mythic_processor_centrifuge",2); +mythproccentsep126.addEnergyPerTickInput(70000); +mythproccentsep126.addItemInput(); +mythproccentsep126.addItemOutput(); +mythproccentsep126.addItemOutput(); +mythproccentsep126.build(); + +val mythproccentsep127 = RecipeBuilder.newBuilder("mythproccentsep127","mythic_processor_centrifuge",2); +mythproccentsep127.addEnergyPerTickInput(70000); +mythproccentsep127.addItemInput(); +mythproccentsep127.addItemOutput(); +mythproccentsep127.addItemOutput(); +mythproccentsep127.build(); + + + + + + + + + + + + diff --git a/scripts/MythicProcessorChemicalRector.zs b/scripts/MythicProcessorChemicalRector.zs new file mode 100644 index 00000000..2d0ea305 --- /dev/null +++ b/scripts/MythicProcessorChemicalRector.zs @@ -0,0 +1,551 @@ +import mods.modularmachinery.RecipeBuilder; + +val mithchemreac1 = RecipeBuilder.newBuilder("mithchemreac1","mythic_processor_chemical_reactor",2); +mithchemreac1.addEnergyPerTickInput(200000); +mithchemreac1.addFluidInput(*144); +mithchemreac1.addFluidInput(*3000); +mithchemreac1.addFluidOutput(*1000); +mithchemreac1.build(); + + +val mithchemreac2 = RecipeBuilder.newBuilder("mithchemreac2","mythic_processor_chemical_reactor",2); +mithchemreac2.addEnergyPerTickInput(200000); +mithchemreac2.addFluidInput(*500); +mithchemreac2.addFluidInput(*3000); +mithchemreac2.addFluidOutput(*1000); +mithchemreac2.addFluidOutput(*3000); +mithchemreac2.build(); + +val mithchemreac3 = RecipeBuilder.newBuilder("mithchemreac3","mythic_processor_chemical_reactor",2); +mithchemreac3.addEnergyPerTickInput(200000); +mithchemreac3.addFluidInput(*1000); +mithchemreac3.addFluidInput(*3000); +mithchemreac3.addFluidOutput(*2000); +mithchemreac3.build(); + + +val mithchemreac4 = RecipeBuilder.newBuilder("mithchemreac4","mythic_processor_chemical_reactor",2); +mithchemreac4.addEnergyPerTickInput(200000); +mithchemreac4.addFluidInput(*1000); +mithchemreac4.addFluidInput(*1000); +mithchemreac4.addFluidOutput(*666); +mithchemreac4.addFluidOutput(*2000); +mithchemreac4.build(); + +val mithchemreac5 = RecipeBuilder.newBuilder("mithchemreac5","mythic_processor_chemical_reactor",2); +mithchemreac5.addEnergyPerTickInput(200000); +mithchemreac5.addFluidInput(*144); +mithchemreac5.addFluidInput(*500); +mithchemreac5.addFluidOutput(*144); +mithchemreac5.build(); + +val mithchemreac6 = RecipeBuilder.newBuilder("mithchemreac6","mythic_processor_chemical_reactor",2); +mithchemreac6.addEnergyPerTickInput(200000); +mithchemreac6.addFluidInput(*144); +mithchemreac6.addFluidInput(*500); +mithchemreac6.addFluidOutput(*144); +mithchemreac6.build(); + +val mithchemreac7 = RecipeBuilder.newBuilder("mithchemreac7","mythic_processor_chemical_reactor",2); +mithchemreac7.addEnergyPerTickInput(200000); +mithchemreac7.addFluidInput(*666); +mithchemreac7.addFluidInput(*1000); +mithchemreac7.addFluidOutput(*1000); +mithchemreac7.build(); + +val mithchemreac8 = RecipeBuilder.newBuilder("mithchemreac8","mythic_processor_chemical_reactor",2); +mithchemreac8.addEnergyPerTickInput(200000); +mithchemreac8.addFluidInput(*1000); +mithchemreac8.addFluidInput(*500); +mithchemreac8.addFluidOutput(*1000); +mithchemreac8.build(); + +val mithchemreac9 = RecipeBuilder.newBuilder("mithchemreac9","mythic_processor_chemical_reactor",2); +mithchemreac9.addEnergyPerTickInput(200000); +mithchemreac9.addFluidInput(*1000); +mithchemreac9.addFluidInput(*1000); +mithchemreac9.addFluidOutput(*1000); +mithchemreac9.build(); + +val mithchemreac10 = RecipeBuilder.newBuilder("mithchemreac10","mythic_processor_chemical_reactor",2); +mithchemreac10.addEnergyPerTickInput(200000); +mithchemreac10.addFluidInput(*666); +mithchemreac10.addFluidInput(*1000); +mithchemreac10.addFluidOutput(*2000); +mithchemreac10.addFluidOutput(*666); +mithchemreac10.build(); + + +val mithchemreac11 = RecipeBuilder.newBuilder("mithchemreac11","mythic_processor_chemical_reactor",2); +mithchemreac11.addEnergyPerTickInput(200000); +mithchemreac11.addFluidInput(*666); +mithchemreac11.addFluidInput(*1000); +mithchemreac11.addFluidOutput(*666); +mithchemreac11.addFluidOutput(*1000); +mithchemreac11.build(); + +val mithchemreac12 = RecipeBuilder.newBuilder("mithchemreac12","mythic_processor_chemical_reactor",2); +mithchemreac12.addEnergyPerTickInput(200000); +mithchemreac12.addFluidInput(*666); +mithchemreac12.addFluidInput(*1000); +mithchemreac12.addFluidOutput(*666); +mithchemreac12.addFluidOutput(*1000); +mithchemreac12.build(); + +val mithchemreac13 = RecipeBuilder.newBuilder("mithchemreac13","mythic_processor_chemical_reactor",2); +mithchemreac13.addEnergyPerTickInput(200000); +mithchemreac13.addFluidInput(*666); +mithchemreac13.addFluidInput(*2000); +mithchemreac13.addFluidOutput(*333); +mithchemreac13.addFluidOutput(*1000); +mithchemreac13.build(); + +val mithchemreac14 = RecipeBuilder.newBuilder("mithchemreac14","mythic_processor_chemical_reactor",2); +mithchemreac14.addEnergyPerTickInput(200000); +mithchemreac14.addFluidInput(*1000); +mithchemreac14.addFluidInput(*1000); +mithchemreac14.addFluidOutput(*1000); +mithchemreac14.addFluidOutput(*2000); +mithchemreac14.build(); + +val mithchemreac15 = RecipeBuilder.newBuilder("mithchemreac15","mythic_processor_chemical_reactor",2); +mithchemreac15.addEnergyPerTickInput(200000); +mithchemreac15.addFluidInput(*1000); +mithchemreac15.addFluidInput(*1000); +mithchemreac15.addFluidOutput(*1000); +mithchemreac15.addFluidOutput(*1000); +mithchemreac15.build(); + +val mithchemreac16 = RecipeBuilder.newBuilder("mithchemreac16","mythic_processor_chemical_reactor",2); +mithchemreac16.addEnergyPerTickInput(200000); +mithchemreac16.addFluidInput(*1000); +mithchemreac16.addFluidInput(*2000); +mithchemreac16.addFluidOutput(*2000); +mithchemreac16.build(); + + +val mithchemreac17 = RecipeBuilder.newBuilder("mithchemreac17","mythic_processor_chemical_reactor",2); +mithchemreac17.addEnergyPerTickInput(200000); +mithchemreac17.addFluidInput(*144); +mithchemreac17.addFluidInput(*1000); +mithchemreac17.addFluidOutput(*4000); +mithchemreac17.addFluidOutput(*4000); +mithchemreac17.build(); + +val mithchemreac18 = RecipeBuilder.newBuilder("mithchemreac18","mythic_processor_chemical_reactor",2); +mithchemreac18.addEnergyPerTickInput(200000); +mithchemreac18.addFluidInput(*1000); +mithchemreac18.addFluidInput(*1000); +mithchemreac18.addFluidOutput(*1000); +mithchemreac18.addFluidOutput(*1000); +mithchemreac18.build(); + +val mithchemreac19 = RecipeBuilder.newBuilder("mithchemreac19","mythic_processor_chemical_reactor",2); +mithchemreac19.addEnergyPerTickInput(200000); +mithchemreac19.addFluidInput(*1000); +mithchemreac19.addFluidInput(*2000); +mithchemreac19.addFluidOutput(*1000); +mithchemreac19.build(); + + +val mithchemreac20 = RecipeBuilder.newBuilder("mithchemreac20","mythic_processor_chemical_reactor",2); +mithchemreac20.addEnergyPerTickInput(200000); +mithchemreac20.addFluidInput(*1000); +mithchemreac20.addFluidInput(*1000); +mithchemreac20.addFluidOutput(*1000); +mithchemreac20.addFluidOutput(*1000); +mithchemreac20.build(); + +val mithchemreac21 = RecipeBuilder.newBuilder("mithchemreac21","mythic_processor_chemical_reactor",2); +mithchemreac21.addEnergyPerTickInput(200000); +mithchemreac21.addFluidInput(*1000); +mithchemreac21.addFluidInput(*666); +mithchemreac21.addFluidOutput(*500); +mithchemreac21.addFluidOutput(*666); +mithchemreac21.build(); + +val mithchemreac22 = RecipeBuilder.newBuilder("mithchemreac22","mythic_processor_chemical_reactor",2); +mithchemreac22.addEnergyPerTickInput(200000); +mithchemreac22.addFluidInput(*1000); +mithchemreac22.addFluidInput(*666); +mithchemreac22.addFluidOutput(*500); +mithchemreac22.addFluidOutput(*666); +mithchemreac22.build(); + +val mithchemreac23 = RecipeBuilder.newBuilder("mithchemreac23","mythic_processor_chemical_reactor",2); +mithchemreac23.addEnergyPerTickInput(200000); +mithchemreac23.addFluidInput(*1000); +mithchemreac23.addFluidInput(*1000); +mithchemreac23.addFluidOutput(*1000); +mithchemreac23.addFluidOutput(*1000); +mithchemreac23.build(); + +val mithchemreac24 = RecipeBuilder.newBuilder("mithchemreac24","mythic_processor_chemical_reactor",2); +mithchemreac24.addEnergyPerTickInput(200000); +mithchemreac24.addFluidInput(*144); +mithchemreac24.addFluidInput(*666); +mithchemreac24.addFluidOutput(*666); +mithchemreac24.build(); + +val mithchemreac25 = RecipeBuilder.newBuilder("mithchemreac25","mythic_processor_chemical_reactor",2); +mithchemreac25.addEnergyPerTickInput(200000); +mithchemreac25.addFluidInput(*72); +mithchemreac25.addFluidInput(*3000); +mithchemreac25.addFluidOutput(*144); +mithchemreac25.addFluidOutput(*72); +mithchemreac25.build(); + +val mithchemreac26 = RecipeBuilder.newBuilder("mithchemreac26","mythic_processor_chemical_reactor",2); +mithchemreac26.addEnergyPerTickInput(200000); +mithchemreac26.addFluidInput(*10); +mithchemreac26.addFluidInput(*1000); +mithchemreac26.addFluidOutput(*1000); +mithchemreac26.build(); + +val mithchemreac27 = RecipeBuilder.newBuilder("mithchemreac27","mythic_processor_chemical_reactor",2); +mithchemreac27.addEnergyPerTickInput(200000); +mithchemreac27.addFluidInput(*144); +mithchemreac27.addFluidInput(*20); +mithchemreac27.addFluidOutput(*144); +mithchemreac27.build(); + +val mithchemreac28 = RecipeBuilder.newBuilder("mithchemreac28","mythic_processor_chemical_reactor",2); +mithchemreac28.addEnergyPerTickInput(200000); +mithchemreac28.addFluidInput(*144); +mithchemreac28.addFluidInput(*36); +mithchemreac28.addFluidOutput(*144); +mithchemreac28.build(); + +val mithchemreac29 = RecipeBuilder.newBuilder("mithchemreac29","mythic_processor_chemical_reactor",2); +mithchemreac29.addEnergyPerTickInput(200000); +mithchemreac29.addFluidInput(*144); +mithchemreac29.addFluidInput(*100); +mithchemreac29.addFluidOutput(*144); +mithchemreac29.build(); + +val mithchemreac30 = RecipeBuilder.newBuilder("mithchemreac30","mythic_processor_chemical_reactor",2); +mithchemreac30.addEnergyPerTickInput(200000); +mithchemreac30.addFluidInput(*144); +mithchemreac30.addFluidInput(*100); +mithchemreac30.addFluidOutput(*144); +mithchemreac30.build(); + +val mithchemreac31 = RecipeBuilder.newBuilder("mithchemreac31","mythic_processor_chemical_reactor",2); +mithchemreac31.addEnergyPerTickInput(200000); +mithchemreac31.addFluidInput(*20); +mithchemreac31.addFluidInput(*20); +mithchemreac31.addFluidOutput(*50); +mithchemreac31.addFluidOutput(*20); +mithchemreac31.build(); + +val mithchemreac32 = RecipeBuilder.newBuilder("mithchemreac32","mythic_processor_chemical_reactor",2); +mithchemreac32.addEnergyPerTickInput(200000); +mithchemreac32.addFluidInput(*125); +mithchemreac32.addFluidInput(*72); +mithchemreac32.addFluidOutput(*100); +mithchemreac32.addFluidOutput(*100); +mithchemreac32.build(); + +val mithchemreac33 = RecipeBuilder.newBuilder("mithchemreac33","mythic_processor_chemical_reactor",2); +mithchemreac33.addEnergyPerTickInput(200000); +mithchemreac33.addFluidInput(*100); +mithchemreac33.addFluidInput(*50); +mithchemreac33.addFluidOutput(*100); +mithchemreac33.addFluidOutput(*100); +mithchemreac33.build(); + +val mithchemreac34 = RecipeBuilder.newBuilder("mithchemreac34","mythic_processor_chemical_reactor",2); +mithchemreac34.addEnergyPerTickInput(200000); +mithchemreac34.addFluidInput(*100); +mithchemreac34.addFluidInput(*100); +mithchemreac34.addFluidOutput(*200); +mithchemreac34.build(); + +val mithchemreac35 = RecipeBuilder.newBuilder("mithchemreac35","mythic_processor_chemical_reactor",2); +mithchemreac35.addEnergyPerTickInput(200000); +mithchemreac35.addFluidInput(*100); +mithchemreac35.addFluidInput(*100); +mithchemreac35.addFluidOutput(*200); +mithchemreac35.build(); + + +val mithchemreac36 = RecipeBuilder.newBuilder("mithchemreac36","mythic_processor_chemical_reactor",2); +mithchemreac36.addEnergyPerTickInput(200000); +mithchemreac36.addFluidInput(*500); +mithchemreac36.addFluidInput(*500); +mithchemreac36.addFluidOutput(*400); +mithchemreac36.addFluidOutput(*100); +mithchemreac36.build(); + +val mithchemreac37 = RecipeBuilder.newBuilder("mithchemreac37","mythic_processor_chemical_reactor",2); +mithchemreac37.addEnergyPerTickInput(200000); +mithchemreac37.addFluidInput(*500); +mithchemreac37.addFluidInput(*500); +mithchemreac37.addFluidOutput(*400); +mithchemreac37.addFluidOutput(*200); +mithchemreac37.build(); + +val mithchemreac38 = RecipeBuilder.newBuilder("mithchemreac38","mythic_processor_chemical_reactor",2); +mithchemreac38.addEnergyPerTickInput(200000); +mithchemreac38.addFluidInput(*200); +mithchemreac38.addFluidInput(*100); +mithchemreac38.addFluidOutput(*200); +mithchemreac38.build(); + +val mithchemreac39 = RecipeBuilder.newBuilder("mithchemreac39","mythic_processor_chemical_reactor",2); +mithchemreac39.addEnergyPerTickInput(200000); +mithchemreac39.addFluidInput(*100); +mithchemreac39.addFluidInput(*10); +mithchemreac39.addFluidOutput(*15); +mithchemreac39.addFluidOutput(*150); +mithchemreac39.build(); + +val mithchemreac40 = RecipeBuilder.newBuilder("mithchemreac40","mythic_processor_chemical_reactor",2); +mithchemreac40.addEnergyPerTickInput(200000); +mithchemreac40.addFluidInput(*1000); +mithchemreac40.addFluidInput(*4000); +mithchemreac40.addFluidOutput(*1000); +mithchemreac40.build(); + +val mithchemreac41 = RecipeBuilder.newBuilder("mithchemreac41","mythic_processor_chemical_reactor",2); +mithchemreac41.addEnergyPerTickInput(200000); +mithchemreac41.addFluidInput(*1000); +mithchemreac41.addFluidInput(*4000); +mithchemreac41.addFluidOutput(*1000); +mithchemreac41.build(); + +val mithchemreac42 = RecipeBuilder.newBuilder("mithchemreac42","mythic_processor_chemical_reactor",2); +mithchemreac42.addEnergyPerTickInput(200000); +mithchemreac42.addFluidInput(*1000); +mithchemreac42.addFluidInput(*1000); +mithchemreac42.addFluidOutput(*1000); +mithchemreac42.build(); + +val mithchemreac43 = RecipeBuilder.newBuilder("mithchemreac43","mythic_processor_chemical_reactor",2); +mithchemreac43.addEnergyPerTickInput(200000); +mithchemreac43.addFluidInput(*1000); +mithchemreac43.addFluidInput(*1000); +mithchemreac43.addFluidOutput(*1000); +mithchemreac43.build(); + +val mithchemreac44 = RecipeBuilder.newBuilder("mithchemreac44","mythic_processor_chemical_reactor",2); +mithchemreac44.addEnergyPerTickInput(200000); +mithchemreac44.addFluidInput(*10); +mithchemreac44.addFluidInput(*50); +mithchemreac44.addFluidOutput(*10); +mithchemreac44.build(); + +val mithchemreac45 = RecipeBuilder.newBuilder("mithchemreac45","mythic_processor_chemical_reactor",2); +mithchemreac45.addEnergyPerTickInput(200000); +mithchemreac45.addFluidInput(*500); +mithchemreac45.addFluidInput(*1000); +mithchemreac45.addFluidOutput(*100); +mithchemreac45.addFluidOutput(*1000); +mithchemreac45.build(); + +val mithchemreac46 = RecipeBuilder.newBuilder("mithchemreac46","mythic_processor_chemical_reactor",2); +mithchemreac46.addEnergyPerTickInput(200000); +mithchemreac46.addFluidInput(*10); +mithchemreac46.addFluidInput(*10); +mithchemreac46.addFluidOutput(*10); +mithchemreac46.addFluidOutput(*10); +mithchemreac46.build(); + +val mithchemreac47 = RecipeBuilder.newBuilder("mithchemreac47","mythic_processor_chemical_reactor",2); +mithchemreac47.addEnergyPerTickInput(200000); +mithchemreac47.addFluidInput(*10); +mithchemreac47.addFluidInput(*2); +mithchemreac47.addFluidOutput(*10); +mithchemreac47.addFluidOutput(*5); +mithchemreac47.build(); + +val mithchemreac48 = RecipeBuilder.newBuilder("mithchemreac48","mythic_processor_chemical_reactor",2); +mithchemreac48.addEnergyPerTickInput(200000); +mithchemreac48.addFluidInput(*10); +mithchemreac48.addFluidInput(*10); +mithchemreac48.addFluidOutput(*20); +mithchemreac48.addFluidOutput(*5); +mithchemreac48.build(); + +val mithchemreac49 = RecipeBuilder.newBuilder("mithchemreac49","mythic_processor_chemical_reactor",2); +mithchemreac49.addEnergyPerTickInput(200000); +mithchemreac49.addFluidInput(*144); +mithchemreac49.addFluidInput(*50); +mithchemreac49.addFluidOutput(*72); +mithchemreac49.addFluidOutput(*72); +mithchemreac49.build(); + + +val mithchemreac50 = RecipeBuilder.newBuilder("mithchemreac50","mythic_processor_chemical_reactor",2); +mithchemreac50.addEnergyPerTickInput(200000); +mithchemreac50.addFluidInput(*200); +mithchemreac50.addFluidInput(*200); +mithchemreac50.addFluidOutput(*1000); +mithchemreac50.addFluidOutput(*500); +mithchemreac50.build(); + +val mithchemreac51 = RecipeBuilder.newBuilder("mithchemreac51","mythic_processor_chemical_reactor",2); +mithchemreac51.addEnergyPerTickInput(200000); +mithchemreac51.addFluidInput(*12); +mithchemreac51.addFluidInput(*1000); +mithchemreac51.addFluidOutput(*800); +mithchemreac51.addFluidOutput(*100); +mithchemreac51.build(); + +val mithchemreac52 = RecipeBuilder.newBuilder("mithchemreac52","mythic_processor_chemical_reactor",2); +mithchemreac52.addEnergyPerTickInput(200000); +mithchemreac52.addFluidInput(*100); +mithchemreac52.addFluidInput(*1000); +mithchemreac52.addFluidOutput(*800); +mithchemreac52.addFluidOutput(*100); +mithchemreac52.build(); + +val mithchemreac53 = RecipeBuilder.newBuilder("mithchemreac53","mythic_processor_chemical_reactor",2); +mithchemreac53.addEnergyPerTickInput(200000); +mithchemreac53.addFluidInput(*10); +mithchemreac53.addFluidInput(*40); +mithchemreac53.addFluidOutput(*100); +mithchemreac53.build(); + +val mithchemreac54 = RecipeBuilder.newBuilder("mithchemreac54","mythic_processor_chemical_reactor",2); +mithchemreac54.addEnergyPerTickInput(200000); +mithchemreac54.addFluidInput(*50); +mithchemreac54.addFluidInput(*50); +mithchemreac54.addFluidOutput(*100); +mithchemreac54.build(); + + +val mithchemreac55 = RecipeBuilder.newBuilder("mithchemreac55","mythic_processor_chemical_reactor",2); +mithchemreac55.addEnergyPerTickInput(200000); +mithchemreac55.addFluidInput(*100); +mithchemreac55.addFluidInput(*200); +mithchemreac55.addFluidOutput(*300); +mithchemreac55.build(); + +val mithchemreac56 = RecipeBuilder.newBuilder("mithchemreac56","mythic_processor_chemical_reactor",2); +mithchemreac56.addEnergyPerTickInput(200000); +mithchemreac56.addFluidInput(*50); +mithchemreac56.addFluidInput(*50); +mithchemreac56.addFluidOutput(*100); +mithchemreac56.addFluidOutput(*50); +mithchemreac56.build(); + +val mithchemreac57 = RecipeBuilder.newBuilder("mithchemreac57","mythic_processor_chemical_reactor",2); +mithchemreac57.addEnergyPerTickInput(200000); +mithchemreac57.addFluidInput(*100); +mithchemreac57.addFluidInput(*100); +mithchemreac57.addFluidOutput(*200); +mithchemreac57.build(); + + +val mithchemreac58 = RecipeBuilder.newBuilder("mithchemreac58","mythic_processor_chemical_reactor",2); +mithchemreac58.addEnergyPerTickInput(200000); +mithchemreac58.addFluidInput(*1000); +mithchemreac58.addFluidInput(*1000); +mithchemreac58.addFluidOutput(*1000); +mithchemreac58.build(); + + +val mithchemreac59 = RecipeBuilder.newBuilder("mithchemreac59","mythic_processor_chemical_reactor",2); +mithchemreac59.addEnergyPerTickInput(200000); +mithchemreac59.addFluidInput(*125); +mithchemreac59.addFluidInput(*72); +mithchemreac59.addFluidOutput(*250); +mithchemreac59.build(); + +val mithchemreac60 = RecipeBuilder.newBuilder("mithchemreac60","mythic_processor_chemical_reactor",2); +mithchemreac60.addEnergyPerTickInput(200000); +mithchemreac60.addFluidInput(*144); +mithchemreac60.addFluidInput(*10); +mithchemreac60.addFluidOutput(*1000); +mithchemreac60.addFluidOutput(*1000); +mithchemreac60.build(); + +val mithchemreac61 = RecipeBuilder.newBuilder("mithchemreac61","mythic_processor_chemical_reactor",2); +mithchemreac61.addEnergyPerTickInput(200000); +mithchemreac61.addFluidInput(*144); +mithchemreac61.addFluidInput(*10); +mithchemreac61.addFluidOutput(*1000); +mithchemreac61.addFluidOutput(*2000); +mithchemreac61.build(); + +val mithchemreac62 = RecipeBuilder.newBuilder("mithchemreac62","mythic_processor_chemical_reactor",2); +mithchemreac62.addEnergyPerTickInput(200000); +mithchemreac62.addFluidInput(*20); +mithchemreac62.addFluidInput(*10); +mithchemreac62.addFluidOutput(*10); +mithchemreac62.addFluidOutput(*30); +mithchemreac62.build(); + +val mithchemreac63 = RecipeBuilder.newBuilder("mithchemreac63","mythic_processor_chemical_reactor",2); +mithchemreac63.addEnergyPerTickInput(200000); +mithchemreac63.addFluidInput(*100); +mithchemreac63.addFluidInput(*50); +mithchemreac63.addFluidOutput(*500); +mithchemreac63.addFluidOutput(*100); +mithchemreac63.build(); + +val mithchemreac64 = RecipeBuilder.newBuilder("mithchemreac64","mythic_processor_chemical_reactor",2); +mithchemreac64.addEnergyPerTickInput(200000); +mithchemreac64.addFluidInput(*10); +mithchemreac64.addFluidInput(*50); +mithchemreac64.addFluidOutput(*50); +mithchemreac64.addFluidOutput(*100); +mithchemreac64.build(); + +val mithchemreac65 = RecipeBuilder.newBuilder("mithchemreac65","mythic_processor_chemical_reactor",2); +mithchemreac65.addEnergyPerTickInput(200000); +mithchemreac65.addFluidInput(*50); +mithchemreac65.addFluidInput(*10); +mithchemreac65.addFluidOutput(*200); +mithchemreac65.addFluidOutput(*100); +mithchemreac65.build(); + +val mithchemreac66 = RecipeBuilder.newBuilder("mithchemreac66","mythic_processor_chemical_reactor",2); +mithchemreac66.addEnergyPerTickInput(200000); +mithchemreac66.addFluidInput(*1000); +mithchemreac66.addFluidInput(*1000); +mithchemreac66.addFluidOutput(*200); +mithchemreac66.build(); + +val mithchemreac67 = RecipeBuilder.newBuilder("mithchemreac67","mythic_processor_chemical_reactor",2); +mithchemreac67.addEnergyPerTickInput(200000); +mithchemreac67.addFluidInput(*25); +mithchemreac67.addFluidInput(*1000); +mithchemreac67.addFluidOutput(*200); +mithchemreac67.build(); + +val mithchemreac68 = RecipeBuilder.newBuilder("mithchemreac68","mythic_processor_chemical_reactor",2); +mithchemreac68.addEnergyPerTickInput(200000); +mithchemreac68.addFluidInput(*10); +mithchemreac68.addFluidInput(*50); +mithchemreac68.addFluidOutput(*100); +mithchemreac68.build(); + +val mithchemreac69 = RecipeBuilder.newBuilder("mithchemreac69","mythic_processor_chemical_reactor",2); +mithchemreac69.addEnergyPerTickInput(200000); +mithchemreac69.addFluidInput(*288); +mithchemreac69.addFluidInput(*144); +mithchemreac69.addFluidOutput(*144); +mithchemreac69.build(); + +val mithchemreac70 = RecipeBuilder.newBuilder("mithchemreac70","mythic_processor_chemical_reactor",2); +mithchemreac70.addEnergyPerTickInput(200000); +mithchemreac70.addFluidInput(*144); +mithchemreac70.addFluidInput(*144); +mithchemreac70.addFluidOutput(*288); +mithchemreac70.build(); + +val mithchemreac71 = RecipeBuilder.newBuilder("mithchemreac71","mythic_processor_chemical_reactor",2); +mithchemreac71.addEnergyPerTickInput(200000); +mithchemreac71.addFluidInput(*144); +mithchemreac71.addFluidInput(*1000); +mithchemreac71.addFluidOutput(*144); +mithchemreac71.build(); + +val mithchemreac72 = RecipeBuilder.newBuilder("mithchemreac72","mythic_processor_chemical_reactor",2); +mithchemreac72.addEnergyPerTickInput(200000); +mithchemreac72.addFluidInput(*144); +mithchemreac72.addFluidInput(*1000); +mithchemreac72.addFluidOutput(*144); +mithchemreac72.build(); diff --git a/scripts/MythicProcessorCompactor.zs b/scripts/MythicProcessorCompactor.zs index 0eb419d3..51c20e35 100644 --- a/scripts/MythicProcessorCompactor.zs +++ b/scripts/MythicProcessorCompactor.zs @@ -1,5 +1,195 @@ import mods.modularmachinery.RecipeBuilder; + +val mythsqueez1 = RecipeBuilder.newBuilder("mythsqueez1","mythic_processor_compactor",2); +mythsqueez1.addEnergyPerTickInput(60000); +mythsqueez1.addItemInput(*10); +mythsqueez1.addFluidOutput(*2000); +mythsqueez1.build(); + +val mythsqueez2 = RecipeBuilder.newBuilder("mythsqueez2","mythic_processor_compactor",2); +mythsqueez2.addEnergyPerTickInput(60000); +mythsqueez2.addItemInput(*10); +mythsqueez2.addFluidOutput(*1500); +mythsqueez2.build(); + +val mythsqueez3 = RecipeBuilder.newBuilder("mythsqueez3","mythic_processor_compactor",2); +mythsqueez3.addEnergyPerTickInput(60000); +mythsqueez3.addItemInput(*10); +mythsqueez3.addFluidOutput(*1000); +mythsqueez3.build(); + +val mythsqueez4 = RecipeBuilder.newBuilder("mythsqueez4","mythic_processor_compactor",2); +mythsqueez4.addEnergyPerTickInput(60000); +mythsqueez4.addItemInput(*10); +mythsqueez4.addFluidOutput(*1000); +mythsqueez4.build(); + +val mythsqueez5 = RecipeBuilder.newBuilder("mythsqueez5","mythic_processor_compactor",2); +mythsqueez5.addEnergyPerTickInput(60000); +mythsqueez5.addItemInput(*10); +mythsqueez5.addFluidOutput(*500); +mythsqueez5.build(); + +val mythsqueez6 = RecipeBuilder.newBuilder("mythsqueez6","mythic_processor_compactor",2); +mythsqueez6.addEnergyPerTickInput(60000); +mythsqueez6.addItemInput(*10); +mythsqueez6.addFluidOutput(*500); +mythsqueez6.build(); + +val mythsqueez7 = RecipeBuilder.newBuilder("mythsqueez7","mythic_processor_compactor",2); +mythsqueez7.addEnergyPerTickInput(60000); +mythsqueez7.addItemInput(*10); +mythsqueez7.addFluidOutput(*500); +mythsqueez7.build(); + + + +val mythsqueez8 = RecipeBuilder.newBuilder("mythsqueez8","mythic_processor_compactor",2); +mythsqueez8.addEnergyPerTickInput(60000); +mythsqueez8.addItemInput(*10); +mythsqueez8.addFluidOutput(*1000); +mythsqueez8.build(); + +val mythsqueez9 = RecipeBuilder.newBuilder("mythsqueez9","mythic_processor_compactor",2); +mythsqueez9.addEnergyPerTickInput(60000); +mythsqueez9.addItemInput(*10); +mythsqueez9.addFluidOutput(*4000); +mythsqueez9.build(); + +val mythsqueez10 = RecipeBuilder.newBuilder("mythsqueez10","mythic_processor_compactor",2); +mythsqueez10.addEnergyPerTickInput(60000); +mythsqueez10.addItemInput(*10); +mythsqueez10.addFluidOutput(*3000); +mythsqueez10.build(); + + +val mythsqueez11 = RecipeBuilder.newBuilder("mythsqueez11","mythic_processor_compactor",2); +mythsqueez11.addEnergyPerTickInput(60000); +mythsqueez11.addItemInput(*10); +mythsqueez11.addFluidOutput(*3000); +mythsqueez11.build(); + +val mythsqueez12 = RecipeBuilder.newBuilder("mythsqueez12","mythic_processor_compactor",2); +mythsqueez12.addEnergyPerTickInput(60000); +mythsqueez12.addItemInput(*10); +mythsqueez12.addFluidOutput(*3000); +mythsqueez12.build(); + +val mythsqueez13 = RecipeBuilder.newBuilder("mythsqueez13","mythic_processor_compactor",2); +mythsqueez13.addEnergyPerTickInput(60000); +mythsqueez13.addItemInput(*10); +mythsqueez13.addFluidOutput(*4000); +mythsqueez13.build(); + +val mythsqueez14 = RecipeBuilder.newBuilder("mythsqueez14","mythic_processor_compactor",2); +mythsqueez14.addEnergyPerTickInput(60000); +mythsqueez14.addItemInput(*10); +mythsqueez14.addFluidOutput(*4000); +mythsqueez14.build(); + +val mythsqueez15 = RecipeBuilder.newBuilder("mythsqueez15","mythic_processor_compactor",2); +mythsqueez15.addEnergyPerTickInput(60000); +mythsqueez15.addItemInput(*10); +mythsqueez15.addFluidOutput(*4000); +mythsqueez15.build(); + +val mythsqueez16 = RecipeBuilder.newBuilder("mythsqueez16","mythic_processor_compactor",2); +mythsqueez16.addEnergyPerTickInput(60000); +mythsqueez16.addItemInput(*10); +mythsqueez16.addFluidOutput(*4000); +mythsqueez16.build(); + +val mythsqueez17 = RecipeBuilder.newBuilder("mythsqueez17","mythic_processor_compactor",2); +mythsqueez17.addEnergyPerTickInput(60000); +mythsqueez17.addItemInput(*10); +mythsqueez17.addFluidOutput(*1500); +mythsqueez17.build(); + +val mythsqueez18 = RecipeBuilder.newBuilder("mythsqueez18","mythic_processor_compactor",2); +mythsqueez18.addEnergyPerTickInput(60000); +mythsqueez18.addItemInput(*10); +mythsqueez18.addFluidOutput(*1500); +mythsqueez18.build(); + +val mythsqueez19 = RecipeBuilder.newBuilder("mythsqueez19","mythic_processor_compactor",2); +mythsqueez19.addEnergyPerTickInput(60000); +mythsqueez19.addItemInput(*10); +mythsqueez19.addFluidOutput(*1500); +mythsqueez19.build(); + +val mythsqueez20 = RecipeBuilder.newBuilder("mythsqueez20","mythic_processor_compactor",2); +mythsqueez20.addEnergyPerTickInput(60000); +mythsqueez20.addItemInput(*10); +mythsqueez20.addFluidOutput(*1000); +mythsqueez20.build(); + +val mythsqueez21 = RecipeBuilder.newBuilder("mythsqueez21","mythic_processor_compactor",2); +mythsqueez21.addEnergyPerTickInput(60000); +mythsqueez21.addItemInput(*10); +mythsqueez21.addFluidOutput(*1000); +mythsqueez21.build(); + +val mythsqueez22 = RecipeBuilder.newBuilder("mythsqueez22","mythic_processor_compactor",2); +mythsqueez22.addEnergyPerTickInput(60000); +mythsqueez22.addItemInput(*10); +mythsqueez22.addFluidOutput(*2000); +mythsqueez22.build(); + +val mythsqueez23 = RecipeBuilder.newBuilder("mythsqueez23","mythic_processor_compactor",2); +mythsqueez23.addEnergyPerTickInput(60000); +mythsqueez23.addItemInput(*10); +mythsqueez23.addFluidOutput(*1000); +mythsqueez23.build(); + +val mythsqueez24 = RecipeBuilder.newBuilder("mythsqueez24","mythic_processor_compactor",2); +mythsqueez24.addEnergyPerTickInput(60000); +mythsqueez24.addItemInput(*10); +mythsqueez24.addFluidOutput(*500); +mythsqueez24.build(); + +val mythsqueez25 = RecipeBuilder.newBuilder("mythsqueez25","mythic_processor_compactor",2); +mythsqueez25.addEnergyPerTickInput(60000); +mythsqueez25.addItemInput(*10); +mythsqueez25.addFluidOutput(*500); +mythsqueez25.build(); + +val mythsqueez26 = RecipeBuilder.newBuilder("mythsqueez26","mythic_processor_compactor",2); +mythsqueez26.addEnergyPerTickInput(60000); +mythsqueez26.addItemInput(*10); +mythsqueez26.addFluidOutput(*2000); +mythsqueez26.build(); + +val mythsqueez27 = RecipeBuilder.newBuilder("mythsqueez27","mythic_processor_compactor",2); +mythsqueez27.addEnergyPerTickInput(60000); +mythsqueez27.addItemInput(*10); +mythsqueez27.addFluidOutput(*500); +mythsqueez27.build(); + +val mythsqueez28 = RecipeBuilder.newBuilder("mythsqueez28","mythic_processor_compactor",2); +mythsqueez28.addEnergyPerTickInput(60000); +mythsqueez28.addItemInput(*10); +mythsqueez28.addFluidOutput(*5000); +mythsqueez28.build(); + + + + + + + + + + + + + + + + + + + val mythcomp1 = RecipeBuilder.newBuilder("mythcomp1","mythic_processor_compactor",2); mythcomp1.addEnergyPerTickInput(60000); mythcomp1.addItemInput( * 16); @@ -477,9 +667,9 @@ mythcomp82.build(); val mythcomp83 = RecipeBuilder.newBuilder("mythcomp83","mythic_processor_compactor",2); mythcomp83.addEnergyPerTickInput(60000); -mythcomp83.addItemInput(); +mythcomp83.addItemInput(*16); mythcomp83.addItemInput(*4); -mythcomp83.addItemOutput(); +mythcomp83.addItemOutput(*16); mythcomp83.addItemOutput(*12); mythcomp83.build(); @@ -525,4 +715,40 @@ mythcomp90.addEnergyPerTickInput(60000); mythcomp90.addItemInput(*8); mythcomp90.addItemInput(*64); mythcomp90.addItemOutput(*16); -mythcomp90.build(); \ No newline at end of file +mythcomp90.build(); + +val mythcomp91 = RecipeBuilder.newBuilder("mythcomp91","mythic_processor_compactor",2); +mythcomp91.addEnergyPerTickInput(60000); +mythcomp91.addItemInput(); +mythcomp91.addItemOutput(); +mythcomp91.build(); + +val mythcomp92 = RecipeBuilder.newBuilder("mythcomp92","mythic_processor_compactor",2); +mythcomp92.addEnergyPerTickInput(60000); +mythcomp92.addItemInput(); +mythcomp92.addItemOutput(); +mythcomp92.build(); + +val mythcomp93 = RecipeBuilder.newBuilder("mythcomp93","mythic_processor_compactor",2); +mythcomp93.addEnergyPerTickInput(60000); +mythcomp93.addItemInput(*40); +mythcomp93.addItemOutput(*10); +mythcomp93.build(); + + + +val mythcomp94 = RecipeBuilder.newBuilder("mythcomp94","mythic_processor_compactor",2); +mythcomp94.addEnergyPerTickInput(60000); +mythcomp94.addItemInput(); +mythcomp94.addItemInput(*2); +mythcomp94.addItemOutput(); +mythcomp94.build(); + + + + + + + + + diff --git a/scripts/MythicProcessorFurnace.zs b/scripts/MythicProcessorFurnace.zs index 984cce63..14565b5c 100644 --- a/scripts/MythicProcessorFurnace.zs +++ b/scripts/MythicProcessorFurnace.zs @@ -16,6 +16,7 @@ mythfurn2.addItemInput(); mythfurn2.addItemInput(*3); mythfurn2.addItemInput(); mythfurn2.addItemInput(); +mythfurn2.addItemInput(*6); mythfurn2.addItemOutput(*12); mythfurn2.build(); @@ -48,3 +49,4 @@ mythfurn7.addEnergyPerTickInput(60000); mythfurn7.addItemInput(); mythfurn7.addItemOutput(); mythfurn7.build(); + diff --git a/scripts/MythicProcessorGrinder.zs b/scripts/MythicProcessorGrinder.zs index 12180ea3..128e584b 100644 --- a/scripts/MythicProcessorGrinder.zs +++ b/scripts/MythicProcessorGrinder.zs @@ -334,8 +334,326 @@ mythindgrind44.addItemInput(*16); mythindgrind44.addItemOutput(*16); mythindgrind44.build(); +val mythindgrind45 = RecipeBuilder.newBuilder("mythindgrind45","mythic_processor_grinder",2); +mythindgrind45.addEnergyPerTickInput(2000000); +mythindgrind45.addFluidInput(*1); +mythindgrind45.addItemInput(*16); +mythindgrind45.addItemOutput(*256); +mythindgrind45.build(); + +val mythindgrind46 = RecipeBuilder.newBuilder("mythindgrind46","mythic_processor_grinder",2); +mythindgrind46.addEnergyPerTickInput(2000000); +mythindgrind46.addFluidInput(*1); +mythindgrind46.addItemInput(*16); +mythindgrind46.addItemOutput(*1024); +mythindgrind46.build(); + +val mythindgrind47 = RecipeBuilder.newBuilder("mythindgrind47","mythic_processor_grinder",2); +mythindgrind47.addEnergyPerTickInput(2000000); +mythindgrind47.addFluidInput(*1); +mythindgrind47.addItemInput(*16); +mythindgrind47.addItemOutput(*4096); +mythindgrind47.build(); + +val mythindgrind48 = RecipeBuilder.newBuilder("mythindgrind48","mythic_processor_grinder",2); +mythindgrind48.addEnergyPerTickInput(2000000); +mythindgrind48.addFluidInput(*1); +mythindgrind48.addItemInput(*16); +mythindgrind48.addItemOutput(*16384); +mythindgrind48.build(); + +val mythindgrind49 = RecipeBuilder.newBuilder("mythindgrind49","mythic_processor_grinder",2); +mythindgrind49.addEnergyPerTickInput(2000000); +mythindgrind49.addFluidInput(*5); +mythindgrind49.addItemInput(*16); +mythindgrind49.addItemOutput(*1024); +mythindgrind49.build(); + +val mythindgrind50 = RecipeBuilder.newBuilder("mythindgrind50","mythic_processor_grinder",2); +mythindgrind50.addEnergyPerTickInput(2000000); +mythindgrind50.addFluidInput(*10); +mythindgrind50.addItemInput(*512); +mythindgrind50.addItemOutput(*32768); +mythindgrind50.build(); + +val mythindgrind51 = RecipeBuilder.newBuilder("mythindgrind51","mythic_processor_grinder",2); +mythindgrind51.addEnergyPerTickInput(2000000); +mythindgrind51.addFluidInput(*10); +mythindgrind51.addItemInput(); +mythindgrind51.setChance(0.0); +mythindgrind51.addItemInput(*1024); +mythindgrind51.addItemOutput(*4096); +mythindgrind51.build(); + +val mythindgrind52 = RecipeBuilder.newBuilder("mythindgrind52","mythic_processor_grinder",2); +mythindgrind52.addEnergyPerTickInput(2000000); +mythindgrind52.addFluidInput(*10); +mythindgrind52.addItemInput(); +mythindgrind52.setChance(0.0); +mythindgrind52.addItemInput(*1024); +mythindgrind52.addItemOutput(*4096); +mythindgrind52.build(); + +val mythindgrind53 = RecipeBuilder.newBuilder("mythindgrind53","mythic_processor_grinder",2); +mythindgrind53.addEnergyPerTickInput(2000000); +mythindgrind53.addFluidInput(*10); +mythindgrind53.addItemInput(*16); +mythindgrind53.addItemOutput(*128); +mythindgrind53.build(); + +val mythindgrind54 = RecipeBuilder.newBuilder("mythindgrind54","mythic_processor_grinder",2); +mythindgrind54.addEnergyPerTickInput(2000000); +mythindgrind54.addFluidInput(*10); +mythindgrind54.addItemInput(*16); +mythindgrind54.addItemOutput(*256); +mythindgrind54.build(); + +val mythindgrind55 = RecipeBuilder.newBuilder("mythindgrind55","mythic_processor_grinder",2); +mythindgrind55.addEnergyPerTickInput(2000000); +mythindgrind55.addFluidInput(*10); +mythindgrind55.addItemInput(*1024); +mythindgrind55.addItemOutput(*4608); +mythindgrind55.addItemOutput(*2048); +mythindgrind55.build(); + +val mythindgrind56 = RecipeBuilder.newBuilder("mythindgrind56","mythic_processor_grinder",2); +mythindgrind56.addEnergyPerTickInput(2000000); +mythindgrind56.addFluidInput(*1); +mythindgrind56.addItemInput(*8192); +mythindgrind56.addItemOutput(*36864); +mythindgrind56.addItemOutput(*16384); +mythindgrind56.build(); + +val mythindgrind57 = RecipeBuilder.newBuilder("mythindgrind57","mythic_processor_grinder",2); +mythindgrind57.addEnergyPerTickInput(2000000); +mythindgrind57.addFluidInput(*1000); +mythindgrind57.addItemInput(*16); +mythindgrind57.addItemOutput(*64); +mythindgrind57.addItemOutput(*32); +mythindgrind57.addItemOutput(*16); +mythindgrind57.build(); + +val mythindgrind58 = RecipeBuilder.newBuilder("mythindgrind58","mythic_processor_grinder",2); +mythindgrind58.addEnergyPerTickInput(2000000); +mythindgrind58.addFluidInput(*10); +mythindgrind58.addItemInput(*1024); +mythindgrind58.addItemOutput(*4096); +mythindgrind58.addItemOutput(*2048); +mythindgrind58.addItemOutput(*1024); +mythindgrind58.build(); + +val mythindgrind59 = RecipeBuilder.newBuilder("mythindgrind59","mythic_processor_grinder",2); +mythindgrind59.addEnergyPerTickInput(2000000); +mythindgrind59.addFluidInput(*1); +mythindgrind59.addItemInput(*8192); +mythindgrind59.addItemOutput(*32768); +mythindgrind59.addItemOutput(*16384); +mythindgrind59.addItemOutput(*8192); +mythindgrind59.build(); + +val mythindgrind60 = RecipeBuilder.newBuilder("mythindgrind60","mythic_processor_grinder",2); +mythindgrind60.addEnergyPerTickInput(2000000); +mythindgrind60.addFluidInput(*1000); +mythindgrind60.addItemInput(*16); +mythindgrind60.addItemOutput(*256); +mythindgrind60.addItemOutput(*16); +mythindgrind60.build(); + +val mythindgrind61 = RecipeBuilder.newBuilder("mythindgrind61","mythic_processor_grinder",2); +mythindgrind61.addEnergyPerTickInput(2000000); +mythindgrind61.addFluidInput(*10); +mythindgrind61.addItemInput(*1024); +mythindgrind61.addItemOutput(*16384); +mythindgrind61.addItemOutput(*1024); +mythindgrind61.build(); + +val mythindgrind62 = RecipeBuilder.newBuilder("mythindgrind62","mythic_processor_grinder",2); +mythindgrind62.addEnergyPerTickInput(2000000); +mythindgrind62.addFluidInput(*1); +mythindgrind62.addItemInput(*8192); +mythindgrind62.addItemOutput(*131072); +mythindgrind62.addItemOutput(*8192); +mythindgrind62.build(); + +val mythindgrind63 = RecipeBuilder.newBuilder("mythindgrind63","mythic_processor_grinder",2); +mythindgrind63.addEnergyPerTickInput(2000000); +mythindgrind63.addFluidInput(*1000); +mythindgrind63.addItemInput(*16); +mythindgrind63.addItemOutput(*64); +mythindgrind63.addItemOutput(*16); +mythindgrind63.build(); + +val mythindgrind64 = RecipeBuilder.newBuilder("mythindgrind64","mythic_processor_grinder",2); +mythindgrind64.addEnergyPerTickInput(2000000); +mythindgrind64.addFluidInput(*10); +mythindgrind64.addItemInput(*1024); +mythindgrind64.addItemOutput(*4096); +mythindgrind64.addItemOutput(*1024); +mythindgrind64.build(); + +val mythindgrind65 = RecipeBuilder.newBuilder("mythindgrind65","mythic_processor_grinder",2); +mythindgrind65.addEnergyPerTickInput(2000000); +mythindgrind65.addFluidInput(*1); +mythindgrind65.addItemInput(*8192); +mythindgrind65.addItemOutput(*32768); +mythindgrind65.addItemOutput(*8192); +mythindgrind65.build(); + +val mythindgrind66 = RecipeBuilder.newBuilder("mythindgrind66","mythic_processor_grinder",2); +mythindgrind66.addEnergyPerTickInput(2000000); +mythindgrind66.addFluidInput(*1000); +mythindgrind66.addItemInput(*16); +mythindgrind66.addItemOutput(*64); +mythindgrind66.addItemOutput(*32); +mythindgrind66.build(); + +val mythindgrind67 = RecipeBuilder.newBuilder("mythindgrind67","mythic_processor_grinder",2); +mythindgrind67.addEnergyPerTickInput(2000000); +mythindgrind67.addFluidInput(*10); +mythindgrind67.addItemInput(*1024); +mythindgrind67.addItemOutput(*4096); +mythindgrind67.addItemOutput(*2048); +mythindgrind67.build(); + +val mythindgrind68 = RecipeBuilder.newBuilder("mythindgrind68","mythic_processor_grinder",2); +mythindgrind68.addEnergyPerTickInput(2000000); +mythindgrind68.addFluidInput(*1); +mythindgrind68.addItemInput(*8192); +mythindgrind68.addItemOutput(*32768); +mythindgrind68.addItemOutput(*16384); +mythindgrind68.build(); +val mythindgrind69 = RecipeBuilder.newBuilder("mythindgrind69","mythic_processor_grinder",2); +mythindgrind69.addEnergyPerTickInput(2000000); +mythindgrind69.addFluidInput(*1000); +mythindgrind69.addItemInput(*16); +mythindgrind69.addItemOutput(*64); +mythindgrind69.addItemOutput(*8); +mythindgrind69.build(); + +val mythindgrind70 = RecipeBuilder.newBuilder("mythindgrind70","mythic_processor_grinder",2); +mythindgrind70.addEnergyPerTickInput(2000000); +mythindgrind70.addFluidInput(*10); +mythindgrind70.addItemInput(*1024); +mythindgrind70.addItemOutput(*4096); +mythindgrind70.addItemOutput(*512); +mythindgrind70.build(); + +val mythindgrind71 = RecipeBuilder.newBuilder("mythindgrind71","mythic_processor_grinder",2); +mythindgrind71.addEnergyPerTickInput(2000000); +mythindgrind71.addFluidInput(*1); +mythindgrind71.addItemInput(*8192); +mythindgrind71.addItemOutput(*32768); +mythindgrind71.addItemOutput(*4096); +mythindgrind71.build(); +val mythindgrind72 = RecipeBuilder.newBuilder("mythindgrind72","mythic_processor_grinder",2); +mythindgrind72.addEnergyPerTickInput(2000000); +mythindgrind72.addFluidInput(*10); +mythindgrind72.addItemInput(*1024); +mythindgrind72.addItemOutput(*4096); +mythindgrind72.addItemOutput(*1024); +mythindgrind72.build(); +val mythindgrind73 = RecipeBuilder.newBuilder("mythindgrind73","mythic_processor_grinder",2); +mythindgrind73.addEnergyPerTickInput(2000000); +mythindgrind73.addFluidInput(*1); +mythindgrind73.addItemInput(*8192); +mythindgrind73.addItemOutput(*32768); +mythindgrind73.addItemOutput(*8192); +mythindgrind73.build(); + + +val mythindgrind74 = RecipeBuilder.newBuilder("mythindgrind74","mythic_processor_grinder",2); +mythindgrind74.addEnergyPerTickInput(2000000); +mythindgrind74.addFluidInput(*1000); +mythindgrind74.addItemInput(*16); +mythindgrind74.addItemOutput(*32); +mythindgrind74.build(); + +val mythindgrind75 = RecipeBuilder.newBuilder("mythindgrind75","mythic_processor_grinder",2); +mythindgrind75.addEnergyPerTickInput(2000000); +mythindgrind75.addFluidInput(*100); +mythindgrind75.addItemInput(*16); +mythindgrind75.addItemOutput(*64); +mythindgrind75.build(); + +val mythindgrind76 = RecipeBuilder.newBuilder("mythindgrind76","mythic_processor_grinder",2); +mythindgrind76.addEnergyPerTickInput(2000000); +mythindgrind76.addFluidInput(*10); +mythindgrind76.addItemInput(*16); +mythindgrind76.addItemOutput(*128); +mythindgrind76.build(); + +val mythindgrind77 = RecipeBuilder.newBuilder("mythindgrind77","mythic_processor_grinder",2); +mythindgrind77.addEnergyPerTickInput(2000000); +mythindgrind77.addFluidInput(*10); +mythindgrind77.addItemInput(*16); +mythindgrind77.addItemOutput(*256); +mythindgrind77.build(); + +val mythindgrind78 = RecipeBuilder.newBuilder("mythindgrind78","mythic_processor_grinder",2); +mythindgrind78.addEnergyPerTickInput(2000000); +mythindgrind78.addFluidInput(*10); +mythindgrind78.addItemInput(*16); +mythindgrind78.addItemOutput(*512); +mythindgrind78.build(); + +val mythindgrind79 = RecipeBuilder.newBuilder("mythindgrind79","mythic_processor_grinder",2); +mythindgrind79.addEnergyPerTickInput(2000000); +mythindgrind79.addFluidInput(*10); +mythindgrind79.addItemInput(*16); +mythindgrind79.addItemOutput(*1024); +mythindgrind79.build(); + +val mythindgrind80 = RecipeBuilder.newBuilder("mythindgrind80","mythic_processor_grinder",2); +mythindgrind80.addEnergyPerTickInput(2000000); +mythindgrind80.addFluidInput(*10); +mythindgrind80.addItemInput(*16); +mythindgrind80.addItemOutput(*2048); +mythindgrind80.build(); + +val mythindgrind81 = RecipeBuilder.newBuilder("mythindgrind81","mythic_processor_grinder",2); +mythindgrind81.addEnergyPerTickInput(2000000); +mythindgrind81.addFluidInput(*10); +mythindgrind81.addItemInput(*16); +mythindgrind81.addItemOutput(*4096); +mythindgrind81.build(); + +val mythindgrind82 = RecipeBuilder.newBuilder("mythindgrind82","mythic_processor_grinder",2); +mythindgrind82.addEnergyPerTickInput(2000000); +mythindgrind82.addFluidInput(*10); +mythindgrind82.addItemInput(*16); +mythindgrind82.addItemOutput(*8192); +mythindgrind82.build(); + +val mythindgrind83 = RecipeBuilder.newBuilder("mythindgrind83","mythic_processor_grinder",2); +mythindgrind83.addEnergyPerTickInput(2000000); +mythindgrind83.addFluidInput(*10); +mythindgrind83.addItemInput(*16); +mythindgrind83.addItemOutput(*16384); +mythindgrind83.build(); + + +val mythindgrind84 = RecipeBuilder.newBuilder("mythindgrind84","mythic_processor_grinder",2); +mythindgrind84.addEnergyPerTickInput(2000000); +mythindgrind84.addFluidInput(*10); +mythindgrind84.addItemInput(*16); +mythindgrind84.addItemOutput(*32768); +mythindgrind84.build(); + +val mythindgrind85 = RecipeBuilder.newBuilder("mythindgrind85","mythic_processor_grinder",2); +mythindgrind85.addEnergyPerTickInput(2000000); +mythindgrind85.addFluidInput(*10); +mythindgrind85.addItemInput(*16); +mythindgrind85.addItemOutput(*65536); +mythindgrind85.build(); + +val mythindgrind86 = RecipeBuilder.newBuilder("mythindgrind86","mythic_processor_grinder",2); +mythindgrind86.addEnergyPerTickInput(2000000); +mythindgrind86.addFluidInput(*10); +mythindgrind86.addItemInput(*16); +mythindgrind86.addItemOutput(*131072); +mythindgrind86.build(); diff --git a/scripts/MythicProcessorMelter.zs b/scripts/MythicProcessorMelter.zs index df75f456..ee379b83 100644 --- a/scripts/MythicProcessorMelter.zs +++ b/scripts/MythicProcessorMelter.zs @@ -917,3 +917,181 @@ mythmelt688.addItemInput(); mythmelt688.addFluidOutput( * 666); mythmelt688.build(); +val mythmelt689 = RecipeBuilder.newBuilder("mythmelt689","mythic_processor_melter",2); +mythmelt689.addEnergyPerTickInput(60000); +mythmelt689.addItemInput(); +mythmelt689.addFluidOutput( * 1000); +mythmelt689.build(); + +val mythmelt690 = RecipeBuilder.newBuilder("mythmelt690","mythic_processor_melter",2); +mythmelt690.addEnergyPerTickInput(60000); +mythmelt690.addItemInput(); +mythmelt690.addFluidOutput( * 100); +mythmelt690.build(); + +val mythmelt691 = RecipeBuilder.newBuilder("mythmelt691","mythic_processor_melter",2); +mythmelt691.addEnergyPerTickInput(60000); +mythmelt691.addItemInput(); +mythmelt691.addFluidOutput( * 144); +mythmelt691.build(); + +val mythmelt692 = RecipeBuilder.newBuilder("mythmelt692","mythic_processor_melter",2); +mythmelt692.addEnergyPerTickInput(60000); +mythmelt692.addItemInput(); +mythmelt692.addFluidOutput( * 1296); +mythmelt692.build(); + +val mythmelt693 = RecipeBuilder.newBuilder("mythmelt693","mythic_processor_melter",2); +mythmelt693.addEnergyPerTickInput(60000); +mythmelt693.addItemInput(); +mythmelt693.addFluidOutput( * 144); +mythmelt693.build(); + +val mythmelt694 = RecipeBuilder.newBuilder("mythmelt694","mythic_processor_melter",2); +mythmelt694.addEnergyPerTickInput(60000); +mythmelt694.addItemInput(); +mythmelt694.addFluidOutput( * 900); +mythmelt694.build(); + +val mythmelt695 = RecipeBuilder.newBuilder("mythmelt695","mythic_processor_melter",2); +mythmelt695.addEnergyPerTickInput(60000); +mythmelt695.addItemInput(); +mythmelt695.addFluidOutput( * 1296); +mythmelt695.build(); + +val mythmelt696 = RecipeBuilder.newBuilder("mythmelt696","mythic_processor_melter",2); +mythmelt696.addEnergyPerTickInput(60000); +mythmelt696.addItemInput(); +mythmelt696.addFluidOutput( * 250); +mythmelt696.build(); + +val mythmelt697 = RecipeBuilder.newBuilder("mythmelt697","mythic_processor_melter",2); +mythmelt697.addEnergyPerTickInput(60000); +mythmelt697.addItemInput(); +mythmelt697.addFluidOutput( * 144); +mythmelt697.build(); + +val mythmelt698 = RecipeBuilder.newBuilder("mythmelt698","mythic_processor_melter",2); +mythmelt698.addEnergyPerTickInput(60000); +mythmelt698.addItemInput(); +mythmelt698.addFluidOutput( * 1296); +mythmelt698.build(); + + + +val mythmelt699 = RecipeBuilder.newBuilder("mythmelt699","mythic_processor_melter",2); +mythmelt699.addEnergyPerTickInput(60000); +mythmelt699.addItemInput(); +mythmelt699.addFluidOutput( * 900); +mythmelt699.build(); + +val mythmelt700 = RecipeBuilder.newBuilder("mythmelt700","mythic_processor_melter",2); +mythmelt700.addEnergyPerTickInput(60000); +mythmelt700.addItemInput(); +mythmelt700.addFluidOutput( * 8100); +mythmelt700.build(); + +val mythmelt701 = RecipeBuilder.newBuilder("mythmelt701","mythic_processor_melter",2); +mythmelt701.addEnergyPerTickInput(60000); +mythmelt701.addItemInput(); +mythmelt701.addFluidOutput( * 1296); +mythmelt701.build(); + +val mythmelt702 = RecipeBuilder.newBuilder("mythmelt702","mythic_processor_melter",2); +mythmelt702.addEnergyPerTickInput(60000); +mythmelt702.addItemInput(); +mythmelt702.addFluidOutput( * 1296); +mythmelt702.build(); + +val mythmelt703 = RecipeBuilder.newBuilder("mythmelt703","mythic_processor_melter",2); +mythmelt703.addEnergyPerTickInput(60000); +mythmelt703.addItemInput(); +mythmelt703.addFluidOutput( * 1000); +mythmelt703.build(); + +val mythmelt704 = RecipeBuilder.newBuilder("mythmelt704","mythic_processor_melter",2); +mythmelt704.addEnergyPerTickInput(60000); +mythmelt704.addItemInput(); +mythmelt704.addFluidOutput( * 1011200); +mythmelt704.build(); + + +val mythmelt705 = RecipeBuilder.newBuilder("mythmelt705","mythic_processor_melter",2); +mythmelt705.addEnergyPerTickInput(60000); +mythmelt705.addItemInput(); +mythmelt705.addFluidOutput( * 72900); +mythmelt705.build(); + +val mythmelt706 = RecipeBuilder.newBuilder("mythmelt706","mythic_processor_melter",2); +mythmelt706.addEnergyPerTickInput(60000); +mythmelt706.addItemInput(); +mythmelt706.addFluidOutput( * 250); +mythmelt706.build(); + +val mythmelt707 = RecipeBuilder.newBuilder("mythmelt707","mythic_processor_melter",2); +mythmelt707.addEnergyPerTickInput(60000); +mythmelt707.addItemInput(); +mythmelt707.addFluidOutput( * 728064); +mythmelt707.build(); + +val mythmelt708 = RecipeBuilder.newBuilder("mythmelt708","mythic_processor_melter",2); +mythmelt708.addEnergyPerTickInput(60000); +mythmelt708.addItemInput(); +mythmelt708.addFluidOutput( * 728064); +mythmelt708.build(); + +val mythmelt709 = RecipeBuilder.newBuilder("mythmelt709","mythic_processor_melter",2); +mythmelt709.addEnergyPerTickInput(60000); +mythmelt709.addItemInput(); +mythmelt709.addFluidOutput( * 728064); +mythmelt709.build(); + +val mythmelt710 = RecipeBuilder.newBuilder("mythmelt710","mythic_processor_melter",2); +mythmelt710.addEnergyPerTickInput(60000); +mythmelt710.addItemInput(); +mythmelt710.addFluidOutput( * 728064); +mythmelt710.build(); + +val mythmelt711 = RecipeBuilder.newBuilder("mythmelt711","mythic_processor_melter",2); +mythmelt711.addEnergyPerTickInput(60000); +mythmelt711.addItemInput(); +mythmelt711.addFluidOutput( * 728064); +mythmelt711.build(); + +val mythmelt712 = RecipeBuilder.newBuilder("mythmelt712","mythic_processor_melter",2); +mythmelt712.addEnergyPerTickInput(60000); +mythmelt712.addItemInput(); +mythmelt712.addFluidOutput( * 728064); +mythmelt712.build(); + +val mythmelt713 = RecipeBuilder.newBuilder("mythmelt713","mythic_processor_melter",2); +mythmelt713.addEnergyPerTickInput(60000); +mythmelt713.addItemInput(); +mythmelt713.addFluidOutput( * 728064); +mythmelt713.build(); + +val mythmelt714 = RecipeBuilder.newBuilder("mythmelt714","mythic_processor_melter",2); +mythmelt714.addEnergyPerTickInput(60000); +mythmelt714.addItemInput(); +mythmelt714.addFluidOutput( * 728064); +mythmelt714.build(); + +val mythmelt715 = RecipeBuilder.newBuilder("mythmelt715","mythic_processor_melter",2); +mythmelt715.addEnergyPerTickInput(60000); +mythmelt715.addItemInput(); +mythmelt715.addFluidOutput( * 728064); +mythmelt715.build(); + +val mythmelt716 = RecipeBuilder.newBuilder("mythmelt716","mythic_processor_melter",2); +mythmelt716.addEnergyPerTickInput(60000); +mythmelt716.addItemInput(); +mythmelt716.addFluidOutput( * 728064); +mythmelt716.build(); + +val mythmelt717 = RecipeBuilder.newBuilder("mythmelt717","mythic_processor_melter",2); +mythmelt717.addEnergyPerTickInput(60000); +mythmelt717.addItemInput(); +mythmelt717.addFluidOutput( * 728064); +mythmelt717.build(); + + diff --git a/scripts/MythicProcessorPulverizer.zs b/scripts/MythicProcessorPulverizer.zs index e65a69e8..06a94790 100644 --- a/scripts/MythicProcessorPulverizer.zs +++ b/scripts/MythicProcessorPulverizer.zs @@ -1358,3 +1358,42 @@ mythpulv216.setChance(0.0); mythpulv216.addItemInput(); mythpulv216.addItemOutput(*2); mythpulv216.build(); + +val mythpulv217 = RecipeBuilder.newBuilder("mythpulv217","mythic_processor_pulverizer",2); +mythpulv217.addEnergyPerTickInput(60000); +mythpulv217.addItemInput(*4); +mythpulv217.addItemOutput(*16); +mythpulv217.build(); + +val mythpulv218 = RecipeBuilder.newBuilder("mythpulv218","mythic_processor_pulverizer",2); +mythpulv218.addEnergyPerTickInput(60000); +mythpulv218.addItemInput(*16); +mythpulv218.addItemOutput(*64); +mythpulv218.build(); + +val mythpulv219 = RecipeBuilder.newBuilder("mythpulv219","mythic_processor_pulverizer",2); +mythpulv219.addEnergyPerTickInput(60000); +mythpulv219.addItemInput(*16); +mythpulv219.addItemOutput(*512); +mythpulv219.build(); + +val mythpulv220 = RecipeBuilder.newBuilder("mythpulv220","mythic_processor_pulverizer",2); +mythpulv220.addEnergyPerTickInput(60000); +mythpulv220.addItemInput(*16); +mythpulv220.addItemOutput(*64); +mythpulv220.build(); + +val mythpulv221 = RecipeBuilder.newBuilder("mythpulv221","mythic_processor_pulverizer",2); +mythpulv221.addEnergyPerTickInput(60000); +mythpulv221.addItemInput(*16); +mythpulv221.addItemInput(*16); +mythpulv221.addItemOutput(*32); +mythpulv221.build(); + + +val mythpulv222 = RecipeBuilder.newBuilder("mythpulv222","mythic_processor_pulverizer",2); +mythpulv222.addEnergyPerTickInput(60000); +mythpulv222.addItemInput(*16); +mythpulv222.addItemInput(*20); +mythpulv222.addItemOutput(*20); +mythpulv222.build(); diff --git a/scripts/MythicProcessorRockCrusher.zs b/scripts/MythicProcessorRockCrusher.zs index e1d57c26..c3f0dbd1 100644 --- a/scripts/MythicProcessorRockCrusher.zs +++ b/scripts/MythicProcessorRockCrusher.zs @@ -29,17 +29,17 @@ mythrockcrush3.build(); val mythrockcrush4 = RecipeBuilder.newBuilder("mythrockcrush4","mythic_processor_rock_crusher",2); mythrockcrush4.addEnergyPerTickInput(80000); mythrockcrush4.addItemInput( * 1); -mythrockcrush4.addItemOutput(*8); -mythrockcrush4.addItemOutput(*4); -mythrockcrush4.addItemOutput(*2); +mythrockcrush4.addItemOutput(*64); +mythrockcrush4.addItemOutput(*32); +mythrockcrush4.addItemOutput(*16); mythrockcrush4.build(); val mythrockcrush5 = RecipeBuilder.newBuilder("mythrockcrush5","mythic_processor_rock_crusher",2); mythrockcrush5.addEnergyPerTickInput(80000); mythrockcrush5.addItemInput( * 1); -mythrockcrush5.addItemOutput(*8); -mythrockcrush5.addItemOutput(*4); -mythrockcrush5.addItemOutput(*2); +mythrockcrush5.addItemOutput(*64); +mythrockcrush5.addItemOutput(*32); +mythrockcrush5.addItemOutput(*16); mythrockcrush5.build(); val mythrockcrush6 = RecipeBuilder.newBuilder("mythrockcrush6","mythic_processor_rock_crusher",2); @@ -190,3 +190,16 @@ mythrockcrush24.addItemOutput(); mythrockcrush24.build(); +val mythrockcrush25 = RecipeBuilder.newBuilder("mythrockcrush25","mythic_processor_rock_crusher",2); +mythrockcrush25.addEnergyPerTickInput(80000); +mythrockcrush25.addItemInput(); +mythrockcrush25.addItemOutput(*512); +mythrockcrush25.build(); + +val mythrockcrush26 = RecipeBuilder.newBuilder("mythrockcrush26","mythic_processor_rock_crusher",2); +mythrockcrush26.addEnergyPerTickInput(80000); +mythrockcrush26.addItemInput(); +mythrockcrush26.addItemOutput(*512); +mythrockcrush26.build(); + + diff --git a/scripts/MythicProcessorRollingMachine.zs b/scripts/MythicProcessorRollingMachine.zs index 01e4f69b..a1588e7e 100644 --- a/scripts/MythicProcessorRollingMachine.zs +++ b/scripts/MythicProcessorRollingMachine.zs @@ -65,16 +65,16 @@ mythroll8.addItemInput(*3); mythroll8.addItemOutput(); mythroll8.build(); -val mythroll9 = RecipeBuilder.newBuilder("mythroll9","mythic_processor_rolling_machine",2); -mythroll9.addEnergyPerTickInput(60000); -mythroll9.addItemInput(*2); -mythroll9.addItemInput(*2); -mythroll9.addItemInput(*2); -mythroll9.addItemInput(); -mythroll9.addItemInput(); -mythroll9.addItemInput(); -mythroll9.addItemOutput(); -mythroll9.build(); +//val mythroll9 = RecipeBuilder.newBuilder("mythroll9","mythic_processor_rolling_machine",2); +//mythroll9.addEnergyPerTickInput(60000); +//mythroll9.addItemInput(*2); +//mythroll9.addItemInput(*2); +//mythroll9.addItemInput(*2); +//mythroll9.addItemInput(); +//mythroll9.addItemInput(); +//mythroll9.addItemInput(); +//mythroll9.addItemOutput(); +//mythroll9.build(); val mythroll10 = RecipeBuilder.newBuilder("mythroll10","mythic_processor_rolling_machine",2); mythroll10.addEnergyPerTickInput(60000); @@ -137,4 +137,21 @@ mythroll18.addItemInput(); mythroll18.addItemInput(); mythroll18.addItemInput(*4); mythroll18.addItemOutput(); -mythroll18.build(); \ No newline at end of file +mythroll18.build(); + + +val mythroll19 = RecipeBuilder.newBuilder("mythroll19","mythic_processor_rolling_machine",2); +mythroll19.addEnergyPerTickInput(60000); +mythroll19.addItemInput(); +mythroll19.addItemInput(*4); +mythroll19.addItemInput(*4); +mythroll19.addItemOutput(); +mythroll19.build(); + +val mythroll20 = RecipeBuilder.newBuilder("mythroll20","mythic_processor_rolling_machine",2); +mythroll20.addEnergyPerTickInput(60000); +mythroll20.addItemInput(); +mythroll20.addItemInput(*4); +mythroll20.addItemInput(*4); +mythroll20.addItemOutput(); +mythroll20.build(); \ No newline at end of file diff --git a/scripts/MythicProcessorTransfuser.zs b/scripts/MythicProcessorTransfuser.zs new file mode 100644 index 00000000..f760dd90 --- /dev/null +++ b/scripts/MythicProcessorTransfuser.zs @@ -0,0 +1,1437 @@ +import mods.modularmachinery.RecipeBuilder; + +val mythinfus1 = RecipeBuilder.newBuilder("mythinfus1","mythic_processor_infuser",2); +mythinfus1.addEnergyPerTickInput(1000000); +mythinfus1.addFluidInput(*5); +mythinfus1.addItemInput(); +mythinfus1.addItemOutput(*3); +mythinfus1.build(); + +val mythinfus2 = RecipeBuilder.newBuilder("mythinfus2","mythic_processor_infuser",2); +mythinfus2.addEnergyPerTickInput(1000000); +mythinfus2.addFluidInput(*5); +mythinfus2.addItemInput(); +mythinfus2.addItemOutput(); +mythinfus2.build(); + +val mythinfus3 = RecipeBuilder.newBuilder("mythinfus3","mythic_processor_infuser",2); +mythinfus3.addEnergyPerTickInput(1000000); +mythinfus3.addFluidInput(*10000); +mythinfus3.addItemInput(); +mythinfus3.addItemOutput(); +mythinfus3.build(); + +val mythinfus4 = RecipeBuilder.newBuilder("mythinfus4","mythic_processor_infuser",2); +mythinfus4.addEnergyPerTickInput(1000000); +mythinfus4.addFluidInput(*1000); +mythinfus4.addItemInput(*64); +mythinfus4.addItemOutput(*64); +mythinfus4.build(); + +val mythinfus5 = RecipeBuilder.newBuilder("mythinfus5","mythic_processor_infuser",2); +mythinfus5.addEnergyPerTickInput(1000000); +mythinfus5.addFluidInput(*2000); +mythinfus5.addItemInput(*64); +mythinfus5.addItemOutput(*64); +mythinfus5.build(); + +val mythinfus6 = RecipeBuilder.newBuilder("mythinfus6","mythic_processor_infuser",2); +mythinfus6.addEnergyPerTickInput(1000000); +mythinfus6.addFluidInput(*100); +mythinfus6.addItemInput(*10); +mythinfus6.addItemOutput(*10); +mythinfus6.build(); + +val mythinfus7 = RecipeBuilder.newBuilder("mythinfus7","mythic_processor_infuser",2); +mythinfus7.addEnergyPerTickInput(1000000); +mythinfus7.addFluidInput(*1000); +mythinfus7.addItemInput(*10); +mythinfus7.addItemOutput(*10); +mythinfus7.build(); + +val mythinfus8 = RecipeBuilder.newBuilder("mythinfus8","mythic_processor_infuser",2); +mythinfus8.addEnergyPerTickInput(1000000); +mythinfus8.addFluidInput(*200); +mythinfus8.addItemInput(*10); +mythinfus8.addItemOutput(*10); +mythinfus8.build(); + +val mythinfus9 = RecipeBuilder.newBuilder("mythinfus9","mythic_processor_infuser",2); +mythinfus9.addEnergyPerTickInput(1000000); +mythinfus9.addFluidInput(*10000); +mythinfus9.addItemInput(*10); +mythinfus9.addItemOutput(*10); +mythinfus9.build(); + +val mythinfus10 = RecipeBuilder.newBuilder("mythinfus10","mythic_processor_infuser",2); +mythinfus10.addEnergyPerTickInput(1000000); +mythinfus10.addFluidInput(*50); +mythinfus10.addItemInput(); +mythinfus10.addItemOutput(); +mythinfus10.build(); + +val mythinfus11 = RecipeBuilder.newBuilder("mythinfus11","mythic_processor_infuser",2); +mythinfus11.addEnergyPerTickInput(1000000); +mythinfus11.addFluidInput(*1000); +mythinfus11.addItemInput(*4); +mythinfus11.addItemOutput(*4); +mythinfus11.build(); + +val mythinfus12 = RecipeBuilder.newBuilder("mythinfus12","mythic_processor_infuser",2); +mythinfus12.addEnergyPerTickInput(1000000); +mythinfus12.addFluidInput(*10000); +mythinfus12.addItemInput(); +mythinfus12.addItemOutput(); +mythinfus12.build(); + +val mythinfus13 = RecipeBuilder.newBuilder("mythinfus13","mythic_processor_infuser",2); +mythinfus13.addEnergyPerTickInput(1000000); +mythinfus13.addFluidInput(*3200); +mythinfus13.addItemInput(*64); +mythinfus13.addItemOutput(*64); +mythinfus13.build(); + +val mythinfus14 = RecipeBuilder.newBuilder("mythinfus14","mythic_processor_infuser",2); +mythinfus14.addEnergyPerTickInput(1000000); +mythinfus14.addFluidInput(*3200); +mythinfus14.addItemInput(*64); +mythinfus14.addItemOutput(*64); +mythinfus14.build(); + +val mythinfus15 = RecipeBuilder.newBuilder("mythinfus15","mythic_processor_infuser",2); +mythinfus15.addEnergyPerTickInput(1000000); +mythinfus15.addFluidInput(*3200); +mythinfus15.addItemInput(*64); +mythinfus15.addItemOutput(*64); +mythinfus15.build(); + +val mythinfus16 = RecipeBuilder.newBuilder("mythinfus16","mythic_processor_infuser",2); +mythinfus16.addEnergyPerTickInput(1000000); +mythinfus16.addFluidInput(*10000); +mythinfus16.addItemInput(); +mythinfus16.addItemOutput(); +mythinfus16.build(); + +val mythinfus17 = RecipeBuilder.newBuilder("mythinfus17","mythic_processor_infuser",2); +mythinfus17.addEnergyPerTickInput(1000000); +mythinfus17.addFluidInput(*10000); +mythinfus17.addItemInput(); +mythinfus17.addItemOutput(); +mythinfus17.build(); + +val mythinfus18 = RecipeBuilder.newBuilder("mythinfus18","mythic_processor_infuser",2); +mythinfus18.addEnergyPerTickInput(1000000); +mythinfus18.addFluidInput(*2); +mythinfus18.addItemInput(); +mythinfus18.addItemOutput(); +mythinfus18.build(); + +val mythinfus19 = RecipeBuilder.newBuilder("mythinfus19","mythic_processor_infuser",2); +mythinfus19.addEnergyPerTickInput(1000000); +mythinfus19.addFluidInput(*100); +mythinfus19.addItemInput(); +mythinfus19.addItemOutput(); +mythinfus19.build(); + +val mythinfus20 = RecipeBuilder.newBuilder("mythinfus20","mythic_processor_infuser",2); +mythinfus20.addEnergyPerTickInput(1000000); +mythinfus20.addFluidInput(*100); +mythinfus20.addItemInput(); +mythinfus20.addItemOutput(); +mythinfus20.build(); + +val mythinfus21 = RecipeBuilder.newBuilder("mythinfus21","mythic_processor_infuser",2); +mythinfus21.addEnergyPerTickInput(1000000); +mythinfus21.addFluidInput(*100); +mythinfus21.addItemInput(); +mythinfus21.addItemOutput(); +mythinfus21.build(); + +val mythinfus22 = RecipeBuilder.newBuilder("mythinfus22","mythic_processor_infuser",2); +mythinfus22.addEnergyPerTickInput(1000000); +mythinfus22.addFluidInput(*100); +mythinfus22.addItemInput(); +mythinfus22.addItemOutput(); +mythinfus22.build(); + +val mythinfus23 = RecipeBuilder.newBuilder("mythinfus23","mythic_processor_infuser",2); +mythinfus23.addEnergyPerTickInput(1000000); +mythinfus23.addFluidInput(*100); +mythinfus23.addItemInput(*10); +mythinfus23.addItemOutput(*10); +mythinfus23.build(); + +val mythinfus24 = RecipeBuilder.newBuilder("mythinfus24","mythic_processor_infuser",2); +mythinfus24.addEnergyPerTickInput(1000000); +mythinfus24.addFluidInput(*100); +mythinfus24.addItemInput(*12); +mythinfus24.addItemOutput(); +mythinfus24.build(); + +val mythinfus25 = RecipeBuilder.newBuilder("mythinfus25","mythic_processor_infuser",2); +mythinfus25.addEnergyPerTickInput(1000000); +mythinfus25.addFluidInput(*100); +mythinfus25.addItemInput(); +mythinfus25.addItemOutput(*32); +mythinfus25.build(); + +val mythinfus26 = RecipeBuilder.newBuilder("mythinfus26","mythic_processor_infuser",2); +mythinfus26.addEnergyPerTickInput(1000000); +mythinfus26.addFluidInput(*10000); +mythinfus26.addItemInput(*10); +mythinfus26.addItemOutput(*10); +mythinfus26.build(); + +val mythinfus27 = RecipeBuilder.newBuilder("mythinfus27","mythic_processor_infuser",2); +mythinfus27.addEnergyPerTickInput(1000000); +mythinfus27.addFluidInput(*10000); +mythinfus27.addItemInput(*10); +mythinfus27.addItemOutput(*10); +mythinfus27.build(); + +val mythinfus28 = RecipeBuilder.newBuilder("mythinfus28","mythic_processor_infuser",2); +mythinfus28.addEnergyPerTickInput(1000000); +mythinfus28.addFluidInput(*10000); +mythinfus28.addItemInput(*10); +mythinfus28.addItemOutput(*10); +mythinfus28.build(); + +val mythinfus29 = RecipeBuilder.newBuilder("mythinfus29","mythic_processor_infuser",2); +mythinfus29.addEnergyPerTickInput(1000000); +mythinfus29.addFluidInput(*1440); +mythinfus29.addItemInput(*10); +mythinfus29.addItemOutput(*10); +mythinfus29.build(); + +val mythinfus30 = RecipeBuilder.newBuilder("mythinfus30","mythic_processor_infuser",2); +mythinfus30.addEnergyPerTickInput(1000000); +mythinfus30.addFluidInput(*1000); +mythinfus30.addItemInput(*10); +mythinfus30.addItemOutput(*30); +mythinfus30.build(); + +val mythinfus31 = RecipeBuilder.newBuilder("mythinfus31","mythic_processor_infuser",2); +mythinfus31.addEnergyPerTickInput(1000000); +mythinfus31.addFluidInput(*1000); +mythinfus31.addItemInput(*10); +mythinfus31.addItemOutput(*30); +mythinfus31.build(); + +val mythinfus32 = RecipeBuilder.newBuilder("mythinfus32","mythic_processor_infuser",2); +mythinfus32.addEnergyPerTickInput(1000000); +mythinfus32.addFluidInput(*2000); +mythinfus32.addItemInput(*120); +mythinfus32.addItemOutput(*10); +mythinfus32.build(); + +val mythinfus33 = RecipeBuilder.newBuilder("mythinfus33","mythic_processor_infuser",2); +mythinfus33.addEnergyPerTickInput(1000000); +mythinfus33.addFluidInput(*100); +mythinfus33.addItemInput(*10); +mythinfus33.addItemOutput(*10); +mythinfus33.build(); + +val mythinfus34 = RecipeBuilder.newBuilder("mythinfus34","mythic_processor_infuser",2); +mythinfus34.addEnergyPerTickInput(1000000); +mythinfus34.addFluidInput(*720); +mythinfus34.addItemInput(*10); +mythinfus34.addItemOutput(*40); +mythinfus34.build(); + +val mythinfus35 = RecipeBuilder.newBuilder("mythinfus35","mythic_processor_infuser",2); +mythinfus35.addEnergyPerTickInput(1000000); +mythinfus35.addFluidInput(*100); +mythinfus35.addItemInput(*10); +mythinfus35.addItemOutput(*10); +mythinfus35.build(); + +val mythinfus36 = RecipeBuilder.newBuilder("mythinfus36","mythic_processor_infuser",2); +mythinfus36.addEnergyPerTickInput(1000000); +mythinfus36.addFluidInput(*100); +mythinfus36.addItemInput(*10); +mythinfus36.addItemOutput(*10); +mythinfus36.build(); + +val mythinfus37 = RecipeBuilder.newBuilder("mythinfus37","mythic_processor_infuser",2); +mythinfus37.addEnergyPerTickInput(1000000); +mythinfus37.addFluidInput(*720); +mythinfus37.addItemInput(*10); +mythinfus37.addItemOutput(*10); +mythinfus37.build(); + +val mythinfus38 = RecipeBuilder.newBuilder("mythinfus38","mythic_processor_infuser",2); +mythinfus38.addEnergyPerTickInput(1000000); +mythinfus38.addFluidInput(*2500); +mythinfus38.addItemInput(*10); +mythinfus38.addItemOutput(*10); +mythinfus38.build(); + +val mythinfus39 = RecipeBuilder.newBuilder("mythinfus39","mythic_processor_infuser",2); +mythinfus39.addEnergyPerTickInput(1000000); +mythinfus39.addFluidInput(*1000); +mythinfus39.addItemInput(*10); +mythinfus39.addItemOutput(*40); +mythinfus39.build(); + +val mythinfus40 = RecipeBuilder.newBuilder("mythinfus40","mythic_processor_infuser",2); +mythinfus40.addEnergyPerTickInput(1000000); +mythinfus40.addFluidInput(*1000); +mythinfus40.addItemInput(*10); +mythinfus40.addItemOutput(*30); +mythinfus40.build(); + +val mythinfus41 = RecipeBuilder.newBuilder("mythinfus41","mythic_processor_infuser",2); +mythinfus41.addEnergyPerTickInput(1000000); +mythinfus41.addFluidInput(*1000); +mythinfus41.addItemInput(*10); +mythinfus41.addItemOutput(*20); +mythinfus41.build(); + +val mythinfus42 = RecipeBuilder.newBuilder("mythinfus42","mythic_processor_infuser",2); +mythinfus42.addEnergyPerTickInput(1000000); +mythinfus42.addFluidInput(*1000); +mythinfus42.addItemInput(*10); +mythinfus42.addItemOutput(*10); +mythinfus42.build(); + +val mythinfus43 = RecipeBuilder.newBuilder("mythinfus43","mythic_processor_infuser",2); +mythinfus43.addEnergyPerTickInput(1000000); +mythinfus43.addFluidInput(*4000); +mythinfus43.addItemInput(*64); +mythinfus43.addItemOutput(*64); +mythinfus43.build(); + + + +val mythinfus44 = RecipeBuilder.newBuilder("mythinfus44","mythic_processor_infuser",2); +mythinfus44.addEnergyPerTickInput(1000000); +mythinfus44.addFluidInput(*1000); +mythinfus44.addItemInput(*10); +mythinfus44.addItemOutput(*10); +mythinfus44.build(); + +val mythinfus45 = RecipeBuilder.newBuilder("mythinfus45","mythic_processor_infuser",2); +mythinfus45.addEnergyPerTickInput(1000000); +mythinfus45.addFluidInput(*6000); +mythinfus45.addItemInput(*10); +mythinfus45.addItemOutput(*10); +mythinfus45.build(); + +val mythinfus46 = RecipeBuilder.newBuilder("mythinfus46","mythic_processor_infuser",2); +mythinfus46.addEnergyPerTickInput(1000000); +mythinfus46.addFluidInput(*6000); +mythinfus46.addItemInput(*10); +mythinfus46.addItemOutput(*10); +mythinfus46.build(); + +val mythinfus47 = RecipeBuilder.newBuilder("mythinfus47","mythic_processor_infuser",2); +mythinfus47.addEnergyPerTickInput(1000000); +mythinfus47.addFluidInput(*120); +mythinfus47.addItemInput(*10); +mythinfus47.addItemOutput(*10); +mythinfus47.build(); + + + +val mythinfus48 = RecipeBuilder.newBuilder("mythinfus48","mythic_processor_infuser",2); +mythinfus48.addEnergyPerTickInput(1000000); +mythinfus48.addFluidInput(*1000); +mythinfus48.addItemInput(); +mythinfus48.addItemOutput(*4); +mythinfus48.build(); + +val mythinfus49 = RecipeBuilder.newBuilder("mythinfus49","mythic_processor_infuser",2); +mythinfus49.addEnergyPerTickInput(1000000); +mythinfus49.addFluidInput(*1000); +mythinfus49.addItemInput(); +mythinfus49.addItemOutput(*4); +mythinfus49.build(); + +val mythinfus50 = RecipeBuilder.newBuilder("mythinfus50","mythic_processor_infuser",2); +mythinfus50.addEnergyPerTickInput(1000000); +mythinfus50.addFluidInput(*10); +mythinfus50.addItemInput(*10); +mythinfus50.addItemOutput(*10); +mythinfus50.build(); + +val mythinfus51 = RecipeBuilder.newBuilder("mythinfus51","mythic_processor_infuser",2); +mythinfus51.addEnergyPerTickInput(1000000); +mythinfus51.addFluidInput(*16000); +mythinfus51.addItemInput(); +mythinfus51.addItemOutput(.withTag({tank: {FluidName: "lifeessence", Amount: 16000}})); +mythinfus51.build(); + +val mythinfus52 = RecipeBuilder.newBuilder("mythinfus52","mythic_processor_infuser",2); +mythinfus52.addEnergyPerTickInput(1000000); +mythinfus52.addFluidInput(*1024000); +mythinfus52.addItemInput(); +mythinfus52.addItemOutput(.withTag({Fluid: {FluidName: "sideral_life_essence", Amount: 1024000}})); +mythinfus52.build(); + +val mythinfus53 = RecipeBuilder.newBuilder("mythinfus53","mythic_processor_infuser",2); +mythinfus53.addEnergyPerTickInput(1000000); +mythinfus53.addFluidInput(*16000); +mythinfus53.addItemInput(); +mythinfus53.addItemOutput(.withTag({tank: {FluidName: "borax_solution", Amount: 16000}})); +mythinfus53.build(); + + +val mythinfus54 = RecipeBuilder.newBuilder("mythinfus54","mythic_processor_infuser",2); +mythinfus54.addEnergyPerTickInput(1000000); +mythinfus54.addFluidInput(*16000); +mythinfus54.addItemInput(); +mythinfus54.addItemOutput(.withTag({tank: {FluidName: "mana", Amount: 16000}})); +mythinfus54.build(); + +val mythinfus55 = RecipeBuilder.newBuilder("mythinfus55","mythic_processor_infuser",2); +mythinfus55.addEnergyPerTickInput(1000000); +mythinfus55.addFluidInput(*16000); +mythinfus55.addItemInput(); +mythinfus55.addItemOutput(.withTag({tank: {FluidName: "fluctuatite", Amount: 16000}})); +mythinfus55.build(); + + +val mythinfus56 = RecipeBuilder.newBuilder("mythinfus56","mythic_processor_infuser",2); +mythinfus56.addEnergyPerTickInput(1000000); +mythinfus56.addFluidInput(*1000); +mythinfus56.addItemInput(*10); +mythinfus56.addItemOutput(*10); +mythinfus56.build(); + +val mythinfus57 = RecipeBuilder.newBuilder("mythinfus57","mythic_processor_infuser",2); +mythinfus57.addEnergyPerTickInput(1000000); +mythinfus57.addFluidInput(*500); +mythinfus57.addItemInput(*10); +mythinfus57.addItemOutput(*10); +mythinfus57.build(); + +val mythinfus58 = RecipeBuilder.newBuilder("mythinfus58","mythic_processor_infuser",2); +mythinfus58.addEnergyPerTickInput(1000000); +mythinfus58.addFluidInput(*10000); +mythinfus58.addItemInput(*10); +mythinfus58.addItemOutput(.withTag({Fluid: {FluidName: "binnie.juice.olive", Amount: 1000}})*10); +mythinfus58.build(); + +val mythinfus59 = RecipeBuilder.newBuilder("mythinfus59","mythic_processor_infuser",2); +mythinfus59.addEnergyPerTickInput(1000000); +mythinfus59.addFluidInput(*10000); +mythinfus59.addItemInput(*10); +mythinfus59.addItemOutput(*10); +mythinfus59.build(); + +val mythinfus60 = RecipeBuilder.newBuilder("mythinfus60","mythic_processor_infuser",2); +mythinfus60.addEnergyPerTickInput(1000000); +mythinfus60.addFluidInput(*100000); +mythinfus60.addItemInput(*50); +mythinfus60.addItemOutput(*50); +mythinfus60.build(); + +val mythinfus61 = RecipeBuilder.newBuilder("mythinfus61","mythic_processor_infuser",2); +mythinfus61.addEnergyPerTickInput(1000000); +mythinfus61.addFluidInput(*200); +mythinfus61.addItemInput(*640); +mythinfus61.addItemOutput(*10); +mythinfus61.build(); + + + + + + + + +val mythinfus62 = RecipeBuilder.newBuilder("mythinfus62","mythic_processor_infuser",2); +mythinfus62.addEnergyPerTickInput(1000000); +mythinfus62.addFluidInput(*10000); +mythinfus62.addItemInput(.withTag({display: {Lore: ["§d§M模式 1§r"]}})); +mythinfus62.setChance(0.0); +mythinfus62.addItemInput(*10); +mythinfus62.addItemOutput(*20); +mythinfus62.build(); + +val mythinfus62a = RecipeBuilder.newBuilder("mythinfus62a","mythic_processor_infuser",2); +mythinfus62a.addEnergyPerTickInput(1000000); +mythinfus62a.addFluidInput(*50000); +mythinfus62a.addItemInput(.withTag({display: {Lore: ["§d§M模式 2§r"]}})); +mythinfus62a.setChance(0.0); +mythinfus62a.addItemInput(*100); +mythinfus62a.addItemOutput(*200); +mythinfus62a.build(); + +val mythinfus62b = RecipeBuilder.newBuilder("mythinfus62b","mythic_processor_infuser",2); +mythinfus62b.addEnergyPerTickInput(1000000); +mythinfus62b.addFluidInput(*100000); +mythinfus62b.addItemInput(.withTag({display: {Lore: ["§d§M模式 3§r"]}})); +mythinfus62b.setChance(0.0); +mythinfus62b.addItemInput(*1000); +mythinfus62b.addItemOutput(*2000); +mythinfus62b.build(); + +val mythinfus63 = RecipeBuilder.newBuilder("mythinfus63","mythic_processor_infuser",2); +mythinfus63.addEnergyPerTickInput(1000000); +mythinfus63.addFluidInput(*10000); +mythinfus63.addItemInput(.withTag({display: {Lore: ["§d§M模式 1§r"]}})); +mythinfus63.setChance(0.0); +mythinfus63.addItemInput(*10); +mythinfus63.addItemOutput(*30); +mythinfus63.build(); + +val mythinfus63a = RecipeBuilder.newBuilder("mythinfus63a","mythic_processor_infuser",2); +mythinfus63a.addEnergyPerTickInput(1000000); +mythinfus63a.addFluidInput(*50000); +mythinfus63a.addItemInput(.withTag({display: {Lore: ["§d§M模式 2§r"]}})); +mythinfus63a.setChance(0.0); +mythinfus63a.addItemInput(*100); +mythinfus63a.addItemOutput(*300); +mythinfus63a.build(); + +val mythinfus63b = RecipeBuilder.newBuilder("mythinfus63b","mythic_processor_infuser",2); +mythinfus63b.addEnergyPerTickInput(1000000); +mythinfus63b.addFluidInput(*100000); +mythinfus63b.addItemInput(.withTag({display: {Lore: ["§d§M模式 3§r"]}})); +mythinfus63b.setChance(0.0); +mythinfus63b.addItemInput(*1000); +mythinfus63b.addItemOutput(*3000); +mythinfus63b.build(); + +val mythinfus64 = RecipeBuilder.newBuilder("mythinfus64","mythic_processor_infuser",2); +mythinfus64.addEnergyPerTickInput(1000000); +mythinfus64.addFluidInput(*10000); +mythinfus64.addItemInput(.withTag({display: {Lore: ["§d§M模式 1§r"]}})); +mythinfus64.setChance(0.0); +mythinfus64.addItemInput(*10); +mythinfus64.addItemOutput(*40); +mythinfus64.build(); + +val mythinfus64a = RecipeBuilder.newBuilder("mythinfus64a","mythic_processor_infuser",2); +mythinfus64a.addEnergyPerTickInput(1000000); +mythinfus64a.addFluidInput(*50000); +mythinfus64a.addItemInput(.withTag({display: {Lore: ["§d§M模式 2§r"]}})); +mythinfus64a.setChance(0.0); +mythinfus64a.addItemInput(*100); +mythinfus64a.addItemOutput(*400); +mythinfus64a.build(); + +val mythinfus64b = RecipeBuilder.newBuilder("mythinfus64b","mythic_processor_infuser",2); +mythinfus64b.addEnergyPerTickInput(1000000); +mythinfus64b.addFluidInput(*100000); +mythinfus64b.addItemInput(.withTag({display: {Lore: ["§d§M模式 3§r"]}})); +mythinfus64b.setChance(0.0); +mythinfus64b.addItemInput(*1000); +mythinfus64b.addItemOutput(*4000); +mythinfus64b.build(); + +val mythinfus65 = RecipeBuilder.newBuilder("mythinfus65","mythic_processor_infuser",2); +mythinfus65.addEnergyPerTickInput(1000000); +mythinfus65.addFluidInput(*10000); +mythinfus65.addItemInput(.withTag({display: {Lore: ["§d§M模式 1§r"]}})); +mythinfus65.setChance(0.0); +mythinfus65.addItemInput(*10); +mythinfus65.addItemOutput(*50); +mythinfus65.build(); + +val mythinfus65a = RecipeBuilder.newBuilder("mythinfus65a","mythic_processor_infuser",2); +mythinfus65a.addEnergyPerTickInput(1000000); +mythinfus65a.addFluidInput(*50000); +mythinfus65a.addItemInput(.withTag({display: {Lore: ["§d§M模式 2§r"]}})); +mythinfus65a.setChance(0.0); +mythinfus65a.addItemInput(*100); +mythinfus65a.addItemOutput(*500); +mythinfus65a.build(); + +val mythinfus65b = RecipeBuilder.newBuilder("mythinfus65b","mythic_processor_infuser",2); +mythinfus65b.addEnergyPerTickInput(1000000); +mythinfus65b.addFluidInput(*100000); +mythinfus65b.addItemInput(.withTag({display: {Lore: ["§d§M模式 3§r"]}})); +mythinfus65b.setChance(0.0); +mythinfus65b.addItemInput(*1000); +mythinfus65b.addItemOutput(*5000); +mythinfus65b.build(); + +val mythinfus66 = RecipeBuilder.newBuilder("mythinfus66","mythic_processor_infuser",2); +mythinfus66.addEnergyPerTickInput(1000000); +mythinfus66.addFluidInput(*10000); +mythinfus66.addItemInput(.withTag({display: {Lore: ["§d§M模式 1§r"]}})); +mythinfus66.setChance(0.0); +mythinfus66.addItemInput(*10); +mythinfus66.addItemOutput(*60); +mythinfus66.build(); + +val mythinfus66a = RecipeBuilder.newBuilder("mythinfus66a","mythic_processor_infuser",2); +mythinfus66a.addEnergyPerTickInput(1000000); +mythinfus66a.addFluidInput(*50000); +mythinfus66a.addItemInput(.withTag({display: {Lore: ["§d§M模式 2§r"]}})); +mythinfus66a.setChance(0.0); +mythinfus66a.addItemInput(*100); +mythinfus66a.addItemOutput(*600); +mythinfus66a.build(); + +val mythinfus66b = RecipeBuilder.newBuilder("mythinfus66b","mythic_processor_infuser",2); +mythinfus66b.addEnergyPerTickInput(1000000); +mythinfus66b.addFluidInput(*100000); +mythinfus66b.addItemInput(.withTag({display: {Lore: ["§d§M模式 3§r"]}})); +mythinfus66b.setChance(0.0); +mythinfus66b.addItemInput(*1000); +mythinfus66b.addItemOutput(*6000); +mythinfus66b.build(); + +val mythinfus67 = RecipeBuilder.newBuilder("mythinfus67","mythic_processor_infuser",2); +mythinfus67.addEnergyPerTickInput(1000000); +mythinfus67.addFluidInput(*10000); +mythinfus67.addItemInput(.withTag({display: {Lore: ["§d§M模式 1§r"]}})); +mythinfus67.setChance(0.0); +mythinfus67.addItemInput(*10); +mythinfus67.addItemOutput(*70); +mythinfus67.build(); + +val mythinfus67a = RecipeBuilder.newBuilder("mythinfus67a","mythic_processor_infuser",2); +mythinfus67a.addEnergyPerTickInput(1000000); +mythinfus67a.addFluidInput(*50000); +mythinfus67a.addItemInput(.withTag({display: {Lore: ["§d§M模式 2§r"]}})); +mythinfus67a.setChance(0.0); +mythinfus67a.addItemInput(*100); +mythinfus67a.addItemOutput(*700); +mythinfus67a.build(); + +val mythinfus67b = RecipeBuilder.newBuilder("mythinfus67b","mythic_processor_infuser",2); +mythinfus67b.addEnergyPerTickInput(1000000); +mythinfus67b.addFluidInput(*100000); +mythinfus67b.addItemInput(.withTag({display: {Lore: ["§d§M模式 3§r"]}})); +mythinfus67b.setChance(0.0); +mythinfus67b.addItemInput(*1000); +mythinfus67b.addItemOutput(*7000); +mythinfus67b.build(); + +val mythinfus68 = RecipeBuilder.newBuilder("mythinfus68","mythic_processor_infuser",2); +mythinfus68.addEnergyPerTickInput(1000000); +mythinfus68.addFluidInput(*10000); +mythinfus68.addItemInput(.withTag({display: {Lore: ["§d§M模式 1§r"]}})); +mythinfus68.setChance(0.0); +mythinfus68.addItemInput(*10); +mythinfus68.addItemOutput(*80); +mythinfus68.build(); + +val mythinfus68a = RecipeBuilder.newBuilder("mythinfus68a","mythic_processor_infuser",2); +mythinfus68a.addEnergyPerTickInput(1000000); +mythinfus68a.addFluidInput(*50000); +mythinfus68a.addItemInput(.withTag({display: {Lore: ["§d§M模式 2§r"]}})); +mythinfus68a.setChance(0.0); +mythinfus68a.addItemInput(*100); +mythinfus68a.addItemOutput(*800); +mythinfus68a.build(); + +val mythinfus68b = RecipeBuilder.newBuilder("mythinfus68b","mythic_processor_infuser",2); +mythinfus68b.addEnergyPerTickInput(1000000); +mythinfus68b.addFluidInput(*100000); +mythinfus68b.addItemInput(.withTag({display: {Lore: ["§d§M模式 3§r"]}})); +mythinfus68b.setChance(0.0); +mythinfus68b.addItemInput(*1000); +mythinfus68b.addItemOutput(*8000); +mythinfus68b.build(); + +val mythinfus68c = RecipeBuilder.newBuilder("mythinfus68c","mythic_processor_infuser",2); +mythinfus68c.addEnergyPerTickInput(1000000); +mythinfus68c.addFluidInput(*200000); +mythinfus68c.addItemInput(.withTag({display: {Lore: ["§d§M模式 4§r"]}})); +mythinfus68c.setChance(0.0); +mythinfus68c.addItemInput(*10000); +mythinfus68c.addItemOutput(*80000); +mythinfus68c.build(); + +val mythinfus68d = RecipeBuilder.newBuilder("mythinfus68d","mythic_processor_infuser",2); +mythinfus68d.addEnergyPerTickInput(1000000); +mythinfus68d.addFluidInput(*400000); +mythinfus68d.addItemInput(.withTag({display: {Lore: ["§d§M模式 5§r"]}})); +mythinfus68d.setChance(0.0); +mythinfus68d.addItemInput(*100000); +mythinfus68d.addItemOutput(*800000); +mythinfus68d.build(); + +val mythinfus69 = RecipeBuilder.newBuilder("mythinfus69","mythic_processor_infuser",2); +mythinfus69.addEnergyPerTickInput(1000000); +mythinfus69.addFluidInput(*1000); +mythinfus69.addItemInput(*1); +mythinfus69.addItemOutput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +mythinfus69.build(); + +val mythinfus70 = RecipeBuilder.newBuilder("mythinfus70","mythic_processor_infuser",2); +mythinfus70.addEnergyPerTickInput(1000000); +mythinfus70.addFluidInput(*1000); +mythinfus70.addItemInput(*1); +mythinfus70.addItemOutput(.withTag({FluidName: "nidhogg_dragonfire", Amount: 1000})); +mythinfus70.build(); + +val mythinfus71 = RecipeBuilder.newBuilder("mythinfus71","mythic_processor_infuser",2); +mythinfus71.addEnergyPerTickInput(1000000); +mythinfus71.addFluidInput(*4000); +mythinfus71.addItemInput(*32); +mythinfus71.addItemOutput(*32); +mythinfus71.build(); + +val mythinfus72 = RecipeBuilder.newBuilder("mythinfus72","mythic_processor_infuser",2); +mythinfus72.addEnergyPerTickInput(1000000); +mythinfus72.addFluidInput(*2500); +mythinfus72.addItemInput(*10); +mythinfus72.addItemOutput(*10); +mythinfus72.build(); + +val mythinfus73 = RecipeBuilder.newBuilder("mythinfus73","mythic_processor_infuser",2); +mythinfus73.addEnergyPerTickInput(1000000); +mythinfus73.addFluidInput(*200); +mythinfus73.addItemInput(*128); +mythinfus73.addItemOutput(*128); +mythinfus73.build(); + +val mythinfus74 = RecipeBuilder.newBuilder("mythinfus74","mythic_processor_infuser",2); +mythinfus74.addEnergyPerTickInput(1000000); +mythinfus74.addFluidInput(*2000); +mythinfus74.addItemInput(*100); +mythinfus74.addItemOutput(*100); +mythinfus74.build(); + +val mythinfus75 = RecipeBuilder.newBuilder("mythinfus75","mythic_processor_infuser",2); +mythinfus75.addEnergyPerTickInput(1000000); +mythinfus75.addFluidInput(*1000); +mythinfus75.addItemInput(); +mythinfus75.addItemOutput(.withTag({FluidName: "eternal_dragon_fire", Amount: 1000})); +mythinfus75.build(); + +val mythinfus76 = RecipeBuilder.newBuilder("mythinfus76","mythic_processor_infuser",2); +mythinfus76.addEnergyPerTickInput(1000000); +mythinfus76.addFluidInput(*10); +mythinfus76.addItemInput(*32); +mythinfus76.addItemOutput(*32); +mythinfus76.build(); + +val mythinfus77 = RecipeBuilder.newBuilder("mythinfus77","mythic_processor_infuser",2); +mythinfus77.addEnergyPerTickInput(1000000); +mythinfus77.addFluidInput(*20); +mythinfus77.addItemInput(*10); +mythinfus77.addItemOutput(*10); +mythinfus77.build(); + +val mythinfus78 = RecipeBuilder.newBuilder("mythinfus78","mythic_processor_infuser",2); +mythinfus78.addEnergyPerTickInput(1000000); +mythinfus78.addFluidInput(*131072000); +mythinfus78.addItemInput(); +mythinfus78.addItemOutput(.withTag({Fluid: {FluidName: "enderium", Amount: 131072000}})); +mythinfus78.build(); + +val mythinfus79 = RecipeBuilder.newBuilder("mythinfus79","mythic_processor_infuser",2); +mythinfus79.addEnergyPerTickInput(1000000); +mythinfus79.addFluidInput(*131072000); +mythinfus79.addItemInput(); +mythinfus79.addItemOutput(.withTag({Fluid: {FluidName: "lumium", Amount: 131072000}})); +mythinfus79.build(); + +val mythinfus80 = RecipeBuilder.newBuilder("mythinfus80","mythic_processor_infuser",2); +mythinfus80.addEnergyPerTickInput(1000000); +mythinfus80.addFluidInput(*16000); +mythinfus80.addItemInput(); +mythinfus80.addItemOutput(.withTag({tank: {FluidName: "recursive_computing_matter", Amount: 16000}})); +mythinfus80.build(); + +val mythinfus81 = RecipeBuilder.newBuilder("mythinfus81","mythic_processor_infuser",2); +mythinfus81.addEnergyPerTickInput(1000000); +mythinfus81.addFluidInput(*16000); +mythinfus81.addItemInput(); +mythinfus81.addItemOutput(.withTag({tank: {FluidName: "inquiring_protodermis", Amount: 16000}})); +mythinfus81.build(); + +val mythinfus82 = RecipeBuilder.newBuilder("mythinfus82","mythic_processor_infuser",2); +mythinfus82.addEnergyPerTickInput(1000000); +mythinfus82.addFluidInput(*100); +mythinfus82.addItemInput(*10); +mythinfus82.addItemOutput(*40); +mythinfus82.build(); + +val mythinfus83 = RecipeBuilder.newBuilder("mythinfus83","mythic_processor_infuser",2); +mythinfus83.addEnergyPerTickInput(1000000); +mythinfus83.addFluidInput(*10); +mythinfus83.addItemInput(*1); +mythinfus83.addItemOutput(*36); +mythinfus83.build(); + +val mythinfus84 = RecipeBuilder.newBuilder("mythinfus84","mythic_processor_infuser",2); +mythinfus84.addEnergyPerTickInput(1000000); +mythinfus84.addFluidInput(*1000); +mythinfus84.addItemInput(*1); +mythinfus84.addItemOutput(.withTag({FluidName: "lymph_of_pixonia", Amount: 1000})); +mythinfus84.build(); + +val mythinfus85 = RecipeBuilder.newBuilder("mythinfus85","mythic_processor_infuser",2); +mythinfus85.addEnergyPerTickInput(1000000); +mythinfus85.addFluidInput(*1000); +mythinfus85.addItemInput(*1); +mythinfus85.addItemOutput(.withTag({FluidName: "twilight_fire", Amount: 1000})); +mythinfus85.build(); + +val mythinfus86 = RecipeBuilder.newBuilder("mythinfus86","mythic_processor_infuser",2); +mythinfus86.addEnergyPerTickInput(1000000); +mythinfus86.addFluidInput(*1000); +mythinfus86.addItemInput(*1); +mythinfus86.addItemOutput(.withTag({FluidName: "recursive_computing_matter", Amount: 1000})); +mythinfus86.build(); + +val mythinfus87 = RecipeBuilder.newBuilder("mythinfus87","mythic_processor_infuser",2); +mythinfus87.addEnergyPerTickInput(1000000); +mythinfus87.addFluidInput(*18000); +mythinfus87.addItemInput(*10); +mythinfus87.addItemOutput(*10); +mythinfus87.build(); + +val mythinfus88 = RecipeBuilder.newBuilder("mythinfus88","mythic_processor_infuser",2); +mythinfus88.addEnergyPerTickInput(1000000); +mythinfus88.addFluidInput(*2000); +mythinfus88.addItemInput(*10); +mythinfus88.addItemOutput(*10); +mythinfus88.build(); + +val mythinfus89 = RecipeBuilder.newBuilder("mythinfus89","mythic_processor_infuser",2); +mythinfus89.addEnergyPerTickInput(1000000); +mythinfus89.addFluidInput(*1000); +mythinfus89.addItemInput(); +mythinfus89.addItemOutput(); +mythinfus89.build(); + +val mythinfus90 = RecipeBuilder.newBuilder("mythinfus90","mythic_processor_infuser",2); +mythinfus90.addEnergyPerTickInput(1000000); +mythinfus90.addFluidInput(*1000); +mythinfus90.addItemInput(); +mythinfus90.addItemOutput(); +mythinfus90.build(); + +val mythinfus91 = RecipeBuilder.newBuilder("mythinfus91","mythic_processor_infuser",2); +mythinfus91.addEnergyPerTickInput(1000000); +mythinfus91.addFluidInput(*12); +mythinfus91.addItemInput(); +mythinfus91.addItemOutput(*4); +mythinfus91.build(); + +val mythinfus92 = RecipeBuilder.newBuilder("mythinfus92","mythic_processor_infuser",2); +mythinfus92.addEnergyPerTickInput(1000000); +mythinfus92.addFluidInput(*12); +mythinfus92.addItemInput(); +mythinfus92.addItemOutput(*4); +mythinfus92.build(); + +val mythinfus93 = RecipeBuilder.newBuilder("mythinfus93","mythic_processor_infuser",2); +mythinfus93.addEnergyPerTickInput(1000000); +mythinfus93.addFluidInput(*1000); +mythinfus93.addItemInput(*4); +mythinfus93.addItemOutput(*4); +mythinfus93.build(); + +val mythinfus94 = RecipeBuilder.newBuilder("mythinfus94","mythic_processor_infuser",2); +mythinfus94.addEnergyPerTickInput(1000000); +mythinfus94.addFluidInput(*1000); +mythinfus94.addItemInput(*4); +mythinfus94.addItemOutput(*4); +mythinfus94.build(); + +val mythinfus95 = RecipeBuilder.newBuilder("mythinfus95","mythic_processor_infuser",2); +mythinfus95.addEnergyPerTickInput(1000000); +mythinfus95.addFluidInput(*16384000); +mythinfus95.addItemInput(); +mythinfus95.addItemOutput(.withTag({Fluid: {FluidName: "titanium", Amount: 16384000}})); +mythinfus95.build(); + +val mythinfus96 = RecipeBuilder.newBuilder("mythinfus96","mythic_processor_infuser",2); +mythinfus96.addEnergyPerTickInput(1000000); +mythinfus96.addFluidInput(*16384000); +mythinfus96.addItemInput(); +mythinfus96.addItemOutput(.withTag({Fluid: {FluidName: "platinum", Amount: 16384000}})); +mythinfus96.build(); + +val mythinfus97 = RecipeBuilder.newBuilder("mythinfus97","mythic_processor_infuser",2); +mythinfus97.addEnergyPerTickInput(1000000); +mythinfus97.addFluidInput(*16384000); +mythinfus97.addItemInput(); +mythinfus97.addItemOutput(.withTag({Fluid: {FluidName: "tungsten", Amount: 16384000}})); +mythinfus97.build(); + +val mythinfus98 = RecipeBuilder.newBuilder("mythinfus98","mythic_processor_infuser",2); +mythinfus98.addEnergyPerTickInput(1000000); +mythinfus98.addFluidInput(*16384000); +mythinfus98.addItemInput(); +mythinfus98.addItemOutput(.withTag({Fluid: {FluidName: "iridium", Amount: 16384000}})); +mythinfus98.build(); + +val mythinfus99 = RecipeBuilder.newBuilder("mythinfus99","mythic_processor_infuser",2); +mythinfus99.addEnergyPerTickInput(1000000); +mythinfus99.addFluidInput(*16384000); +mythinfus99.addItemInput(); +mythinfus99.addItemOutput(.withTag({Fluid: {FluidName: "uranium", Amount: 16384000}})); +mythinfus99.build(); + +val mythinfus100 = RecipeBuilder.newBuilder("mythinfus100","mythic_processor_infuser",2); +mythinfus100.addEnergyPerTickInput(1000000); +mythinfus100.addFluidInput(*16384000); +mythinfus100.addItemInput(); +mythinfus100.addItemOutput(.withTag({Fluid: {FluidName: "thorium", Amount: 16384000}})); +mythinfus100.build(); + +val mythinfus101 = RecipeBuilder.newBuilder("mythinfus101","mythic_processor_infuser",2); +mythinfus101.addEnergyPerTickInput(1000000); +mythinfus101.addFluidInput(*1000); +mythinfus101.addItemInput(); +mythinfus101.addItemOutput(.withTag({FluidName: "inquiring_protodermis", Amount: 1000})); +mythinfus101.build(); + +val mythinfus102 = RecipeBuilder.newBuilder("mythinfus102","mythic_processor_infuser",2); +mythinfus102.addEnergyPerTickInput(1000000); +mythinfus102.addFluidInput(*1000); +mythinfus102.addItemInput(); +mythinfus102.addItemOutput(.withTag({FluidName: "actualization_hope", Amount: 1000})); +mythinfus102.build(); + +val mythinfus103 = RecipeBuilder.newBuilder("mythinfus103","mythic_processor_infuser",2); +mythinfus103.addEnergyPerTickInput(1000000); +mythinfus103.addFluidInput(*65336000); +mythinfus103.addItemInput(); +mythinfus103.addItemOutput(.withTag({Fluid: {FluidName: "thaumium", Amount: 65336000}})); +mythinfus103.build(); + +val mythinfus104 = RecipeBuilder.newBuilder("mythinfus104","mythic_processor_infuser",2); +mythinfus104.addEnergyPerTickInput(1000000); +mythinfus104.addFluidInput(*1000); +mythinfus104.addItemInput(); +mythinfus104.addItemOutput(.withTag({FluidName: "void_given_focus", Amount: 1000})); +mythinfus104.build(); + +val mythinfus105 = RecipeBuilder.newBuilder("mythinfus105","mythic_processor_infuser",2); +mythinfus105.addEnergyPerTickInput(1000000); +mythinfus105.addFluidInput(*1000); +mythinfus105.addItemInput(); +mythinfus105.addItemOutput(.withTag({FluidName: "vital_lymph", Amount: 1000})); +mythinfus105.build(); + + + + + + + + + + + + + + + + + + + + + + + + +val mythextrac1 = RecipeBuilder.newBuilder("mythextrac1","mythic_processor_infuser",2); +mythextrac1.addEnergyPerTickInput(1000000); +mythextrac1.addItemInput(*10); +mythextrac1.addItemOutput(*10); +mythextrac1.addFluidOutput(*2500); +mythextrac1.build(); + +val mythextrac2 = RecipeBuilder.newBuilder("mythextrac2","mythic_processor_infuser",2); +mythextrac2.addEnergyPerTickInput(1000000); +mythextrac2.addItemInput(*10); +mythextrac2.addItemOutput(*10); +mythextrac2.addFluidOutput(*1000); +mythextrac2.build(); + +val mythextrac3 = RecipeBuilder.newBuilder("mythextrac3","mythic_processor_infuser",2); +mythextrac3.addEnergyPerTickInput(1000000); +mythextrac3.addItemInput(*10); +mythextrac3.addItemOutput(*10); +mythextrac3.addFluidOutput(*1000); +mythextrac3.build(); + +val mythextrac4 = RecipeBuilder.newBuilder("mythextrac4","mythic_processor_infuser",2); +mythextrac4.addEnergyPerTickInput(1000000); +mythextrac4.addItemInput(*10); +mythextrac4.addItemOutput(*10); +mythextrac4.addFluidOutput(*1000); +mythextrac4.build(); + +val mythextrac5 = RecipeBuilder.newBuilder("mythextrac5","mythic_processor_infuser",2); +mythextrac5.addEnergyPerTickInput(1000000); +mythextrac5.addItemInput(*10); +mythextrac5.addItemOutput(*10); +mythextrac5.addFluidOutput(*2000); +mythextrac5.build(); + +val mythextrac6 = RecipeBuilder.newBuilder("mythextrac6","mythic_processor_infuser",2); +mythextrac6.addEnergyPerTickInput(1000000); +mythextrac6.addItemInput(*10); +mythextrac6.addItemOutput(*10); +mythextrac6.addFluidOutput(*4000); +mythextrac6.build(); + +val mythextrac7 = RecipeBuilder.newBuilder("mythextrac7","mythic_processor_infuser",2); +mythextrac7.addEnergyPerTickInput(1000000); +mythextrac7.addItemInput(*10); +mythextrac7.addItemOutput(*10); +mythextrac7.addFluidOutput(*2000); +mythextrac7.build(); + + + +val mythextrac8 = RecipeBuilder.newBuilder("mythextrac8","mythic_processor_infuser",2); +mythextrac8.addEnergyPerTickInput(1000000); +mythextrac8.addItemInput(*10); +mythextrac8.addItemOutput(*10); +mythextrac8.addFluidOutput(*200); +mythextrac8.build(); + +val mythextrac9 = RecipeBuilder.newBuilder("mythextrac9","mythic_processor_infuser",2); +mythextrac9.addEnergyPerTickInput(1000000); +mythextrac9.addItemInput(*10); +mythextrac9.addItemOutput(*10); +mythextrac9.addFluidOutput(*800); +mythextrac9.build(); + +val mythextrac10 = RecipeBuilder.newBuilder("mythextrac10","mythic_processor_infuser",2); +mythextrac10.addEnergyPerTickInput(1000000); +mythextrac10.addItemInput(*10); +mythextrac10.addItemOutput(*10); +mythextrac10.addFluidOutput(*500); +mythextrac10.build(); + +val mythextrac11 = RecipeBuilder.newBuilder("mythextrac11","mythic_processor_infuser",2); +mythextrac11.addEnergyPerTickInput(1000000); +mythextrac11.addItemInput(*10); +mythextrac11.addItemOutput(*10); +mythextrac11.addFluidOutput(*2200); +mythextrac11.build(); + +val mythextrac12 = RecipeBuilder.newBuilder("mythextrac12","mythic_processor_infuser",2); +mythextrac12.addEnergyPerTickInput(1000000); +mythextrac12.addItemInput(*10); +mythextrac12.addItemOutput(*10); +mythextrac12.addFluidOutput(*1800); +mythextrac12.build(); + + +val mythextrac13 = RecipeBuilder.newBuilder("mythextrac13","mythic_processor_infuser",2); +mythextrac13.addEnergyPerTickInput(1000000); +mythextrac13.addItemInput(*10); +mythextrac13.addItemOutput(*10); +mythextrac13.addFluidOutput(*500); +mythextrac13.build(); + +val mythextrac14 = RecipeBuilder.newBuilder("mythextrac14","mythic_processor_infuser",2); +mythextrac14.addEnergyPerTickInput(1000000); +mythextrac14.addItemInput(*10); +mythextrac14.addItemOutput(*10); +mythextrac14.addFluidOutput(*250); +mythextrac14.build(); + +val mythextrac15 = RecipeBuilder.newBuilder("mythextrac15","mythic_processor_infuser",2); +mythextrac15.addEnergyPerTickInput(1000000); +mythextrac15.addItemInput(.withTag({FluidName: "liquid_death", Amount: 1000})); +mythextrac15.addItemOutput(*1); +mythextrac15.addFluidOutput(*1000); +mythextrac15.build(); + +val mythextrac16 = RecipeBuilder.newBuilder("mythextrac16","mythic_processor_infuser",2); +mythextrac16.addEnergyPerTickInput(1000000); +mythextrac16.addItemInput(.withTag({FluidName: "eleint_dragonfire", Amount: 1000})); +mythextrac16.addItemOutput(*1); +mythextrac16.addFluidOutput(*1000); +mythextrac16.build(); + +val mythextrac17 = RecipeBuilder.newBuilder("mythextrac17","mythic_processor_infuser",2); +mythextrac17.addEnergyPerTickInput(1000000); +mythextrac17.addItemInput(.withTag({FluidName: "nidhogg_dragonfire", Amount: 1000})); +mythextrac17.addItemOutput(*1); +mythextrac17.addFluidOutput(*1000); +mythextrac17.build(); + +val mythextrac18 = RecipeBuilder.newBuilder("mythextrac18","mythic_processor_infuser",2); +mythextrac18.addEnergyPerTickInput(1000000); +mythextrac18.addItemInput(.withTag({FluidName: "gluttonous_lymph", Amount: 1000})); +mythextrac18.addItemOutput(*1); +mythextrac18.addFluidOutput(*1000); +mythextrac18.build(); + + + + + + + + + +val mythenrich1 = RecipeBuilder.newBuilder("mythenrich1","mythic_processor_infuser",2); +mythenrich1.addEnergyPerTickInput(1000000); +mythenrich1.addItemInput(*10); +mythenrich1.addFluidInput(*100); +mythenrich1.addFluidOutput(*150); +mythenrich1.build(); + +val mythenrich2 = RecipeBuilder.newBuilder("mythenrich2","mythic_processor_infuser",2); +mythenrich2.addEnergyPerTickInput(1000000); +mythenrich2.addItemInput(*10); +mythenrich2.addFluidInput(*10000); +mythenrich2.addFluidOutput(*6660); +mythenrich2.build(); + +val mythenrich3 = RecipeBuilder.newBuilder("mythenrich3","mythic_processor_infuser",2); +mythenrich3.addEnergyPerTickInput(1000000); +mythenrich3.addItemInput(*10); +mythenrich3.addFluidInput(*1000); +mythenrich3.addFluidOutput(*1000); +mythenrich3.build(); + +val mythenrich4 = RecipeBuilder.newBuilder("mythenrich4","mythic_processor_infuser",2); +mythenrich4.addEnergyPerTickInput(1000000); +mythenrich4.addItemInput(*10); +mythenrich4.addFluidInput(*500); +mythenrich4.addFluidOutput(*400); +mythenrich4.build(); + +val mythenrich5 = RecipeBuilder.newBuilder("mythenrich5","mythic_processor_infuser",2); +mythenrich5.addEnergyPerTickInput(1000000); +mythenrich5.addItemInput(*10); +mythenrich5.addFluidInput(*1440); +mythenrich5.addFluidOutput(*400); +mythenrich5.build(); + +val mythenrich6 = RecipeBuilder.newBuilder("mythenrich6","mythic_processor_infuser",2); +mythenrich6.addEnergyPerTickInput(1000000); +mythenrich6.addItemInput(*10); +mythenrich6.addFluidInput(*50); +mythenrich6.addFluidOutput(*200); +mythenrich6.build(); + +val mythenrich7 = RecipeBuilder.newBuilder("mythenrich7","mythic_processor_infuser",2); +mythenrich7.addEnergyPerTickInput(1000000); +mythenrich7.addItemInput(*10); +mythenrich7.addFluidInput(*10000); +mythenrich7.addFluidOutput(*11000); +mythenrich7.build(); + +val mythenrich8 = RecipeBuilder.newBuilder("mythenrich8","mythic_processor_infuser",2); +mythenrich8.addEnergyPerTickInput(1000000); +mythenrich8.addItemInput(*10); +mythenrich8.addFluidInput(*1000); +mythenrich8.addFluidOutput(*40000); +mythenrich8.build(); + +val mythenrich9 = RecipeBuilder.newBuilder("mythenrich9","mythic_processor_infuser",2); +mythenrich9.addEnergyPerTickInput(1000000); +mythenrich9.addItemInput(*40); +mythenrich9.addFluidInput(*1500); +mythenrich9.addFluidOutput(*1500); +mythenrich9.build(); + +val mythenrich10 = RecipeBuilder.newBuilder("mythenrich10","mythic_processor_infuser",2); +mythenrich10.addEnergyPerTickInput(1000000); +mythenrich10.addItemInput(*120); +mythenrich10.addFluidInput(*1500); +mythenrich10.addFluidOutput(*1500); +mythenrich10.build(); + +val mythenrich11 = RecipeBuilder.newBuilder("mythenrich11","mythic_processor_infuser",2); +mythenrich11.addEnergyPerTickInput(1000000); +mythenrich11.addItemInput(*640); +mythenrich11.addFluidInput(*1500); +mythenrich11.addFluidOutput(*1500); +mythenrich11.build(); + +val mythenrich12 = RecipeBuilder.newBuilder("mythenrich12","mythic_processor_infuser",2); +mythenrich12.addEnergyPerTickInput(1000000); +mythenrich12.addItemInput(*10); +mythenrich12.addFluidInput(*40000); +mythenrich12.addFluidOutput(*80000); +mythenrich12.build(); + +val mythenrich13 = RecipeBuilder.newBuilder("mythenrich13","mythic_processor_infuser",2); +mythenrich13.addEnergyPerTickInput(1000000); +mythenrich13.addItemInput(*10); +mythenrich13.addFluidInput(*40000); +mythenrich13.addFluidOutput(*80000); +mythenrich13.build(); + +val mythenrich14 = RecipeBuilder.newBuilder("mythenrich14","mythic_processor_infuser",2); +mythenrich14.addEnergyPerTickInput(1000000); +mythenrich14.addItemInput(*10); +mythenrich14.addFluidInput(*500); +mythenrich14.addFluidOutput(*1000); +mythenrich14.build(); + +val mythenrich15 = RecipeBuilder.newBuilder("mythenrich15","mythic_processor_infuser",2); +mythenrich15.addEnergyPerTickInput(1000000); +mythenrich15.addItemInput(*10); +mythenrich15.addFluidInput(*100); +mythenrich15.addFluidOutput(*40000); +mythenrich15.build(); + +val mythenrich16 = RecipeBuilder.newBuilder("mythenrich16","mythic_processor_infuser",2); +mythenrich16.addEnergyPerTickInput(1000000); +mythenrich16.addItemInput(*10); +mythenrich16.addFluidInput(*100); +mythenrich16.addFluidOutput(*40000); +mythenrich16.build(); + +val mythenrich17 = RecipeBuilder.newBuilder("mythenrich17","mythic_processor_infuser",2); +mythenrich17.addEnergyPerTickInput(1000000); +mythenrich17.addItemInput(*10); +mythenrich17.addFluidInput(*80000); +mythenrich17.addFluidOutput(*80000); +mythenrich17.build(); + +val mythenrich18 = RecipeBuilder.newBuilder("mythenrich18","mythic_processor_infuser",2); +mythenrich18.addEnergyPerTickInput(1000000); +mythenrich18.addItemInput(*10); +mythenrich18.addFluidInput(*80000); +mythenrich18.addFluidOutput(*80000); +mythenrich18.build(); + +val mythenrich19 = RecipeBuilder.newBuilder("mythenrich19","mythic_processor_infuser",2); +mythenrich19.addEnergyPerTickInput(1000000); +mythenrich19.addItemInput(*10); +mythenrich19.addFluidInput(*100); +mythenrich19.addFluidOutput(*1440); +mythenrich19.build(); + +val mythenrich20 = RecipeBuilder.newBuilder("mythenrich20","mythic_processor_infuser",2); +mythenrich20.addEnergyPerTickInput(1000000); +mythenrich20.addItemInput(*1); +mythenrich20.addFluidInput(*2000); +mythenrich20.addFluidOutput(*2000); +mythenrich20.build(); + +val mythenrich21 = RecipeBuilder.newBuilder("mythenrich21","mythic_processor_infuser",2); +mythenrich21.addEnergyPerTickInput(1000000); +mythenrich21.addItemInput(*1); +mythenrich21.addFluidInput(*2000); +mythenrich21.addFluidOutput(*2000); +mythenrich21.build(); + +val mythenrich22 = RecipeBuilder.newBuilder("mythenrich22","mythic_processor_infuser",2); +mythenrich22.addEnergyPerTickInput(1000000); +mythenrich22.addItemInput(*1); +mythenrich22.addFluidInput(*2000); +mythenrich22.addFluidOutput(*2000); +mythenrich22.build(); + +val mythenrich23 = RecipeBuilder.newBuilder("mythenrich23","mythic_processor_infuser",2); +mythenrich23.addEnergyPerTickInput(1000000); +mythenrich23.addItemInput(*1); +mythenrich23.addFluidInput(*2000); +mythenrich23.addFluidOutput(*2000); +mythenrich23.build(); + +val mythenrich24 = RecipeBuilder.newBuilder("mythenrich24","mythic_processor_infuser",2); +mythenrich24.addEnergyPerTickInput(1000000); +mythenrich24.addItemInput(*64); +mythenrich24.addFluidInput(*64000); +mythenrich24.addFluidOutput(*64000); +mythenrich24.build(); + +val mythenrich25 = RecipeBuilder.newBuilder("mythenrich25","mythic_processor_infuser",2); +mythenrich25.addEnergyPerTickInput(1000000); +mythenrich25.addItemInput(*1); +mythenrich25.addFluidInput(*100000); +mythenrich25.addFluidOutput(*100000); +mythenrich25.build(); + +val mythenrich26 = RecipeBuilder.newBuilder("mythenrich26","mythic_processor_infuser",2); +mythenrich26.addEnergyPerTickInput(1000000); +mythenrich26.addItemInput(*100); +mythenrich26.addFluidInput(*1000); +mythenrich26.addFluidOutput(*1000); +mythenrich26.build(); + +val mythenrich27 = RecipeBuilder.newBuilder("mythenrich27","mythic_processor_infuser",2); +mythenrich27.addEnergyPerTickInput(1000000); +mythenrich27.addItemInput(*10); +mythenrich27.addFluidInput(*250); +mythenrich27.addFluidOutput(*50); +mythenrich27.build(); + +val mythenrich28 = RecipeBuilder.newBuilder("mythenrich28","mythic_processor_infuser",2); +mythenrich28.addEnergyPerTickInput(1000000); +mythenrich28.addItemInput(*10); +mythenrich28.addFluidInput(*250); +mythenrich28.addFluidOutput(*250); +mythenrich28.build(); + +val mythenrich29 = RecipeBuilder.newBuilder("mythenrich29","mythic_processor_infuser",2); +mythenrich29.addEnergyPerTickInput(1000000); +mythenrich29.addItemInput(); +mythenrich29.addFluidInput(*200); +mythenrich29.addFluidOutput(*200); +mythenrich29.build(); + +val mythenrich30 = RecipeBuilder.newBuilder("mythenrich30","mythic_processor_infuser",2); +mythenrich30.addEnergyPerTickInput(1000000); +mythenrich30.addItemInput(); +mythenrich30.addFluidInput(*100); +mythenrich30.addFluidOutput(*100); +mythenrich30.build(); + +val mythenrich31 = RecipeBuilder.newBuilder("mythenrich31","mythic_processor_infuser",2); +mythenrich31.addEnergyPerTickInput(1000000); +mythenrich31.addItemInput(); +mythenrich31.addFluidInput(*100); +mythenrich31.addFluidOutput(*100); +mythenrich31.build(); + + +val mythenrich32 = RecipeBuilder.newBuilder("mythenrich32","mythic_processor_infuser",2); +mythenrich32.addEnergyPerTickInput(1000000); +mythenrich32.addItemInput(); +mythenrich32.addFluidInput(*1000); +mythenrich32.addFluidOutput(*1000); +mythenrich32.build(); + +val mythenrich33 = RecipeBuilder.newBuilder("mythenrich33","mythic_processor_infuser",2); +mythenrich33.addEnergyPerTickInput(1000000); +mythenrich33.addItemInput(); +mythenrich33.addFluidInput(*1000); +mythenrich33.addFluidOutput(*1000); +mythenrich33.build(); + +val mythenrich34 = RecipeBuilder.newBuilder("mythenrich34","mythic_processor_infuser",2); +mythenrich34.addEnergyPerTickInput(1000000); +mythenrich34.addItemInput(); +mythenrich34.addFluidInput(*1000); +mythenrich34.addFluidOutput(*1000); +mythenrich34.build(); + +val mythenrich35 = RecipeBuilder.newBuilder("mythenrich35","mythic_processor_infuser",2); +mythenrich35.addEnergyPerTickInput(1000000); +mythenrich35.addItemInput(); +mythenrich35.addFluidInput(*1000); +mythenrich35.addFluidOutput(*1000); +mythenrich35.build(); + +val mythenrich36 = RecipeBuilder.newBuilder("mythenrich36","mythic_processor_infuser",2); +mythenrich36.addEnergyPerTickInput(1000000); +mythenrich36.addItemInput(); +mythenrich36.addFluidInput(*1000); +mythenrich36.addFluidOutput(*1000); +mythenrich36.build(); + +val mythenrich37 = RecipeBuilder.newBuilder("mythenrich37","mythic_processor_infuser",2); +mythenrich37.addEnergyPerTickInput(1000000); +mythenrich37.addItemInput(); +mythenrich37.addFluidInput(*1000); +mythenrich37.addFluidOutput(*1000); +mythenrich37.build(); + +val mythenrich38 = RecipeBuilder.newBuilder("mythenrich38","mythic_processor_infuser",2); +mythenrich38.addEnergyPerTickInput(1000000); +mythenrich38.addItemInput(); +mythenrich38.addFluidInput(*1000); +mythenrich38.addFluidOutput(*1000); +mythenrich38.build(); + +val mythenrich39 = RecipeBuilder.newBuilder("mythenrich39","mythic_processor_infuser",2); +mythenrich39.addEnergyPerTickInput(1000000); +mythenrich39.addItemInput(); +mythenrich39.addFluidInput(*1000); +mythenrich39.addFluidOutput(*1000); +mythenrich39.build(); + +val mythenrich40 = RecipeBuilder.newBuilder("mythenrich40","mythic_processor_infuser",2); +mythenrich40.addEnergyPerTickInput(1000000); +mythenrich40.addItemInput(); +mythenrich40.addFluidInput(*1000); +mythenrich40.addFluidOutput(*1000); +mythenrich40.build(); + +val mythenrich41 = RecipeBuilder.newBuilder("mythenrich41","mythic_processor_infuser",2); +mythenrich41.addEnergyPerTickInput(1000000); +mythenrich41.addItemInput(); +mythenrich41.addFluidInput(*1000); +mythenrich41.addFluidOutput(*1000); +mythenrich41.build(); + +val mythenrich42 = RecipeBuilder.newBuilder("mythenrich42","mythic_processor_infuser",2); +mythenrich42.addEnergyPerTickInput(1000000); +mythenrich42.addItemInput(); +mythenrich42.addFluidInput(*1000); +mythenrich42.addFluidOutput(*1000); +mythenrich42.build(); + +val mythenrich43 = RecipeBuilder.newBuilder("mythenrich43","mythic_processor_infuser",2); +mythenrich43.addEnergyPerTickInput(1000000); +mythenrich43.addItemInput(); +mythenrich43.addFluidInput(*1000); +mythenrich43.addFluidOutput(*1000); +mythenrich43.build(); + +val mythenrich44 = RecipeBuilder.newBuilder("mythenrich44","mythic_processor_infuser",2); +mythenrich44.addEnergyPerTickInput(1000000); +mythenrich44.addItemInput(); +mythenrich44.addFluidInput(*1000); +mythenrich44.addFluidOutput(*1000); +mythenrich44.build(); + +val mythenrich45 = RecipeBuilder.newBuilder("mythenrich45","mythic_processor_infuser",2); +mythenrich45.addEnergyPerTickInput(1000000); +mythenrich45.addItemInput(); +mythenrich45.addFluidInput(*1000); +mythenrich45.addFluidOutput(*1000); +mythenrich45.build(); + +val mythenrich46 = RecipeBuilder.newBuilder("mythenrich46","mythic_processor_infuser",2); +mythenrich46.addEnergyPerTickInput(1000000); +mythenrich46.addItemInput(); +mythenrich46.addFluidInput(*1000); +mythenrich46.addFluidOutput(*1000); +mythenrich46.build(); + +val mythenrich47 = RecipeBuilder.newBuilder("mythenrich47","mythic_processor_infuser",2); +mythenrich47.addEnergyPerTickInput(1000000); +mythenrich47.addItemInput(); +mythenrich47.addFluidInput(*1000); +mythenrich47.addFluidOutput(*1000); +mythenrich47.build(); + +val mythenrich48 = RecipeBuilder.newBuilder("mythenrich48","mythic_processor_infuser",2); +mythenrich48.addEnergyPerTickInput(1000000); +mythenrich48.addItemInput(); +mythenrich48.addFluidInput(*1000); +mythenrich48.addFluidOutput(*1000); +mythenrich48.build(); + +val mythenrich49 = RecipeBuilder.newBuilder("mythenrich49","mythic_processor_infuser",2); +mythenrich49.addEnergyPerTickInput(1000000); +mythenrich49.addItemInput(); +mythenrich49.addFluidInput(*1000); +mythenrich49.addFluidOutput(*1000); +mythenrich49.build(); + +val mythenrich50 = RecipeBuilder.newBuilder("mythenrich50","mythic_processor_infuser",2); +mythenrich50.addEnergyPerTickInput(1000000); +mythenrich50.addItemInput(); +mythenrich50.addFluidInput(*1000); +mythenrich50.addFluidOutput(*1000); +mythenrich50.build(); + +val mythenrich51 = RecipeBuilder.newBuilder("mythenrich51","mythic_processor_infuser",2); +mythenrich51.addEnergyPerTickInput(1000000); +mythenrich51.addItemInput(); +mythenrich51.addFluidInput(*1000); +mythenrich51.addFluidOutput(*1000); +mythenrich51.build(); + +val mythenrich52 = RecipeBuilder.newBuilder("mythenrich52","mythic_processor_infuser",2); +mythenrich52.addEnergyPerTickInput(1000000); +mythenrich52.addItemInput(); +mythenrich52.addFluidInput(*1000); +mythenrich52.addFluidOutput(*1000); +mythenrich52.build(); + + + + + diff --git a/scripts/NuclearcraftGating.zs b/scripts/NuclearcraftGating.zs index 21a50345..e2b66e5a 100644 --- a/scripts/NuclearcraftGating.zs +++ b/scripts/NuclearcraftGating.zs @@ -324,11 +324,11 @@ mods.nuclearcraft.fission.addRecipe([, , , 56004.0, 1500.5, 97.5, "bettermox1fission", 0.000008]); -mods.nuclearcraft.extractor.addRecipe([, , *100, 0.5, 1.5, 0.1]); +mods.nuclearcraft.extractor.addRecipe([, , *100]); -mods.nuclearcraft.chemical_reactor.addRecipe([*100, *10, *15, *150, 0.9, 1.0, 0.1]); +mods.nuclearcraft.chemical_reactor.addRecipe([*100, *10, *15, *150]); -mods.nuclearcraft.alloy_furnace.addRecipe([, , , 1.0, 2.0, 0.2]); +mods.nuclearcraft.alloy_furnace.addRecipe([, , ]); mods.nuclearcraft.ingot_former.addRecipe([*5, ]); @@ -339,7 +339,7 @@ recipes.addShaped(, mods.nuclearcraft.fission.addRecipe([, , 32000.0, 100.0, 10.0, "horganicfissionmeatball", 0.4]); -mods.nuclearcraft.fuel_reprocessor.addRecipe([, *35, *10, *20, *2, 1.0, 2.0, 0.1]); +mods.nuclearcraft.fuel_reprocessor.addRecipe([, *35, *10, *20, *2]); recipes.removeShaped(); @@ -408,7 +408,7 @@ mods.nuclearcraft.salt_fission.addRecipe([*10, , *2000, *4000]); -mods.nuclearcraft.crystallizer.addRecipe([*100, , 1.0, 1.4, 0.8]); +mods.nuclearcraft.crystallizer.addRecipe([*100, ]); mods.extendedcrafting.TableCrafting.addShaped(*2, [[, , , , , , ], @@ -649,7 +649,7 @@ scripts.PuzzleUtil.addPuzzleShapeless("undeadfuelpuzzle",, , 72000.0, 40.0, 200.0, "undeadfuelfission", 0.8]); -mods.nuclearcraft.fuel_reprocessor.addRecipe([, *20, *25, null, null, 1.0, 2.0, 0.3]); +mods.nuclearcraft.fuel_reprocessor.addRecipe([, *20, *25, null, null]); mods.nuclearcraft.alloy_furnace.addRecipe([, , ]); diff --git a/scripts/Nudes.zs b/scripts/Nudes.zs index d8e5854c..b3f1228c 100644 --- a/scripts/Nudes.zs +++ b/scripts/Nudes.zs @@ -328,3 +328,12 @@ recipes.addShaped(, [, .withTag({type: "orechid"}), ], [, , ]]); + + +// pharos lingering potions + + +recipes.addShaped(.withTag({lingering: 1 as byte, effects: [{duration: 500, potency: 3, name: "minecraft:wither"}], hasPotion: 1 as byte}), +[[, , ], +[, , ], +[, , ]]); diff --git a/scripts/OreDictionary.zs b/scripts/OreDictionary.zs index e4587fa7..8660ca3a 100644 --- a/scripts/OreDictionary.zs +++ b/scripts/OreDictionary.zs @@ -71,6 +71,9 @@ oreogerite.add(); val orearkenstone = ; orearkenstone.add(); +val orelivinggold = ; +orelivinggold.add(); + val oreetherium = ; oreetherium.add(); diff --git a/scripts/ParallelEarths.zs b/scripts/ParallelEarths.zs index fc83e134..00654112 100644 --- a/scripts/ParallelEarths.zs +++ b/scripts/ParallelEarths.zs @@ -926,3 +926,4 @@ warrencreationfabrial.itemRightClick = function(stack, world, player, hand) { }; warrencreationfabrial.register(); + diff --git a/scripts/ParallelEarthsRecipes.zs b/scripts/ParallelEarthsRecipes.zs index e03c9c9a..49278a35 100644 --- a/scripts/ParallelEarthsRecipes.zs +++ b/scripts/ParallelEarthsRecipes.zs @@ -668,3 +668,4 @@ mods.extendedcrafting.TableCrafting.addShaped(, [, , , , , , , , ]]); + diff --git a/scripts/PeriodicTable.zs b/scripts/PeriodicTable.zs index a72cc1ec..c043279f 100644 --- a/scripts/PeriodicTable.zs +++ b/scripts/PeriodicTable.zs @@ -13,17 +13,17 @@ mods.nuclearcraft.melter.addRecipe([, * 25 // making krypton, neon, argon, and xenon -mods.nuclearcraft.centrifuge.addRecipe([*100, *70, *20, *10, *10, 0.1, 6.1, 0.2]); +mods.nuclearcraft.centrifuge.addRecipe([*100, *70, *20, *10, *10]); -mods.nuclearcraft.chemical_reactor.addRecipe([*10, *50, *10, *10, 0.1, 2.5, 0.2]); +mods.nuclearcraft.chemical_reactor.addRecipe([*10, *50, *10, *10]); -mods.nuclearcraft.centrifuge.addRecipe([*100, *50, *50, null, null, 0.1, 6.1, 0.2]); +mods.nuclearcraft.centrifuge.addRecipe([*100, *50, *50, null, null]); mods.nuclearcraft.rock_crusher.addRecipe([, *4, null, null]); mods.nuclearcraft.infuser.addRecipe([, *72, *4]); -mods.nuclearcraft.infuser.addRecipe([, *10, , 0.5, 0.6, 0.4]); +mods.nuclearcraft.infuser.addRecipe([, *10, ]); mods.nuclearcraft.extractor.addRecipe([, , *100]); @@ -46,13 +46,13 @@ mods.nuclearcraft.melter.addRecipe([, , *100, *100, 0.9, 0.2, 0.0]); +mods.nuclearcraft.dissolver.addRecipe([, *100, *100]); -mods.nuclearcraft.electrolyser.addRecipe([*2000, *400, *400, *1200, null, 0.1, 0.9, 0.0]); +mods.nuclearcraft.electrolyser.addRecipe([*2000, *400, *400, *1200, null]); -mods.nuclearcraft.electrolyser.addRecipe([*200, *40, *40, *120, null, 0.1, 0.9, 0.0]); +mods.nuclearcraft.electrolyser.addRecipe([*200, *40, *40, *120, null]); -mods.nuclearcraft.electrolyser.addRecipe([*100, *50, *50, null, null, 0.1, 0.9, 0.0]); +mods.nuclearcraft.electrolyser.addRecipe([*100, *50, *50, null, null]); mods.nuclearcraft.melter.removeRecipeWithOutput([]); @@ -65,11 +65,11 @@ mods.nuclearcraft.melter.addRecipe([, *2, *100]); -mods.nuclearcraft.electrolyser.addRecipe([*100, *100, *10, *40, null, 0.3, 0.9, 0.2]); +mods.nuclearcraft.electrolyser.addRecipe([*100, *100, *10, *40, null]); // making scandium -mods.nuclearcraft.electrolyser.addRecipe([*100, *30, *20, *40, *1, 1.0, 1.0, 0.9]); +mods.nuclearcraft.electrolyser.addRecipe([*100, *30, *20, *40, *1]); // making vanadium @@ -101,17 +101,17 @@ mods.nuclearcraft.melter.addRecipe([, , ]); -mods.nuclearcraft.chemical_reactor.addRecipe([*500, *1000, *100, *1000, 0.1, 2.5, 0.2]); +mods.nuclearcraft.chemical_reactor.addRecipe([*500, *1000, *100, *1000]); -mods.nuclearcraft.chemical_reactor.addRecipe([*10, *10, *10, *10, 0.1, 2.5, 0.2]); +mods.nuclearcraft.chemical_reactor.addRecipe([*10, *10, *10, *10]); mods.nuclearcraft.rock_crusher.addRecipe([, , , null]); -mods.nuclearcraft.melter.addRecipe([, *50, 0.6, 1.4, 0.1]); +mods.nuclearcraft.melter.addRecipe([, *50]); -mods.nuclearcraft.chemical_reactor.addRecipe([*10, *2, *10, *5, 0.1, 2.5, 0.2]); +mods.nuclearcraft.chemical_reactor.addRecipe([*10, *2, *10, *5]); -mods.nuclearcraft.chemical_reactor.addRecipe([*10, *10, *20, *5, 0.1, 2.5, 0.2]); +mods.nuclearcraft.chemical_reactor.addRecipe([*10, *10, *20, *5]); mods.techreborn.industrialElectrolyzer.addRecipe(, , null, null, null, , 30, 40); @@ -144,7 +144,7 @@ mods.techreborn.industrialGrinder.addRecipe(, , *144, *144]); -mods.nuclearcraft.chemical_reactor.addRecipe([*144, *50, *72, *72, 0.1, 2.5, 0.0]); +mods.nuclearcraft.chemical_reactor.addRecipe([*144, *50, *72, *72]); // making einstenium @@ -168,9 +168,9 @@ mods.nuclearcraft.dissolver.addRecipe([, *1000, *10, 0.1, 1.5, 6.0]); +mods.nuclearcraft.supercooler.addRecipe([*1000, *10]); -mods.nuclearcraft.irradiator.addRecipe([*10, *50, *50, *100, 0.2, 1.8, 2.5]); +mods.nuclearcraft.irradiator.addRecipe([*10, *50, *50, *100]); // making ruthenium @@ -252,7 +252,7 @@ mods.nuclearcraft.melter.addRecipe([, , , null, null, null, , 30, 40); -mods.nuclearcraft.dissolver.addRecipe([, *500, *100, 0.2, 1.4, 0.0]); +mods.nuclearcraft.dissolver.addRecipe([, *500, *100]); // making cadmium @@ -345,7 +345,7 @@ mods.nuclearcraft.melter.addRecipe([, *100 mods.nuclearcraft.dissolver.addRecipe([, *1000, *1000]); mods.nuclearcraft.dissolver.addRecipe([, *1000, *1000]); -mods.nuclearcraft.chemical_reactor.addRecipe([*200, *200, *1000, *500, 0.1, 2.5, 0.2]); +mods.nuclearcraft.chemical_reactor.addRecipe([*200, *200, *1000, *500]); // making bismuth @@ -360,9 +360,9 @@ mods.nuclearcraft.dissolver.addRecipe([, , *10, *10]); -mods.nuclearcraft.chemical_reactor.addRecipe([*12, *1000, *800, *100, 0.1, 2.5, 0.2]); +mods.nuclearcraft.chemical_reactor.addRecipe([*12, *1000, *800, *100]); -mods.nuclearcraft.chemical_reactor.addRecipe([*100, *1000, *800, *100, 0.1, 2.5, 0.2]); +mods.nuclearcraft.chemical_reactor.addRecipe([*100, *1000, *800, *100]); // making actinium @@ -372,9 +372,9 @@ mods.nuclearcraft.irradiator.addRecipe([*50, , *10, *10]); -mods.nuclearcraft.chemical_reactor.addRecipe([*10, *40, *100, null, 0.1, 2.5, 0.2]); +mods.nuclearcraft.chemical_reactor.addRecipe([*10, *40, *100, null]); -mods.nuclearcraft.electrolyser.addRecipe([*50, *10, *40, null, null, 0.1, 0.9, 0.2]); +mods.nuclearcraft.electrolyser.addRecipe([*50, *10, *40, null, null]); // making dubnium @@ -462,7 +462,7 @@ mods.nuclearcraft.melter.addRecipe([, *100, *50, *50, null, null, 0.1, 0.9, 0.2]); +mods.nuclearcraft.centrifuge.addRecipe([*100, *50, *50, null, null]); mods.nuclearcraft.crystallizer.addRecipe([*50, ]); @@ -492,7 +492,7 @@ mods.nuclearcraft.melter.addRecipe([, *10, *50, *100, null, 0.2, 1.8, 1.3]); +mods.nuclearcraft.irradiator.addRecipe([*10, *50, *100, null]); // making oganesson @@ -621,7 +621,7 @@ roentgeniumaccelerator.build(); // making copernicium -mods.nuclearcraft.centrifuge.addRecipe([*144, *72, *72, null, null, 0.1, 0.1, 0.002]); +mods.nuclearcraft.centrifuge.addRecipe([*144, *72, *72, null, null]); mods.nuclearcraft.dissolver.addRecipe([, *50, *50]); @@ -718,3 +718,4 @@ mods.nuclearcraft.melter.addRecipe([, * 144]); // making californium + diff --git a/scripts/PlantAutomation.zs b/scripts/PlantAutomation.zs index 4325180d..add63104 100644 --- a/scripts/PlantAutomation.zs +++ b/scripts/PlantAutomation.zs @@ -34,13 +34,20 @@ mods.thermalexpansion.Insolator.addRecipeMonoculture(, 15); -mods.thermalexpansion.Insolator.addRecipeMonoculture(, +mods.thermalexpansion.Insolator.addRecipeMonoculture(*4, , , 25000, , 105); +mods.thermalexpansion.Insolator.addRecipeMonoculture(*64, + , + , + 25000, + , + 105); + mods.thermalexpansion.Insolator.addRecipeMonoculture(*16, , , @@ -495,14 +502,14 @@ mods.thermalexpansion.Insolator.addRecipeMonoculture(* , 110); -mods.thermalexpansion.Insolator.addRecipeMonoculture(, +mods.thermalexpansion.Insolator.addRecipeMonoculture(*2, , , 25000, , 105); -mods.thermalexpansion.Insolator.addRecipeMonoculture(*4, +mods.thermalexpansion.Insolator.addRecipeMonoculture(*12, , , 25000, @@ -967,3 +974,25 @@ mods.thermalexpansion.Insolator.addRecipeMonoculture(*12, +mods.thermalexpansion.Insolator.addRecipeMonoculture(*8, +, +, +25000, +, +105); +mods.thermalexpansion.Insolator.addRecipeMonoculture(*12, +, +, +25000, +, +105); +mods.thermalexpansion.Insolator.addRecipeMonoculture(*16, +, +, +25000, +, +105); + + + + diff --git a/scripts/RecipeConflicts.zs b/scripts/RecipeConflicts.zs index fcafd929..dec4dfea 100644 --- a/scripts/RecipeConflicts.zs +++ b/scripts/RecipeConflicts.zs @@ -1,5 +1,6 @@ import mods.astralsorcery.Utils; import crafttweaker.item.IItemStack; +import mods.thaumcraft.Crucible; recipes.removeShaped(); @@ -510,7 +511,7 @@ mods.nuclearcraft.melter.addRecipe([, *1 mods.astralsorcery.StarlightInfusion.addInfusion(, , true, 0.5, 10); -mods.nuclearcraft.alloy_furnace.addRecipe([, , *2,1.0, 1.0, 0.00001]); +mods.nuclearcraft.alloy_furnace.addRecipe([, , *2]); recipes.addShapeless(, []); @@ -2558,20 +2559,29 @@ recipes.addShapeless(, recipes.addShapeless(, -[, , , ]); +[, , , , .withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.accelerate"})]); recipes.addShapeless(, -[, , , ]); +[, , , , .withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.accelerate"})]); recipes.addShapeless(, -[, , , ]); +[, , , , .withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.accelerate"})]); recipes.addShapeless(, -[, , , ]); +[, , , , .withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.accelerate"})]); recipes.addShapeless(, -[, , , ]); +[, , , , .withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.accelerate"})]); +recipes.addShapeless(, +[, , , , .withTag({species: "rootBees", chromosome: 12, allele: "careerbees.effect.accelerate"})]); + + + +recipes.addShaped(*64, +[[, , ], +[, , ], +[, , ]]); recipes.addShaped(, @@ -2579,7 +2589,7 @@ recipes.addShaped(, [, .withTag({Fluid: {FluidName: "helium", Amount: 1000}}), ], [null, , null]]); -recipes.addShapeless(, +recipes.addShapeless(*9, []); furnace.addRecipe(*4, ); @@ -2678,4 +2688,46 @@ recipes.addShapeless(, recipes.addShaped(*3, [[null, , null], [, , ], -[, , ]]); \ No newline at end of file +[, , ]]); + + +recipes.addShapeless(, +[]); + + +recipes.addShaped(*2, +[[, , ], +[, , ], +[, , ]]); + + + + +mods.nuclearcraft.dissolver.addRecipe([, , ]); +mods.nuclearcraft.dissolver.addRecipe([, , ]); +mods.nuclearcraft.dissolver.addRecipe([, , ]); +mods.nuclearcraft.dissolver.addRecipe([, , ]); +mods.nuclearcraft.dissolver.addRecipe([, , ]); +mods.nuclearcraft.dissolver.addRecipe([, , ]); +mods.nuclearcraft.dissolver.addRecipe([, , ]); +mods.nuclearcraft.dissolver.addRecipe([, , ]); +mods.nuclearcraft.dissolver.addRecipe([, , ]); +mods.nuclearcraft.dissolver.addRecipe([, , ]); +mods.nuclearcraft.dissolver.addRecipe([, , ]); +mods.nuclearcraft.dissolver.addRecipe([, , ]); +mods.nuclearcraft.dissolver.addRecipe([, , ]); + + +recipes.addShaped(, +[[null, null, ], +[null, , null], +[, null, null]]); + + +recipes.addShaped(*2, +[[, , ], +[, , ], +[, , ]]); + + +mods.thaumcraft.Crucible.registerRecipe("cruciblefromcrucible", "", , , [*15, *10, *5, *5]); diff --git a/scripts/ReliquaryGating.zs b/scripts/ReliquaryGating.zs index e27fca4b..1c0e1feb 100644 --- a/scripts/ReliquaryGating.zs +++ b/scripts/ReliquaryGating.zs @@ -1,11 +1,15 @@ recipes.removeShaped(); recipes.addShaped(, -[[null, null, ], -[, , null], -[, , null]]); +[[, , ], +[, , ], +[, , ]]); +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); recipes.remove(); @@ -16,4 +20,5 @@ recipes.addShaped(, [, , ]]); + recipes.remove(); \ No newline at end of file diff --git a/scripts/RockHiveMyst.zs b/scripts/RockHiveMyst.zs index cd37cfa0..7d3ec258 100644 --- a/scripts/RockHiveMyst.zs +++ b/scripts/RockHiveMyst.zs @@ -2,4 +2,10 @@ mods.forestry.ThermionicFabricator.addCast(, [[,,], [,,], [,,]], -*20); \ No newline at end of file +*20); + + +recipes.addShaped(, +[[,,], +[,,], +[,,]]); \ No newline at end of file diff --git a/scripts/RouterGating.zs b/scripts/RouterGating.zs index d963ca43..12421804 100644 --- a/scripts/RouterGating.zs +++ b/scripts/RouterGating.zs @@ -25,6 +25,44 @@ recipes.addShaped(, [, , ], [, , ]]); + +mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/fluixfossilfab", , 4500, 400, [ + , , , + , , , + , , , + , , , , + , , + , , + , , + , , + , , , , + //Outer Items, indices 25+ + , , , , , , , +], +"astralsorcery.constellation.lucerna"); + +recipes.addShaped(*4, +[[, , ], +[, , ], +[, , ]]); + + +recipes.addShaped(*4, +[[, , ], +[, .reuse(), ], +[, , ]]); + +recipes.addShaped(*4, +[[, , ], +[, .reuse(), ], +[, , ]]); + +recipes.addShaped(*4, +[[, , ], +[, .reuse(), ], +[, , ]]); + + mods.extendedcrafting.CombinationCrafting.addRecipe(, 100000, , @@ -37,6 +75,42 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(, ]); +mods.extendedcrafting.CombinationCrafting.addRecipe(*4, +100000, +, +[, + , + , + , + , + , + , + ]); + +mods.extendedcrafting.CombinationCrafting.addRecipe(*16, +100000, +, +[, + , + , + , + , + , + , + ]); + +mods.extendedcrafting.CombinationCrafting.addRecipe(*64, +100000, +, +[, + , + , + , + , + , + , + ]); + mods.thaumcraft.Infusion.registerRecipe("makefluixhistorcall", "", , 100, [*500, *400, *400], diff --git a/scripts/SFMGating.zs b/scripts/SFMGating.zs index 586b8fe0..36032687 100644 --- a/scripts/SFMGating.zs +++ b/scripts/SFMGating.zs @@ -14,3 +14,6 @@ recipes.addShaped(, [, , ], [, , ]]); + +recipes.addShapeless(, +[]); \ No newline at end of file diff --git a/scripts/StartingInventory.zs b/scripts/StartingInventory.zs index 71f3c0d4..9133ff7c 100644 --- a/scripts/StartingInventory.zs +++ b/scripts/StartingInventory.zs @@ -5,7 +5,7 @@ mods.initialinventory.InvHandler.addStartingItem(.withTag({display: {Name: "按K键打开任务书"}})); mods.initialinventory.InvHandler.addStartingItem(.withTag({display: {Name: "最初的生存会很艰难,小心点!"}})); -mods.initialinventory.InvHandler.addStartingItem(.withTag({display: {Name: "可使用物品栏界面左上角的按钮进行区块声明和加载"}})); +mods.initialinventory.InvHandler.addStartingItem(.withTag({display: {Name: "可使用物品栏界面左上角的按钮进行区块认领和加载"}})); mods.initialinventory.InvHandler.addStartingItem(.withTag({display: {Name: "物品栏界面左上角有垃圾桶"}})); mods.initialinventory.InvHandler.addStartingItem(.withTag({display: {Name: "故意捣了点蛋 ;) 享受这坨书吧!"}})); @@ -23,7 +23,7 @@ mods.initialinventory.InvHandler.addStartingItem(); mods.initialinventory.InvHandler.addStartingItem(); mods.initialinventory.InvHandler.addStartingItem(); -mods.initialinventory.InvHandler.addStartingItem(.withTag({display: {Name: "把所有的书都放到这里"}})); +mods.initialinventory.InvHandler.addStartingItem(.withTag({display: {Name: "把所有的书都放到这里面"}})); mods.initialinventory.InvHandler.addStartingItem(.withTag({display: {Name: "点击人物模型旁的圆圈打开饰品栏"}})); mods.initialinventory.InvHandler.addStartingItem(.withTag({display: {Name: "指导书的混乱将在1.0版本后消失"}})); diff --git a/scripts/Tardis.zs b/scripts/Tardis.zs index cb6e67e6..f56ffeca 100644 --- a/scripts/Tardis.zs +++ b/scripts/Tardis.zs @@ -239,7 +239,7 @@ val inffurnechowarrenalloy2 = RecipeBuilder.newBuilder("inffurnechowarrenalloy2" inffurnechowarrenalloy2.addFluidInput(*1000); inffurnechowarrenalloy2.addItemInput(); inffurnechowarrenalloy2.addItemInput(); -inffurnechowarrenalloy2.addItemInput(*2); +inffurnechowarrenalloy2.addItemInput(*4); inffurnechowarrenalloy2.addItemInput(); inffurnechowarrenalloy2.addItemOutput(*4); inffurnechowarrenalloy2.build(); @@ -248,11 +248,33 @@ val inffurnechowarrenalloy3 = RecipeBuilder.newBuilder("inffurnechowarrenalloy3" inffurnechowarrenalloy3.addFluidInput(*1000); inffurnechowarrenalloy3.addItemInput(); inffurnechowarrenalloy3.addItemInput(); -inffurnechowarrenalloy3.addItemInput(*2); +inffurnechowarrenalloy3.addItemInput(*8); inffurnechowarrenalloy3.addItemInput(); inffurnechowarrenalloy3.addItemOutput(*8); inffurnechowarrenalloy3.build(); + + +val protodermixmix = RecipeBuilder.newBuilder("protodermixmix","iron_centrifuge",5); +protodermixmix.addEnergyPerTickInput(10000); +protodermixmix.addFluidInput(*1000); +protodermixmix.addFluidInput(*10); +protodermixmix.addFluidOutput(*1000); +protodermixmix.build(); + + + +val inffurnechowarrenalloy4 = RecipeBuilder.newBuilder("inffurnechowarrenalloy4","infinity_furnace",20); +inffurnechowarrenalloy4.addFluidInput(*100); +inffurnechowarrenalloy4.addItemInput(); +inffurnechowarrenalloy4.addItemInput(*2); +inffurnechowarrenalloy4.addItemInput(*16); +inffurnechowarrenalloy4.addItemInput(); +inffurnechowarrenalloy4.addItemOutput(*16); +inffurnechowarrenalloy4.build(); + + + val inffurnfinalwarrenalloy = RecipeBuilder.newBuilder("inffurnfinalwarrenalloy","infinity_furnace",20); inffurnfinalwarrenalloy.addFluidInput(*5000000); inffurnfinalwarrenalloy.addItemInput(); @@ -346,15 +368,6 @@ mods.extendedcrafting.EnderCrafting.addShaped(, 10); -recipes.addShaped(, -[[, .withTag({Material: "fluixcrystal_plustic"}), ], -[, , ], -[, .withTag({Material: "starmetal"}), ]]); - -recipes.addShaped(, -[[, , ], -[, , ], -[, , ]]); recipes.addShaped(, [[, , ], @@ -418,6 +431,10 @@ recipes.addShapeless(, [.withTag({display: {Lore:["§d§o极・超限附魔§r"]}}).reuse(), ]); +recipes.addShapeless(, +[.withTag({display: {Lore:["§d§o极・超限附魔§r"]}}).reuse(), +]); + val dysondynamizer = RecipeBuilder.newBuilder("dysondynamizer","dyson_dynamizer",100); dysondynamizer.addFluidInput(*1000); @@ -538,6 +555,20 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(, ]); +mods.extendedcrafting.CombinationCrafting.addRecipe(, +100000000, , +[, .withTag({FluidName: "whisper_of_starvald_demelain", Amount: 1000}), +, .withTag({FluidName: "whisper_of_starvald_demelain", Amount: 1000}), +, .withTag({FluidName: "whisper_of_starvald_demelain", Amount: 1000}), +, .withTag({FluidName: "whisper_of_starvald_demelain", Amount: 1000}), +, .withTag({FluidName: "whisper_of_starvald_demelain", Amount: 1000}), +, .withTag({FluidName: "whisper_of_starvald_demelain", Amount: 1000}), +, .withTag({FluidName: "whisper_of_starvald_demelain", Amount: 1000}), +, .withTag({FluidName: "whisper_of_starvald_demelain", Amount: 1000})]); + + + + mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , ], [, , , , ], @@ -545,6 +576,15 @@ mods.extendedcrafting.TableCrafting.addShaped(, , , , ], [, , , , ]]); +mods.extendedcrafting.TableCrafting.addShaped(, +[[, , , , ], +[, , , , ], +[, , , , ], +[, , , , ], +[, , , , ]]); + + + mods.extendedcrafting.TableCrafting.addShaped(*8, [[, , , , ], @@ -721,19 +761,25 @@ mods.extendedcrafting.TableCrafting.addShaped(*4, +[[, , , , ], +[, , .withTag({FluidName: "inquiring_protodermis", Amount: 1000}), , ], +[, .withTag({FluidName: "actualization_hope", Amount: 1000}), , .withTag({FluidName: "actualization_hope", Amount: 1000}), ], +[, , .withTag({FluidName: "inquiring_protodermis", Amount: 1000}), , ], +[, , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, -[[, , , , , , , , ], -[, , , , , , , , ], +[[, , , , , , , , ], +[, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], [, , , , , , , , ], -[, , , , , , , , ], -[, , , , , , , , ]]); +[, , , , , , , , ], +[, , , , , , , , ]]); @@ -779,20 +825,22 @@ mods.extendedcrafting.TableCrafting.addShaped(, mods.extendedcrafting.TableCrafting.addShaped(, -[[, , , , ], -[, , , , ], -[, , , , ], -[, , , , ], -[, , , , ]]); +[[, , , , , , ], +[, , , , , , ], +[, , , , , , ], +[, , , , , , ], +[, , , , , , ], +[, , , , , , ], +[, , , , , , ]]); mods.extendedcrafting.TableCrafting.addShaped(, [[, , , , , , ], -[, , , , , , ], +[, , , , , , ], [, , , , , , ], [, , , , , , ], [, , , , , , ], -[, , , , , , ], +[, , , , , , ], [, , , , , , ]]); @@ -854,7 +902,7 @@ blackholejuice.addFluidOutput(*10); blackholejuice.build(); -mods.nuclearcraft.infuser.addRecipe([, *500, , 1.0, 1.0, 1.0]); +mods.nuclearcraft.infuser.addRecipe([, *500, ]); recipes.addShaped(, @@ -972,4 +1020,201 @@ val easiereverburning4 = RecipeBuilder.newBuilder("easiereverburning4","fractall easiereverburning4.addFluidInput(*2); easiereverburning4.addItemInput(*64); easiereverburning4.addItemOutput(); -easiereverburning4.build(); \ No newline at end of file +easiereverburning4.build(); + + + +recipes.addShaped(, +[[, , ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + + + + +mods.thaumcraft.Infusion.registerRecipe("infsunderingofthetwilitcurse", "", +, 10, +[*10000, *10000, *10000, *10000, *10000, *10000, *10000, *10000], +, +[, , +, , +, +, , +, , +]); + +recipes.addShapeless(*4, +[, +]); + + +val fracfurngalacplasdust1 = RecipeBuilder.newBuilder("fracfurngalacplasdust1","fractallite_furnace",2); +fracfurngalacplasdust1.addFluidInput(*1); +fracfurngalacplasdust1.addItemInput(*8); +fracfurngalacplasdust1.addItemInput(*8); +fracfurngalacplasdust1.addItemInput(*64); +fracfurngalacplasdust1.addItemOutput(*64); +fracfurngalacplasdust1.build(); + +val fracfurngalacplasdust2 = RecipeBuilder.newBuilder("fracfurngalacplasdust2","fractallite_furnace",2); +fracfurngalacplasdust2.addFluidInput(*1); +fracfurngalacplasdust2.addItemInput(*4); +fracfurngalacplasdust2.addItemInput(*4); +fracfurngalacplasdust2.addItemInput(*64); +fracfurngalacplasdust2.addItemOutput(*64); +fracfurngalacplasdust2.build(); + +val fracfurngalacplasdust3 = RecipeBuilder.newBuilder("fracfurngalacplasdust3","fractallite_furnace",2); +fracfurngalacplasdust3.addFluidInput(*1); +fracfurngalacplasdust3.addItemInput(*2); +fracfurngalacplasdust3.addItemInput(*2); +fracfurngalacplasdust3.addItemInput(*64); +fracfurngalacplasdust3.addItemOutput(*64); +fracfurngalacplasdust3.build(); + +val fracfurngalacplasdust4 = RecipeBuilder.newBuilder("fracfurngalacplasdust4","fractallite_furnace",2); +fracfurngalacplasdust4.addFluidInput(*1000); +fracfurngalacplasdust4.addItemInput(); +fracfurngalacplasdust4.addItemInput(); +fracfurngalacplasdust4.addItemInput(*64); +fracfurngalacplasdust4.addItemOutput(*64); +fracfurngalacplasdust4.build(); + +recipes.addShaped(*16, +[[, , ], +[, , ], +[, , ]]); + + +val treeofliferagarokstuffs = RecipeBuilder.newBuilder("treeofliferagarokstuffs","tree_of_life",2); +treeofliferagarokstuffs.addItemInput(); +treeofliferagarokstuffs.setChance(0.0); +treeofliferagarokstuffs.addItemInput(*12); +treeofliferagarokstuffs.addItemInput(*64); +treeofliferagarokstuffs.addItemInput(*8); +treeofliferagarokstuffs.addItemInput(*4); +treeofliferagarokstuffs.addItemOutput(); +treeofliferagarokstuffs.build(); + +mods.botania.RuneAltar.addRecipe(*3, +[, , , , , ], 50); + +val divcombrunevalhalla = RecipeBuilder.newBuilder("divcombrunevalhalla","divine_combiner",2); +divcombrunevalhalla.addFluidInput(*4); +divcombrunevalhalla.addItemInput(); +divcombrunevalhalla.addItemInput(*512); +divcombrunevalhalla.addItemOutput(); +divcombrunevalhalla.addItemOutput(*512); +divcombrunevalhalla.build(); + + + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + + + +mods.thaumcraft.Infusion.registerRecipe("infsummonstwilithero", "", +, 10, +[*10000, *10000, *10000, *10000, *10000, *10000], +, +[, , +, , +, , +, ]); + + +recipes.addShaped(*8, +[[, , ], +[, .reuse(), ], +[, , ]]); + + +val fracfurhopebringermetal = RecipeBuilder.newBuilder("fracfurhopebringermetal","fractallite_furnace",10); +fracfurhopebringermetal.addFluidInput(*100); +fracfurhopebringermetal.addItemInput(*16); +fracfurhopebringermetal.addItemInput(*4); +fracfurhopebringermetal.addItemInput(); +fracfurhopebringermetal.addItemOutput(*1); +fracfurhopebringermetal.build(); + + + + +mods.extendedcrafting.TableCrafting.addShaped(*1, +[[, null, null, null, ], +[null, , , , null], +[null, , , , null], +[null, , .withTag({tank: {FluidName: "recursive_computing_matter", Amount: 16000}}), , null], +[, null, null, null, ]]); + +mods.extendedcrafting.TableCrafting.addShaped(*2, +[[, null, , null, ], +[null, , , , null], +[, , , , ], +[null, , .withTag({tank: {FluidName: "recursive_computing_matter", Amount: 16000}}), , null], +[, null, , null, ]]); + + + + + + + + + + + +mods.thaumcraft.Infusion.registerRecipe("infvoidshriek", "", +, 10, +[*40000], +, +[, , +, , +, , +, ]); + + + +mods.abyssalcraft.InfusionRitual.addRitual("VoidNothingnessInf", +4, 0, +100000, +true, +, +, +[,,,, +,,,]); +game.setLocalization("ac.ritual.VoidNothingnessInf", "Nothing"); +game.setLocalization("ac.ritual.VoidNothingnessInf.desc", "Nothing at all"); + + +val voidgivenform = RecipeBuilder.newBuilder("voidgivenform","abyssal_entropic_catalyzer",2); +voidgivenform.addItemInput(); +voidgivenform.addItemInput(); +voidgivenform.addItemInput(); +voidgivenform.addItemInput(); +voidgivenform.addFluidInput(*10000); +voidgivenform.addFluidOutput(*10000); +voidgivenform.build(); + + + +recipes.addShaped(, +[[, , ], +[, .withTag({FluidName: "void_given_focus", Amount: 1000}), ], +[, , ]]); + + +mods.extendedcrafting.TableCrafting.addShaped(, +[[, , , , ], +[, , , , ], +[, , , , ], +[, , , , ], +[, , , , ]]); + diff --git a/scripts/ThaumcraftGating.zs b/scripts/ThaumcraftGating.zs index cd6bd696..e899f0db 100644 --- a/scripts/ThaumcraftGating.zs +++ b/scripts/ThaumcraftGating.zs @@ -3,6 +3,8 @@ import mods.thaumcraft.Infusion; import mods.thaumcraft.Crucible; mods.thaumcraft.Crucible.registerRecipe("crucibledupeimpetus", "", *7, , [*10, *20, *5]); +mods.thaumcraft.Crucible.registerRecipe("crucibledupeimpetus2", "", *15, , [*10, *20, *5]); +mods.thaumcraft.Crucible.registerRecipe("crucibledupeimpetus3", "", *60, , [*10, *20, *5]); mods.thaumcraft.Crucible.registerRecipe("crucibledupeprimordialgrains", "", *7, , [*5, *5, *5, *5, *5, *5]); @@ -146,3 +148,4 @@ makefluxcontrolled.addItemInput(); makefluxcontrolled.addFluxOutput(10.0); makefluxcontrolled.build(); + diff --git a/scripts/TheEvilItemsWithin.zs b/scripts/TheEvilItemsWithin.zs index 890f4eba..eeded88c 100644 --- a/scripts/TheEvilItemsWithin.zs +++ b/scripts/TheEvilItemsWithin.zs @@ -289,7 +289,7 @@ nightmareincense.itemRightClick = function(stack, world, player, hand) { var blockposbeacon1 = posbeacon1.asBlockPos(); var blockBelow1 = world.getBlockState(blockposbeacon1); if(blockBelow1 != ) { - player.sendChat("站在1级信标上"); + player.sendChat("站在1级钻石信标上"); return "FAIL"; } var posbeacon2 = player.position.asPosition3f(); @@ -299,7 +299,7 @@ nightmareincense.itemRightClick = function(stack, world, player, hand) { var blockposbeacon2 = posbeacon2.asBlockPos(); var blockBelow2 = world.getBlockState(blockposbeacon2); if(blockBelow2 != ) { - player.sendChat("站在1级信标上"); + player.sendChat("站在1级钻石信标上"); return "FAIL"; } var posbeacon3 = player.position.asPosition3f(); @@ -309,7 +309,7 @@ nightmareincense.itemRightClick = function(stack, world, player, hand) { var blockposbeacon3 = posbeacon3.asBlockPos(); var blockBelow3 = world.getBlockState(blockposbeacon3); if(blockBelow3 != ) { - player.sendChat("站在1级信标上"); + player.sendChat("站在1级钻石信标上"); return "FAIL"; } var posbeacon4 = player.position.asPosition3f(); @@ -319,7 +319,7 @@ nightmareincense.itemRightClick = function(stack, world, player, hand) { var blockposbeacon4 = posbeacon4.asBlockPos(); var blockBelow4 = world.getBlockState(blockposbeacon4); if(blockBelow4 != ) { - player.sendChat("站在1级信标上"); + player.sendChat("站在1级钻石信标上"); return "FAIL"; } var posbeacon5 = player.position.asPosition3f(); @@ -329,7 +329,7 @@ nightmareincense.itemRightClick = function(stack, world, player, hand) { var blockposbeacon5 = posbeacon5.asBlockPos(); var blockBelow5 = world.getBlockState(blockposbeacon5); if(blockBelow5 != ) { - player.sendChat("站在1级信标上"); + player.sendChat("站在1级钻石信标上"); return "FAIL"; } var posbeacon6 = player.position.asPosition3f(); @@ -339,7 +339,7 @@ nightmareincense.itemRightClick = function(stack, world, player, hand) { var blockposbeacon6 = posbeacon6.asBlockPos(); var blockBelow6 = world.getBlockState(blockposbeacon6); if(blockBelow6 != ) { - player.sendChat("站在1级信标上"); + player.sendChat("站在1级钻石信标上"); return "FAIL"; } var posbeacon7 = player.position.asPosition3f(); @@ -349,7 +349,7 @@ nightmareincense.itemRightClick = function(stack, world, player, hand) { var blockposbeacon7 = posbeacon7.asBlockPos(); var blockBelow7 = world.getBlockState(blockposbeacon7); if(blockBelow7 != ) { - player.sendChat("站在1级信标上"); + player.sendChat("站在1级钻石信标上"); return "FAIL"; } var posbeacon8 = player.position.asPosition3f(); @@ -359,7 +359,7 @@ nightmareincense.itemRightClick = function(stack, world, player, hand) { var blockposbeacon8 = posbeacon8.asBlockPos(); var blockBelow8 = world.getBlockState(blockposbeacon8); if(blockBelow8 != ) { - player.sendChat("站在1级信标上"); + player.sendChat("站在1级钻石信标上"); return "FAIL"; } var posbeacon9 = player.position.asPosition3f(); @@ -369,7 +369,7 @@ nightmareincense.itemRightClick = function(stack, world, player, hand) { var blockposbeacon9 = posbeacon9.asBlockPos(); var blockBelow9 = world.getBlockState(blockposbeacon9); if(blockBelow9 != ) { - player.sendChat("站在1级信标上"); + player.sendChat("站在1级钻石信标上"); return "FAIL"; } diff --git a/scripts/TheGoodShit.zs b/scripts/TheGoodShit.zs index c316fcaa..eb5b01b5 100644 --- a/scripts/TheGoodShit.zs +++ b/scripts/TheGoodShit.zs @@ -48,14 +48,13 @@ recipes.addShaped(, [, , ], [, , ]]); -val cauldron9 = RecipeBuilder.newBuilder("autocauldronmanastone","terrestrial_cauldron",10); -cauldron9.addFluidInput(*1000); -cauldron9.addFluidInput(*1000); -cauldron9.addItemInput(); -cauldron9.addItemInput(*4); -cauldron9.addItemOutput(); -cauldron9.addItemOutput(); -cauldron9.build(); +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + + + val makemanaez = RecipeBuilder.newBuilder("makemanaez","dragonfire_forge",100); makemanaez.addItemInput(); @@ -103,6 +102,11 @@ recipes.addShaped(, [, .reuse(), ], [, , ]]); +recipes.addShaped(, +[[, , ], +[, .reuse(), ], +[, , ]]); + recipes.addShaped(, [[.reuse(), , .reuse()], [, , ], @@ -536,11 +540,37 @@ recipes.addShaped(.withTag({eiocap: {energy_buff [, , ]]); -recipes.addShaped(.withTag({eiocap: {energy_buffer: 9.00 as float, level: 9.00 as float, energy_intake: 9.00 as float, "enderio:block_combustion_generator/gen": 3.983839 as float}, "enderio:capname": "Warren Capacitor",display:{Name:"迷道电容"},"enderio:capno":1,"enderio:glinted":1}), +recipes.addShaped(.withTag({eiocap: {energy_buffer: 9.00 as float, level: 9.00 as float, energy_intake: 9.00 as float, "enderio:block_combustion_generator/gen": 3.983839 as float}, "enderio:capname": "Cosmic Fracture Capacitor",display:{Name:"寰宇裂隙电容"},"enderio:capno":1,"enderio:glinted":1}), [[, , ], [, , ], [, , ]]); +recipes.addShaped(.withTag({eiocap: {energy_buffer: 12.00 as float, level: 12.00 as float, energy_intake: 12.00 as float, "enderio:block_combustion_generator/gen": 3.983839 as float}, "enderio:capname": "Sacred Cinders Capacitor",display:{Name:"神圣余烬电容"},"enderio:capno":1,"enderio:glinted":1}), +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(.withTag({eiocap: {energy_buffer: 15.00 as float, level: 15.00 as float, energy_intake: 15.00 as float, "enderio:block_combustion_generator/gen": 3.983839 as float}, "enderio:capname": "Prophetic Capacitor",display:{Name:"预言电容"},"enderio:capno":1,"enderio:glinted":1}), +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(.withTag({eiocap: {energy_buffer: 20.00 as float, level: 20.00 as float, energy_intake: 20.00 as float, "enderio:block_combustion_generator/gen": 3.983839 as float}, "enderio:capname": "Defined Capacitor",display:{Name:"定义电容"},"enderio:capno":1,"enderio:glinted":1}), +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(.withTag({eiocap: {energy_buffer: 25.00 as float, level: 25.00 as float, energy_intake: 25.00 as float, "enderio:block_combustion_generator/gen": 3.983839 as float}, "enderio:capname": "Time Lord Capacitor",display:{Name:"时间领主电容"},"enderio:capno":1,"enderio:glinted":1}), +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(.withTag({eiocap: {energy_buffer: 30.00 as float, level: 30.00 as float, energy_intake: 30.00 as float, "enderio:block_combustion_generator/gen": 3.983839 as float}, "enderio:capname": "Spren Capacitor",display:{Name:"灵体电容"},"enderio:capno":1,"enderio:glinted":1}), +[[, , ], +[, , ], +[, , ]]); + + // hand core sample drill @@ -548,3 +578,23 @@ recipes.addShaped(, [[, , ], [, , ], [, , ]]); + + + +// dense redstone + +recipes.addShapeless(*5, +[, +, +, +, +, +, +, +, +]); + +mods.nuclearcraft.infuser.addRecipe([, *10, *4]); + +mods.nuclearcraft.pressurizer.addRecipe([*4, ]); + diff --git a/scripts/TheGreatOreCleanse.zs b/scripts/TheGreatOreCleanse.zs index f2df9e32..5b67ec3e 100644 --- a/scripts/TheGreatOreCleanse.zs +++ b/scripts/TheGreatOreCleanse.zs @@ -929,8 +929,16 @@ zincingot.remove(); //================================================================== -// silver +// alumite val alumiteingot = ; alumiteingot.remove(); +recipes.remove(); + +recipes.addShaped(*4, +[[, , ], +[, null, ], +[, , ]]); + + diff --git a/scripts/TinkerTraitItems.zs b/scripts/TinkerTraitItems.zs index f08c0a1e..8f186807 100644 --- a/scripts/TinkerTraitItems.zs +++ b/scripts/TinkerTraitItems.zs @@ -179,3 +179,4 @@ var trait_omotholharvesting = VanillaFactory.createItem("trait_omotholharvesting var trait_willoftheaesir = VanillaFactory.createItem("trait_willoftheaesir"); trait_willoftheaesir.textureLocation = instanceTEX; trait_willoftheaesir.register(); var trait_tearofarcana = VanillaFactory.createItem("trait_tearofarcana"); trait_tearofarcana.textureLocation = instanceTEX; trait_tearofarcana.register(); var trait_giggity = VanillaFactory.createItem("trait_giggity"); trait_giggity.textureLocation = instanceTEX; trait_giggity.register(); + diff --git a/scripts/TinkerTraitsTooltips.zs b/scripts/TinkerTraitsTooltips.zs index 851e8592..db145712 100644 --- a/scripts/TinkerTraitsTooltips.zs +++ b/scripts/TinkerTraitsTooltips.zs @@ -168,3 +168,4 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("破坏方块时有概率掉落灵魂碎片")); .addTooltip(format.red("破坏方块时有概率掉落秘金块(概率随等级提升,最高至10级);小概率掉落秘金簇")); .addTooltip(format.red("击中生物时有概率掉落硬骨")); + diff --git a/scripts/TinkersGating.zs b/scripts/TinkersGating.zs index e7bbf279..4351b6b9 100644 --- a/scripts/TinkersGating.zs +++ b/scripts/TinkersGating.zs @@ -215,3 +215,4 @@ recipes.addShaped(*2, [, , ]]); + diff --git a/scripts/ToolTips.zs b/scripts/ToolTips.zs index eda4c382..26d61be3 100644 --- a/scripts/ToolTips.zs +++ b/scripts/ToolTips.zs @@ -1,24 +1,6 @@ -.addTooltip(format.red("可在制作炼金界工件之后开始进行该物品自动化")); +#reloadable -.addTooltip(format.red("在蠕变维度的爆破专家处获得")); -.addTooltip(format.red("在蠕变维度的爆破专家处获得")); -.addTooltip(format.red("在蠕变维度的爆破专家处获得")); -.addTooltip(format.red("在蠕变维度的爆破专家处获得")); -.addTooltip(format.red("在秘境维度的戈布工程师处获得")); -.addTooltip(format.red("在秘境维度的戈布工程师处获得")); -.addTooltip(format.red("在秘境维度的戈布工程师处获得")); -.addTooltip(format.red("在秘境维度的戈布工程师处获得")); - -.addTooltip(format.red("在异位维度的原始商人处获得")); -.addTooltip(format.red("在异位维度的原始商人处获得")); -.addTooltip(format.red("在异位维度的原始商人处获得")); -.addTooltip(format.red("在异位维度的原始商人处获得")); - -.addTooltip(format.red("在战斗高塔中的宝藏箱中获得")); -.addTooltip(format.red("在战斗高塔中的宝藏箱中获得")); -.addTooltip(format.red("在战斗高塔中的宝藏箱中获得")); -.addTooltip(format.red("在战斗高塔中的宝藏箱中获得")); .addTooltip(format.red("感谢Gebcrafter绘制的纹理!")); .addTooltip(format.red("感谢Gebcrafter绘制的纹理!")); @@ -28,7 +10,6 @@ .addTooltip(format.red("感谢Gebcrafter绘制的纹理!")); .addTooltip(format.red("感谢Gebcrafter绘制的纹理!")); .addTooltip(format.red("感谢Gebcrafter绘制的纹理!")); -.addTooltip(format.red("感谢Gebcrafter绘制的纹理!")); .addTooltip(format.red("感谢Gebcrafter绘制的纹理!")); .addTooltip(format.red("感谢Gebcrafter绘制的纹理!")); .addTooltip(format.red("感谢Gebcrafter绘制的纹理!")); @@ -87,9 +68,6 @@ .addTooltip(format.red("使用聚能水晶和链接器提供星能")); -.addTooltip(format.red("右击获得免费曲奇")); -.addTooltip(format.red("右击获得免费曲奇")); -.addTooltip(format.red("右击获得免费曲奇")); .addTooltip(format.red("完成谜题羊任务!")); @@ -115,10 +93,12 @@ .addTooltip(format.red("通过伦纳德之祭召唤伦纳德")); .addTooltip(format.red("查看仪式刀的用途以查看仪式配方")); +.addTooltip(format.red("需要大约3000点魔力来召唤Boss")); .addTooltip(format.red("使用收税官蜜蜂获得掉落物")); .addTooltip(format.red("通过巴弗灭之祭召唤巴弗灭")); .addTooltip(format.red("查看仪式刀的用途以查看仪式配方")); +.addTooltip(format.red("需要大约3000点魔力来召唤Boss")); .addTooltip(format.red("使用收税官蜜蜂获得掉落物")); .addTooltip(format.red("通过召唤仪式(小恶魔)获得首个该物品")); @@ -462,8 +442,6 @@ .addTooltip(format.red("可施加超限附魔")); .addTooltip(format.red("可施加超限附魔")); -.addTooltip(format.red("通过远古飞龙召唤石获得")); - .addTooltip(format.red("通过使用精准采集破坏世界中自然生成的林业和Binnie模组的树获得")); .addTooltip(format.red("召唤石")); @@ -483,11 +461,6 @@ .addTooltip(format.red("通过部落统治召唤石获得")); .addTooltip(format.red("通过部落统治召唤石获得")); -.addTooltip(format.red("通过循环装配台实现自动化")); -.addTooltip(format.red("使用药水酿造机制作药水")); -.addTooltip(format.red("首先使用地狱疣")); -.addTooltip(format.red("接着分别使用岩石粉、河豚、黑曜石粉以及兔子脚")); -.addTooltip(format.red("最后使用荧石粉(提高效果等级)或红石(延长效果时间)")); .addTooltip(format.red("困难模式掉落:冰晶雪原的冰川兽")); @@ -671,9 +644,6 @@ .addTooltip(format.red("需要11个团块")); .addTooltip(format.red("需要8个团块")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); - .addTooltip(format.red("将正确的木板与正确的武器结合,三一召唤石将指引你")); .addTooltip(format.red("警告:在符文台之外Shift+右击符文会导致其消失")); @@ -749,8 +719,6 @@ .addTooltip(format.green("在生命之树中可重复使用")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); - .addTooltip(format.red("激活困难模式后方可合成")); .addTooltip(format.red("困难模式掉落:胡萝卜掉落,花园维度自然生成")); @@ -1439,8 +1407,6 @@ .addTooltip(format.red("使用花粉收集装备右击杂交种的树叶")); -.addTooltip(format.red("要将元动虹吸器与神洗圣泉正确对接,小多方块结构的对角线部位应该与大多方块结构相交")); - .addTooltip(format.red("使用元动谐振器来传输元动能量")); .addTooltip(format.red("使用元动谐振器来传输元动能量")); @@ -1815,102 +1781,15 @@ .addTooltip(format.red("若明白如何制作符境虫洞,便可以轻松复制该物品")); .addTooltip(format.red("若明白如何制作符境虫洞,便可以轻松复制该物品")); - - .addTooltip(format.green("可重复使用")); .addTooltip(format.green("可重复使用")); - .addTooltip(format.red("警告:在收集器GUI内不要按住Shift点击,会直接删除物品")); .addTooltip(format.red("异位维度的默克掉落")); .addTooltip(format.red("格瑞克维度的骷髅怪物掉落")); -.addTooltip(format.red("多方块升级,车床:处理数量x16")); -.addTooltip(format.red("多方块升级,自动奥术注魔器:机器速度提高80%")); -.addTooltip(format.red("多方块升级,自动奥术工作台:速度x5")); -.addTooltip(format.red("多方块升级,自动奥术工作台:速度x20")); -.addTooltip(format.red("多方块升级,自动星辉祭坛:速度x20")); -.addTooltip(format.red("多方块升级,自动星辉祭坛:速度x100")); -.addTooltip(format.red("多方块升级,自动星辉祭坛:速度x600")); -.addTooltip(format.red("多方块升级,植物聚合器:输出速度x15")); -.addTooltip(format.red("多方块升级,砷铅铁注能器:速度x5")); -.addTooltip(format.red("多方块升级,混沌凝聚器:产出x15")); -.addTooltip(format.red("多方块升级,寒铁锻台:速度x20")); -.addTooltip(format.red("多方块升级,定义器:产出x2")); -.addTooltip(format.red("多方块升级,定义器:产出x8")); -.addTooltip(format.red("多方块升级,定义器:产出x16")); -.addTooltip(format.red("多方块升级,定义器:产出x64")); -.addTooltip(format.red("多方块升级,定义器:产出x256")); -.addTooltip(format.red("多方块升级,维度稳定器:速度x50")); -.addTooltip(format.red("多方块升级,龙炎坩埚:速度x6")); -.addTooltip(format.red("多方块升级,龙炎锻炉:产出x8")); -.addTooltip(format.red("多方块升级,龙炎锻炉:产出x64")); -.addTooltip(format.red("多方块升级,龙炎锻炉:产出x256")); -.addTooltip(format.red("多方块升级,附魔温室:速度x10")); -.addTooltip(format.red("多方块升级,源质结晶器:产出x4")); -.addTooltip(format.red("多方块升级,源质结晶器:产出x20")); -.addTooltip(format.red("多方块升级,盖亚祭坛:速度x6")); -.addTooltip(format.red("多方块升级,重力晶附魔器:流体消耗减免95%")); -.addTooltip(format.red("多方块升级,重力晶附魔器:流体消耗减免95%,速度x20")); -.addTooltip(format.red("多方块升级,LP收割器:产出x5")); -.addTooltip(format.red("多方块升级,神话开掘反应堆:速度x5")); -.addTooltip(format.red("多方块升级,神话处理器:并行")); -.addTooltip(format.red("多方块升级,递归处理器:并行")); -.addTooltip(format.red("多方块升级,PE失能器:产出x5")); -.addTooltip(format.red("多方块升级,等离子控制器:产出x400")); -.addTooltip(format.red("多方块升级,镀层木工机:速度x10")); -.addTooltip(format.red("多方块升级,镀层热电子加工台:速度x10")); -.addTooltip(format.red("多方块升级,感知凝结器:产出x8")); -.addTooltip(format.red("多方块升级,无害化牺牲祭坛:速度x10")); -.addTooltip(format.red("多方块升级,两相裂变堆:速度x10")); -.addTooltip(format.red("多方块升级,英玫之门:速度x5")); -.addTooltip(format.red("多方块升级,巫术组合台:速度x20")); -.addTooltip(format.red("多方块升级,神话开掘反应堆:速度x20")); -.addTooltip(format.red("多方块升级,线性等离子加速器:x10并行")); -.addTooltip(format.red("多方块升级,线性等离子加速器:x100并行")); -.addTooltip(format.red("多方块升级,线性等离子加速器:x1000并行")); -.addTooltip(format.red("多方块升级,神秘复制机:流体产出x2")); -.addTooltip(format.red("多方块升级,神秘复制机:流体产出x10,速度x10")); -.addTooltip(format.red("多方块升级,神秘复制机:流体产出x50,速度x20")); -.addTooltip(format.red("多方块升级,神秘复制机:流体产出x100,速度x40")); -.addTooltip(format.red("多方块升级,坠星仪:速度x8")); -.addTooltip(format.red("多方块升级,粒子加速器&神话加速器:速度x5")); -.addTooltip(format.red("多方块升级,中子素炮&中子素轰击器:速度x5")); -.addTooltip(format.red("多方块升级,夸克分解器&强脉冲加速器:速度x5")); -.addTooltip(format.red("多方块升级,『立方』:速度x5")); -.addTooltip(format.red("多方块升级,超净间加工机:速度x10")); -.addTooltip(format.red("多方块升级,超净间加工机:速度x100")); -.addTooltip(format.red("多方块升级,相对论坍缩器:速度x200")); -.addTooltip(format.red("多方块升级,粒子加速器&神话加速器:速度x20")); -.addTooltip(format.red("多方块升级,中子素炮&中子素轰击器:速度x20")); -.addTooltip(format.red("多方块升级,夸克分解器&强脉冲加速器:速度x20")); -.addTooltip(format.red("方块升级,『立方』:速度x20")); -.addTooltip(format.red("多方块升级,戴森压缩器:产出x4")); -.addTooltip(format.red("多方块升级,戴森压缩器:产出x16")); -.addTooltip(format.red("多方块升级,热钢混合器:x10并行")); -.withTag({FluidName: "darkstarlight", Amount: 1000}).addTooltip(format.red("多方块升级,低语涌泉:x4并行")); -.withTag({FluidName: "whispering_starlight_of_redemption", Amount: 1000}).addTooltip(format.red("多方块升级,低语涌泉:x16并行")); -.addTooltip(format.red("多方块升级,超高速生长灌注器:产出x4")); -.addTooltip(format.red("多方块升级,超高速生长灌注器:产出x16")); -.addTooltip(format.red("多方块升级,超高速生长灌注器:产出x64")); -.addTooltip(format.red("多方块升级,灵魂积聚器:速度x10")); -.addTooltip(format.red("多方块升级,机械鸡舍:产出x10")); -.addTooltip(format.red("多方块升级,暗影破壳器:x8并行,87.5%流体减免")); -.addTooltip(format.red("多方块升级,ME神话装配室:速度x5")); -.addTooltip(format.red("多方块升级,混击器:产出x2")); -.addTooltip(format.red("多方块升级,敌对演算单元:产出x4")); -.addTooltip(format.red("多方块升级,惯性约束反应堆:x4并行")); -.addTooltip(format.red("多方块升级,量子聚合机:x4并行")); -.addTooltip(format.red("多方块升级,量子聚合机:x16并行")); -.addTooltip(format.red("多方块升级,量子聚合机:x64并行")); -.addTooltip(format.red("多方块升级,电弧反应堆:物品产出x4")); -.addTooltip(format.red("多方块升级,电弧反应堆:物品产出x16")); -.addTooltip(format.red("多方块升级,电弧反应堆:物品产出x64")); -.addTooltip(format.red("多方块升级,电弧反应堆:物品产出x256")); - - .addTooltip(format.red("该物品可以将物品带进梦魇世界(好耶!)")); .addTooltip(format.red("把宝贝东西放进这个袋子里")); .addTooltip(format.red("按'-'键装备袋子")); @@ -2055,7 +1934,6 @@ .addTooltip(format.green("可重复使用")); -.addTooltip(format.green("可重复使用")); .addTooltip(format.red("召唤石")); @@ -2149,7 +2027,6 @@ .addTooltip(format.red("召唤石")); .addTooltip(format.red("召唤石")); -.addTooltip(format.red("2000 基础攻击")); .addTooltip(format.red("ChaossStrikez又一次拯救了这个包!")); .addTooltip(format.red("感谢Daughter of Myx的debug工作!")); @@ -2306,7 +2183,6 @@ .addTooltip(format.red("只有法咒主宰才能获得!")); .addTooltip(format.red("推荐用使用者 :)")); -.addTooltip(format.red("警告:不要对其使用超级消音器,会造成卡顿")); .addTooltip(format.red("警告:若蒸馏塔只有一个可用输出栏位,合成该物品会导致崩溃")); @@ -2359,7 +2235,6 @@ .addTooltip(format.red("对于神话处理器,ME机械输出总线是输出产物最快的方式")); .addTooltip(format.red("对于神话处理器,ME机械输出总线是输出产物最快的方式")); -.addTooltip(format.red("对于神话处理器,ME机械输出总线是输出产物最快的方式")); .addTooltip(format.red("匠魂锤材料:狂乱坚韧手柄、爵士元素锤头、艾德曼左大板、锻铁右大板")); .addTooltip(format.red("匠魂锤材料:符银坚韧手柄、山铜锤头、开宇左大板、中子素右大板")); @@ -2629,17 +2504,10 @@ .addTooltip(format.red("感谢NerdySpider绘制的纹理!")); -.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); - .addTooltip(format.red("感谢NerdySpider绘制的纹理!")); .addTooltip(format.red("感谢NerdySpider绘制的纹理!")); -.addTooltip(format.red("感谢NerdySpider为这些多方块升级绘制的纹理!")); -.addTooltip(format.red("感谢NerdySpider为这些多方块升级绘制的纹理!")); -.addTooltip(format.red("感谢NerdySpider为这些多方块升级绘制的纹理!")); -.addTooltip(format.red("感谢NerdySpider为这些多方块升级绘制的纹理!")); - .addTooltip(format.red("感谢NerdySpider为所有超越天显化器绘制的纹理!")); .addTooltip(format.red("感谢NerdySpider绘制的纹理!")); @@ -2816,10 +2684,6 @@ - -.addTooltip(format.red("警告:该方块未来将会被移除,请替换为常规的多方块升级")); -.addTooltip(format.red("警告:该方块未来将会被移除,请替换为常规的多方块升级")); - .addTooltip(format.red("警告:Malisis模组的门很卡,可能会在将来的更新中被移除")); .addTooltip(format.red("警告:Malisis模组的门很卡,可能会在将来的更新中被移除")); @@ -2883,9 +2747,6 @@ .addTooltip(format.red("终极生物农场更适合获取非Boss掉落物(如果做得起的话)")); -.addTooltip(format.red("在任务书中查看每个方块的信息")); -.addTooltip(format.red("mewmaister真的很想要这个!")); -.addTooltip(format.red("NerdySpider撰写了说明文档,感谢!")); .addTooltip(format.red("可与例如箱子矿车这类的非方块实体交互。在模块中选择即可。")); @@ -3002,18 +2863,6 @@ .addTooltip(format.red("与基因模板合成来制作自定义的基因组合")); -.addTooltip(format.red("达成永恒荣耀的玩家:")); -.addTooltip(format.red("TheWizardHaxer (单人)")); -.addTooltip(format.red("adrin58 (单人)")); -.addTooltip(format.red("ElaDiDu (单人)")); -.addTooltip(format.red("Mine_Antoine (自动化大师) (单人)")); -.addTooltip(format.red("Paronity & Kherune (下单合成挑战) (团队)")); -.addTooltip(format.red("Chaika_In_Paanic, rfhb21, Nezer_Stra (团队)")); -.addTooltip(format.red("迪奥-布兰多 & 0160 (团队)")); -.addTooltip(format.red("zalee (单人)")); -.addTooltip(format.red("Sømêøne (基本无EMC) (单人)")); -.addTooltip(format.red("KawaiiPotatoKing & RandTheGrayMan (团队)")); - .addTooltip(format.red("在卡尚的远古神殿(Ancient Cavern)群系使用")); .addTooltip(format.red("在卡尚的不朽之地(Immortallis)群系使用")); @@ -3094,8 +2943,6 @@ .addTooltip(format.red("发现于战斗高塔")); -.addTooltip(format.red("泰拉粉碎者的等级越高,掉落物的数量就越多")); -.addTooltip(format.red("使用循环装配台进行自动化")); .addTooltip(format.red("匠魂强化:破坏方块有概率掉落经验球")); .addTooltip(format.red("与修复苔藓搭配可实现自修复")); @@ -3119,8 +2966,6 @@ .addTooltip(format.red("匠魂强化:概率掉落对应物质")); .addTooltip(format.red("匠魂强化:概率掉落对应物质")); -.addTooltip(format.green("可重复使用")); -.addTooltip(format.green("可重复使用")); .addTooltip(format.green("可重复使用")); .addTooltip(format.green("在生命之树中可重复使用")); diff --git a/scripts/ToolTips2.zs b/scripts/ToolTips2.zs index c04373db..1a5d8e34 100644 --- a/scripts/ToolTips2.zs +++ b/scripts/ToolTips2.zs @@ -1,112 +1,20 @@ +#reloadable + import crafttweaker.item.IItemCondition; -.addTooltip(format.red("世界难度变高了一些……")); - .addTooltip(format.red("纹理由Zuckerburger绘制,感谢!")); -.addTooltip(format.red("该物品将激活困难模式(可开关)")); -.addTooltip(format.red("纹理由Zuckerburger绘制,感谢!")); - -.addTooltip(format.red("世界难度变高了一些……")); - -.addTooltip(format.red("世界难度变高了一些……")); - -.addTooltip(format.red("世界难度变高了一些……")); - -.addTooltip(format.red("世界难度变高了一些……")); - -.addTooltip(format.red("世界难度变高了一些……")); - -.addTooltip(format.red("世界难度变高了一些……")); - -.addTooltip(format.red("使用控制器手册后解锁配方")); -.addTooltip(format.red("无法使用AE2进行合成,请改用自动合成机(仅限递归配方)")); -.addTooltip(format.red("重要提示:最好使用机械蓝图为每台机器制作专属的控制器")); -.addTooltip(format.red("使用多方块棒棒右击此类专属控制器可以自动搭建")); -.addTooltip(format.red("普通控制器适用于所有机器,但会大幅增加延迟,跨区块放置多方块可能会导致bug")); -.addTooltip(format.red("非常感谢Kasumi_Nova和Domi对模块化机械社区版的开发和测试!")); - - -.addTooltip(format.red("使用血主秘典解锁配方")); - -.addTooltip(format.red("使用异星材料手册解锁配方")); - -.addTooltip(format.red("使用奇点大师解锁配方")); - -.addTooltip(format.red("使用奇点大师解锁配方")); - -.addTooltip(format.red("使用龙之钥解锁配方")); - - -.addTooltip(format.red("使用远古精灵知识解锁配方")); - -.addTooltip(format.red("使用远古精灵知识解锁配方")); - -.addTooltip(format.red("使用远古精灵知识解锁配方")); - -.addTooltip(format.red("使用远古精灵知识解锁配方")); - -.addTooltip(format.red("使用远古精灵知识解锁配方")); - -.addTooltip(format.green("可重复使用")); -.addTooltip(format.green("可重复使用")); -.addTooltip(format.green("可重复使用")); -.addTooltip(format.green("可重复使用")); -.addTooltip(format.green("可重复使用")); .addTooltip(format.green("可重复使用")); -.addTooltip(format.red("发现于惧惮界的塔木要塞 - 可重复使用")); -.addTooltip(format.green("可重复使用")); - -.addTooltip(format.red("发现于孤寂界的铂回转仪 - 可重复使用")); -.addTooltip(format.green("可重复使用")); - -.addTooltip(format.red("发现于晦暗界的邪术金字塔")); -.addTooltip(format.green("可重复使用")); - -.addTooltip(format.red("发现于茕踽界的门格海绵状建筑")); -.addTooltip(format.green("可重复使用")); - -.addTooltip(format.red("发现于比邻星带")); - -.addTooltip(format.red("发现于炼金界")); - - -.addTooltip(format.red("在跃迁控制器中使用")); - -.addTooltip(format.red("在跃迁控制器中使用")); - -.addTooltip(format.red("在跃迁控制器中使用")); - -.addTooltip(format.red("在跃迁控制器中使用")); - -.addTooltip(format.red("在跃迁控制器中使用")); - -.addTooltip(format.red("在跃迁控制器中使用")); - -.addTooltip(format.red("在跃迁控制器中使用")); - -.addTooltip(format.red("发现于主世界的焦煤图书馆")); - .addTooltip(format.red("发现于末地的潜影贝祭坛")); .addTooltip(format.red("递归之卷会很有用")); .addTooltip(format.red("血腥传送门可发现于主世界")); -.addTooltip(format.red("发现于下界的元素室")); - -.addTooltip(format.red("发现于下界的元素室")); - -.addTooltip(format.red("发现于下界的元素室")); - - - - - .addTooltip(format.red("发现于光精界的沼泽高塔")); @@ -269,7 +177,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("发现于光精界特殊的树种,跟着空影兽!")); .addTooltip(format.red("探索光精界的沼泽高塔后可在等离子聚合器中制作")); -.addTooltip(format.red("使用基础封包合成器实现自动化")); .addTooltip(format.red("使用高级封包合成器实现自动化")); @@ -285,7 +192,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("使用生物捕捉工具来运送生物")); -.addTooltip(format.red("从距离最近的星球开始跃迁")); .addTooltip(format.red("原木存在配方")); @@ -324,7 +230,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("对完整的传送门结构(4x5)使用以进入死域")); -.addTooltip(format.red("用来激活神圣RPG模组的传送门,和打火石一样")); .addTooltip(format.red("可通过深度怪物学习模组合成")); @@ -404,15 +309,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("现实之壁发现于维度门内 - 使用精准采集挖掘")); -.addTooltip(format.red("发现于下界天花板上的意志晶块神殿")); - -.addTooltip(format.red("发现于下界天花板上的意志晶块神殿")); - -.addTooltip(format.red("发现于下界天花板上的意志晶块神殿")); - -.addTooltip(format.red("发现于下界天花板上的意志晶块神殿")); - -.addTooltip(format.red("发现于下界天花板上的意志晶块神殿")); .addTooltip(format.green("可重复使用")); @@ -431,7 +327,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("感谢Birch8101编写的作物脚本")); -.addTooltip(format.red("错误纹理是故意为之,毕竟是未定义嘛……")); .addTooltip(format.red("可在合成核心中复制")); @@ -726,7 +621,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.green("可重复使用")); -.addTooltip(format.red("如果对基础工作台配方有疑问,那就跟着任务走吧!")); .addTooltip(format.red("铜羽泽鹗刷怪蛋存在配方")); @@ -869,7 +763,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("需要来自能源接收器的AE能量")); -.addTooltip(format.red("无法使用AE2进行合成,请改用自动合成机(仅限递归配方)")); .addTooltip(format.red("用熔融荧银填满开放式方块模组的蓄水槽,并用正确的符文(8个)环绕")); @@ -1022,19 +915,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("地盘界的末影鸡掉落")); -.addTooltip(format.red("进入对应星球前使用")); - -.addTooltip(format.red("进入对应星球前使用")); - -.addTooltip(format.red("进入对应星球前使用")); - -.addTooltip(format.red("进入对应星球前使用")); - -.addTooltip(format.red("进入对应星球前使用")); - -.addTooltip(format.red("进入对应星球前使用")); - -.addTooltip(format.red("进入对应星球前使用")); .addTooltip(format.red("与木质曲柄配合使用")); @@ -1317,13 +1197,9 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("可施加超限附魔")); -.addTooltip(format.red("可施加超限附魔")); -.addTooltip(format.red("可施加超限附魔")); -.addTooltip(format.red("可施加超限附魔")); -.addTooltip(format.red("可施加超限附魔")); .addTooltip(format.red("可施加超限附魔")); @@ -1353,9 +1229,7 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("如何制作该物品??答案就在奥伊")); -.addTooltip(format.red("感谢GalacticSilver绘制的纹理!")); -.addTooltip(format.red("感谢GalacticSilver绘制的纹理!")); .addTooltip(format.red("感谢GalacticSilver绘制的纹理!")); @@ -1365,9 +1239,7 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("感谢GalacticSilver绘制的纹理!")); -.addTooltip(format.red("感谢GalacticSilver绘制的纹理!")); -.addTooltip(format.red("感谢GalacticSilver绘制的纹理!")); .addTooltip(format.red("感谢GalacticSilver绘制的纹理!")); @@ -1393,8 +1265,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("感谢ChaosStrikez修好了脚本!")); -.addTooltip(format.red("感谢Sandman366修好了升级脚本!")); - .addTooltip(format.red("可施加超限附魔")); .addTooltip(format.red("在冶炼炉中自动化该物品")); @@ -1497,10 +1367,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("使用恒星核心")); -.addTooltip(format.red("不想的话其实没必要做……")); - -.addTooltip(format.red("发现于谐律界")); - .addTooltip(format.red("发现于共鸣界")); .addTooltip(format.red("自动化该物品,以便接下来制作加速器")); @@ -1523,15 +1389,10 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("在熔盐反应堆中制作第一份后,低语星能液可进行复制")); -.addTooltip(format.red("将星能力等级上限提升至35")); -.addTooltip(format.red("将星能力等级上限提升至40")); -.addTooltip(format.red("缸中裂隙必须是通过特殊注魔配方合成的")); -.addTooltip(format.red("将星能力等级上限提升至45")); -.addTooltip(format.red("将星能力等级上限提升至60")); .addTooltip(format.red("对鬼影祭坛使用恐惧血液")); @@ -1812,15 +1673,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("你做工件了吗??")); -.addTooltip(format.red("你做工件了吗??")); - -.addTooltip(format.red("你做工件了吗??")); - -.addTooltip(format.red("你做工件了吗??")); - -.addTooltip(format.red("你做工件了吗??")); - -.addTooltip(format.red("你做工件了吗??")); .addTooltip(format.red("不要放在收藏馆(Bibliocraft)模组的展示方块中")); @@ -2149,20 +2001,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("你发现了一个过去的失落遗物……")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); -.addTooltip(format.red("警告:该合成线会产生辐射!")); .addTooltip(format.red("发现于暴风维度")); .addTooltip(format.red("发现于暴风维度")); @@ -2596,7 +2434,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("更换更高等级的收集器和凝聚器以加快EMC产出速度")); -.addTooltip(format.red("Fox想知道怎么做这玩意")); .withTag({Genome: {Chromosomes: [{UID1: "forestry.treeBirch", UID0: "forestry.treeBirch", Slot: 0 as byte}]}}).addTooltip(format.red("用便携式多用分析仪分析白桦树苗")); @@ -2610,8 +2447,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("警告:可能引起崩溃,应避免过多使用")); -.addTooltip(format.red("HiaggTM得升级他的IO仓了")); - .addTooltip(format.red("发现于主世界的魔法森林(Magical Forest)群系")); .addTooltip(format.red("忽略多方块预览中的圆石")); @@ -2850,34 +2685,6 @@ import crafttweaker.item.IItemCondition; .withTag({FluidName: "arbiterium", Amount: 1000}).addTooltip(format.red("用于制作定义锭")); -.withTag({FluidName: "noble_gas_mix", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "rhodium", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "thallium", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "primal_ogerite", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "supercooled_noble_gas_mix", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "krypton_xenon_mix", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "neon", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "fluidcalcium", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "coal", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "molten_scandium", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "hydrogenchloride", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "fluidchlorite", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "hydrochloric_acid", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "yttrium_oxide", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "yttrium_fluoride", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "yttrium", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "molten_molybdenum", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "triple_point_fluid", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "meitnerium", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "radium", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "rutherfordium_chloride", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "radon", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "rutherfordium", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "einstenium_254", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "einstenium_253", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "mendelevium", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "energetic_ogerite", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); -.withTag({FluidName: "hydra_juices", Amount: 1000}).addTooltip(format.red("警告:该合成线会产生辐射!")); .addTooltip(format.red("升级版的浇筑台,有GUI,可加装升级")); @@ -2984,17 +2791,12 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("感谢NerdySpider绘制的纹理!")); -.addTooltip(format.red("感谢NerdySpider绘制的纹理!")); .addTooltip(format.red("感谢NerdySpider绘制的纹理!")); .addTooltip(format.red("感谢NerdySpider绘制的纹理!")); .addTooltip(format.red("警告:使用漏斗输入到金属冲压机时有概率消失")); -.addTooltip(format.red("警告:不要自动放置该多方块")); -.addTooltip(format.red("警告:不要自动放置该多方块")); -.addTooltip(format.red("警告:不要自动放置该多方块")); -.addTooltip(format.red("警告:不要自动放置该多方块")); .addTooltip(format.red("Ikea Bear想要真正的挑战")); @@ -3171,8 +2973,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("警告:可能会把右击搞得一塌糊涂")); -.addTooltip(format.red("通过轨道召唤石获得")); - .addTooltip(format.red("暮色森林的冰雪女王掉落")); .addTooltip(format.red("警告:不要在虚空维度中使用")); @@ -3356,8 +3156,6 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("放置在神秘炼金塔旁可编码额外配方!")); .addTooltip(format.red("不产生咒波")); -.addTooltip(format.red("不产生咒波,产量为120%")); -.addTooltip(format.red("不产生咒波,产量为150%")); .addTooltip(format.red("可观察神秘时代设备的源质含量,确保一直戴着!")); @@ -3605,35 +3403,11 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("发现于花园维度")); .addTooltip(format.red("发现于花园维度")); -.addTooltip(format.red("发现于蠕变维度")); -.addTooltip(format.red("右击获得免费曲奇")); -.addTooltip(format.red("右击获得免费曲奇")); -.addTooltip(format.red("右击获得免费曲奇")); -.addTooltip(format.red("右击获得免费曲奇")); -.addTooltip(format.red("右击获得免费曲奇")); -.addTooltip(format.red("右击获得免费曲奇")); -.addTooltip(format.red("右击获得免费曲奇")); -.addTooltip(format.red("通过茕踽界召唤石获得")); - -.addTooltip(format.red("要完成天堂十二门的搭建,每根柱子上都需要放置蓝色的天辉聚能水晶")); -.addTooltip(format.red("要完成天堂十二门的搭建,每根柱子上都需要放置蓝色的天辉聚能水晶")); - -.addTooltip(format.red("发现于深渊维度")); - -.addTooltip(format.red("可在工程师装配台中加装升级,可用的升级有:皮肤、附加电容以及瞄准镜。")); -.addTooltip(format.red("需要以下任意弹药(伤害从高到低):")); -.addTooltip(format.red("石墨电极")); -.addTooltip(format.red("钢棒")); -.addTooltip(format.red("铝棒")); -.addTooltip(format.red("铁棒")); - -.addTooltip(format.red("通过符文之钥获得")); .addTooltip(format.red("对应的模块化机械多方块拥有更多配方")); -.addTooltip(format.red("岩浆怪和下界的史莱姆也计入击杀数量")); .addTooltip(format.red("使用配方中的模块化控制器来自动搭建不同燃料反应堆的内部构造!")); .addTooltip(format.red("感谢cry想出的这个点子!")); @@ -3642,11 +3416,8 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("使用核电工艺模组的液冷器替换该方块!")); .addTooltip(format.red("用缓存器替换反应堆外墙的外壳,对其输送流体!")); -.addTooltip(format.red("发现于共鸣界")); - -.addTooltip(format.red("通过飓风之子召唤石获得")); - -.addTooltip(format.red("与秘界的梅里克首领交易获得")); + + diff --git a/scripts/ToolTips3.zs b/scripts/ToolTips3.zs index a83d599b..4fc8088d 100644 --- a/scripts/ToolTips3.zs +++ b/scripts/ToolTips3.zs @@ -3,34 +3,9 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.green("可重复使用")); -.addTooltip(format.red("对苍白陨石卵石中掉落吉欧碎片的生物右击")); -.addTooltip(format.red("注意:涉及递归推演物质的自动化对物品和流体都有非常高的传输速度要求")); -.addTooltip(format.red("推荐以下方案:")); -.addTooltip(format.red("超级工厂管理器(不用于合成,仅传输)")); -.addTooltip(format.red("使用ME机械总线的AE2子网")); -.addTooltip(format.red("流体激光")); - -.addTooltip(format.red("注意:涉及递归推演物质的自动化对物品和流体都有非常高的传输速度要求")); -.addTooltip(format.red("推荐以下方案:")); -.addTooltip(format.red("超级工厂管理器(不用于合成,仅传输)")); -.addTooltip(format.red("使用ME机械总线的AE2子网")); -.addTooltip(format.red("流体激光")); - -.addTooltip(format.red("注意:涉及递归推演物质的自动化对物品和流体都有非常高的传输速度要求")); -.addTooltip(format.red("推荐以下方案:")); -.addTooltip(format.red("超级工厂管理器(不用于合成,仅传输)")); -.addTooltip(format.red("使用ME机械总线的AE2子网")); -.addTooltip(format.red("流体激光")); - -.addTooltip(format.red("注意:涉及递归推演物质的自动化对物品和流体都有非常高的传输速度要求")); -.addTooltip(format.red("推荐以下方案:")); -.addTooltip(format.red("超级工厂管理器(不用于合成,仅传输)")); -.addTooltip(format.red("使用ME机械总线的AE2子网")); -.addTooltip(format.red("流体激光")); - .addTooltip(format.red("注意:由于生物群系生成存在问题,有时某些世界中不会生成丛林群系")); .addTooltip(format.red("可在主世界的村民房屋中找到标记有丛林的生物群系标记")); @@ -52,9 +27,11 @@ import crafttweaker.item.IItemCondition; .addTooltip(format.red("感谢ChaosStrikez帮忙实现!")); + .addTooltip(format.red("生活品质类改进总是好的!")); .addTooltip(format.red("检查个人强化和工具攀升章节中的任务,里面有很多实用工具!")); + .addTooltip(format.red("超级工厂管理器能帮得上忙")); .addTooltip(format.red("可方便地储存法术书!")); @@ -73,4 +50,229 @@ import crafttweaker.item.IItemCondition; +.addTooltip(format.red("通过循环装配台实现自动化")); +.addTooltip(format.red("最好使用自动炼药机制作药水,药水酿造机产线可能会有Bug")); +.addTooltip(format.red("跳跃提升:地狱疣、兔子脚")); +.addTooltip(format.red("急迫:地狱疣、末影珍珠、曲奇、荧石粉")); +.addTooltip(format.red("水下呼吸:地狱疣、河豚")); +.addTooltip(format.red("抗性提升:地狱疣、末影珍珠、黑曜石、荧石粉")); + + +.addTooltip(format.red("达成永恒荣耀的玩家:")); +.addTooltip(format.red("TheWizardHaxer (单人)")); +.addTooltip(format.red("adrin58 (单人)")); +.addTooltip(format.red("ElaDiDu (单人)")); +.addTooltip(format.red("Mine_Antoine (自动化大师) (单人)")); +.addTooltip(format.red("Paronity & Kherune (下单合成挑战) (团队)")); +.addTooltip(format.red("Chaika_In_Paanic, rfhb21, Nezer_Stra (团队)")); +.addTooltip(format.red("迪奥-布兰多 & 0160 (团队)")); +.addTooltip(format.red("zalee (单人)")); +.addTooltip(format.red("Sømêøne (基本无EMC) (单人)")); +.addTooltip(format.red("KawaiiPotatoKing & RandTheGrayMan (团队)")); +.addTooltip(format.red("HadlC & Laino21 (团队)")); +.addTooltip(format.red("talentgoesby (单人)")); + + +.addTooltip(format.red("达成永恒荣耀的玩家:")); +.addTooltip(format.red("红砖 (单人)")); +.addTooltip(format.red("𓆩♡𓆪 Becky 𓆩⟡𓆪 (单人)")); + + + +.addTooltip(format.red("感谢origami10004和okay帮忙增强神话采掘机")); + +.addTooltip(format.green("可重复使用")); + +.addTooltip(format.red("右击虚空灵液素珠宝召唤的生物")); + +.addTooltip(format.red("右击暮色森林中的各种生物")); + +.addTooltip(format.red("警告:不要使用流体装配室进行合成,会删除气血宝珠")); + +.addTooltip(format.red("在暮色森林的血腥教团结构附近,右击暮光诅咒的裂解")); + +.addTooltip(format.red("在暮色森林的血腥教团结构附近右击")); + +.addTooltip(format.green("可重复使用")); + +.addTooltip(format.red("感谢DarkSpace,感应炉配方能生效了")); + +.addTooltip(format.red("灵感来自Hex和Ellie")); + +.addTooltip(format.red("ProPlaysForMe做了些反馈……")); + + +.addTooltip(format.green("可重复使用")); + +.addTooltip(format.red("在任务书中查看每个代码方块的信息")); +.addTooltip(format.red("mewmaister真的很想要这个!")); +.addTooltip(format.red("NerdySpider撰写了说明文档,感谢!")); +.addTooltip(format.red("感谢Mei移植了SFM4的特性!")); + + +.addTooltip(format.red("shiraori_gd太会讲笑话了")); + +.addTooltip(format.red("我喜欢IridumSky的幽默感")); + +.addTooltip(format.red("MaGeBZz想让工具提示更好看些")); + + +.addTooltip(format.green("可重复使用")); + +.addTooltip(format.red("泰拉粉碎者的等级越高,掉落物的数量就越多")); +.addTooltip(format.red("Max with Dragon Scale: 8")); +.addTooltip(format.red("Max with Eleint Scale: 12")); +.addTooltip(format.red("Max with Aspected Eleint Scale: 24")); +.addTooltip(format.red("Max with Scale of Rahk: 48")); +.addTooltip(format.red("使用循环装配台进行自动化")); + + +.addTooltip(format.green("可重复使用")); + +.addTooltip(format.red("找不到某个特定生物?")); +.addTooltip(format.red("点击物品栏中的“超级生物追踪器”按钮,然后搜索你想要的生物")); +.addTooltip(format.red("双击目标生物的名字,如果周围100格范围内存在匹配实体,这些实体便会高亮显示")); +.addTooltip(format.red("再次双击来停止追踪")); + +.addTooltip(format.red("将黄昏召唤石结构顶部中心的传送门方块替换为暮光自由法器")); +.addTooltip(format.red("站在其上方,使用暮色英雄召唤物")); + +.addTooltip(format.red("将黄昏召唤石结构顶部中心的传送门方块替换为暮光自由法器")); +.addTooltip(format.red("站在其上方,使用暮色英雄召唤物")); + +.addTooltip(format.green("可重复使用")); +.addTooltip(format.red("使用炽铁剑右击暮色英雄召唤物召唤的生物")); + +.addTooltip(format.green("可重复使用")); + +.addTooltip(format.red("右击显化之钥召唤的友好生物")); + +.addTooltip(format.red("可合成为不毁版本")); + +.addTooltip(format.red("与赫尔维蒂的商人交易获得")); + +.addTooltip(format.red("神话处理器:离心机处理的是流体液滴")); + +.addTooltip(format.red("放在恐惧之地山脉(Dreadlands Mountains)群系的Y=40处")); + +.addTooltip(format.red("放在恐惧之地山脉(Dreadlands Mountains)群系的Y=40处")); + + +.addTooltip(format.red("我是赌博的狂热爱好者,专赌天境的青铜地牢")); + + +.addTooltip(format.red("在混沌之地中右击虚空步行者,看看会发生什么")); + +.addTooltip(format.red("每破坏一个方块,获得20点采掘经验")); +.addTooltip(format.red("Soren想到个好玩的点子!")); + +.addTooltip(format.red("每破坏一个方块,获得40点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得40点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得40点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得40点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得10点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得100点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得200点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得150点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得150点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得100点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得200点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得300点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得400点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得500点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得500点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得100点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得400点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得6000点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得3000点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得8000点采掘经验")); + +.addTooltip(format.red("每破坏一个方块,获得30000点采掘经验")); + + + + +.addTooltip(format.red("远征技能会给予你随机速度增益,在很多情况下真的很烦人……")); +.addTooltip(format.red("要禁用该功能,你可以按[DELETE]键打开AoA的技能菜单,然后点击远征图标!")); + +.addTooltip(format.red("核泄漏之地(Nuclear Wastelands)有辐射!")); +.addTooltip(format.red("目前还是离远点为好!")); + + + + + + + + + + + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei")); + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei")); + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei")); + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei")); + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei")); + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei")); + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei")); + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei")); + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei")); + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei")); + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn, AT-L4S, mei")); + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn")); + +.addTooltip(format.red("sabre potato, theLmiffy1111, dallagen, DipNChips, Magebzz, Capn")); + +.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板")); + +.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板")); + +.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板")); + +.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板")); + +.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板")); + +.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板")); + +.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板")); + +.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板")); + + + + + + + diff --git a/scripts/ToolTipsRevamped1.zs b/scripts/ToolTipsRevamped1.zs new file mode 100644 index 00000000..79946d2c --- /dev/null +++ b/scripts/ToolTipsRevamped1.zs @@ -0,0 +1,1046 @@ +#reloadable + +.addTooltip(format.red("未完成")); +.addTooltip(format.green("可重复使用")); +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 获取方式")); +.addTooltip(format.aqua(" 合金比例 XYZ")); +.addTooltip(format.darkAqua("谜题:")); +.addTooltip(format.aqua(" 谜题提示")); +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 你应该自动化我")); +.addTooltip(format.yellow(" 右击我")); +.addTooltip(format.yellow(" 世界难度变高了一些……")); +.addTooltip(format.yellow(" 使用链接工具为我供能")); +.addTooltip(format.yellow(" 背包:布拉布拉")); +.addTooltip(format.yellow(" 飞行:阿巴阿巴")); +.addTooltip(format.yellow(" 召唤石")); +.addTooltip(format.yellow(" 献给肉丸人的贡物")); +.addTooltip(format.yellow(" 理序主之盾")); +.addTooltip(format.gold("提示:")); +.addTooltip(format.yellow(" 可施加超限附魔")); +.addTooltip(format.yellow(" 实用提示")); +.addTooltip(format.darkRed("警告:")); +.addTooltip(format.red(" 如果xxx,可能会导致崩溃")); +.addTooltip(format.darkRed("注意:")); +.addTooltip(format.red(" 确保拥有充足魔力")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("致谢和梗")); + + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 右击获得免费曲奇")); + + +.addTooltip(format.darkRed("注意:")); +.addTooltip(format.red(" 要完成天堂十二门的搭建,每根柱子上都需要放置蓝色的天辉聚能水晶")); + +.addTooltip(format.darkRed("注意:")); +.addTooltip(format.red(" 要完成天堂十二门的搭建,每根柱子上都需要放置蓝色的天辉聚能水晶")); + + + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 使用以下弹药:")); +.addTooltip(format.yellow(" - 石墨电极")); +.addTooltip(format.yellow(" - 钢棒")); +.addTooltip(format.yellow(" - 铝棒")); +.addTooltip(format.yellow(" - 铁棒")); +.addTooltip(format.yellow(" 可用升级:")); +.addTooltip(format.yellow(" - 瞄准镜")); +.addTooltip(format.yellow(" - 电容")); + + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于蠕变维度的宿主高塔")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 通过茕踽界召唤石获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于深渊维度的血肉触须")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 通过符文之钥获得")); + + + +.addTooltip(format.gold("提示:")); +.addTooltip(format.yellow(" 岩浆怪和下界的史莱姆也计入击杀数量")); + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于共鸣界")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 通过飓风之子召唤石获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与秘界的梅里克首领交易获得")); + + + +.addTooltip(format.gold("提示:")); +.addTooltip(format.yellow(" 涉及递归推演物质的自动化,对物品和流体都有非常高的传输速度要求")); +.addTooltip(format.yellow(" 推荐以下物流方案:")); +.addTooltip(format.yellow(" - 超级工厂管理器(不用于合成,仅传输)")); +.addTooltip(format.yellow(" - 使用ME机械总线和分区过的元件的AE2子网络")); +.addTooltip(format.yellow(" - 流体激光")); + + +.addTooltip(format.gold("提示:")); +.addTooltip(format.yellow(" 涉及递归推演物质的自动化,对物品和流体都有非常高的传输速度要求")); +.addTooltip(format.yellow(" 推荐以下物流方案:")); +.addTooltip(format.yellow(" - 超级工厂管理器(不用于合成,仅传输)")); +.addTooltip(format.yellow(" - 使用ME机械总线和分区过的元件的AE2子网络")); +.addTooltip(format.yellow(" - 流体激光")); + + +.addTooltip(format.gold("提示:")); +.addTooltip(format.yellow(" 涉及递归推演物质的自动化,对物品和流体都有非常高的传输速度要求")); +.addTooltip(format.yellow(" 推荐以下物流方案:")); +.addTooltip(format.yellow(" - 超级工厂管理器(不用于合成,仅传输)")); +.addTooltip(format.yellow(" - 使用ME机械总线和分区过的元件的AE2子网络")); +.addTooltip(format.yellow(" - 流体激光")); + +.addTooltip(format.gold("提示:")); +.addTooltip(format.yellow(" 涉及递归推演物质的自动化,对物品和流体都有非常高的传输速度要求")); +.addTooltip(format.yellow(" 推荐以下物流方案:")); +.addTooltip(format.yellow(" - 超级工厂管理器(不用于合成,仅传输)")); +.addTooltip(format.yellow(" - 使用ME机械总线和分区过的元件的AE2子网络")); +.addTooltip(format.yellow(" - 流体激光")); + + + +.addTooltip(format.darkAqua("谜题:")); +.addTooltip(format.aqua(" 右击苍白陨石卵石中掉落吉欧碎片的生物")); + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于主世界的焦煤图书馆")); + + + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 1. 使用前需先右键点击")); +.addTooltip(format.yellow(" 2. 将其放入跃迁控制器的“工件”页面中,来解锁跃迁到对应地点的能力")); + + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 1. 使用前需先右键点击")); +.addTooltip(format.yellow(" 2. 将其放入跃迁控制器的“工件”页面中,来解锁跃迁到对应地点的能力")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 1. 使用前需先右键点击")); +.addTooltip(format.yellow(" 2. 将其放入跃迁控制器的“工件”页面中,来解锁跃迁到对应地点的能力")); +.addTooltip(format.darkRed("警告:")); +.addTooltip(format.red(" 让火箭着陆可能会很危险……")); + + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 1. 使用前需先右键点击")); +.addTooltip(format.yellow(" 2. 将其放入跃迁控制器的“工件”页面中,来解锁跃迁到对应地点的能力")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 1. 使用前需先右键点击")); +.addTooltip(format.yellow(" 2. 将其放入跃迁控制器的“工件”页面中,来解锁跃迁到对应地点的能力")); + + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 1. 使用前需先右键点击")); +.addTooltip(format.yellow(" 2. 将其放入跃迁控制器的“工件”页面中,来解锁跃迁到对应地点的能力")); + + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 1. 使用前需先右键点击")); +.addTooltip(format.yellow(" 2. 将其放入跃迁控制器的“工件”页面中,来解锁跃迁到对应地点的能力")); +.addTooltip(format.darkRed("注意:")); +.addTooltip(format.red(" 塞德娜的轨道非常遥远,你可能需要先跃迁到其他星球,才能抵达它")); + + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于炼金界")); + + +.addTooltip(format.green("可重复使用")); +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于茕踽界的门格海绵状建筑")); + + +.addTooltip(format.green("可重复使用")); +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于晦暗界的邪术金字塔")); + + + +.addTooltip(format.green("可重复使用")); +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于孤寂界的铂回转仪")); + + +.addTooltip(format.green("可重复使用")); +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于惧惮界的塔木要塞")); + + + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 使用龙之钥解锁配方")); +.addTooltip(format.darkRed("警告:")); +.addTooltip(format.red(" 不要对其使用超级消音器,会造成卡顿")); + + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于下界的元素室")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于下界的元素室")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于下界的元素室")); + + + +.addTooltip(format.green("可重复使用")); +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于下界天花板上的意志晶块神殿")); + +.addTooltip(format.green("可重复使用")); +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于下界天花板上的意志晶块神殿")); + +.addTooltip(format.green("可重复使用")); +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于下界天花板上的意志晶块神殿")); + +.addTooltip(format.green("可重复使用")); +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于下界天花板上的意志晶块神殿")); + +.addTooltip(format.green("可重复使用")); +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于下界天花板上的意志晶块神殿")); + + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 位于比邻星带")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("错误纹理是故意为之,毕竟是未定义嘛……")); + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 使用远古精灵知识解锁配方")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 使用远古精灵知识解锁配方")); +.addTooltip(format.gold("提示:")); +.addTooltip(format.yellow(" 可施加超限附魔")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 使用远古精灵知识解锁配方")); +.addTooltip(format.gold("提示:")); +.addTooltip(format.yellow(" 可施加超限附魔")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 使用远古精灵知识解锁配方")); +.addTooltip(format.gold("提示:")); +.addTooltip(format.yellow(" 可施加超限附魔")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 使用远古精灵知识解锁配方")); +.addTooltip(format.gold("提示:")); +.addTooltip(format.yellow(" 可施加超限附魔")); + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 使用奇点大师解锁配方")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("Fox想知道怎么做这玩意")); + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 使用奇点大师解锁配方")); +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 用于激活神圣RPG模组的传送门,和打火石一样")); + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" - 使用控制器手册解锁配方")); +.addTooltip(format.aqua(" - 手动合成第一个后,可使用自动合成机或循环装配台自动化递归配方")); +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 1. 与多方块结构的蓝图组合")); +.addTooltip(format.yellow(" 2. 将获得的多方块结构专属控制器放置到适宜位置")); +.addTooltip(format.yellow(" 3. 使用多方块棒棒或高级机械组装器右击控制器进行自动搭建")); +.addTooltip(format.darkRed("警告:")); +.addTooltip(format.red(" 橙色的普通控制器适用于所有机器,但相较于彩色的多方块结构专属控制器,延迟会大幅增加")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("非常感谢Kasumi_Nova和Domi对模块化机械社区版的开发和测试!")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 使用血主秘典解锁配方")); + + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" - 使用异星材料手册解锁配方,并按照任务书指引完成 ;)")); +.addTooltip(format.aqua(" - 手动合成第一个后,可使用自动合成机或循环装配台自动化递归配方")); +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 可使用自动化接口和基础封包合成器[推荐]自动化基础工作台配方")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("Mei在工具提示的改进方面帮了大忙,谢谢!")); + + + +.addTooltip(format.green("可重复使用")); +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 世界难度变高了一些……")); + +.addTooltip(format.green("可重复使用")); +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 世界难度变高了一些……")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("感谢GalacticSilver绘制的纹理!")); + + + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 世界难度变高了一些……")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("感谢GalacticSilver绘制的纹理!")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 世界难度变高了一些……")); +.addTooltip(format.yellow(" 星能力等级上限提升至35")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("感谢GalacticSilver绘制的纹理!")); + + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 世界难度变高了一些……")); +.addTooltip(format.yellow(" 星能力等级上限提升至45")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("感谢GalacticSilver绘制的纹理!")); + + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 世界难度变高了一些……")); +.addTooltip(format.yellow(" 星能力等级上限提升至40")); +.addTooltip(format.darkRed("注意:")); +.addTooltip(format.red(" 缸中裂隙必须是通过特殊注魔配方合成的")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 世界难度变高了一些……")); +.addTooltip(format.yellow(" 星能力等级上限提升至60")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("感谢NerdySpider绘制的纹理!")); + + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 制作炼金界工件之后即可开始进行该物品自动化")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("感谢Gebcrafter绘制的纹理!")); + +.addTooltip(format.gold("使用:")); +.addTooltip(format.yellow(" 该物品将激活(可开关的)困难模式")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("纹理由Zuckerburger绘制,感谢!")); + + + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与蠕变维度的爆破专家交易获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与蠕变维度的爆破专家交易获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与蠕变维度的爆破专家交易获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与蠕变维度的爆破专家交易获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与秘境维度的戈布工程师交易获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与秘境维度的戈布工程师交易获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与秘境维度的戈布工程师交易获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与秘境维度的戈布工程师交易获得")); + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与异位维度的原始商人交易获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与异位维度的原始商人交易获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与异位维度的原始商人交易获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 与异位维度的原始商人交易获得")); + + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 战斗高塔的宝藏箱中获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 战斗高塔的宝藏箱中获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 战斗高塔的宝藏箱中获得")); + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 战斗高塔的宝藏箱中获得")); + + +.addTooltip(format.gray("200 基础攻击")); +.addTooltip(format.gray("无限 攻击速度")); + +.addTooltip(format.gray("2000 基础攻击")); +.addTooltip(format.gray("无限 攻击速度")); +.addTooltip(format.green("可重复使用")); + + + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 英玫之门")); +.addTooltip(format.white(" 机器速度x5")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 神话开掘反应堆")); +.addTooltip(format.white(" 机器速度x5")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 热钢混合器")); +.addTooltip(format.white(" x10并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 盖亚祭坛")); +.addTooltip(format.white(" 机器速度x6.66")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 感知凝结器")); +.addTooltip(format.white(" 物品/流体产出x8")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 等离子控制器")); +.addTooltip(format.white(" 物品/流体产出x400")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 电弧反应堆")); +.addTooltip(format.white(" 物品/流体产出x4")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 电弧反应堆")); +.addTooltip(format.white(" 物品/流体产出x16")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 电弧反应堆")); +.addTooltip(format.white(" 物品/流体产出x64")); +.addTooltip(format.aqua(" 『立方』")); +.addTooltip(format.white(" 机器速度x5")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 『立方』")); +.addTooltip(format.white(" 机器速度x50")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 电弧反应堆")); +.addTooltip(format.white(" 物品/流体产出x256")); + +.addTooltip(format.gray("Found on Vibe")); +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 源质结晶器")); +.addTooltip(format.white(" 物品/流体产出x4")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 神话处理器")); +.addTooltip(format.white(" 并行")); +.addTooltip(format.white("------------------")); +.addTooltip(format.green("感谢Sandman366修好了升级脚本!")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 神话处理器")); +.addTooltip(format.white(" 并行")); + +.addTooltip(format.gray("对于神话处理器,ME机械输出总线是输出产物最快的方式")); +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 龙炎锻炉")); +.addTooltip(format.white(" 物品/流体产出x64")); + +.addTooltip(format.gray("不想的话其实没必要做……")); +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 定义器")); +.addTooltip(format.white(" 物品/流体产出x2")); + +.addTooltip(format.gray("通过轨道召唤石获得")); +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 车床")); +.addTooltip(format.white(" x16并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" LP收割器")); +.addTooltip(format.white(" 物品/流体产出x5")); +.addTooltip(format.aqua(" PE失能器")); +.addTooltip(format.white(" 物品/流体产出x5")); + +.addTooltip(format.gray("通过远古飞龙召唤石获得")); +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 灵魂积聚器")); +.addTooltip(format.white(" 机器速度x10")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 砷铅铁注能器")); +.addTooltip(format.white(" 机器速度x5")); + +.addTooltip(format.gray("要将元动虹吸器与神洗圣泉正确对接,")); +.addTooltip(format.gray("小多方块结构的对角线部位应该与大多方块结构相交")); +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 自动奥术工作台")); +.addTooltip(format.white(" 机器速度x20")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 粒子加速器&神话加速器")); +.addTooltip(format.white(" 机器速度x5")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 惯性约束反应堆")); +.addTooltip(format.white(" x4并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 坠星仪")); +.addTooltip(format.white(" 机器速度x8")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 自动星辉祭坛")); +.addTooltip(format.white(" 机器速度x100")); +.addTooltip(format.aqua(" 重力晶附魔器")); +.addTooltip(format.white(" 95%流体减免,机器速度x20")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 巫术组合台")); +.addTooltip(format.white(" 机器速度x20")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 寒铁锻台")); +.addTooltip(format.white(" 机器速度x20")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 龙炎锻炉")); +.addTooltip(format.white(" 物品/流体产出x256")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 定义器")); +.addTooltip(format.white(" 物品/流体产出x8")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 附魔温室")); +.addTooltip(format.white(" 机器速度x10")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 两相裂变堆")); +.addTooltip(format.white(" 机器速度x10")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" ME神话装配室")); +.addTooltip(format.white(" 机器速度x5")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 粒子加速器&神话加速器")); +.addTooltip(format.white(" 机器速度x20")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 线性等离子加速器")); +.addTooltip(format.white(" x10并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 线性等离子加速器")); +.addTooltip(format.white(" x100并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 线性等离子加速器")); +.addTooltip(format.white(" x1,000并行")); +.addTooltip(format.white("------------------------")); +.addTooltip(format.green("感谢NerdySpider为这些多方块升级绘制的纹理!")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 神秘复制机")); +.addTooltip(format.white(" 流体产出x2")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 神秘复制机")); +.addTooltip(format.white(" 流体产出x10,机器速度x10")); +.addTooltip(format.white("----------------------------------")); +.addTooltip(format.green("感谢NerdySpider为这些多方块升级绘制的纹理!")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 中子素炮&轰击器")); +.addTooltip(format.white(" 机器速度x5")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 夸克分解器&强脉冲加速器")); +.addTooltip(format.white(" 机器速度x5")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 源质结晶器")); +.addTooltip(format.white(" 物品/流体产出x20")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 戴森压缩器")); +.addTooltip(format.white(" 物品/流体产出x4")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 净间加工机")); +.addTooltip(format.white(" x10并行")); +.addTooltip(format.white("---------------------")); +.addTooltip(format.green("感谢NerdySpider绘制的纹理!")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 净间加工机")); +.addTooltip(format.white(" x1000并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 相对论坍缩器")); +.addTooltip(format.white(" 机器速度x200")); +.addTooltip(format.aqua(" 『立方』")); +.addTooltip(format.white(" 机器速度x20")); +.addTooltip(format.white("---------------------")); +.addTooltip(format.green("感谢NerdySpider为这些多方块升级绘制的纹理!")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 中子素炮&轰击器")); +.addTooltip(format.white(" 机器速度x20")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 中子素炮&轰击器")); +.addTooltip(format.white(" 机器速度x50")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 夸克分解器&强脉冲加速器")); +.addTooltip(format.white(" 机器速度x20")); +.addTooltip(format.white("-----------------------------------------")); +.addTooltip(format.green("感谢NerdySpider为这些多方块升级绘制的纹理!")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 夸克分解器&强脉冲加速器")); +.addTooltip(format.white(" 机器速度x50")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 维度稳定器")); +.addTooltip(format.white(" 机器速度x50")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 超高速生长灌注器")); +.addTooltip(format.white(" 物品/流体产出x4")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 超高速生长灌注器")); +.addTooltip(format.white(" 物品/流体产出x16")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 超高速生长灌注器")); +.addTooltip(format.white(" 物品/流体产出x64")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 定义器")); +.addTooltip(format.white(" 物品/流体产出x16")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 定义器")); +.addTooltip(format.white(" 物品/流体产出x64")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 定义器")); +.addTooltip(format.white(" 物品/流体产出x256")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 戴森压缩器")); +.addTooltip(format.white(" 物品/流体产出x16")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 神秘复制机")); +.addTooltip(format.white(" 流体产出x50,机器速度x20")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 神秘复制机")); +.addTooltip(format.white(" 流体产出x100,机器速度x40")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 神秘复制机")); +.addTooltip(format.white(" 流体产出x500,机器速度x160")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 混沌凝聚器")); +.addTooltip(format.white(" 物品/流体产出x15")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 混沌凝聚器")); +.addTooltip(format.white(" 物品/流体产出x60")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 混沌凝聚器")); +.addTooltip(format.white(" 物品/流体产出x240")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 混沌凝聚器")); +.addTooltip(format.white(" 物品/流体产出x960")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 混沌凝聚器")); +.addTooltip(format.white(" 物品/流体产出x3840")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 机械鸡舍")); +.addTooltip(format.white(" 物品/流体产出x10")); +.addTooltip(format.aqua(" 辉光附魔器")); +.addTooltip(format.white(" x8并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 机械鸡舍")); +.addTooltip(format.white(" 物品/流体产出x100")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 自动星辉祭坛")); +.addTooltip(format.white(" 机器速度x600")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 暗影破壳器")); +.addTooltip(format.white(" x8并行,87.5%流体减免")); +.addTooltip(format.aqua(" ME神话装配室")); +.addTooltip(format.white(" 机器速度x5")); + + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 暗影破壳器")); +.addTooltip(format.white(" x64并行,87.5%流体减免")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 递归处理器")); +.addTooltip(format.white(" 并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 敌对演算单元")); +.addTooltip(format.white(" 物品/流体产出x4")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 混击器")); +.addTooltip(format.white(" 物品/流体产出x2")); +.addTooltip(format.aqua(" 引力反转器")); +.addTooltip(format.white(" x10并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 镀层木工机&镀层热电子加工台")); +.addTooltip(format.white(" 机器速度x10")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 植物聚合器")); +.addTooltip(format.white(" 物品/流体产出x15")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 神话开掘反应堆")); +.addTooltip(format.white(" 机器速度x20")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 神话开掘反应堆")); +.addTooltip(format.white(" 机器速度x50")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 重力晶附魔器")); +.addTooltip(format.white(" 95%流体减免")); + +.addTooltip(format.gray("不产生咒波,产量为120%!")); +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 机械源质冶炼厂")); +.addTooltip(format.white(" x4并行")); + +.addTooltip(format.gray("不产生咒波,产量为150%!")); +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 机械源质冶炼厂")); +.addTooltip(format.white(" x16并行")); +.addTooltip(format.aqua(" 龙炎锻炉")); +.addTooltip(format.white(" 物品/流体产出x8")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 自动奥术注魔器")); +.addTooltip(format.white(" 机器速度x5")); +.addTooltip(format.aqua(" 龙炎坩埚")); +.addTooltip(format.white(" 机器速度x6.66")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 自动奥术工作台")); +.addTooltip(format.white(" 机器速度x5")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 无害化牺牲祭坛")); +.addTooltip(format.white(" 机器速度x10")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 自动星辉祭坛")); +.addTooltip(format.white(" 机器速度x20")); +.addTooltip(format.white("-----------------------")); +.addTooltip(format.green("HiaggTM得升级他的IO仓了")); + +.withTag({FluidName: "darkstarlight", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "darkstarlight", Amount: 1000}).addTooltip(format.aqua(" 低语涌泉")); +.withTag({FluidName: "darkstarlight", Amount: 1000}).addTooltip(format.white(" x4并行")); + +.withTag({FluidName: "whispering_starlight_of_redemption", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "whispering_starlight_of_redemption", Amount: 1000}).addTooltip(format.aqua(" 低语涌泉")); +.withTag({FluidName: "whispering_starlight_of_redemption", Amount: 1000}).addTooltip(format.white(" x16并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 量子聚合机")); +.addTooltip(format.white(" x4并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 量子聚合机")); +.addTooltip(format.white(" x16并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 量子聚合机")); +.addTooltip(format.white(" x64并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 净间加工机")); +.addTooltip(format.white(" x100并行")); + +.withTag({FluidName: "converging_recursive_essence", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "converging_recursive_essence", Amount: 1000}).addTooltip(format.aqua(" 无尽熔炉")); +.withTag({FluidName: "converging_recursive_essence", Amount: 1000}).addTooltip(format.white(" x2并行")); + +.withTag({FluidName: "vibrating_recursive_essence", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "vibrating_recursive_essence", Amount: 1000}).addTooltip(format.aqua(" 无尽熔炉")); +.withTag({FluidName: "vibrating_recursive_essence", Amount: 1000}).addTooltip(format.white(" x4并行")); + +.withTag({FluidName: "resonating_recursive_essence", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "resonating_recursive_essence", Amount: 1000}).addTooltip(format.aqua(" 无尽熔炉")); +.withTag({FluidName: "resonating_recursive_essence", Amount: 1000}).addTooltip(format.white(" x6并行")); + +.withTag({FluidName: "fractal_recursive_essence", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "fractal_recursive_essence", Amount: 1000}).addTooltip(format.aqua(" 无尽熔炉")); +.withTag({FluidName: "fractal_recursive_essence", Amount: 1000}).addTooltip(format.white(" x8并行")); + +.withTag({FluidName: "stochastic_recursive_essence", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "stochastic_recursive_essence", Amount: 1000}).addTooltip(format.aqua(" 无尽熔炉")); +.withTag({FluidName: "stochastic_recursive_essence", Amount: 1000}).addTooltip(format.white(" x10并行")); + +.withTag({FluidName: "markov_recursive_essence", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "markov_recursive_essence", Amount: 1000}).addTooltip(format.aqua(" 无尽熔炉")); +.withTag({FluidName: "markov_recursive_essence", Amount: 1000}).addTooltip(format.white(" x12并行")); + +.withTag({FluidName: "cauchy_recursive_essence", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "cauchy_recursive_essence", Amount: 1000}).addTooltip(format.aqua(" 无尽熔炉")); +.withTag({FluidName: "cauchy_recursive_essence", Amount: 1000}).addTooltip(format.white(" x14并行")); + +.withTag({FluidName: "lorenz_recursive_essence", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "lorenz_recursive_essence", Amount: 1000}).addTooltip(format.aqua(" 无尽熔炉")); +.withTag({FluidName: "lorenz_recursive_essence", Amount: 1000}).addTooltip(format.white(" x16并行")); + +.withTag({FluidName: "chaotic_recursive_essence", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "chaotic_recursive_essence", Amount: 1000}).addTooltip(format.aqua(" 无尽熔炉")); +.withTag({FluidName: "chaotic_recursive_essence", Amount: 1000}).addTooltip(format.white(" x18并行")); + +.withTag({FluidName: "warping_recursive_essence", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "warping_recursive_essence", Amount: 1000}).addTooltip(format.aqua(" 无尽熔炉")); +.withTag({FluidName: "warping_recursive_essence", Amount: 1000}).addTooltip(format.white(" x20并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 贤者统化器")); +.addTooltip(format.white(" x10并行&能量消耗x4")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 贤者统化器")); +.addTooltip(format.white(" x100并行&能量消耗x16")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 贤者统化器")); +.addTooltip(format.white(" x1,000并行&能量消耗x64")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 贤者统化器")); +.addTooltip(format.white(" x10,000并行&能量消耗x256")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 贤者统化器")); +.addTooltip(format.white(" x100,000并行&能量消耗x1,024")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 贤者统化器")); +.addTooltip(format.white(" x1,000,000并行&能量消耗x4,096")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 贤者统化器")); +.addTooltip(format.white(" x10,000,000并行&能量消耗x16,384")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 贤者统化器")); +.addTooltip(format.white(" x100,000,000并行&能量消耗x65,536")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 贤者统化器")); +.addTooltip(format.white(" x1,000,000,000并行&能量消耗x262,144")); + +.withTag({FluidName: "prudentium", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "prudentium", Amount: 1000}).addTooltip(format.aqua(" 活化精华转化器")); +.withTag({FluidName: "prudentium", Amount: 1000}).addTooltip(format.white(" x4并行")); + +.withTag({FluidName: "intermedium", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "intermedium", Amount: 1000}).addTooltip(format.aqua(" 活化精华转化器")); +.withTag({FluidName: "intermedium", Amount: 1000}).addTooltip(format.white(" x16并行")); + +.withTag({FluidName: "superium", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "superium", Amount: 1000}).addTooltip(format.aqua(" 活化精华转化器")); +.withTag({FluidName: "superium", Amount: 1000}).addTooltip(format.white(" x64并行")); + +.withTag({FluidName: "supremium", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "supremium", Amount: 1000}).addTooltip(format.aqua(" 活化精华转化器")); +.withTag({FluidName: "supremium", Amount: 1000}).addTooltip(format.white(" x256并行")); + +.withTag({FluidName: "molten_insanium", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "molten_insanium", Amount: 1000}).addTooltip(format.aqua(" 活化精华转化器")); +.withTag({FluidName: "molten_insanium", Amount: 1000}).addTooltip(format.white(" x1,024并行")); + + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 附魔温室")); +.addTooltip(format.white(" 速度x100")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 神圣余烬蜂箱")); +.addTooltip(format.white(" 物品/流体产出x5")); + + +.withTag({FluidName: "cursed_myrmitite", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "cursed_myrmitite", Amount: 1000}).addTooltip(format.aqua(" 焦黑浇铸站")); +.withTag({FluidName: "cursed_myrmitite", Amount: 1000}).addTooltip(format.white(" x2并行(包括铸模)")); + +.withTag({FluidName: "rosidian", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "rosidian", Amount: 1000}).addTooltip(format.aqua(" 焦黑浇铸站")); +.withTag({FluidName: "rosidian", Amount: 1000}).addTooltip(format.white(" x4并行(包括铸模)")); + +.withTag({FluidName: "lymph_of_pixonia", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "lymph_of_pixonia", Amount: 1000}).addTooltip(format.aqua(" 焦黑浇铸站")); +.withTag({FluidName: "lymph_of_pixonia", Amount: 1000}).addTooltip(format.white(" x8并行(包括铸模)")); + +.withTag({FluidName: "runandium", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "runandium", Amount: 1000}).addTooltip(format.aqua(" 焦黑浇铸站")); +.withTag({FluidName: "runandium", Amount: 1000}).addTooltip(format.white(" x12并行(包括铸模)")); + +.withTag({FluidName: "stormlight", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "stormlight", Amount: 1000}).addTooltip(format.aqua(" 焦黑浇铸站")); +.withTag({FluidName: "stormlight", Amount: 1000}).addTooltip(format.white(" x16并行(包括铸模)")); + +.withTag({FluidName: "ascended_draconic_alloy", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "ascended_draconic_alloy", Amount: 1000}).addTooltip(format.aqua(" 焦黑浇铸站")); +.withTag({FluidName: "ascended_draconic_alloy", Amount: 1000}).addTooltip(format.white(" x20并行(包括铸模)")); + +.withTag({FluidName: "oganesson", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "oganesson", Amount: 1000}).addTooltip(format.aqua(" 焦黑浇铸站")); +.withTag({FluidName: "oganesson", Amount: 1000}).addTooltip(format.white(" x24并行(包括铸模)")); + +.withTag({FluidName: "twilight_fire", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "twilight_fire", Amount: 1000}).addTooltip(format.aqua(" 焦黑浇铸站")); +.withTag({FluidName: "twilight_fire", Amount: 1000}).addTooltip(format.white(" x32并行(包括铸模)")); + +.withTag({FluidName: "shyre_weed_oil", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "shyre_weed_oil", Amount: 1000}).addTooltip(format.aqua(" 焦黑浇铸站")); +.withTag({FluidName: "shyre_weed_oil", Amount: 1000}).addTooltip(format.white(" x40并行(包括铸模)")); + +.withTag({FluidName: "darkstarlight", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "darkstarlight", Amount: 1000}).addTooltip(format.aqua(" 焦黑浇铸站")); +.withTag({FluidName: "darkstarlight", Amount: 1000}).addTooltip(format.white(" x48并行(包括铸模)")); + +.withTag({FluidName: "molten_defined", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "molten_defined", Amount: 1000}).addTooltip(format.aqua(" 焦黑浇铸站")); +.withTag({FluidName: "molten_defined", Amount: 1000}).addTooltip(format.white(" x64并行(包括铸模)")); + +.withTag({FluidName: "fractallite_halite", Amount: 1000}).addTooltip(format.gold("多方块升级:")); +.withTag({FluidName: "fractallite_halite", Amount: 1000}).addTooltip(format.aqua(" 焦黑浇铸站")); +.withTag({FluidName: "fractallite_halite", Amount: 1000}).addTooltip(format.white(" x80并行(包括铸模)")); + + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 星辰预卜仪")); +.addTooltip(format.white(" x2并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 星辰预卜仪")); +.addTooltip(format.white(" x4并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 星辰预卜仪")); +.addTooltip(format.white(" x8并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 星辰预卜仪")); +.addTooltip(format.white(" x16并行")); + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 星辰预卜仪")); +.addTooltip(format.white(" x32并行")); + + +.addTooltip(format.gold("多方块升级:")); +.addTooltip(format.aqua(" 粒子加速器&神话加速器")); +.addTooltip(format.white(" 机器速度x50")); + + +.addTooltip(format.darkAqua("获取:")); +.addTooltip(format.aqua(" 在同一天将所有神明的祝福升到最大值")); + + + + + + diff --git a/scripts/Trinitas.zs b/scripts/Trinitas.zs index c66f9f4f..41dce9e4 100644 --- a/scripts/Trinitas.zs +++ b/scripts/Trinitas.zs @@ -11,7 +11,7 @@ import crafttweaker.enchantments.IEnchantmentDefinition; val inffurnacecosmosshard = RecipeBuilder.newBuilder("inffurnacecosmosshard","infinity_furnace",20); -inffurnacecosmosshard.addFluidInput(*300); +inffurnacecosmosshard.addFluidInput(*100); inffurnacecosmosshard.addItemInput(); inffurnacecosmosshard.addItemInput(); inffurnacecosmosshard.addItemInput(); @@ -103,21 +103,21 @@ mods.nuclearcraft.alloy_furnace.addRecipe([, val inffurnacesupermithril1 = RecipeBuilder.newBuilder("inffurnacesupermithril1","infinity_furnace",20); -inffurnacesupermithril1.addFluidInput(*100); +inffurnacesupermithril1.addFluidInput(*50); inffurnacesupermithril1.addItemInput(); inffurnacesupermithril1.addItemInput(); inffurnacesupermithril1.addItemOutput(); inffurnacesupermithril1.build(); val inffurnacesupermithril2 = RecipeBuilder.newBuilder("inffurnacesupermithril2","infinity_furnace",20); -inffurnacesupermithril2.addFluidInput(*100); +inffurnacesupermithril2.addFluidInput(*50); inffurnacesupermithril2.addItemInput(); inffurnacesupermithril2.addItemInput(); inffurnacesupermithril2.addItemOutput(); inffurnacesupermithril2.build(); val inffurnacesupermithril3 = RecipeBuilder.newBuilder("inffurnacesupermithril3","infinity_furnace",20); -inffurnacesupermithril3.addFluidInput(*100); +inffurnacesupermithril3.addFluidInput(*50); inffurnacesupermithril3.addItemInput(); inffurnacesupermithril3.addItemInput(); inffurnacesupermithril3.addItemOutput(); @@ -157,8 +157,11 @@ recipes.addShaped(, [, , ]]); + + + val inffurncuendillar1 = RecipeBuilder.newBuilder("inffurncuendillar1","infinity_furnace",20); -inffurncuendillar1.addFluidInput(*100); +inffurncuendillar1.addFluidInput(*50); inffurncuendillar1.addItemInput(); inffurncuendillar1.addItemInput(); inffurncuendillar1.addItemInput(); @@ -166,8 +169,17 @@ inffurncuendillar1.addItemInput(); inffurncuendillar1.addItemOutput(*8); inffurncuendillar1.build(); +val inffurncuendillar1a = RecipeBuilder.newBuilder("inffurncuendillar1a","infinity_furnace",20); +inffurncuendillar1a.addFluidInput(*50); +inffurncuendillar1a.addItemInput(); +inffurncuendillar1a.addItemInput(); +inffurncuendillar1a.addItemInput(); +inffurncuendillar1a.addItemInput(); +inffurncuendillar1a.addItemOutput(*16); +inffurncuendillar1a.build(); + val inffurncuendillar2 = RecipeBuilder.newBuilder("inffurncuendillar2","infinity_furnace",20); -inffurncuendillar2.addFluidInput(*100); +inffurncuendillar2.addFluidInput(*50); inffurncuendillar2.addItemInput(); inffurncuendillar2.addItemInput(); inffurncuendillar2.addItemInput(); @@ -175,8 +187,17 @@ inffurncuendillar2.addItemInput(); inffurncuendillar2.addItemOutput(*8); inffurncuendillar2.build(); +val inffurncuendillar2a = RecipeBuilder.newBuilder("inffurncuendillar2a","infinity_furnace",20); +inffurncuendillar2a.addFluidInput(*50); +inffurncuendillar2a.addItemInput(); +inffurncuendillar2a.addItemInput(); +inffurncuendillar2a.addItemInput(); +inffurncuendillar2a.addItemInput(); +inffurncuendillar2a.addItemOutput(*16); +inffurncuendillar2a.build(); + val inffurncuendillar3 = RecipeBuilder.newBuilder("inffurncuendillar3","infinity_furnace",20); -inffurncuendillar3.addFluidInput(*100); +inffurncuendillar3.addFluidInput(*50); inffurncuendillar3.addItemInput(); inffurncuendillar3.addItemInput(); inffurncuendillar3.addItemInput(); @@ -184,6 +205,35 @@ inffurncuendillar3.addItemInput(); inffurncuendillar3.addItemOutput(*8); inffurncuendillar3.build(); +val inffurncuendillar3a = RecipeBuilder.newBuilder("inffurncuendillar3a","infinity_furnace",20); +inffurncuendillar3a.addFluidInput(*50); +inffurncuendillar3a.addItemInput(); +inffurncuendillar3a.addItemInput(); +inffurncuendillar3a.addItemInput(); +inffurncuendillar3a.addItemInput(); +inffurncuendillar3a.addItemOutput(*16); +inffurncuendillar3a.build(); + + + +mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/altar/trinitascallstone", +, +5000, 500, +[ + , , , + , , , + , , , + , , , , + , , + , , + , , + , , + , , , , + , , + , , + , +], +"astralsorcery.constellation.lucerna"); mods.extendedcrafting.CompressionCrafting.addRecipe(, , 100, , 100000); @@ -202,12 +252,449 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(, , , , , ]); -mods.extendedcrafting.CombinationCrafting.addRecipe(, -1000000, -, -[, , , -, , , -, , ]); +//mods.extendedcrafting.CombinationCrafting.addRecipe(, +//1000000, +//, +//[, , , +//, , , +//, , ]); + +val trinityingot1 = RecipeBuilder.newBuilder("trinityingot1","presbytery_of_the_threefold_love",3); +trinityingot1.addFluidInput(*10000); +trinityingot1.addFluidInput(*5000); +trinityingot1.addItemInput(); +trinityingot1.setChance(0.95); +trinityingot1.addItemInput(); +trinityingot1.addItemInput(); +trinityingot1.addItemInput(); +trinityingot1.addItemInput(); +trinityingot1.addItemInput(); +trinityingot1.addItemInput(); +trinityingot1.addItemInput(); +trinityingot1.addItemInput(); +trinityingot1.addItemInput(); +trinityingot1.addItemInput(); +trinityingot1.addItemOutput(); +trinityingot1.build(); + +val trinityingot1a = RecipeBuilder.newBuilder("trinityingot1a","presbytery_of_the_threefold_love",3); +trinityingot1a.addFluidInput(*10000); +trinityingot1a.addFluidInput(*5000); +trinityingot1a.addItemInput(); +trinityingot1a.setChance(0.95); +trinityingot1a.addItemInput(*4); +trinityingot1a.addItemInput(); +trinityingot1a.addItemInput(); +trinityingot1a.addItemInput(); +trinityingot1a.addItemInput(); +trinityingot1a.addItemInput(); +trinityingot1a.addItemInput(); +trinityingot1a.addItemInput(); +trinityingot1a.addItemInput(); +trinityingot1a.addItemInput(); +trinityingot1a.addItemOutput(*4); +trinityingot1a.build(); + +val trinityingot1b = RecipeBuilder.newBuilder("trinityingot1b","presbytery_of_the_threefold_love",3); +trinityingot1b.addFluidInput(*10000); +trinityingot1b.addFluidInput(*5000); +trinityingot1b.addItemInput(); +trinityingot1b.setChance(0.95); +trinityingot1b.addItemInput(*16); +trinityingot1b.addItemInput(); +trinityingot1b.addItemInput(); +trinityingot1b.addItemInput(); +trinityingot1b.addItemInput(); +trinityingot1b.addItemInput(); +trinityingot1b.addItemInput(); +trinityingot1b.addItemInput(); +trinityingot1b.addItemInput(); +trinityingot1b.addItemInput(); +trinityingot1b.addItemOutput(*16); +trinityingot1b.build(); + +val trinityingot2 = RecipeBuilder.newBuilder("trinityingot2","presbytery_of_the_threefold_love",3); +trinityingot2.addFluidInput(*8000); +trinityingot2.addFluidInput(*5000); +trinityingot2.addItemInput(); +trinityingot2.setChance(0.8); +trinityingot2.addItemInput(); +trinityingot2.addItemInput(); +trinityingot2.addItemInput(); +trinityingot2.addItemInput(); +trinityingot2.addItemInput(); +trinityingot2.addItemInput(); +trinityingot2.addItemInput(); +trinityingot2.addItemInput(); +trinityingot2.addItemInput(); +trinityingot2.addItemInput(); +trinityingot2.addItemOutput(); +trinityingot2.build(); + +val trinityingot2a = RecipeBuilder.newBuilder("trinityingot2a","presbytery_of_the_threefold_love",3); +trinityingot2a.addFluidInput(*8000); +trinityingot2a.addFluidInput(*5000); +trinityingot2a.addItemInput(); +trinityingot2a.setChance(0.8); +trinityingot2a.addItemInput(*4); +trinityingot2a.addItemInput(); +trinityingot2a.addItemInput(); +trinityingot2a.addItemInput(); +trinityingot2a.addItemInput(); +trinityingot2a.addItemInput(); +trinityingot2a.addItemInput(); +trinityingot2a.addItemInput(); +trinityingot2a.addItemInput(); +trinityingot2a.addItemInput(); +trinityingot2a.addItemOutput(*4); +trinityingot2a.build(); + +val trinityingot2b = RecipeBuilder.newBuilder("trinityingot2b","presbytery_of_the_threefold_love",3); +trinityingot2b.addFluidInput(*8000); +trinityingot2b.addFluidInput(*5000); +trinityingot2b.addItemInput(); +trinityingot2b.setChance(0.8); +trinityingot2b.addItemInput(*16); +trinityingot2b.addItemInput(); +trinityingot2b.addItemInput(); +trinityingot2b.addItemInput(); +trinityingot2b.addItemInput(); +trinityingot2b.addItemInput(); +trinityingot2b.addItemInput(); +trinityingot2b.addItemInput(); +trinityingot2b.addItemInput(); +trinityingot2b.addItemInput(); +trinityingot2b.addItemOutput(*16); +trinityingot2b.build(); + +val trinityingot3 = RecipeBuilder.newBuilder("trinityingot3","presbytery_of_the_threefold_love",3); +trinityingot3.addFluidInput(*6000); +trinityingot3.addFluidInput(*5000); +trinityingot3.addItemInput(); +trinityingot3.setChance(0.5); +trinityingot3.addItemInput(); +trinityingot3.addItemInput(); +trinityingot3.addItemInput(); +trinityingot3.addItemInput(); +trinityingot3.addItemInput(); +trinityingot3.addItemInput(); +trinityingot3.addItemInput(); +trinityingot3.addItemInput(); +trinityingot3.addItemInput(); +trinityingot3.addItemInput(); +trinityingot3.addItemOutput(); +trinityingot3.build(); + +val trinityingot3a = RecipeBuilder.newBuilder("trinityingot3a","presbytery_of_the_threefold_love",3); +trinityingot3a.addFluidInput(*6000); +trinityingot3a.addFluidInput(*5000); +trinityingot3a.addItemInput(); +trinityingot3a.setChance(0.5); +trinityingot3a.addItemInput(*4); +trinityingot3a.addItemInput(); +trinityingot3a.addItemInput(); +trinityingot3a.addItemInput(); +trinityingot3a.addItemInput(); +trinityingot3a.addItemInput(); +trinityingot3a.addItemInput(); +trinityingot3a.addItemInput(); +trinityingot3a.addItemInput(); +trinityingot3a.addItemInput(); +trinityingot3a.addItemOutput(*4); +trinityingot3a.build(); + +val trinityingot3b = RecipeBuilder.newBuilder("trinityingot3b","presbytery_of_the_threefold_love",3); +trinityingot3b.addFluidInput(*6000); +trinityingot3b.addFluidInput(*5000); +trinityingot3b.addItemInput(); +trinityingot3b.setChance(0.5); +trinityingot3b.addItemInput(*16); +trinityingot3b.addItemInput(); +trinityingot3b.addItemInput(); +trinityingot3b.addItemInput(); +trinityingot3b.addItemInput(); +trinityingot3b.addItemInput(); +trinityingot3b.addItemInput(); +trinityingot3b.addItemInput(); +trinityingot3b.addItemInput(); +trinityingot3b.addItemInput(); +trinityingot3b.addItemOutput(*16); +trinityingot3b.build(); + +val trinityingot4 = RecipeBuilder.newBuilder("trinityingot4","presbytery_of_the_threefold_love",3); +trinityingot4.addFluidInput(*4000); +trinityingot4.addFluidInput(*5000); +trinityingot4.addItemInput(); +trinityingot4.setChance(0.3); +trinityingot4.addItemInput(); +trinityingot4.addItemInput(); +trinityingot4.addItemInput(); +trinityingot4.addItemInput(); +trinityingot4.addItemInput(); +trinityingot4.addItemInput(); +trinityingot4.addItemInput(); +trinityingot4.addItemInput(); +trinityingot4.addItemInput(); +trinityingot4.addItemInput(); +trinityingot4.addItemOutput(); +trinityingot4.build(); + +val trinityingot4a = RecipeBuilder.newBuilder("trinityingot4a","presbytery_of_the_threefold_love",3); +trinityingot4a.addFluidInput(*4000); +trinityingot4a.addFluidInput(*5000); +trinityingot4a.addItemInput(); +trinityingot4a.setChance(0.3); +trinityingot4a.addItemInput(*4); +trinityingot4a.addItemInput(); +trinityingot4a.addItemInput(); +trinityingot4a.addItemInput(); +trinityingot4a.addItemInput(); +trinityingot4a.addItemInput(); +trinityingot4a.addItemInput(); +trinityingot4a.addItemInput(); +trinityingot4a.addItemInput(); +trinityingot4a.addItemInput(); +trinityingot4a.addItemOutput(*4); +trinityingot4a.build(); + +val trinityingot4b = RecipeBuilder.newBuilder("trinityingot4b","presbytery_of_the_threefold_love",3); +trinityingot4b.addFluidInput(*4000); +trinityingot4b.addFluidInput(*5000); +trinityingot4b.addItemInput(); +trinityingot4b.setChance(0.3); +trinityingot4b.addItemInput(*16); +trinityingot4b.addItemInput(); +trinityingot4b.addItemInput(); +trinityingot4b.addItemInput(); +trinityingot4b.addItemInput(); +trinityingot4b.addItemInput(); +trinityingot4b.addItemInput(); +trinityingot4b.addItemInput(); +trinityingot4b.addItemInput(); +trinityingot4b.addItemInput(); +trinityingot4b.addItemOutput(*16); +trinityingot4b.build(); + + +val trinityingot5 = RecipeBuilder.newBuilder("trinityingot5","presbytery_of_the_threefold_love",3); +trinityingot5.addFluidInput(*2000); +trinityingot5.addFluidInput(*5000); +trinityingot5.addItemInput(); +trinityingot5.setChance(0.1); +trinityingot5.addItemInput(); +trinityingot5.addItemInput(); +trinityingot5.addItemInput(); +trinityingot5.addItemInput(); +trinityingot5.addItemInput(); +trinityingot5.addItemInput(); +trinityingot5.addItemInput(); +trinityingot5.addItemInput(); +trinityingot5.addItemInput(); +trinityingot5.addItemInput(); +trinityingot5.addItemOutput(); +trinityingot5.build(); + +val trinityingot5a = RecipeBuilder.newBuilder("trinityingot5a","presbytery_of_the_threefold_love",3); +trinityingot5a.addFluidInput(*2000); +trinityingot5a.addFluidInput(*5000); +trinityingot5a.addItemInput(); +trinityingot5a.setChance(0.1); +trinityingot5a.addItemInput(*4); +trinityingot5a.addItemInput(); +trinityingot5a.addItemInput(); +trinityingot5a.addItemInput(); +trinityingot5a.addItemInput(); +trinityingot5a.addItemInput(); +trinityingot5a.addItemInput(); +trinityingot5a.addItemInput(); +trinityingot5a.addItemInput(); +trinityingot5a.addItemInput(); +trinityingot5a.addItemOutput(*4); +trinityingot5a.build(); + +val trinityingot5b = RecipeBuilder.newBuilder("trinityingot5b","presbytery_of_the_threefold_love",3); +trinityingot5b.addFluidInput(*2000); +trinityingot5b.addFluidInput(*5000); +trinityingot5b.addItemInput(); +trinityingot5b.setChance(0.1); +trinityingot5b.addItemInput(*16); +trinityingot5b.addItemInput(); +trinityingot5b.addItemInput(); +trinityingot5b.addItemInput(); +trinityingot5b.addItemInput(); +trinityingot5b.addItemInput(); +trinityingot5b.addItemInput(); +trinityingot5b.addItemInput(); +trinityingot5b.addItemInput(); +trinityingot5b.addItemInput(); +trinityingot5b.addItemOutput(*16); +trinityingot5b.build(); + + +val trinityingot6 = RecipeBuilder.newBuilder("trinityingot6","presbytery_of_the_threefold_love",3); +trinityingot6.addFluidInput(*1000); +trinityingot6.addFluidInput(*5000); +trinityingot6.addItemInput(); +trinityingot6.setChance(0.05); +trinityingot6.addItemInput(); +trinityingot6.addItemInput(); +trinityingot6.addItemInput(); +trinityingot6.addItemInput(); +trinityingot6.addItemInput(); +trinityingot6.addItemInput(); +trinityingot6.addItemInput(); +trinityingot6.addItemInput(); +trinityingot6.addItemInput(); +trinityingot6.addItemInput(); +trinityingot6.addItemOutput(); +trinityingot6.build(); + +val trinityingot6a = RecipeBuilder.newBuilder("trinityingot6a","presbytery_of_the_threefold_love",3); +trinityingot6a.addFluidInput(*1000); +trinityingot6a.addFluidInput(*5000); +trinityingot6a.addItemInput(); +trinityingot6a.setChance(0.05); +trinityingot6a.addItemInput(*4); +trinityingot6a.addItemInput(); +trinityingot6a.addItemInput(); +trinityingot6a.addItemInput(); +trinityingot6a.addItemInput(); +trinityingot6a.addItemInput(); +trinityingot6a.addItemInput(); +trinityingot6a.addItemInput(); +trinityingot6a.addItemInput(); +trinityingot6a.addItemInput(); +trinityingot6a.addItemOutput(*4); +trinityingot6a.build(); + +val trinityingot6b = RecipeBuilder.newBuilder("trinityingot6b","presbytery_of_the_threefold_love",3); +trinityingot6b.addFluidInput(*1000); +trinityingot6b.addFluidInput(*5000); +trinityingot6b.addItemInput(); +trinityingot6b.setChance(0.05); +trinityingot6b.addItemInput(*16); +trinityingot6b.addItemInput(); +trinityingot6b.addItemInput(); +trinityingot6b.addItemInput(); +trinityingot6b.addItemInput(); +trinityingot6b.addItemInput(); +trinityingot6b.addItemInput(); +trinityingot6b.addItemInput(); +trinityingot6b.addItemInput(); +trinityingot6b.addItemInput(); +trinityingot6b.addItemOutput(*16); +trinityingot6b.build(); + +val trinityingot7 = RecipeBuilder.newBuilder("trinityingot7","presbytery_of_the_threefold_love",3); +trinityingot7.addFluidInput(*1000); +trinityingot7.addFluidInput(*5000); +trinityingot7.addItemInput(); +trinityingot7.setChance(0.01); +trinityingot7.addItemInput(); +trinityingot7.addItemInput(); +trinityingot7.addItemInput(); +trinityingot7.addItemInput(); +trinityingot7.addItemInput(); +trinityingot7.addItemInput(); +trinityingot7.addItemInput(); +trinityingot7.addItemInput(); +trinityingot7.addItemInput(); +trinityingot7.addItemInput(); +trinityingot7.addItemOutput(); +trinityingot7.build(); + +val trinityingot7a = RecipeBuilder.newBuilder("trinityingot7a","presbytery_of_the_threefold_love",3); +trinityingot7a.addFluidInput(*1000); +trinityingot7a.addFluidInput(*5000); +trinityingot7a.addItemInput(); +trinityingot7a.setChance(0.01); +trinityingot7a.addItemInput(*4); +trinityingot7a.addItemInput(); +trinityingot7a.addItemInput(); +trinityingot7a.addItemInput(); +trinityingot7a.addItemInput(); +trinityingot7a.addItemInput(); +trinityingot7a.addItemInput(); +trinityingot7a.addItemInput(); +trinityingot7a.addItemInput(); +trinityingot7a.addItemInput(); +trinityingot7a.addItemOutput(*4); +trinityingot7a.build(); + +val trinityingot7b = RecipeBuilder.newBuilder("trinityingot7b","presbytery_of_the_threefold_love",3); +trinityingot7b.addFluidInput(*1000); +trinityingot7b.addFluidInput(*5000); +trinityingot7b.addItemInput(); +trinityingot7b.setChance(0.01); +trinityingot7b.addItemInput(*16); +trinityingot7b.addItemInput(); +trinityingot7b.addItemInput(); +trinityingot7b.addItemInput(); +trinityingot7b.addItemInput(); +trinityingot7b.addItemInput(); +trinityingot7b.addItemInput(); +trinityingot7b.addItemInput(); +trinityingot7b.addItemInput(); +trinityingot7b.addItemInput(); +trinityingot7b.addItemOutput(*16); +trinityingot7b.build(); + + + +val trinityingot8 = RecipeBuilder.newBuilder("trinityingot9","presbytery_of_the_threefold_love",3); +trinityingot8.addFluidInput(*1000); +trinityingot8.addFluidInput(*5000); +trinityingot8.addItemInput(); +trinityingot8.setChance(0.001); +trinityingot8.addItemInput(); +trinityingot8.addItemInput(); +trinityingot8.addItemInput(); +trinityingot8.addItemInput(); +trinityingot8.addItemInput(); +trinityingot8.addItemInput(); +trinityingot8.addItemInput(); +trinityingot8.addItemInput(); +trinityingot8.addItemInput(); +trinityingot8.addItemInput(); +trinityingot8.addItemOutput(); +trinityingot8.build(); + +val trinityingot8a = RecipeBuilder.newBuilder("trinityingot9a","presbytery_of_the_threefold_love",3); +trinityingot8a.addFluidInput(*1000); +trinityingot8a.addFluidInput(*5000); +trinityingot8a.addItemInput(); +trinityingot8a.setChance(0.001); +trinityingot8a.addItemInput(*4); +trinityingot8a.addItemInput(); +trinityingot8a.addItemInput(); +trinityingot8a.addItemInput(); +trinityingot8a.addItemInput(); +trinityingot8a.addItemInput(); +trinityingot8a.addItemInput(); +trinityingot8a.addItemInput(); +trinityingot8a.addItemInput(); +trinityingot8a.addItemInput(); +trinityingot8a.addItemOutput(*4); +trinityingot8a.build(); + + +val trinityingot8b = RecipeBuilder.newBuilder("trinityingot9b","presbytery_of_the_threefold_love",3); +trinityingot8b.addFluidInput(*1000); +trinityingot8b.addFluidInput(*5000); +trinityingot8b.addItemInput(); +trinityingot8b.setChance(0.001); +trinityingot8b.addItemInput(*16); +trinityingot8b.addItemInput(); +trinityingot8b.addItemInput(); +trinityingot8b.addItemInput(); +trinityingot8b.addItemInput(); +trinityingot8b.addItemInput(); +trinityingot8b.addItemInput(); +trinityingot8b.addItemInput(); +trinityingot8b.addItemInput(); +trinityingot8b.addItemInput(); +trinityingot8b.addItemOutput(*16); +trinityingot8b.build(); // recipes.addShapeless(*9, // []); @@ -220,26 +707,88 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(*9, [.reuse(), ]); +recipes.addShapeless(*9, +[.reuse(), +]); recipes.addShapeless(*16, [.reuse(), ]); +recipes.addShapeless(*16, +[.reuse(), +]); recipes.addShapeless(*25, [.reuse(), ]); +recipes.addShapeless(*25, +[.reuse(), +]); recipes.addShapeless(*36, [.reuse(), ]); +recipes.addShapeless(*36, +[.reuse(), +]); recipes.addShapeless(*49, [.withTag({display: {Lore:["§d§o极・超限附魔§r"]}}).reuse(), ]); +recipes.addShapeless(*49, +[.withTag({display: {Lore:["§d§o极・超限附魔§r"]}}).reuse(), +]); + +recipes.addShapeless(*64, +[.withTag({display: {Lore:["§d§o极・超限附魔§r"]}}).reuse(), +]); +recipes.addShapeless(*64, +[.withTag({display: {Lore:["§d§o极・超限附魔§r"]}}).reuse(), +]); + +mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmos", +, +[[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ]]); + + mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmosbb", -*2, +*4, [[, , , , , , , , ], @@ -321,6 +870,64 @@ mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmosff", +val vengtessproto = RecipeBuilder.newBuilder("vengtessproto","vengeance_tesseract",10); +vengtessproto.addBiomeInput("divinerpg:mortum"); +vengtessproto.addManaInput(20000, false); +vengtessproto.addFluidInput(*5000); +vengtessproto.addFluidInput(*5000); +vengtessproto.addItemInput(*512); +vengtessproto.addItemInput(*512); +vengtessproto.addItemInput(*512); +vengtessproto.addItemInput(*512); +vengtessproto.addItemInput(); +vengtessproto.addItemInput(); +vengtessproto.addFluidOutput(*10000); +vengtessproto.build(); + +mods.nuclearcraft.infuser.addRecipe([, *250, ]); + + + +mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmosxxx", +*24, +[[, , , +.withTag(fulfilleddata), , .withTag(fulfilleddata), +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +.withTag(fulfilleddata), , .withTag(fulfilleddata), +, , ]]); + + + @@ -868,8 +1475,99 @@ mods.avaritia.ExtremeCrafting.addShaped("canonendingdire", [null, null, , , , , , null, null]]); +mods.avaritia.ExtremeCrafting.addShaped("cosmicbalanceez", +, +[[null, null, null, , , , null, null, null], + +[null, null, , null, , null, , null, null], + +[null, , null, null, , null, null, , null], + +[null, , null, null, , null, null, , null], + +[null, , null, null, , null, null, , null], + +[null, , null, null, , null, null, , null], + +[null, null, null, null, , null, null, null, null], + +[null, null, null, , , , null, null, null], + +[null, null, , , , , , null, null]]); + recipes.addShaped(*5, [[null, , null], [, , ], -[null, , null]]); \ No newline at end of file +[null, , null]]); + + + +mods.extendedcrafting.TableCrafting.addShaped(*4, +[[null, null, null, , , , null, null, null], +[null, , null, , , , null, , null], +[null, null, null, , , , null, null, null], +[, , , , , , , , ], +[, , , , , , , , ], +[, , , , , , , , ], +[null, null, null, , , , null, null, null], +[null, , null, , , , null, , null], +[null, null, null, , , , null, null, null]]); + + + +mods.extendedcrafting.TableCrafting.addShaped(, +[[null, null, null, null, , null, null, null, null], +[null, null, null, null, , null, null, null, null], +[null, , , , , , , , null], +[, null, null, null, , null, null, null, ], +[, null, null, null, , null, null, null, ], +[null, null, null, null, , null, null, null, null], +[null, null, null, , , , null, null, null], +[null, null, , null, null, null, , null, null], +[null, null, , null, null, null, , null, null]]); + + + + +mods.avaritia.ExtremeCrafting.addShaped("makesupergemofthecosmosasdf", +*36, +[[, , , +.withTag(fulfilleddata), , .withTag(fulfilleddata), +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +, , , +, , ], + +[, , , +.withTag(fulfilleddata), , .withTag(fulfilleddata), +, , ]]); + + + + diff --git a/scripts/TrinityItems.zs b/scripts/TrinityItems.zs index 8be08c05..ec0b66d2 100644 --- a/scripts/TrinityItems.zs +++ b/scripts/TrinityItems.zs @@ -1977,3 +1977,233 @@ trinity_fabrial.register(); + +var summonsofragnarok = VanillaFactory.createItem("summons_of_ragnarok"); +summonsofragnarok.maxStackSize = 1; +summonsofragnarok.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + + // counter for fails or successes + var matchGen = 0 as int; + + // player position + var playerPos = player.position.asPosition3f(); + playerPos.x = playerPos.x; + playerPos.y = playerPos.y - 1; + playerPos.z = playerPos.z; + + if(player.getDimension() != 426) { + player.sendChat("用诸神黄昏印记填补迷道撕裂器在秘界留下的中央5x5区域"); + return "FAIL"; + } + player.sendChat("用诸神黄昏印记填补迷道撕裂器在秘界留下的中央5x5区域"); + + + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [0,0,0], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[0,0,0]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [1,0,0], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[1,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [-1,0,0], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[-1,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [0,0,1], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[0,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [0,0,-1], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[0,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [2,0,0], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[2,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [-2,0,0], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[-2,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [0,0,2], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[0,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [0,0,-2], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[0,0,-2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [1,0,1], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[1,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [-1,0,1], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[-1,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [1,0,-1], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[1,0,-1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [-1,0,-1], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[-1,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [2,0,2], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[2,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [-2,0,2], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[-2,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [2,0,-2], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[2,0,-2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [-2,0,-2], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[-2,0,-2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [1,0,2], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[1,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [-1,0,2], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[-1,0,2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [1,0,-2], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[1,0,-2]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [-1,0,-2], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[-1,0,-2]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [2,0,1], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[2,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [-2,0,1], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[-2,0,1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [2,0,-1], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[2,0,-1]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:ragnarok_sigil", playerPos, [-2,0,-1], world) == 0){ + player.sendChat("缺失诸神黄昏印记:[-2,0,-1]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("contenttweaker:yggdrasil_wood", playerPos, [3,0,0], world) == 0){ + player.sendChat("缺失世界树之木:[3,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:yggdrasil_wood", playerPos, [-3,0,0], world) == 0){ + player.sendChat("缺失世界树之木:[-3,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:yggdrasil_wood", playerPos, [0,0,3], world) == 0){ + player.sendChat("缺失世界树之木:[0,0,3]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:yggdrasil_wood", playerPos, [0,0,-3], world) == 0){ + player.sendChat("缺失世界树之木:[0,0,-3]"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("contenttweaker:yggdrasil_wood", playerPos, [4,0,0], world) == 0){ + player.sendChat("缺失世界树之木:[4,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:yggdrasil_wood", playerPos, [-4,0,0], world) == 0){ + player.sendChat("缺失世界树之木:[-4,0,0]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:yggdrasil_wood", playerPos, [0,0,4], world) == 0){ + player.sendChat("缺失世界树之木:[0,0,4]"); + return "FAIL"; + } + if (getBlockMatchAtPosition("contenttweaker:yggdrasil_wood", playerPos, [0,0,-4], world) == 0){ + player.sendChat("缺失世界树之木:[0,0,-4]"); + return "FAIL"; + } + + + Commands.call("/summon divinerpg:rainbour ~10 ~3 ~ {CustomName:\"尼德霍格\",Invulnerable:1,PersistenceRequired:1,ActiveEffects:[{Id:14,Amplifier:0,Duration:999999},{Id:24,Amplifier:0,Duration:999999}],Passengers:[{id:\"minecraft:villager\",CustomName:\"拉塔托斯克\",Invulnerable:1,PersistenceRequired:1,ActiveEffects:[{Id:14,Amplifier:0,Duration:999999},{Id:24,Amplifier:0,Duration:999999}],Offers:{Recipes:[{buy:{id:\"botania:infinitefruit\",Count:1},sell:{id:\"contenttweaker:breath_of_ragnarok\",Count:1},rewardExp:0b,maxUses:9999999}]}}]}", player, world, false, true); + stack.shrink(1); + return "PASS"; + +}; +summonsofragnarok.register(); + + + + + +//summon villager ~ ~3 ~ {Invulnerable:1, CustomName:"Loki",Offers:{Recipes:[{buy:{id:"botania:lokiring",Count:1},sell:{id:"contenttweaker:gratitude_of_loki",Count:1},rewardExp:0b,maxUses:9999999}]},Profession:2,Career:1,CareerLevel:3,ActiveEffects:[{Id:14,Amplifier:0,Duration:999999},{Id:24,Amplifier:0,Duration:999999}]} + + + + +var summonsofthetwilithero = VanillaFactory.createItem("summons_of_the_twilit_hero"); +summonsofthetwilithero.maxStackSize = 1; +summonsofthetwilithero.itemRightClick = function(stack, world, player, hand) { + if(world.remote) { + return "FAIL"; + } + + // counter for fails or successes + var matchGen = 0 as int; + + // player position + var playerPos = player.position.asPosition3f(); + playerPos.x = playerPos.x; + playerPos.y = playerPos.y - 1; + playerPos.z = playerPos.z; + + if(player.getDimension() != 7) { + player.sendChat("将黄昏召唤石结构顶部中心的传送门方块替换为暮光自由法器,然后站在上面"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("contenttweaker:twilit_freedom_fabrial", playerPos, [0,0,0], world) == 0){ + player.sendChat("将黄昏召唤石结构顶部中心的传送门方块替换为暮光自由法器,然后站在上面"); + return "FAIL"; + } + + if (getBlockMatchAtPosition("twilightforest:auroralized_glass", playerPos, [0,-1,0], world) == 0){ + player.sendChat("将黄昏召唤石结构顶部中心的传送门方块替换为暮光自由法器,然后站在上面"); + return "FAIL"; + } + if (getBlockMatchAtPosition("twilightforest:auroralized_glass", playerPos, [0,-2,0], world) == 0){ + player.sendChat("将黄昏召唤石结构顶部中心的传送门方块替换为暮光自由法器,然后站在上面"); + return "FAIL"; + } + if (getBlockMatchAtPosition("twilightforest:auroralized_glass", playerPos, [0,-3,0], world) == 0){ + player.sendChat("将黄昏召唤石结构顶部中心的传送门方块替换为暮光自由法器,然后站在上面"); + return "FAIL"; + } + + + Commands.call("fill ~-5 ~-5 ~-5 ~5 ~1 ~5 contenttweaker:crepuscular_portal_block 0 replace twilightforest:auroralized_glass", player, world, false, true); + + + stack.shrink(1); + return "PASS"; + +}; +summonsofthetwilithero.register(); \ No newline at end of file diff --git a/scripts/TwilightFreedom1.zs b/scripts/TwilightFreedom1.zs new file mode 100644 index 00000000..2e46712f --- /dev/null +++ b/scripts/TwilightFreedom1.zs @@ -0,0 +1,64 @@ +#modloaded iceandfire + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + if (event.world.isRemote()) { + return; + } + val heldItem = event.item; + // [edit item name in the bracket handler] + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + if (!event.target instanceof IEntityLivingBase) { + return; + } + val target as IEntityLivingBase = event.target; + if ((target.definition.id != "twilightforest:troll") || !target.isAlive()) { + return; + } + + + // [edit damage here] + val DAMAGE = 10000000.0f; + // [can remove this var if reusuable] + val oldHealth = target.health; + // Handle kill as if by player + if (target.health <= DAMAGE) { + target.onDeath(IDamageSource.createPlayerDamage(event.player)); + // give custom drop + Commands.call("summon villager ~ ~3 ~ {Invulnerable:1, CustomName:\"暮色居民\",Offers:{Recipes:[{buy:{id:\"twilightforest:trollsteinn\",Count:64},sell:{id:\"contenttweaker:whisper_of_freedom_troll\",Count:1},rewardExp:0b,maxUses:9999999}]},Profession:2,Career:1,CareerLevel:3,ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}]}", event.player, event.world, false, true); + // Allows for proper death + target.health = 0; + + } else { + target.attackEntityFrom(, DAMAGE); + } + // [remove this clause if reusuable] + if (target.health < oldHealth) { + // [add anything here to handle on each successful use] + heldItem.mutable().shrink(1); + } + } +}); + + + + diff --git a/scripts/TwilightFreedom2.zs b/scripts/TwilightFreedom2.zs new file mode 100644 index 00000000..b700eb2b --- /dev/null +++ b/scripts/TwilightFreedom2.zs @@ -0,0 +1,64 @@ +#modloaded iceandfire + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + if (event.world.isRemote()) { + return; + } + val heldItem = event.item; + // [edit item name in the bracket handler] + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + if (!event.target instanceof IEntityLivingBase) { + return; + } + val target as IEntityLivingBase = event.target; + if ((target.definition.id != "twilightforest:helmet_crab") || !target.isAlive()) { + return; + } + + + // [edit damage here] + val DAMAGE = 10000000.0f; + // [can remove this var if reusuable] + val oldHealth = target.health; + // Handle kill as if by player + if (target.health <= DAMAGE) { + target.onDeath(IDamageSource.createPlayerDamage(event.player)); + // give custom drop + Commands.call("summon villager ~ ~3 ~ {Invulnerable:1, CustomName:\"暮色居民\",Offers:{Recipes:[{buy:{id:\"twilightforest:borer_essence\",Count:4},sell:{id:\"contenttweaker:whisper_of_freedom_crab\",Count:1},rewardExp:0b,maxUses:9999999}]},Profession:2,Career:1,CareerLevel:3,ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}]}", event.player, event.world, false, true); + // Allows for proper death + target.health = 0; + + } else { + target.attackEntityFrom(, DAMAGE); + } + // [remove this clause if reusuable] + if (target.health < oldHealth) { + // [add anything here to handle on each successful use] + heldItem.mutable().shrink(1); + } + } +}); + + + + diff --git a/scripts/TwilightFreedom3.zs b/scripts/TwilightFreedom3.zs new file mode 100644 index 00000000..f1218f1d --- /dev/null +++ b/scripts/TwilightFreedom3.zs @@ -0,0 +1,64 @@ +#modloaded iceandfire + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + if (event.world.isRemote()) { + return; + } + val heldItem = event.item; + // [edit item name in the bracket handler] + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + if (!event.target instanceof IEntityLivingBase) { + return; + } + val target as IEntityLivingBase = event.target; + if ((target.definition.id != "twilightforest:giant_miner") || !target.isAlive()) { + return; + } + + + // [edit damage here] + val DAMAGE = 10000000.0f; + // [can remove this var if reusuable] + val oldHealth = target.health; + // Handle kill as if by player + if (target.health <= DAMAGE) { + target.onDeath(IDamageSource.createPlayerDamage(event.player)); + // give custom drop + Commands.call("summon villager ~ ~3 ~ {Invulnerable:1, CustomName:\"暮色居民\",Offers:{Recipes:[{buy:{id:\"twilightforest:giant_obsidian\",Count:16},sell:{id:\"contenttweaker:whisper_of_freedom_giant\",Count:1},rewardExp:0b,maxUses:9999999}]},Profession:2,Career:1,CareerLevel:3,ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}]}", event.player, event.world, false, true); + // Allows for proper death + target.health = 0; + + } else { + target.attackEntityFrom(, DAMAGE); + } + // [remove this clause if reusuable] + if (target.health < oldHealth) { + // [add anything here to handle on each successful use] + heldItem.mutable().shrink(1); + } + } +}); + + + + diff --git a/scripts/TwilightFreedom4.zs b/scripts/TwilightFreedom4.zs new file mode 100644 index 00000000..523ae706 --- /dev/null +++ b/scripts/TwilightFreedom4.zs @@ -0,0 +1,64 @@ +#modloaded iceandfire + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + if (event.world.isRemote()) { + return; + } + val heldItem = event.item; + // [edit item name in the bracket handler] + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + if (!event.target instanceof IEntityLivingBase) { + return; + } + val target as IEntityLivingBase = event.target; + if ((target.definition.id != "twilightforest:minotaur") || !target.isAlive()) { + return; + } + + + // [edit damage here] + val DAMAGE = 10000000.0f; + // [can remove this var if reusuable] + val oldHealth = target.health; + // Handle kill as if by player + if (target.health <= DAMAGE) { + target.onDeath(IDamageSource.createPlayerDamage(event.player)); + // give custom drop + Commands.call("summon villager ~ ~3 ~ {Invulnerable:1, CustomName:\"暮色居民\",Offers:{Recipes:[{buy:{id:\"contenttweaker:fading_wool\",Count:64},sell:{id:\"contenttweaker:whisper_of_freedom_minotaur\",Count:1},rewardExp:0b,maxUses:9999999}]},Profession:2,Career:1,CareerLevel:3,ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}]}", event.player, event.world, false, true); + // Allows for proper death + target.health = 0; + + } else { + target.attackEntityFrom(, DAMAGE); + } + // [remove this clause if reusuable] + if (target.health < oldHealth) { + // [add anything here to handle on each successful use] + heldItem.mutable().shrink(1); + } + } +}); + + + + diff --git a/scripts/TwilightFreedom5.zs b/scripts/TwilightFreedom5.zs new file mode 100644 index 00000000..2939014a --- /dev/null +++ b/scripts/TwilightFreedom5.zs @@ -0,0 +1,64 @@ +#modloaded iceandfire + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + if (event.world.isRemote()) { + return; + } + val heldItem = event.item; + // [edit item name in the bracket handler] + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + if (!event.target instanceof IEntityLivingBase) { + return; + } + val target as IEntityLivingBase = event.target; + if ((target.definition.id != "twilightforest:redcap") || !target.isAlive()) { + return; + } + + + // [edit damage here] + val DAMAGE = 10000000.0f; + // [can remove this var if reusuable] + val oldHealth = target.health; + // Handle kill as if by player + if (target.health <= DAMAGE) { + target.onDeath(IDamageSource.createPlayerDamage(event.player)); + // give custom drop + Commands.call("summon villager ~ ~3 ~ {Invulnerable:1, CustomName:\"暮色居民\",Offers:{Recipes:[{buy:{id:\"contenttweaker:dodecuple_compressed_alchemical_fractal\",Count:1},sell:{id:\"contenttweaker:whisper_of_freedom_redcap\",Count:1},rewardExp:0b,maxUses:9999999}]},Profession:2,Career:1,CareerLevel:3,ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}]}", event.player, event.world, false, true); + // Allows for proper death + target.health = 0; + + } else { + target.attackEntityFrom(, DAMAGE); + } + // [remove this clause if reusuable] + if (target.health < oldHealth) { + // [add anything here to handle on each successful use] + heldItem.mutable().shrink(1); + } + } +}); + + + + diff --git a/scripts/TwilightFreedom6.zs b/scripts/TwilightFreedom6.zs new file mode 100644 index 00000000..9b9fcd1d --- /dev/null +++ b/scripts/TwilightFreedom6.zs @@ -0,0 +1,64 @@ +#modloaded iceandfire + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + if (event.world.isRemote()) { + return; + } + val heldItem = event.item; + // [edit item name in the bracket handler] + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + if (!event.target instanceof IEntityLivingBase) { + return; + } + val target as IEntityLivingBase = event.target; + if ((target.definition.id != "twilightforest:raven") || !target.isAlive()) { + return; + } + + + // [edit damage here] + val DAMAGE = 10000000.0f; + // [can remove this var if reusuable] + val oldHealth = target.health; + // Handle kill as if by player + if (target.health <= DAMAGE) { + target.onDeath(IDamageSource.createPlayerDamage(event.player)); + // give custom drop + Commands.call("summon villager ~ ~3 ~ {Invulnerable:1, CustomName:\"暮色居民\",Offers:{Recipes:[{buy:{id:\"twilightforest:magic_map_focus\",Count:64},sell:{id:\"contenttweaker:whisper_of_freedom_raven\",Count:1},rewardExp:0b,maxUses:9999999}]},Profession:2,Career:1,CareerLevel:3,ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}]}", event.player, event.world, false, true); + // Allows for proper death + target.health = 0; + + } else { + target.attackEntityFrom(, DAMAGE); + } + // [remove this clause if reusuable] + if (target.health < oldHealth) { + // [add anything here to handle on each successful use] + heldItem.mutable().shrink(1); + } + } +}); + + + + diff --git a/scripts/TwilightFreedom7.zs b/scripts/TwilightFreedom7.zs new file mode 100644 index 00000000..4612d520 --- /dev/null +++ b/scripts/TwilightFreedom7.zs @@ -0,0 +1,64 @@ +#modloaded iceandfire + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + if (event.world.isRemote()) { + return; + } + val heldItem = event.item; + // [edit item name in the bracket handler] + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + if (!event.target instanceof IEntityLivingBase) { + return; + } + val target as IEntityLivingBase = event.target; + if ((target.definition.id != "twilightforest:hedge_spider") || !target.isAlive()) { + return; + } + + + // [edit damage here] + val DAMAGE = 10000000.0f; + // [can remove this var if reusuable] + val oldHealth = target.health; + // Handle kill as if by player + if (target.health <= DAMAGE) { + target.onDeath(IDamageSource.createPlayerDamage(event.player)); + // give custom drop + Commands.call("summon villager ~ ~3 ~ {Invulnerable:1, CustomName:\"暮色居民\",Offers:{Recipes:[{buy:{id:\"contenttweaker:refined_obsidian_sliver\",Count:64},sell:{id:\"contenttweaker:whisper_of_freedom_hedge\",Count:1},rewardExp:0b,maxUses:9999999}]},Profession:2,Career:1,CareerLevel:3,ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}]}", event.player, event.world, false, true); + // Allows for proper death + target.health = 0; + + } else { + target.attackEntityFrom(, DAMAGE); + } + // [remove this clause if reusuable] + if (target.health < oldHealth) { + // [add anything here to handle on each successful use] + heldItem.mutable().shrink(1); + } + } +}); + + + + diff --git a/scripts/TwilightFreedom8.zs b/scripts/TwilightFreedom8.zs new file mode 100644 index 00000000..d8f4ac2b --- /dev/null +++ b/scripts/TwilightFreedom8.zs @@ -0,0 +1,64 @@ +#modloaded iceandfire + +import crafttweaker.damage.IDamageSource; +import crafttweaker.entity.IEntityLivingBase; +import crafttweaker.event.PlayerInteractEntityEvent; + + +import mods.contenttweaker.VanillaFactory; +import mods.contenttweaker.Item; +import mods.contenttweaker.IItemRightClick; +import mods.contenttweaker.Commands; +import mods.contenttweaker.ItemFood; +import mods.contenttweaker.IItemFoodEaten; +import mods.contenttweaker.MutableItemStack; +import mods.contenttweaker.Hand; +import mods.contenttweaker.World; +import mods.contenttweaker.IItemUpdate; +import mods.contenttweaker.Player; +import crafttweaker.player.IPlayer; +import crafttweaker.block.IBlock; +import crafttweaker.data.IData; + +events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) { + if (event.world.isRemote()) { + return; + } + val heldItem = event.item; + // [edit item name in the bracket handler] + if (!isNull(heldItem) && heldItem.definition.id.matches(.definition.id)) { + if (!event.target instanceof IEntityLivingBase) { + return; + } + val target as IEntityLivingBase = event.target; + if ((target.definition.id != "twilightforest:death_tome") || !target.isAlive()) { + return; + } + + + // [edit damage here] + val DAMAGE = 10000000.0f; + // [can remove this var if reusuable] + val oldHealth = target.health; + // Handle kill as if by player + if (target.health <= DAMAGE) { + target.onDeath(IDamageSource.createPlayerDamage(event.player)); + // give custom drop + Commands.call("summon villager ~ ~3 ~ {Invulnerable:1, CustomName:\"暮色居民\",Offers:{Recipes:[{buy:{id:\"minecraft:written_book\",Count:1},sell:{id:\"contenttweaker:whisper_of_freedom_tome\",Count:1},rewardExp:0b,maxUses:9999999}]},Profession:2,Career:1,CareerLevel:3,ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}]}", event.player, event.world, false, true); + // Allows for proper death + target.health = 0; + + } else { + target.attackEntityFrom(, DAMAGE); + } + // [remove this clause if reusuable] + if (target.health < oldHealth) { + // [add anything here to handle on each successful use] + heldItem.mutable().shrink(1); + } + } +}); + + + + diff --git a/scripts/VajraGating.zs b/scripts/VajraGating.zs new file mode 100644 index 00000000..45127371 --- /dev/null +++ b/scripts/VajraGating.zs @@ -0,0 +1,23 @@ +recipes.remove(); +recipes.remove(); +recipes.remove(); + +mods.extendedcrafting.TableCrafting.addShaped(, +[[null, , null, , null, , null], +[null, null, , , , null, null], +[null, null, null, .withTag({Material: "enderium_plustic"}), null, null, null], +[null, null, null, .withTag({Material: "enderium_plustic"}), null, null, null], +[null, null, null, .withTag({Material: "enderium_plustic"}), null, null, null], +[null, null, null, .withTag({Material: "enderium_plustic"}), null, null, null], +[null, null, null, , null, null, null]]); + + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); + +recipes.addShaped(, +[[, , ], +[, , ], +[, , ]]); \ No newline at end of file diff --git a/scripts/VetheaEasier.zs b/scripts/VetheaEasier.zs index 60742917..eb4821f6 100644 --- a/scripts/VetheaEasier.zs +++ b/scripts/VetheaEasier.zs @@ -870,3 +870,4 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(); +setPortalProps(crepuscularportal); +setPortalTwilightforest(crepuscularportal); +crepuscularportal.register(); + function setPortalProps(block as Block) as Block { block.setBlockHardness(-1.0); @@ -237,3 +242,24 @@ function setPortalHomebound(block as Block) as Block { }; return block; } + + +// construct special teleport +function setPortalTwilightforest(block as Block) as Block { + block.onEntityCollidedWithBlock = function(world, pos, state, entity) { + if (world.isRemote() || entity.world.time % 20 != 0 || !(entity instanceof IPlayer)) { + return; + } + var player as IPlayer = entity; + // CoT type -> native type + var blockPos as BlockPos = BlockPos(pos.x, pos.y, pos.z); + var entityBB = entity.native.getEntityBoundingBox(); + // Ugly casting because of CoT types + var blockBB = (state as IBlockState).native.getBoundingBox(entity.world.native, blockPos); + if (!entity.isRiding && !entity.isBeingRidden && entityBB.intersects(blockBB.offset(blockPos))) { + Commands.call("tp @p ~ ~20 ~", player, world, true, true); + Commands.call("summon aoa3:realmshifter ~4 ~ ~4 {Invulnerable:1,PersistenceRequired:1,HandItems:[{Count:1,id:\"contenttweaker:unforgotten_summons\"},{}],HandDropChances:[0.0f,0.0f],CustomName:\"受召勇者的后裔\"}", player, world, true, true); + } + }; + return block; +} \ No newline at end of file diff --git a/scripts/customJEItabs/IntestinesJEI.zs b/scripts/customJEItabs/IntestinesJEI.zs index 47a95899..c54019d9 100644 --- a/scripts/customJEItabs/IntestinesJEI.zs +++ b/scripts/customJEItabs/IntestinesJEI.zs @@ -189,6 +189,8 @@ intestinesloot33.addInput(); intestinesloot33.setOutputs([]); intestinesloot33.build(); - - +val intestinesloot34 = JEI.createJeiRecipe("intestines_loot_table"); +intestinesloot34.addInput(); +intestinesloot34.setOutputs([]); +intestinesloot34.build(); diff --git a/scripts/customJEItabs/RightClickJEI.zs b/scripts/customJEItabs/RightClickJEI.zs index 83fa2725..f366cadf 100644 --- a/scripts/customJEItabs/RightClickJEI.zs +++ b/scripts/customJEItabs/RightClickJEI.zs @@ -104,6 +104,31 @@ rightclick16.addInput(); rightclick16.setOutputs([.withTag({FluidName: "eleint_dragonfire", Amount: 1000})]); rightclick16.build(); +val rightclick17 = JEI.createJeiRecipe("right_click_meatball"); +rightclick17.addInput(); +rightclick17.setOutputs([]); +rightclick17.build(); + +val rightclick18 = JEI.createJeiRecipe("right_click_meatball"); +rightclick18.addInput(); +rightclick18.setOutputs([]); +rightclick18.build(); + +val rightclick19 = JEI.createJeiRecipe("right_click_meatball"); +rightclick19.addInput(); +rightclick19.setOutputs([]); +rightclick19.build(); + +val rightclick20 = JEI.createJeiRecipe("right_click_meatball"); +rightclick20.addInput(); +rightclick20.setOutputs([]); +rightclick20.build(); + + +val rightclick21 = JEI.createJeiRecipe("right_click_meatball"); +rightclick21.addInput(); +rightclick21.setOutputs([]); +rightclick21.build(); diff --git a/scripts/customJEItabs/SafeNukeJEI.zs b/scripts/customJEItabs/SafeNukeJEI.zs index 4dd2a88e..43afacc7 100644 --- a/scripts/customJEItabs/SafeNukeJEI.zs +++ b/scripts/customJEItabs/SafeNukeJEI.zs @@ -43,4 +43,3 @@ safenuke3.addOutput(*1000); safenuke3.build(); - diff --git a/scripts/mixin/AE2ForceUpdate.txt b/scripts/mixin/AE2ForceUpdate.txt new file mode 100644 index 00000000..5ba41232 --- /dev/null +++ b/scripts/mixin/AE2ForceUpdate.txt @@ -0,0 +1,23 @@ +#modloaded appliedenergistics2 +#loader mixin + +import mixin.CallbackInfo; + + +#mixin {value: "appeng.me.cache.NetworkMonitor"} +zenClass MixinNetworkMonitor { + #mixin Inject + #{ + # method: "lambda$postChange$1", + # at :{ + # value : "INVOKE", + # target : "Lappeng/me/cache/NetworkMonitor;setForceUpdate(Z)V" + # }, + # cancellable: true + #} + function removeForceUpdateCall(ci as CallbackInfo) as void { + ci.cancel(); + } +} + + diff --git a/scripts/mixin/BetweenlandsValoniteShowckwaveBuff.zs b/scripts/mixin/BetweenlandsValoniteShowckwaveBuff.zs index 2eb470ac..f0572bf4 100644 --- a/scripts/mixin/BetweenlandsValoniteShowckwaveBuff.zs +++ b/scripts/mixin/BetweenlandsValoniteShowckwaveBuff.zs @@ -21,3 +21,4 @@ zenClass MixinBLMaterialRegistry { } } + diff --git a/scripts/mixin/Extrabotany/subspacespeardamage.zs b/scripts/mixin/Extrabotany/subspacespeardamage.zs new file mode 100644 index 00000000..ee4731e3 --- /dev/null +++ b/scripts/mixin/Extrabotany/subspacespeardamage.zs @@ -0,0 +1,17 @@ +#modloaded extrabotany +#loader mixin + +import native.com.meteor.extrabotany.common.item.relic.ItemSpearSubspace; + +#mixin {value: "com.meteor.extrabotany.common.item.relic.ItemSpearSubspace"} +zenClass MixinItemSpearSubspace { + #mixin Static + #mixin ModifyConstant + #{ + # method: "getAttributeModifiers", + # constant: {doubleValue: 8.0} + #} + function buffSubspaceSpearMelee(original as double) as double { + return 1500.0d; + } +} diff --git a/scripts/FixAssassinBeeCrash.zs b/scripts/mixin/FixAssassinBeeCrash.zs similarity index 100% rename from scripts/FixAssassinBeeCrash.zs rename to scripts/mixin/FixAssassinBeeCrash.zs diff --git a/scripts/mixin/LastStandrework/LastStandFormula.zs b/scripts/mixin/LastStandrework/LastStandFormula.zs index 7fd56671..e5a46c7d 100644 --- a/scripts/mixin/LastStandrework/LastStandFormula.zs +++ b/scripts/mixin/LastStandrework/LastStandFormula.zs @@ -14,3 +14,4 @@ zenClass MixinLastStandEnchantmentsHandler { } } + diff --git a/scripts/mixin/aoa3/StatsConfig.zs b/scripts/mixin/aoa3/StatsConfig.zs index 8a0fe6ed..23e29875 100644 --- a/scripts/mixin/aoa3/StatsConfig.zs +++ b/scripts/mixin/aoa3/StatsConfig.zs @@ -18,7 +18,7 @@ static dmg_CrystalliteSword as float = 54.0f; static dmg_ExplochronSword as float = 59.0f; static dmg_GuardianSword as float = 59.0f; static dmg_HarvesterSword as float = 249.0f; -static dmg_HolySword as float = 199.0f; +static dmg_HolySword as float = 19.0f; static dmg_IllusionSword as float = 37.5f; static dmg_LightsWaySword as float = 999.0f; static dmg_PrimalSword as float = 35.0f; @@ -35,7 +35,77 @@ static dmg_SweetSword as float = 54.0f; static dmg_ChilliChugger as double = 40.0d; static dmg_DartGun as double = 100.0d; static dmg_FlamingFury as double = 200.0d; +static dmg_GoldenFury as double = 204.0d; static dmg_NethengeicSlugger as double = 240.0d; static dmg_WithersWrath as double = 100.0d; +static dmg_BayonetteRifle as double = 300.0d; +static dmg_GigaCannon as double = 400.0d; +static dmg_Baronator as double = 300.0d; +static dmg_CarrotCannon as double = 260.0d; +static dmg_BoulderBomber as double = 400.0d; +static dmg_GolderBomber as double = 500.0d; +static dmg_BloodIron as double = 420.0d; +static dmg_CoreRifle as double = 350.0d; +static dmg_DischargeRifle as double = 380.0d; +static dmg_EchoGull as double = 400.0d; +static dmg_NethenetteRifle as double = 350.0d; +static dmg_Gardener as double = 140.0d; +static dmg_GaugeRifle as double = 460.0d; +static dmg_HotShot as double = 70.0d; +static dmg_HeatWave as double = 130.0d; +static dmg_LightIron as double = 450.0d; +static dmg_Minigun as double = 120.0d; +static dmg_Megagun as double = 200.0d; +static dmg_PrecasianSlugger as double = 420.0d; +static dmg_Predigun as double = 200.0d; +static dmg_RockerRifle as double = 320.0d; +static dmg_JackRocker as double = 350.0d; +static dmg_Stampede as double = 60.0d; +static dmg_Roulette as double = 380.0d; +static dmg_Skullette as double = 420.0d; +static dmg_SquadGun as double = 340.0d; +static dmg_SpineGun as double = 400.0d; +static dmg_Tommy as double = 50.0d; +static dmg_TigerTommy as double = 300.0d; +static dmg_WartGun as double = 60.0d; +static dmg_Stormer as double = 400.0d; +static dmg_Artifact as double = 420.0d; +static dmg_Skullifact as double = 460.0d; +static dmg_ApocoRifle as double = 420.0d; +static dmg_ApocoAssaultRifle as double = 480.0d; +static dmg_MechanicalAssaultRifle as double = 420.0d; +static dmg_MintMagnum as double = 250.0d; +static dmg_AquaMagnum as double = 440.0d; +static dmg_BigTop as double = 380.0d; +static dmg_ChainWrecker as double = 280.0d; +static dmg_FlameWrecker as double = 420.0d; +static dmg_Overshot as double = 500.0d; +static dmg_Clownershot as double = 520.0d; +static dmg_CrystalCarver as double = 380.0d; +static dmg_Cyclone as double = 480.0d; +static dmg_Wrecker as double = 350.0d; +static dmg_Darkener as double = 490.0d; +static dmg_DestructionRifle as double = 350.0d; +static dmg_Dragilator as double = 500.0d; +static dmg_Electinator as double = 500.0d; +static dmg_Frosticator as double = 500.0d; +static dmg_Germinator as double = 500.0d; +static dmg_CoralClogger as double = 1200.0d; +static dmg_Draco as double = 800.0d; +static dmg_MK as double = 500.0d; +static dmg_MKFung as double = 600.0d; +static dmg_Pulsator as double = 500.0d; +static dmg_Predator as double = 1000.0d; +static dmg_PurityRifle as double = 550.0d; +static dmg_HaunterRifle as double = 850.0d; +static dmg_Dustometer as double = 380.0d; +static dmg_Sublimus as double = 1000.0d; +static dmg_HuntersRifle as double = 444.0d; + + + +static energyCost_WithersWrath as float = 8.0f; +static energyCost_DoomBringer as float = 0.1f; +static energyCost_GoldBringer as float = 0.1f; + -static energyCost_WithersWrath as float = 8.0f; \ No newline at end of file diff --git a/scripts/mixin/aoa3/WeaponRegisterBuffs.zs b/scripts/mixin/aoa3/WeaponRegisterBuffs.zs index ceb89bb9..a2d25365 100644 --- a/scripts/mixin/aoa3/WeaponRegisterBuffs.zs +++ b/scripts/mixin/aoa3/WeaponRegisterBuffs.zs @@ -98,7 +98,12 @@ zenClass MixinWeaponRegister { function mbc_modify_dmg_WithersWrath(original as double) as double { return CFG.dmg_WithersWrath; } - + + + + + + #mixin Definition #{ # id: "WithersWrath", type: "net/tslat/aoa3/item/weapon/blaster/WithersWrath" @@ -116,4 +121,1243 @@ zenClass MixinWeaponRegister { function mbc_modify_energyCost_WithersWrath(original as float) as float { return CFG.energyCost_WithersWrath; } -} \ No newline at end of file + + #mixin Definition + #{ + # id: "DoomBringer", type: "net/tslat/aoa3/item/weapon/blaster/DoomBringer" + #} + #mixin Expression + #{ + # value: "new DoomBringer(?, ?, ?, @(?))" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_energyCost_DoomBringer(original as float) as float { + return CFG.energyCost_DoomBringer; + } + + #mixin Definition + #{ + # id: "GoldBringer", type: "net/tslat/aoa3/item/weapon/blaster/GoldBringer" + #} + #mixin Expression + #{ + # value: "new GoldBringer(?, ?, ?, @(?))" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_energyCost_GoldBringer(original as float) as float { + return CFG.energyCost_GoldBringer; + } + + + + + + + #mixin Definition + #{ + # id: "BayonetteRifle", type: "net/tslat/aoa3/item/weapon/gun/BayonetteRifle" + #} + #mixin Expression + #{ + # value: "new BayonetteRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_BayonetteRifle(original as double) as double { + return CFG.dmg_BayonetteRifle; + } + + #mixin Definition + #{ + # id: "GigaCannon", type: "net/tslat/aoa3/item/weapon/cannon/GigaCannon" + #} + #mixin Expression + #{ + # value: "new GigaCannon(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_GigaCannon(original as double) as double { + return CFG.dmg_GigaCannon; + } + + #mixin Definition + #{ + # id: "Baronator", type: "net/tslat/aoa3/item/weapon/gun/Baronator" + #} + #mixin Expression + #{ + # value: "new Baronator(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Baronator(original as double) as double { + return CFG.dmg_Baronator; + } + + #mixin Definition + #{ + # id: "CarrotCannon", type: "net/tslat/aoa3/item/weapon/cannon/CarrotCannon" + #} + #mixin Expression + #{ + # value: "new CarrotCannon(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_CarrotCannon(original as double) as double { + return CFG.dmg_CarrotCannon; + } + + #mixin Definition + #{ + # id: "GoldenFury", type: "net/tslat/aoa3/item/weapon/gun/GoldenFury" + #} + #mixin Expression + #{ + # value: "new GoldenFury(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_GoldenFury(original as double) as double { + return CFG.dmg_GoldenFury; + } + + #mixin Definition + #{ + # id: "GoldenFury", type: "net/tslat/aoa3/item/weapon/gun/GoldenFury" + #} + #mixin Expression + #{ + # value: "new GoldenFury(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_GoldenFury(original as double) as double { + return CFG.dmg_GoldenFury; + } + + + + #mixin Definition + #{ + # id: "BoulderBomber", type: "net/tslat/aoa3/item/weapon/cannon/BoulderBomber" + #} + #mixin Expression + #{ + # value: "new BoulderBomber(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_BoulderBomber(original as double) as double { + return CFG.dmg_BoulderBomber; + } + + #mixin Definition + #{ + # id: "GolderBomber", type: "net/tslat/aoa3/item/weapon/cannon/GolderBomber" + #} + #mixin Expression + #{ + # value: "new GolderBomber(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_GolderBomber(original as double) as double { + return CFG.dmg_GolderBomber; + } + + + #mixin Definition + #{ + # id: "BloodIron", type: "net/tslat/aoa3/item/weapon/gun/BloodIron" + #} + #mixin Expression + #{ + # value: "new BloodIron(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_BloodIron(original as double) as double { + return CFG.dmg_BloodIron; + } + + + #mixin Definition + #{ + # id: "CoreRifle", type: "net/tslat/aoa3/item/weapon/gun/CoreRifle" + #} + #mixin Expression + #{ + # value: "new CoreRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_CoreRifle(original as double) as double { + return CFG.dmg_CoreRifle; + } + + + #mixin Definition + #{ + # id: "DischargeRifle", type: "net/tslat/aoa3/item/weapon/gun/DischargeRifle" + #} + #mixin Expression + #{ + # value: "new DischargeRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_DischargeRifle(original as double) as double { + return CFG.dmg_DischargeRifle; + } + + + #mixin Definition + #{ + # id: "EchoGull", type: "net/tslat/aoa3/item/weapon/gun/EchoGull" + #} + #mixin Expression + #{ + # value: "new EchoGull(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_EchoGull(original as double) as double { + return CFG.dmg_EchoGull; + } + + + #mixin Definition + #{ + # id: "NethenetteRifle", type: "net/tslat/aoa3/item/weapon/gun/NethenetteRifle" + #} + #mixin Expression + #{ + # value: "new NethenetteRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_NethenetteRifle(original as double) as double { + return CFG.dmg_NethenetteRifle; + } + + + #mixin Definition + #{ + # id: "Gardener", type: "net/tslat/aoa3/item/weapon/gun/Gardener" + #} + #mixin Expression + #{ + # value: "new Gardener(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Gardener(original as double) as double { + return CFG.dmg_Gardener; + } + + #mixin Definition + #{ + # id: "GaugeRifle", type: "net/tslat/aoa3/item/weapon/gun/GaugeRifle" + #} + #mixin Expression + #{ + # value: "new GaugeRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_GaugeRifle(original as double) as double { + return CFG.dmg_GaugeRifle; + } + + #mixin Definition + #{ + # id: "HotShot", type: "net/tslat/aoa3/item/weapon/gun/HotShot" + #} + #mixin Expression + #{ + # value: "new HotShot(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_HotShot(original as double) as double { + return CFG.dmg_HotShot; + } + + #mixin Definition + #{ + # id: "HeatWave", type: "net/tslat/aoa3/item/weapon/gun/HeatWave" + #} + #mixin Expression + #{ + # value: "new HeatWave(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_HeatWave(original as double) as double { + return CFG.dmg_HeatWave; + } + + #mixin Definition + #{ + # id: "LightIron", type: "net/tslat/aoa3/item/weapon/gun/LightIron" + #} + #mixin Expression + #{ + # value: "new LightIron(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_LightIron(original as double) as double { + return CFG.dmg_LightIron; + } + + #mixin Definition + #{ + # id: "Minigun", type: "net/tslat/aoa3/item/weapon/gun/Minigun" + #} + #mixin Expression + #{ + # value: "new Minigun(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Minigun(original as double) as double { + return CFG.dmg_Minigun; + } + + #mixin Definition + #{ + # id: "Megagun", type: "net/tslat/aoa3/item/weapon/gun/Megagun" + #} + #mixin Expression + #{ + # value: "new Megagun(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Megagun(original as double) as double { + return CFG.dmg_Megagun; + } + + #mixin Definition + #{ + # id: "PrecasianSlugger", type: "net/tslat/aoa3/item/weapon/gun/PrecasianSlugger" + #} + #mixin Expression + #{ + # value: "new PrecasianSlugger(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_PrecasianSlugger(original as double) as double { + return CFG.dmg_PrecasianSlugger; + } + + #mixin Definition + #{ + # id: "Predigun", type: "net/tslat/aoa3/item/weapon/gun/Predigun" + #} + #mixin Expression + #{ + # value: "new Predigun(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Predigun(original as double) as double { + return CFG.dmg_Predigun; + } + + #mixin Definition + #{ + # id: "JackRocker", type: "net/tslat/aoa3/item/weapon/cannon/JackRocker" + #} + #mixin Expression + #{ + # value: "new JackRocker(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_JackRocker(original as double) as double { + return CFG.dmg_JackRocker; + } + + + #mixin Definition + #{ + # id: "RockerRifle", type: "net/tslat/aoa3/item/weapon/gun/RockerRifle" + #} + #mixin Expression + #{ + # value: "new RockerRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_RockerRifle(original as double) as double { + return CFG.dmg_RockerRifle; + } + + + #mixin Definition + #{ + # id: "Stampede", type: "net/tslat/aoa3/item/weapon/gun/Stampede" + #} + #mixin Expression + #{ + # value: "new Stampede(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Stampede(original as double) as double { + return CFG.dmg_Stampede; + } + + #mixin Definition + #{ + # id: "Roulette", type: "net/tslat/aoa3/item/weapon/gun/Roulette" + #} + #mixin Expression + #{ + # value: "new Roulette(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Roulette(original as double) as double { + return CFG.dmg_Roulette; + } + + + #mixin Definition + #{ + # id: "Skullette", type: "net/tslat/aoa3/item/weapon/gun/Skullette" + #} + #mixin Expression + #{ + # value: "new Skullette(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Skullette(original as double) as double { + return CFG.dmg_Skullette; + } + + #mixin Definition + #{ + # id: "SquadGun", type: "net/tslat/aoa3/item/weapon/gun/SquadGun" + #} + #mixin Expression + #{ + # value: "new SquadGun(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_SquadGun(original as double) as double { + return CFG.dmg_SquadGun; + } + + #mixin Definition + #{ + # id: "SpineGun", type: "net/tslat/aoa3/item/weapon/gun/SpineGun" + #} + #mixin Expression + #{ + # value: "new SpineGun(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_SpineGun(original as double) as double { + return CFG.dmg_SpineGun; + } + + #mixin Definition + #{ + # id: "Tommy", type: "net/tslat/aoa3/item/weapon/gun/Tommy" + #} + #mixin Expression + #{ + # value: "new Tommy(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Tommy(original as double) as double { + return CFG.dmg_Tommy; + } + + #mixin Definition + #{ + # id: "TigerTommy", type: "net/tslat/aoa3/item/weapon/gun/TigerTommy" + #} + #mixin Expression + #{ + # value: "new TigerTommy(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_TigerTommy(original as double) as double { + return CFG.dmg_TigerTommy; + } + + + #mixin Definition + #{ + # id: "WartGun", type: "net/tslat/aoa3/item/weapon/gun/WartGun" + #} + #mixin Expression + #{ + # value: "new WartGun(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_WartGun(original as double) as double { + return CFG.dmg_WartGun; + } + + #mixin Definition + #{ + # id: "Stormer", type: "net/tslat/aoa3/item/weapon/gun/Stormer" + #} + #mixin Expression + #{ + # value: "new Stormer(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Stormer(original as double) as double { + return CFG.dmg_Stormer; + } + + + #mixin Definition + #{ + # id: "Artifact", type: "net/tslat/aoa3/item/weapon/gun/Artifact" + #} + #mixin Expression + #{ + # value: "new Artifact(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Artifact(original as double) as double { + return CFG.dmg_Artifact; + } + + #mixin Definition + #{ + # id: "Skullifact", type: "net/tslat/aoa3/item/weapon/gun/Skullifact" + #} + #mixin Expression + #{ + # value: "new Skullifact(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Skullifact(original as double) as double { + return CFG.dmg_Skullifact; + } + + #mixin Definition + #{ + # id: "ApocoRifle", type: "net/tslat/aoa3/item/weapon/gun/ApocoRifle" + #} + #mixin Expression + #{ + # value: "new ApocoRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_ApocoRifle(original as double) as double { + return CFG.dmg_ApocoRifle; + } + + #mixin Definition + #{ + # id: "ApocoAssaultRifle", type: "net/tslat/aoa3/item/weapon/gun/ApocoAssaultRifle" + #} + #mixin Expression + #{ + # value: "new ApocoAssaultRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_ApocoAssaultRifle(original as double) as double { + return CFG.dmg_ApocoAssaultRifle; + } + + #mixin Definition + #{ + # id: "MechanicalAssaultRifle", type: "net/tslat/aoa3/item/weapon/gun/MechanicalAssaultRifle" + #} + #mixin Expression + #{ + # value: "new MechanicalAssaultRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_MechanicalAssaultRifle(original as double) as double { + return CFG.dmg_MechanicalAssaultRifle; + } + + #mixin Definition + #{ + # id: "MintMagnum", type: "net/tslat/aoa3/item/weapon/gun/MintMagnum" + #} + #mixin Expression + #{ + # value: "new MintMagnum(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_MintMagnum(original as double) as double { + return CFG.dmg_MintMagnum; + } + + + #mixin Definition + #{ + # id: "AquaMagnum", type: "net/tslat/aoa3/item/weapon/gun/AquaMagnum" + #} + #mixin Expression + #{ + # value: "new AquaMagnum(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_AquaMagnum(original as double) as double { + return CFG.dmg_AquaMagnum; + } + + #mixin Definition + #{ + # id: "BigTop", type: "net/tslat/aoa3/item/weapon/gun/BigTop" + #} + #mixin Expression + #{ + # value: "new BigTop(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_BigTop(original as double) as double { + return CFG.dmg_BigTop; + } + + #mixin Definition + #{ + # id: "ChainWrecker", type: "net/tslat/aoa3/item/weapon/gun/ChainWrecker" + #} + #mixin Expression + #{ + # value: "new ChainWrecker(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_ChainWrecker(original as double) as double { + return CFG.dmg_ChainWrecker; + } + + + #mixin Definition + #{ + # id: "FlameWrecker", type: "net/tslat/aoa3/item/weapon/gun/FlameWrecker" + #} + #mixin Expression + #{ + # value: "new FlameWrecker(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_FlameWrecker(original as double) as double { + return CFG.dmg_FlameWrecker; + } + + #mixin Definition + #{ + # id: "Overshot", type: "net/tslat/aoa3/item/weapon/gun/Overshot" + #} + #mixin Expression + #{ + # value: "new Overshot(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Overshot(original as double) as double { + return CFG.dmg_Overshot; + } + + #mixin Definition + #{ + # id: "Clownershot", type: "net/tslat/aoa3/item/weapon/gun/Clownershot" + #} + #mixin Expression + #{ + # value: "new Clownershot(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Clownershot(original as double) as double { + return CFG.dmg_Clownershot; + } + + #mixin Definition + #{ + # id: "CrystalCarver", type: "net/tslat/aoa3/item/weapon/gun/CrystalCarver" + #} + #mixin Expression + #{ + # value: "new CrystalCarver(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_CrystalCarver(original as double) as double { + return CFG.dmg_CrystalCarver; + } + + #mixin Definition + #{ + # id: "Cyclone", type: "net/tslat/aoa3/item/weapon/gun/Cyclone" + #} + #mixin Expression + #{ + # value: "new Cyclone(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Cyclone(original as double) as double { + return CFG.dmg_Cyclone; + } + + #mixin Definition + #{ + # id: "Wrecker", type: "net/tslat/aoa3/item/weapon/gun/Wrecker" + #} + #mixin Expression + #{ + # value: "new Wrecker(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Wrecker(original as double) as double { + return CFG.dmg_Wrecker; + } + + #mixin Definition + #{ + # id: "Darkener", type: "net/tslat/aoa3/item/weapon/gun/Darkener" + #} + #mixin Expression + #{ + # value: "new Darkener(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Darkener(original as double) as double { + return CFG.dmg_Darkener; + } + + + #mixin Definition + #{ + # id: "DestructionRifle", type: "net/tslat/aoa3/item/weapon/gun/DestructionRifle" + #} + #mixin Expression + #{ + # value: "new DestructionRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_DestructionRifle(original as double) as double { + return CFG.dmg_DestructionRifle; + } + + #mixin Definition + #{ + # id: "Dragilator", type: "net/tslat/aoa3/item/weapon/gun/Dragilator" + #} + #mixin Expression + #{ + # value: "new Dragilator(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Dragilator(original as double) as double { + return CFG.dmg_Dragilator; + } + + #mixin Definition + #{ + # id: "Electinator", type: "net/tslat/aoa3/item/weapon/gun/Electinator" + #} + #mixin Expression + #{ + # value: "new Electinator(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Electinator(original as double) as double { + return CFG.dmg_Electinator; + } + + #mixin Definition + #{ + # id: "Frosticator", type: "net/tslat/aoa3/item/weapon/gun/Frosticator" + #} + #mixin Expression + #{ + # value: "new Frosticator(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Frosticator(original as double) as double { + return CFG.dmg_Frosticator; + } + + #mixin Definition + #{ + # id: "Germinator", type: "net/tslat/aoa3/item/weapon/gun/Germinator" + #} + #mixin Expression + #{ + # value: "new Germinator(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Germinator(original as double) as double { + return CFG.dmg_Germinator; + } + + #mixin Definition + #{ + # id: "CoralClogger", type: "net/tslat/aoa3/item/weapon/gun/CoralClogger" + #} + #mixin Expression + #{ + # value: "new CoralClogger(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_CoralClogger(original as double) as double { + return CFG.dmg_CoralClogger; + } + + #mixin Definition + #{ + # id: "Draco", type: "net/tslat/aoa3/item/weapon/gun/Draco" + #} + #mixin Expression + #{ + # value: "new Draco(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Draco(original as double) as double { + return CFG.dmg_Draco; + } + + #mixin Definition + #{ + # id: "MK", type: "net/tslat/aoa3/item/weapon/gun/MK" + #} + #mixin Expression + #{ + # value: "new MK(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_MK(original as double) as double { + return CFG.dmg_MK; + } + + #mixin Definition + #{ + # id: "MKFung", type: "net/tslat/aoa3/item/weapon/gun/MKFung" + #} + #mixin Expression + #{ + # value: "new MKFung(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_MKFung(original as double) as double { + return CFG.dmg_MKFung; + } + + #mixin Definition + #{ + # id: "Pulsator", type: "net/tslat/aoa3/item/weapon/gun/Pulsator" + #} + #mixin Expression + #{ + # value: "new Pulsator(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Pulsator(original as double) as double { + return CFG.dmg_Pulsator; + } + + #mixin Definition + #{ + # id: "Predator", type: "net/tslat/aoa3/item/weapon/gun/Predator" + #} + #mixin Expression + #{ + # value: "new Predator(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Predator(original as double) as double { + return CFG.dmg_Predator; + } + + #mixin Definition + #{ + # id: "PurityRifle", type: "net/tslat/aoa3/item/weapon/gun/PurityRifle" + #} + #mixin Expression + #{ + # value: "new PurityRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_PurityRifle(original as double) as double { + return CFG.dmg_PurityRifle; + } + + #mixin Definition + #{ + # id: "HaunterRifle", type: "net/tslat/aoa3/item/weapon/gun/HaunterRifle" + #} + #mixin Expression + #{ + # value: "new HaunterRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_HaunterRifle(original as double) as double { + return CFG.dmg_HaunterRifle; + } + + #mixin Definition + #{ + # id: "Dustometer", type: "net/tslat/aoa3/item/weapon/gun/Dustometer" + #} + #mixin Expression + #{ + # value: "new Dustometer(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Dustometer(original as double) as double { + return CFG.dmg_Dustometer; + } + + #mixin Definition + #{ + # id: "Sublimus", type: "net/tslat/aoa3/item/weapon/gun/Sublimus" + #} + #mixin Expression + #{ + # value: "new Sublimus(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_Sublimus(original as double) as double { + return CFG.dmg_Sublimus; + } + + #mixin Definition + #{ + # id: "HuntersRifle", type: "net/tslat/aoa3/item/weapon/gun/HuntersRifle" + #} + #mixin Expression + #{ + # value: "new HuntersRifle(@(?), ?, ?, ?)" + #} + #mixin Static + #mixin ModifyExpressionValue + #{ + # method: "registerWeapon", + # at: {value: "MIXINEXTRAS:EXPRESSION"} + #} + function mbc_modify_dmg_HuntersRifle(original as double) as double { + return CFG.dmg_HuntersRifle; + } + + + + + + + + +} + + + + diff --git a/scripts/mixin/astralsorcery/AstralPerks.zs b/scripts/mixin/astralsorcery/AstralPerks.zs new file mode 100644 index 00000000..fb16ad6b --- /dev/null +++ b/scripts/mixin/astralsorcery/AstralPerks.zs @@ -0,0 +1,557 @@ +#modloaded astralsorcery +#loader mixin + +import scripts.mixin.astralsorcery.StatsConfig as CFG; + +/* +See StatsConfig.zs in this folder for values. +*/ + +#mixin {value: "hellfirepvp.astralsorcery.common.registry.RegistryPerks"} +zenClass MixinRegistryPerks { + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeMinorConstellationPerks", + # constant: {floatValue: 1.04F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=alcara_more_perkeff"}, + # to: {value: "CONSTANT", args: "stringValue=alcara_more_perkeff_1"} + # } + #} + function mbc_modify_alcara_focus0(original as float) as float { + return CFG.perkEff_AlcaraFocus0; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeMinorConstellationPerks", + # constant: {floatValue: 1.04F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=alcara_more_perkeff_1"}, + # to: {value: "CONSTANT", args: "stringValue=outer_s_inc_mine_2"} + # } + #} + function mbc_modify_alcara_focus1(original as float) as float { + return CFG.perkEff_AlcaraFocus1; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterArmaraPerks", + # constant: {floatValue: 0.02F} + #} + function mbc_modify_armaraOuter(original as float) as float { + return CFG.armor_ArmaraOuter; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 0.08F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=inc_cull_crit"}, + # to: {value: "CONSTANT", args: "stringValue=key_cull_attack"} + # } + #} + function mbc_modify_crit_cull(original as float) as float { + return CFG.crit_Cull; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 2F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=crit_inc_chance_proj"}, + # to: {value: "CONSTANT", args: "stringValue=crit_inc_chance_proj_1"} + # } + #} + function mbc_modify_crit_draw0(original as float) as float { + return CFG.crit_Draw0; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 0.2F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=crit_inc_chance_proj"}, + # to: {value: "CONSTANT", args: "stringValue=crit_inc_chance_proj_1"} + # } + #} + function mbc_modify_damage_draw0(original as float) as float { + return CFG.damage_Draw0; + } + + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 2F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=crit_inc_chance_proj_1"}, + # to: {value: "CONSTANT", args: "stringValue=major_crit_proj"} + # } + #} + function mbc_modify_crit_draw1(original as float) as float { + return CFG.crit_Draw1; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 0.2F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=crit_inc_chance_proj_1"}, + # to: {value: "CONSTANT", args: "stringValue=major_crit_proj"} + # } + #} + function mbc_modify_damage_draw1(original as float) as float { + return CFG.damage_Draw1; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 0.15F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=major_crit_proj"}, + # to: {value: "CONSTANT", args: "stringValue=crit_inc_chance_melee"} + # } + #} + function mbc_modify_crit_draw2(original as float) as float { + return CFG.crit_Draw2; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 0.3F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=major_crit_proj"}, + # to: {value: "CONSTANT", args: "stringValue=crit_inc_chance_melee"} + # } + #} + function mbc_modify_damage_draw2(original as float) as float { + return CFG.damage_Draw2; + } + + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 3F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=crit_inc_chance_melee"}, + # to: {value: "CONSTANT", args: "stringValue=crit_inc_chance_melee_1"} + # } + #} + function mbc_modify_crit_finesse0(original as float) as float { + return CFG.crit_Finesse0; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 0.1F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=crit_inc_chance_melee"}, + # to: {value: "CONSTANT", args: "stringValue=crit_inc_chance_melee_1"} + # } + #} + function mbc_modify_damage_finesse0(original as float) as float { + return CFG.damage_Finesse0; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 3F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=crit_inc_chance_melee_1"}, + # to: {value: "CONSTANT", args: "stringValue=major_crit_melee"} + # } + #} + function mbc_modify_crit_finesse1(original as float) as float { + return CFG.crit_Finesse1; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 0.1F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=crit_inc_chance_melee_1"}, + # to: {value: "CONSTANT", args: "stringValue=major_crit_melee"} + # } + #} + function mbc_modify_damage_finesse1(original as float) as float { + return CFG.damage_Finesse1; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 0.25F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=major_crit_melee"} + # } + #} + function mbc_modify_crit_finesse2(original as float) as float { + return CFG.crit_Finesse2; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 0.2F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=major_crit_melee"} + # } + #} + function mbc_modify_damage_finesse2(original as float) as float { + return CFG.damage_Finesse2; + } + + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaKeyPerks", + # constant: {floatValue: 3}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=key_rampage_path_node_crit"}, + # to: {value: "CONSTANT", args: "stringValue=key_rampage_path_node_dmg"} + # } + #} + function mbc_modify_crit_rampage(original as float) as float { + return CFG.crit_Rampage; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaBranch", + # constant: {floatValue: 2F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=not_dsc_proj_crit"}, + # to: {value: "CONSTANT", args: "stringValue=med_inc_melee_damage"} + # } + #} + function mbc_modify_crit_sniper(original as float) as float { + return CFG.crit_Sniper; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaRoot", + # constant: {floatValue: 2F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=major_inc_damage"} + # } + #} + function mbc_modify_crit_precision(original as float) as float { + return CFG.crit_Precision; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeRoot", + # constant: {floatValue: 10F} + #} + function mbc_modify_critDiscidiaRoot(original as float) as float { + return CFG.crit_DiscidiaRoot; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeOuterDiscidiaPerks", + # constant: {floatValue: 0.02F} + #} + function mbc_modify_discidiaOuter(original as float) as float { + return CFG.damage_DiscidiaOuter; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializePerkEffectPerks", + # constant: {floatValue: 0.15F}, + # slice: { + # to: {value: "CONSTANT", args: "stringValue=major_perk_eff_nt"} + # } + #} + function mbc_modify_perkEff_major(original as float) as float { + return CFG.perkEff_major; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializePerkCore", + # constant: {floatValue: 0.07F} + #} + function mbc_modify_perkEff_t1(original as float) as float { + return CFG.perkEff_t1; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializePerkInteriorTravelWheel", + # constant: {floatValue: 0.05F} + #} + function mbc_modify_perkEff_t2(original as float) as float { + return CFG.perkEff_t2; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeRootPerkWheel", + # constant: {floatValue: 0.04F} + #} + function mbc_modify_perkEff_t3(original as float) as float { + return CFG.perkEff_t3; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializePerkExteriorTravelWheel", + # constant: {floatValue: 0.03F} + #} + function mbc_modify_perkEff_t4(original as float) as float { + return CFG.perkEff_t4; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeMinorConstellationPerks", + # constant: {floatValue: 0.04F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=vorux_inc_perkeff"}, + # to: {value: "CONSTANT", args: "stringValue=vorux_inc_perkeff_1"} + # } + #} + function mbc_modify_vorux_focus0(original as float) as float { + return CFG.perkEff_VoruxFocus0; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeMinorConstellationPerks", + # constant: {floatValue: 0.04F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=vorux_inc_perkeff_1"}, + # to: {value: "CONSTANT", args: "stringValue=outer_s_inc_dmg_2"} + # } + #} + function mbc_modify_vorux_focus1(original as float) as float { + return CFG.perkEff_VoruxFocus1; + } + + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaKeyPerks", + # constant: {floatValue: 0.9F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=key_dst_less_dmg"}, + # to: {value: "CONSTANT", args: "stringValue=key_dst_less_dmg_2"} + # } + #} + function mbc_modify_dst_damage0(original as float) as float { + return CFG.crit_dst_damage0; + } + + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaKeyPerks", + # constant: {floatValue: 0.9F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=key_dst_less_dmg_2"}, + # to: {value: "CONSTANT", args: "stringValue=key_projectile_proximity"} + # } + #} + function mbc_modify_dst_damage1(original as float) as float { + return CFG.crit_dst_damage1; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaKeyPerks", + # constant: {floatValue: 0.9F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=key_dst_less_dmg_3"}, + # to: {value: "CONSTANT", args: "stringValue=key_dst_less_dmg_4"} + # } + #} + function mbc_modify_dst_damage2(original as float) as float { + return CFG.crit_dst_damage2; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaKeyPerks", + # constant: {floatValue: 0.9F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=key_dst_less_dmg_4"}, + # to: {value: "CONSTANT", args: "stringValue=key_projectile_distance"} + # } + #} + function mbc_modify_dst_damage3(original as float) as float { + return CFG.crit_dst_damage3; + } + + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaKeyPerks", + # constant: {floatValue: 0.08F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=key_rampage_path_node_dmg"}, + # to: {value: "CONSTANT", args: "stringValue=key_rampage_path_node_dmg_1"} + # } + #} + function mbc_modify_damage_rampage0(original as float) as float { + return CFG.damage_Rampage0; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaKeyPerks", + # constant: {floatValue: 0.08F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=key_rampage_path_node_dmg_1"}, + # to: {value: "CONSTANT", args: "stringValue=key_rampage"} + # } + #} + function mbc_modify_damage_rampage0(original as float) as float { + return CFG.damage_Rampage1; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaRoot", + # constant: {floatValue: 0.05F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=base_inc__melee_damage"}, + # to: {value: "CONSTANT", args: "stringValue=base_inc_proj_damage"} + # } + #} + function mbc_modify_damage_rootDiscidia0(original as float) as float { + return CFG.damage_rootDiscidia0; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaRoot", + # constant: {floatValue: 0.05F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=base_inc_proj_damage"}, + # to: {value: "CONSTANT", args: "stringValue=major_inc_damage"} + # } + #} + function mbc_modify_damage_rootDiscidia1(original as float) as float { + return CFG.damage_rootDiscidia1; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeEvorsioRoot", + # constant: {floatValue: 0.1F} + #} + function mbc_modify_rootEvorsio_damage(original as float) as float { + return CFG.damage_rootEvorsio; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaBranch", + # constant: {floatValue: 1.05F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=not_dsc_melee_multi"}, + # to: {value: "CONSTANT", args: "stringValue=med_reach_arrowspeed"} + # } + #} + function mbc_modify_damage_meleeMulti(original as float) as float { + return CFG.damage_meleeMulti; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaBranch", + # constant: {floatValue: 0.3F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=not_dsc_melee_multi"}, + # to: {value: "CONSTANT", args: "stringValue=med_reach_arrowspeed"} + # } + #} + function mbc_modify_crit_meleeMulti(original as float) as float { + return CFG.crit_meleeMulti; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaBranch", + # constant: {floatValue: 0.1F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=med_inc_melee_damage"}, + # to: {value: "CONSTANT", args: "stringValue=med_inc_melee_damage_1"} + # } + #} + function mbc_modify_damage_medDiscidia0(original as float) as float { + return CFG.damage_medDiscidia0; + } + + #mixin Static + #mixin ModifyConstant + #{ + # method: "initializeDiscidiaBranch", + # constant: {floatValue: 0.1F}, + # slice: { + # from: {value: "CONSTANT", args: "stringValue=med_inc_melee_damage_1"}, + # to: {value: "CONSTANT", args: "stringValue=not_dsc_melee_multi"} + # } + #} + function mbc_modify_damage_medDiscidia1(original as float) as float { + return CFG.damage_medDiscidia1; + } + + +} diff --git a/scripts/mixin/astralsorcery/CullingStrike.zs b/scripts/mixin/astralsorcery/CullingStrike.zs new file mode 100644 index 00000000..a6f780cc --- /dev/null +++ b/scripts/mixin/astralsorcery/CullingStrike.zs @@ -0,0 +1,15 @@ +#modloaded astralsorcery +#loader mixin + +#mixin {value: "hellfirepvp.astralsorcery.common.constellation.perk.tree.nodes.key.KeyCullAttack"} +zenClass MixinKeyCullAttack { + + #mixin ModifyConstant + #{ + # method: "onDmg", + # constant: {floatValue: 0.15F} + #} + function mbc_modify_health_cullingstrike(original as float) as float { + return 0.05F; + } +} diff --git a/scripts/mixin/astralsorcery/StatsConfig.zs b/scripts/mixin/astralsorcery/StatsConfig.zs new file mode 100644 index 00000000..003ea6fc --- /dev/null +++ b/scripts/mixin/astralsorcery/StatsConfig.zs @@ -0,0 +1,81 @@ +#modloaded astralsorcery +#priority 10 +#loader mixin + +// Perk effectiveness (Alcara, focus) +static perkEff_AlcaraFocus0 as float = 1.1f; +static perkEff_AlcaraFocus1 as float = 1.1f; + +// Armor (Armara, outer-most ring) +static armor_ArmaraOuter as float = 0.01f; + +// Crit chance +// Near Culling Strike +static crit_Cull as float = 0.04f; +// Near Lethal Draw +static crit_Draw0 as float = 1.2f; +static damage_Draw0 as float = 0.1f; +static crit_Draw1 as float = 1.2f; +static damage_Draw1 as float = 0.1f; +static crit_Draw2 as float = 0.1f; +static damage_Draw2 as float = 0.2f; + + +// Near Blade Finesse +static crit_Finesse0 as float = 1.6f; +static damage_Finesse0 as float = 0.05f; +static crit_Finesse1 as float = 1.6f; +static damage_Finesse1 as float = 0.05f; +static crit_Finesse2 as float = 0.15f; +static damage_Finesse2 as float = 0.1f; + + + +// Near Rampage +static crit_Rampage as float = 1.7f; +static damage_Rampage0 as float = 0.06f; +static damage_Rampage1 as float = 0.06f; + +// Near Sniper +static crit_Sniper as float = 1.2f; +// Precision +static crit_Precision as float = 1.2f; +// Discidia root +static crit_DiscidiaRoot as float = 4.0f; +static damage_rootDiscidia0 as float = 0.03f; +static damage_rootDiscidia1 as float = 0.03f; + +// Evorsio root +static damage_rootEvorsio as float = 0.07f; + + +// Damage, Discidia Key +static crit_dst_damage0 as float = 0.6f; +static crit_dst_damage1 as float = 0.6f; +static crit_dst_damage2 as float = 0.6f; +static crit_dst_damage3 as float = 0.6f; + + +// Damage (Discidia, outer-most ring) +static damage_DiscidiaOuter as float = 0.01f; + +// Perk effectiveness (tiered) +static perkEff_major as float = 0.2f; +static perkEff_t1 as float = 0.04f; +static perkEff_t2 as float = 0.03f; +static perkEff_t3 as float = 0.025f; +static perkEff_t4 as float = 0.02f; + +// Perk effectiveness (Vorux, focus) +static perkEff_VoruxFocus0 as float = 0.1f; +static perkEff_VoruxFocus1 as float = 0.1f; + +// non-Discidia melee multiplier +static damage_meleeMulti as float = 1.03f; +static crit_meleeMulti as float = 0.2f; + +// Discidia damage medium +static damage_medDiscidia0 as float = 0.05f; +static damage_medDiscidia1 as float = 0.05f; + + diff --git a/scripts/thaumcraft/infusion/LateInfusionRecipes.zs b/scripts/thaumcraft/infusion/LateInfusionRecipes.zs index 65d5196b..e61bfbf2 100644 --- a/scripts/thaumcraft/infusion/LateInfusionRecipes.zs +++ b/scripts/thaumcraft/infusion/LateInfusionRecipes.zs @@ -17,6 +17,22 @@ This is to keep the recipe available in the research page. */ var tcAdditions = "thaumadditions"; var tcTinkerer = "thaumictinkerer"; +var tcGado = "gadothaumy"; +# infusion claw +registerInfusionRecipeFromAddon(`${tcGado}:infusion_claw`, "INFUSION_CLAW", + , 32, + [ + * 120, * 70, * 70, + * 60, * 40 + ], + , + [ + , , + , , + , , + , + ] +); # KAMI armor registerInfusionRecipeFromAddon(`${tcTinkerer}:kami_helm`, "TT_KAMIHELM", , 32,