#packmode normal import scripts.common.makeShaped as makeShaped; // Hide Hard Mode Controllers mods.jei.JEI.removeAndHide(); mods.jei.JEI.removeAndHide(); // multiblock controller recipes recipes.addShaped("microverse_projector_1", , [ [, , ], [, , ], [, , ] ]); recipes.addShaped("microverse_projector_2", , [ [, , ], [, , ], [, , ] ]); recipes.addShaped("microverse_projector_3", , [ [, , ], [, , ], [, , ] ]); recipes.addShaped("creative_tank_provider", , [ [, , ], [, , ], [, , ] ]); // Naquadah Reactor // Moved to Groovy // multiblock recipemap recipes // basic projector // t1 ores microverse_projector_1.recipeBuilder() .duration(500) .EUt(500) .inputs(, , ) .fluidInputs( * 8000) .outputs( * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64) .buildAndRegister(); // t1 gems microverse_projector_1.recipeBuilder() .duration(500) .EUt(500) .inputs(, , ) .fluidInputs( * 8000) .outputs( * 64, * 64, * 64, * 64) .buildAndRegister(); // t1 stellar creation data 1 microverse_projector_1.recipeBuilder() .duration(100) .EUt(500) .inputs(, ) .fluidInputs( * 2000) .outputs() .buildAndRegister(); // t2 radium + ores microverse_projector_1.recipeBuilder() .duration(600) .EUt(1000) .inputs(, * 2) .fluidInputs( * 12000) .outputs( * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64) .buildAndRegister(); // t2 stellar creation data microverse_projector_1.recipeBuilder() .duration(120) .EUt(1000) .inputs(, * 4) .fluidInputs( * 3000) .outputs( * 4) .buildAndRegister(); // t2 gases microverse_projector_1.recipeBuilder() .duration(700) .EUt(2000) .inputs(, * 4, * 64) .fluidInputs( * 12000) .outputs( * 10, * 10, * 10) .buildAndRegister(); // t3 gems microverse_projector_1.recipeBuilder() .duration(700) .EUt(2000) .inputs(, * 4, ) .fluidInputs( * 20000) .outputs( * 64, * 32, * 64, * 48, * 32, * 64, * 64, * 64) .buildAndRegister(); // t3 ores microverse_projector_1.recipeBuilder() .duration(700) .EUt(2000) .inputs(, * 4, ) .fluidInputs( * 20000) .outputs( * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 16, * 8) .buildAndRegister(); // advanced projector // t4 oil and infinity microverse_projector_2.recipeBuilder() .duration(800) .EUt(3750) .inputs(, * 8, , * 64) .outputs( * 64, * 64, .firstItem * 32) .buildAndRegister(); // t4 dense gem ores microverse_projector_2.recipeBuilder() .duration(800) .EUt(3750) .inputs(, * 8, , * 64) .outputs( * 64, * 64, * 64, * 64, * 32, * 16) .buildAndRegister(); // t4 osmium iridium microverse_projector_2.recipeBuilder() .duration(800) .EUt(3750) .inputs(, * 8, * 4, * 64) .outputs( * 64, * 64, * 16) .buildAndRegister(); // t5 ores microverse_projector_2.recipeBuilder() .duration(1000) .EUt(7500) .inputs(, * 16, * 32) .outputs( * 64, * 64, * 64, * 64, * 64, * 64, * 64, //Ender Pearl Block * 16, * 64, * 64, * 64, * 64) .buildAndRegister(); // t5 naquadah sheldonite trinium microverse_projector_2.recipeBuilder() .duration(1000) .EUt(7500) .inputs(, * 16, * 32) .outputs( * 64, * 64, * 64, * 64, * 64, * 48) .buildAndRegister(); // t6 u/os/ir microverse_projector_2.recipeBuilder() .duration(1250) .EUt(18750) .inputs(, * 16, * 32, * 16) .outputs( * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64) .buildAndRegister(); // t6 einsteinium microverse_projector_2.recipeBuilder() .duration(1250) .EUt(18750) .inputs(, * 16, * 32, * 64) .outputs( * 32) .buildAndRegister(); // t6 eggs microverse_projector_2.recipeBuilder() .duration(1250) .EUt(18750) .inputs(, * 16, * 32, * 16) .outputs( * 32) .buildAndRegister(); // advanced projector 2 // t7 hearts microverse_projector_3.recipeBuilder() .duration(1500) .EUt(31250) .inputs(, * 32, .firstItem * 64, .firstItem * 64, * 32) .outputs( * 32, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, * 64, //Silver block * 64, //Silver Block * 64, * 64, * 64, //Platinum Block * 16) .buildAndRegister(); // t7 chaos lair data microverse_projector_3.recipeBuilder() .duration(1500) .EUt(31250) .inputs(, .firstItem * 64, .firstItem * 64, , * 64, * 64, * 64, * 64) .outputs() .buildAndRegister(); // t8 gravistar nt microverse_projector_3.recipeBuilder() .duration(2000) .EUt(62500) .inputs(, * 64, .firstItem * 64, .firstItem * 64, .firstItem * 64, .firstItem * 64, * 64, * 64) .outputs( * 32, * 64, .firstItem * 16, ) .buildAndRegister(); // t8 shards eggs microverse_projector_3.recipeBuilder() .duration(1500) .EUt(62500) .inputs(, * 64, .firstItem * 64, .firstItem * 64, .firstItem * 64, .firstItem * 64, ) .outputs( * 4, * 64, * 64, * 64, * 64) .buildAndRegister(); // t9 nt microverse_projector_3.recipeBuilder() .duration(3000) .EUt(250000) .inputs(, * 8, * 4, ) .outputs( * 64, * 64, * 32) .buildAndRegister(); // t9 universe creation data microverse_projector_3.recipeBuilder() .duration(3000) .EUt(250000) .inputs(, * 4, * 64, * 64, * 64, * 64) .outputs() .buildAndRegister(); // t10 hotu microverse_projector_3.recipeBuilder() .duration(6000) .EUt(1000000) .inputs(, , * 8) .outputs() .buildAndRegister(); // creative tank provider // creative tank creative_tank_provider.recipeBuilder() .notConsumable() .inputs() .outputs() .duration(500) .EUt(100000) .buildAndRegister(); // Naquadah Reactor Mk1 Recipes naquadah_reactor_1.recipeBuilder() .duration(938) .EUt(393216) .inputs() .outputs() .buildAndRegister(); naquadah_reactor_1.recipeBuilder() .duration(3750) .EUt(393216) .inputs() .outputs() .buildAndRegister(); // Naquadah Reactor Mk2 Recipes naquadah_reactor_2.recipeBuilder() .duration(1875) .EUt(1572864) .inputs() .outputs() .buildAndRegister(); naquadah_reactor_2.recipeBuilder() .duration(7500) .EUt(1572864) .inputs() .outputs() .buildAndRegister();