Files
meatballcraft/scripts/MythicProcessorElectrolyze.zs
T
2025-01-15 16:18:41 -08:00

311 lines
19 KiB
Plaintext

import mods.modularmachinery.RecipeBuilder;
val mythelectro1 = RecipeBuilder.newBuilder("mythelectro1","mythic_processor_electrolyzer",2);
mythelectro1.addEnergyPerTickInput(40000);
mythelectro1.addItemInput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidelectrolyzedwater", Amount: 1000}})*6);
mythelectro1.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidhydrogen", Amount: 1000}})*4);
mythelectro1.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*1);
mythelectro1.addItemOutput(<techreborn:dynamiccell>*1);
mythelectro1.build();
val mythelectro2 = RecipeBuilder.newBuilder("mythelectro2","mythic_processor_electrolyzer",2);
mythelectro2.addEnergyPerTickInput(40000);
mythelectro2.addItemInput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "water", Amount: 1000}})*1);
mythelectro2.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidelectrolyzedwater", Amount: 1000}})*1);
mythelectro2.build();
val mythelectro3 = RecipeBuilder.newBuilder("mythelectro3","mythic_processor_electrolyzer",2);
mythelectro3.addEnergyPerTickInput(40000);
mythelectro3.addItemInput(<minecraft:dye:15>*3);
mythelectro3.addItemInput(<techreborn:dynamiccell>*1);
mythelectro3.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcalcium", Amount: 1000}})*1);
mythelectro3.build();
val mythelectro4 = RecipeBuilder.newBuilder("mythelectro4","mythic_processor_electrolyzer",2);
mythelectro4.addEnergyPerTickInput(40000);
mythelectro4.addItemInput(<minecraft:sugar>*32);
mythelectro4.addItemInput(<techreborn:dynamiccell>*7);
mythelectro4.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcarbon", Amount: 1000}})*2);
mythelectro4.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "water", Amount: 1000}})*5);
mythelectro4.build();
val mythelectro5 = RecipeBuilder.newBuilder("mythelectro5","mythic_processor_electrolyzer",2);
mythelectro5.addEnergyPerTickInput(40000);
mythelectro5.addItemInput(<ore:sand>*16);
mythelectro5.addItemInput(<techreborn:dynamiccell>*2);
mythelectro5.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*1);
mythelectro5.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*1);
mythelectro5.build();
val mythelectro6 = RecipeBuilder.newBuilder("mythelectro6","mythic_processor_electrolyzer",2);
mythelectro6.addEnergyPerTickInput(40000);
mythelectro6.addItemInput(<ore:dustClay>*8);
mythelectro6.addItemInput(<techreborn:dynamiccell>*5);
mythelectro6.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidlithium", Amount: 1000}})*1);
mythelectro6.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*2);
mythelectro6.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsodium", Amount: 1000}})*2);
mythelectro6.build();
val mythelectro7 = RecipeBuilder.newBuilder("mythelectro7","mythic_processor_electrolyzer",2);
mythelectro7.addEnergyPerTickInput(40000);
mythelectro7.addItemInput(<ore:dustCoal>*1);
mythelectro7.addItemInput(<techreborn:dynamiccell>*2);
mythelectro7.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcarbon", Amount: 1000}})*2);
mythelectro7.build();
val mythelectro8 = RecipeBuilder.newBuilder("mythelectro8","mythic_processor_electrolyzer",2);
mythelectro8.addEnergyPerTickInput(40000);
mythelectro8.addItemInput(<ore:dustCharcoal>*1);
mythelectro8.addItemInput(<techreborn:dynamiccell>*2);
mythelectro8.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcarbon", Amount: 1000}})*2);
mythelectro8.build();
val mythelectro9 = RecipeBuilder.newBuilder("mythelectro9","mythic_processor_electrolyzer",2);
mythelectro9.addEnergyPerTickInput(40000);
mythelectro9.addItemInput(<ore:dustEnderPearl>*16);
mythelectro9.addItemInput(<techreborn:dynamiccell>*16);
mythelectro9.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidnitrogen", Amount: 1000}})*5);
mythelectro9.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidberylium", Amount: 1000}})*1);
mythelectro9.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidpotassium", Amount: 1000}})*4);
mythelectro9.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidchlorite", Amount: 1000}})*6);
mythelectro9.build();
val mythelectro10 = RecipeBuilder.newBuilder("mythelectro10","mythic_processor_electrolyzer",2);
mythelectro10.addEnergyPerTickInput(40000);
mythelectro10.addItemInput(<ore:dustLazurite>*29);
mythelectro10.addItemInput(<techreborn:dynamiccell>*10);
mythelectro10.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3);
mythelectro10.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcalcium", Amount: 1000}})*3);
mythelectro10.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsodium", Amount: 1000}})*4);
mythelectro10.build();
val mythelectro11 = RecipeBuilder.newBuilder("mythelectro11","mythic_processor_electrolyzer",2);
mythelectro11.addEnergyPerTickInput(40000);
mythelectro11.addItemInput(<ore:dustCalcite>*10);
mythelectro11.addItemInput(<techreborn:dynamiccell>*7);
mythelectro11.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcarbon", Amount: 1000}})*2);
mythelectro11.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcalcium", Amount: 1000}})*2);
mythelectro11.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*3);
mythelectro11.build();
val mythelectro12 = RecipeBuilder.newBuilder("mythelectro12","mythic_processor_electrolyzer",2);
mythelectro12.addEnergyPerTickInput(40000);
mythelectro12.addItemInput(<ore:dustSodalite>*23);
mythelectro12.addItemInput(<techreborn:dynamiccell>*8);
mythelectro12.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsodium", Amount: 1000}})*4);
mythelectro12.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3);
mythelectro12.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidchlorite", Amount: 1000}})*1);
mythelectro12.build();
val mythelectro13 = RecipeBuilder.newBuilder("mythelectro13","mythic_processor_electrolyzer",2);
mythelectro13.addEnergyPerTickInput(40000);
mythelectro13.addItemInput(<ore:dustFlint>*8);
mythelectro13.addItemInput(<techreborn:dynamiccell>*2);
mythelectro13.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*1);
mythelectro13.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*1);
mythelectro13.build();
val mythelectro14 = RecipeBuilder.newBuilder("mythelectro14","mythic_processor_electrolyzer",2);
mythelectro14.addEnergyPerTickInput(40000);
mythelectro14.addItemInput(<ore:dustSaltpeter>*10);
mythelectro14.addItemInput(<techreborn:dynamiccell>*7);
mythelectro14.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidpotassium", Amount: 1000}})*2);
mythelectro14.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidnitrogen", Amount: 1000}})*2);
mythelectro14.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*3);
mythelectro14.build();
val mythelectro15 = RecipeBuilder.newBuilder("mythelectro15","mythic_processor_electrolyzer",2);
mythelectro15.addEnergyPerTickInput(40000);
mythelectro15.addItemInput(<ore:dustTungsten>*1);
mythelectro15.addItemInput(<techreborn:dynamiccell>*1);
mythelectro15.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidwolframium", Amount: 1000}})*1);
mythelectro15.build();
val mythelectro16 = RecipeBuilder.newBuilder("mythelectro16","mythic_processor_electrolyzer",2);
mythelectro16.addEnergyPerTickInput(40000);
mythelectro16.addItemInput(<ore:dustEmerald>*29);
mythelectro16.addItemInput(<techreborn:dynamiccell>*18);
mythelectro16.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidberylium", Amount: 1000}})*3);
mythelectro16.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*6);
mythelectro16.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*9);
mythelectro16.build();
val mythelectro17 = RecipeBuilder.newBuilder("mythelectro17","mythic_processor_electrolyzer",2);
mythelectro17.addEnergyPerTickInput(40000);
mythelectro17.addItemInput(<ore:dustPeridot>*9);
mythelectro17.addItemInput(<techreborn:dynamiccell>*3);
mythelectro17.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*1);
mythelectro17.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*2);
mythelectro17.build();
val mythelectro18 = RecipeBuilder.newBuilder("mythelectro18","mythic_processor_electrolyzer",2);
mythelectro18.addEnergyPerTickInput(40000);
mythelectro18.addItemInput(<ore:dustPeridot>*9);
mythelectro18.addItemInput(<techreborn:dynamiccell>*3);
mythelectro18.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*1);
mythelectro18.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*2);
mythelectro18.build();
val mythelectro19 = RecipeBuilder.newBuilder("mythelectro19","mythic_processor_electrolyzer",2);
mythelectro19.addEnergyPerTickInput(40000);
mythelectro19.addItemInput(<ore:dustAsh>*2);
mythelectro19.addItemInput(<techreborn:dynamiccell>*1);
mythelectro19.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcarbonfiber", Amount: 1000}})*1);
mythelectro19.build();
val mythelectro20 = RecipeBuilder.newBuilder("mythelectro20","mythic_processor_electrolyzer",2);
mythelectro20.addEnergyPerTickInput(40000);
mythelectro20.addItemInput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidmethane", Amount: 1000}})*5);
mythelectro20.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidhydrogen", Amount: 1000}})*4);
mythelectro20.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcarbon", Amount: 1000}})*1);
mythelectro20.build();
val mythelectro21 = RecipeBuilder.newBuilder("mythelectro21","mythic_processor_electrolyzer",2);
mythelectro21.addEnergyPerTickInput(40000);
mythelectro21.addItemInput(<minecraft:blaze_powder>);
mythelectro21.addItemOutput(<techreborn:dust:15>);
mythelectro21.addItemOutput(<thermalfoundation:material:771>);
mythelectro21.build();
val mythelectro22 = RecipeBuilder.newBuilder("mythelectro22","mythic_processor_electrolyzer",2);
mythelectro22.addEnergyPerTickInput(40000);
mythelectro22.addItemInput(<ore:dustCinnabar>);
mythelectro22.addItemInput(<techreborn:dynamiccell>);
mythelectro22.addItemOutput(<thermalfoundation:material:771>);
mythelectro22.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidmercury", Amount: 1000}})*1);
mythelectro22.build();
val mythelectro23 = RecipeBuilder.newBuilder("mythelectro23","mythic_processor_electrolyzer",2);
mythelectro23.addEnergyPerTickInput(40000);
mythelectro23.addItemInput(<ore:dustObsidian>*4);
mythelectro23.addItemInput(<techreborn:dynamiccell>*3);
mythelectro23.addItemOutput(<techreborn:smalldust:30>*2);
mythelectro23.addItemOutput(<techreborn:smalldust:27>*2);
mythelectro23.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*1);
mythelectro23.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*2);
mythelectro23.build();
val mythelectro24 = RecipeBuilder.newBuilder("mythelectro24","mythic_processor_electrolyzer",2);
mythelectro24.addEnergyPerTickInput(40000);
mythelectro24.addItemInput(<contenttweaker:barium_oxide>);
mythelectro24.addItemOutput(<contenttweaker:barium_chunk>);
mythelectro24.addItemOutput(<abyssalcraft:crystalfragment:4>);
mythelectro24.build();
val mythelectro25 = RecipeBuilder.newBuilder("mythelectro25","mythic_processor_electrolyzer",2);
mythelectro25.addEnergyPerTickInput(40000);
mythelectro25.addItemInput(<nuclearcraft:gem:0>);
mythelectro25.addItemOutput(<contenttweaker:rhodium_mixture>);
mythelectro25.addItemOutput(<techreborn:smalldust:10>);
mythelectro25.build();
val mythelectro26 = RecipeBuilder.newBuilder("mythelectro26","mythic_processor_electrolyzer",2);
mythelectro26.addEnergyPerTickInput(40000);
mythelectro26.addItemInput(<ore:dustSpessartine>*20);
mythelectro26.addItemInput(<techreborn:dynamiccell>*9);
mythelectro26.addItemOutput(<thermalfoundation:material:68>*2);
mythelectro26.addItemOutput(<techreborn:dust:31>*3);
mythelectro26.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3);
mythelectro26.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6);
mythelectro26.build();
val mythelectro27 = RecipeBuilder.newBuilder("mythelectro27","mythic_processor_electrolyzer",2);
mythelectro27.addEnergyPerTickInput(40000);
mythelectro27.addItemInput(<ore:dustPyrite>*3);
mythelectro27.addItemOutput(<thermalfoundation:material:0>);
mythelectro27.addItemOutput(<thermalfoundation:material:771>*2);
mythelectro27.build();
val mythelectro28 = RecipeBuilder.newBuilder("mythelectro28","mythic_processor_electrolyzer",2);
mythelectro28.addEnergyPerTickInput(40000);
mythelectro28.addItemInput(<ore:dustSphalerite>*2);
mythelectro28.addItemOutput(<techreborn:dust:59>);
mythelectro28.addItemOutput(<thermalfoundation:material:771>);
mythelectro28.build();
val mythelectro29 = RecipeBuilder.newBuilder("mythelectro29","mythic_processor_electrolyzer",2);
mythelectro29.addEnergyPerTickInput(40000);
mythelectro29.addItemInput(<ore:dustBauxite>*12);
mythelectro29.addItemInput(<techreborn:dynamiccell>*8);
mythelectro29.addItemOutput(<thermalfoundation:material:68>*8);
mythelectro29.addItemOutput(<techreborn:smalldust:54>*2);
mythelectro29.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "hydrogen", Amount: 1000}})*5);
mythelectro29.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*3);
mythelectro29.build();
val mythelectro30 = RecipeBuilder.newBuilder("mythelectro30","mythic_processor_electrolyzer",2);
mythelectro30.addEnergyPerTickInput(40000);
mythelectro30.addItemInput(<ore:dustRuby>*9);
mythelectro30.addItemInput(<techreborn:dynamiccell>*3);
mythelectro30.addItemOutput(<thermalfoundation:material:68>*2);
mythelectro30.addItemOutput(<techreborn:dust:10>*1);
mythelectro30.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*3);
mythelectro30.build();
val mythelectro31 = RecipeBuilder.newBuilder("mythelectro31","mythic_processor_electrolyzer",2);
mythelectro31.addEnergyPerTickInput(40000);
mythelectro31.addItemInput(<ore:dustSapphire>*8);
mythelectro31.addItemInput(<techreborn:dynamiccell>*3);
mythelectro31.addItemOutput(<thermalfoundation:material:68>*2);
mythelectro31.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*3);
mythelectro31.build();
val mythelectro32 = RecipeBuilder.newBuilder("mythelectro32","mythic_processor_electrolyzer",2);
mythelectro32.addEnergyPerTickInput(40000);
mythelectro32.addItemInput(<ore:dustGalena>*2);
mythelectro32.addItemOutput(<techreborn:smalldust:47>*3);
mythelectro32.addItemOutput(<techreborn:smalldust:29>*3);
mythelectro32.addItemOutput(<techreborn:smalldust:52>*2);
mythelectro32.build();
val mythelectro33 = RecipeBuilder.newBuilder("mythelectro33","mythic_processor_electrolyzer",2);
mythelectro33.addEnergyPerTickInput(40000);
mythelectro33.addItemInput(<ore:dustPyrope>*20);
mythelectro33.addItemInput(<techreborn:dynamiccell>*9);
mythelectro33.addItemOutput(<thermalfoundation:material:68>*2);
mythelectro33.addItemOutput(<techreborn:dust:30>*3);
mythelectro33.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3);
mythelectro33.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6);
mythelectro33.build();
val mythelectro34 = RecipeBuilder.newBuilder("mythelectro34","mythic_processor_electrolyzer",2);
mythelectro34.addEnergyPerTickInput(40000);
mythelectro34.addItemInput(<ore:dustAlmandine>*20);
mythelectro34.addItemInput(<techreborn:dynamiccell>*9);
mythelectro34.addItemOutput(<thermalfoundation:material:68>*2);
mythelectro34.addItemOutput(<techreborn:dust:30>*3);
mythelectro34.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3);
mythelectro34.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6);
mythelectro34.build();
val mythelectro35 = RecipeBuilder.newBuilder("mythelectro35","mythic_processor_electrolyzer",2);
mythelectro35.addEnergyPerTickInput(40000);
mythelectro35.addItemInput(<ore:dustAndradite>*20);
mythelectro35.addItemInput(<techreborn:dynamiccell>*12);
mythelectro35.addItemOutput(<thermalfoundation:material:0>*2);
mythelectro35.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcalcium", Amount: 1000}})*3);
mythelectro35.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3);
mythelectro35.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6);
mythelectro35.build();
val mythelectro36 = RecipeBuilder.newBuilder("mythelectro36","mythic_processor_electrolyzer",2);
mythelectro36.addEnergyPerTickInput(40000);
mythelectro36.addItemInput(<ore:dustGrossular>*20);
mythelectro36.addItemInput(<techreborn:dynamiccell>*12);
mythelectro36.addItemOutput(<thermalfoundation:material:68>*2);
mythelectro36.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcalcium", Amount: 1000}})*3);
mythelectro36.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3);
mythelectro36.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6);
mythelectro36.build();
val mythelectro37 = RecipeBuilder.newBuilder("mythelectro37","mythic_processor_electrolyzer",2);
mythelectro37.addEnergyPerTickInput(40000);
mythelectro37.addItemInput(<ore:dustUvarovite>*20);
mythelectro37.addItemInput(<techreborn:dynamiccell>*12);
mythelectro37.addItemOutput(<techreborn:dust:10>*2);
mythelectro37.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcalcium", Amount: 1000}})*3);
mythelectro37.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3);
mythelectro37.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6);
mythelectro37.build();