import mods.modularmachinery.RecipeBuilder; val mythelectro1 = RecipeBuilder.newBuilder("mythelectro1","mythic_processor_electrolyzer",2); mythelectro1.addEnergyPerTickInput(40000); mythelectro1.addItemInput(.withTag({Fluid: {FluidName: "fluidelectrolyzedwater", Amount: 1000}})*6); mythelectro1.addItemOutput(.withTag({Fluid: {FluidName: "fluidhydrogen", Amount: 1000}})*4); mythelectro1.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*1); mythelectro1.addItemOutput(*1); mythelectro1.build(); val mythelectro2 = RecipeBuilder.newBuilder("mythelectro2","mythic_processor_electrolyzer",2); mythelectro2.addEnergyPerTickInput(40000); mythelectro2.addItemInput(.withTag({Fluid: {FluidName: "water", Amount: 1000}})*1); mythelectro2.addItemOutput(.withTag({Fluid: {FluidName: "fluidelectrolyzedwater", Amount: 1000}})*1); mythelectro2.build(); val mythelectro3 = RecipeBuilder.newBuilder("mythelectro3","mythic_processor_electrolyzer",2); mythelectro3.addEnergyPerTickInput(40000); mythelectro3.addItemInput(*3); mythelectro3.addItemInput(*1); mythelectro3.addItemOutput(.withTag({Fluid: {FluidName: "fluidcalcium", Amount: 1000}})*1); mythelectro3.build(); val mythelectro4 = RecipeBuilder.newBuilder("mythelectro4","mythic_processor_electrolyzer",2); mythelectro4.addEnergyPerTickInput(40000); mythelectro4.addItemInput(*32); mythelectro4.addItemInput(*7); mythelectro4.addItemOutput(.withTag({Fluid: {FluidName: "fluidcarbon", Amount: 1000}})*2); mythelectro4.addItemOutput(.withTag({Fluid: {FluidName: "water", Amount: 1000}})*5); mythelectro4.build(); val mythelectro5 = RecipeBuilder.newBuilder("mythelectro5","mythic_processor_electrolyzer",2); mythelectro5.addEnergyPerTickInput(40000); mythelectro5.addItemInput(*16); mythelectro5.addItemInput(*2); mythelectro5.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*1); mythelectro5.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*1); mythelectro5.build(); val mythelectro6 = RecipeBuilder.newBuilder("mythelectro6","mythic_processor_electrolyzer",2); mythelectro6.addEnergyPerTickInput(40000); mythelectro6.addItemInput(*8); mythelectro6.addItemInput(*5); mythelectro6.addItemOutput(.withTag({Fluid: {FluidName: "fluidlithium", Amount: 1000}})*1); mythelectro6.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*2); mythelectro6.addItemOutput(.withTag({Fluid: {FluidName: "fluidsodium", Amount: 1000}})*2); mythelectro6.build(); val mythelectro7 = RecipeBuilder.newBuilder("mythelectro7","mythic_processor_electrolyzer",2); mythelectro7.addEnergyPerTickInput(40000); mythelectro7.addItemInput(*1); mythelectro7.addItemInput(*2); mythelectro7.addItemOutput(.withTag({Fluid: {FluidName: "fluidcarbon", Amount: 1000}})*2); mythelectro7.build(); val mythelectro8 = RecipeBuilder.newBuilder("mythelectro8","mythic_processor_electrolyzer",2); mythelectro8.addEnergyPerTickInput(40000); mythelectro8.addItemInput(*1); mythelectro8.addItemInput(*2); mythelectro8.addItemOutput(.withTag({Fluid: {FluidName: "fluidcarbon", Amount: 1000}})*2); mythelectro8.build(); val mythelectro9 = RecipeBuilder.newBuilder("mythelectro9","mythic_processor_electrolyzer",2); mythelectro9.addEnergyPerTickInput(40000); mythelectro9.addItemInput(*16); mythelectro9.addItemInput(*16); mythelectro9.addItemOutput(.withTag({Fluid: {FluidName: "fluidnitrogen", Amount: 1000}})*5); mythelectro9.addItemOutput(.withTag({Fluid: {FluidName: "fluidberylium", Amount: 1000}})*1); mythelectro9.addItemOutput(.withTag({Fluid: {FluidName: "fluidpotassium", Amount: 1000}})*4); mythelectro9.addItemOutput(.withTag({Fluid: {FluidName: "fluidchlorite", Amount: 1000}})*6); mythelectro9.build(); val mythelectro10 = RecipeBuilder.newBuilder("mythelectro10","mythic_processor_electrolyzer",2); mythelectro10.addEnergyPerTickInput(40000); mythelectro10.addItemInput(*29); mythelectro10.addItemInput(*10); mythelectro10.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3); mythelectro10.addItemOutput(.withTag({Fluid: {FluidName: "fluidcalcium", Amount: 1000}})*3); mythelectro10.addItemOutput(.withTag({Fluid: {FluidName: "fluidsodium", Amount: 1000}})*4); mythelectro10.build(); val mythelectro11 = RecipeBuilder.newBuilder("mythelectro11","mythic_processor_electrolyzer",2); mythelectro11.addEnergyPerTickInput(40000); mythelectro11.addItemInput(*10); mythelectro11.addItemInput(*7); mythelectro11.addItemOutput(.withTag({Fluid: {FluidName: "fluidcarbon", Amount: 1000}})*2); mythelectro11.addItemOutput(.withTag({Fluid: {FluidName: "fluidcalcium", Amount: 1000}})*2); mythelectro11.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*3); mythelectro11.build(); val mythelectro12 = RecipeBuilder.newBuilder("mythelectro12","mythic_processor_electrolyzer",2); mythelectro12.addEnergyPerTickInput(40000); mythelectro12.addItemInput(*23); mythelectro12.addItemInput(*8); mythelectro12.addItemOutput(.withTag({Fluid: {FluidName: "fluidsodium", Amount: 1000}})*4); mythelectro12.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3); mythelectro12.addItemOutput(.withTag({Fluid: {FluidName: "fluidchlorite", Amount: 1000}})*1); mythelectro12.build(); val mythelectro13 = RecipeBuilder.newBuilder("mythelectro13","mythic_processor_electrolyzer",2); mythelectro13.addEnergyPerTickInput(40000); mythelectro13.addItemInput(*8); mythelectro13.addItemInput(*2); mythelectro13.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*1); mythelectro13.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*1); mythelectro13.build(); val mythelectro14 = RecipeBuilder.newBuilder("mythelectro14","mythic_processor_electrolyzer",2); mythelectro14.addEnergyPerTickInput(40000); mythelectro14.addItemInput(*10); mythelectro14.addItemInput(*7); mythelectro14.addItemOutput(.withTag({Fluid: {FluidName: "fluidpotassium", Amount: 1000}})*2); mythelectro14.addItemOutput(.withTag({Fluid: {FluidName: "fluidnitrogen", Amount: 1000}})*2); mythelectro14.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*3); mythelectro14.build(); val mythelectro15 = RecipeBuilder.newBuilder("mythelectro15","mythic_processor_electrolyzer",2); mythelectro15.addEnergyPerTickInput(40000); mythelectro15.addItemInput(*1); mythelectro15.addItemInput(*1); mythelectro15.addItemOutput(.withTag({Fluid: {FluidName: "fluidwolframium", Amount: 1000}})*1); mythelectro15.build(); val mythelectro16 = RecipeBuilder.newBuilder("mythelectro16","mythic_processor_electrolyzer",2); mythelectro16.addEnergyPerTickInput(40000); mythelectro16.addItemInput(*29); mythelectro16.addItemInput(*18); mythelectro16.addItemOutput(.withTag({Fluid: {FluidName: "fluidberylium", Amount: 1000}})*3); mythelectro16.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*6); mythelectro16.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*9); mythelectro16.build(); val mythelectro17 = RecipeBuilder.newBuilder("mythelectro17","mythic_processor_electrolyzer",2); mythelectro17.addEnergyPerTickInput(40000); mythelectro17.addItemInput(*9); mythelectro17.addItemInput(*3); mythelectro17.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*1); mythelectro17.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*2); mythelectro17.build(); val mythelectro18 = RecipeBuilder.newBuilder("mythelectro18","mythic_processor_electrolyzer",2); mythelectro18.addEnergyPerTickInput(40000); mythelectro18.addItemInput(*9); mythelectro18.addItemInput(*3); mythelectro18.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*1); mythelectro18.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*2); mythelectro18.build(); val mythelectro19 = RecipeBuilder.newBuilder("mythelectro19","mythic_processor_electrolyzer",2); mythelectro19.addEnergyPerTickInput(40000); mythelectro19.addItemInput(*2); mythelectro19.addItemInput(*1); mythelectro19.addItemOutput(.withTag({Fluid: {FluidName: "fluidcarbonfiber", Amount: 1000}})*1); mythelectro19.build(); val mythelectro20 = RecipeBuilder.newBuilder("mythelectro20","mythic_processor_electrolyzer",2); mythelectro20.addEnergyPerTickInput(40000); mythelectro20.addItemInput(.withTag({Fluid: {FluidName: "fluidmethane", Amount: 1000}})*5); mythelectro20.addItemOutput(.withTag({Fluid: {FluidName: "fluidhydrogen", Amount: 1000}})*4); mythelectro20.addItemOutput(.withTag({Fluid: {FluidName: "fluidcarbon", Amount: 1000}})*1); mythelectro20.build(); val mythelectro21 = RecipeBuilder.newBuilder("mythelectro21","mythic_processor_electrolyzer",2); mythelectro21.addEnergyPerTickInput(40000); mythelectro21.addItemInput(); mythelectro21.addItemOutput(); mythelectro21.addItemOutput(); mythelectro21.build(); val mythelectro22 = RecipeBuilder.newBuilder("mythelectro22","mythic_processor_electrolyzer",2); mythelectro22.addEnergyPerTickInput(40000); mythelectro22.addItemInput(); mythelectro22.addItemInput(); mythelectro22.addItemOutput(); mythelectro22.addItemOutput(.withTag({Fluid: {FluidName: "fluidmercury", Amount: 1000}})*1); mythelectro22.build(); val mythelectro23 = RecipeBuilder.newBuilder("mythelectro23","mythic_processor_electrolyzer",2); mythelectro23.addEnergyPerTickInput(40000); mythelectro23.addItemInput(*4); mythelectro23.addItemInput(*3); mythelectro23.addItemOutput(*2); mythelectro23.addItemOutput(*2); mythelectro23.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*1); mythelectro23.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*2); mythelectro23.build(); val mythelectro24 = RecipeBuilder.newBuilder("mythelectro24","mythic_processor_electrolyzer",2); mythelectro24.addEnergyPerTickInput(40000); mythelectro24.addItemInput(); mythelectro24.addItemOutput(); mythelectro24.addItemOutput(); mythelectro24.build(); val mythelectro25 = RecipeBuilder.newBuilder("mythelectro25","mythic_processor_electrolyzer",2); mythelectro25.addEnergyPerTickInput(40000); mythelectro25.addItemInput(); mythelectro25.addItemOutput(); mythelectro25.addItemOutput(); mythelectro25.build(); val mythelectro26 = RecipeBuilder.newBuilder("mythelectro26","mythic_processor_electrolyzer",2); mythelectro26.addEnergyPerTickInput(40000); mythelectro26.addItemInput(*20); mythelectro26.addItemInput(*9); mythelectro26.addItemOutput(*2); mythelectro26.addItemOutput(*3); mythelectro26.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3); mythelectro26.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6); mythelectro26.build(); val mythelectro27 = RecipeBuilder.newBuilder("mythelectro27","mythic_processor_electrolyzer",2); mythelectro27.addEnergyPerTickInput(40000); mythelectro27.addItemInput(*3); mythelectro27.addItemOutput(); mythelectro27.addItemOutput(*2); mythelectro27.build(); val mythelectro28 = RecipeBuilder.newBuilder("mythelectro28","mythic_processor_electrolyzer",2); mythelectro28.addEnergyPerTickInput(40000); mythelectro28.addItemInput(*2); mythelectro28.addItemOutput(); mythelectro28.addItemOutput(); mythelectro28.build(); val mythelectro29 = RecipeBuilder.newBuilder("mythelectro29","mythic_processor_electrolyzer",2); mythelectro29.addEnergyPerTickInput(40000); mythelectro29.addItemInput(*12); mythelectro29.addItemInput(*8); mythelectro29.addItemOutput(*8); mythelectro29.addItemOutput(*2); mythelectro29.addItemOutput(.withTag({Fluid: {FluidName: "hydrogen", Amount: 1000}})*5); mythelectro29.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*3); mythelectro29.build(); val mythelectro30 = RecipeBuilder.newBuilder("mythelectro30","mythic_processor_electrolyzer",2); mythelectro30.addEnergyPerTickInput(40000); mythelectro30.addItemInput(*9); mythelectro30.addItemInput(*3); mythelectro30.addItemOutput(*2); mythelectro30.addItemOutput(*1); mythelectro30.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*3); mythelectro30.build(); val mythelectro31 = RecipeBuilder.newBuilder("mythelectro31","mythic_processor_electrolyzer",2); mythelectro31.addEnergyPerTickInput(40000); mythelectro31.addItemInput(*8); mythelectro31.addItemInput(*3); mythelectro31.addItemOutput(*2); mythelectro31.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*3); mythelectro31.build(); val mythelectro32 = RecipeBuilder.newBuilder("mythelectro32","mythic_processor_electrolyzer",2); mythelectro32.addEnergyPerTickInput(40000); mythelectro32.addItemInput(*2); mythelectro32.addItemOutput(*3); mythelectro32.addItemOutput(*3); mythelectro32.addItemOutput(*2); mythelectro32.build(); val mythelectro33 = RecipeBuilder.newBuilder("mythelectro33","mythic_processor_electrolyzer",2); mythelectro33.addEnergyPerTickInput(40000); mythelectro33.addItemInput(*20); mythelectro33.addItemInput(*9); mythelectro33.addItemOutput(*2); mythelectro33.addItemOutput(*3); mythelectro33.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3); mythelectro33.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6); mythelectro33.build(); val mythelectro34 = RecipeBuilder.newBuilder("mythelectro34","mythic_processor_electrolyzer",2); mythelectro34.addEnergyPerTickInput(40000); mythelectro34.addItemInput(*20); mythelectro34.addItemInput(*9); mythelectro34.addItemOutput(*2); mythelectro34.addItemOutput(*3); mythelectro34.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3); mythelectro34.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6); mythelectro34.build(); val mythelectro35 = RecipeBuilder.newBuilder("mythelectro35","mythic_processor_electrolyzer",2); mythelectro35.addEnergyPerTickInput(40000); mythelectro35.addItemInput(*20); mythelectro35.addItemInput(*12); mythelectro35.addItemOutput(*2); mythelectro35.addItemOutput(.withTag({Fluid: {FluidName: "fluidcalcium", Amount: 1000}})*3); mythelectro35.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3); mythelectro35.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6); mythelectro35.build(); val mythelectro36 = RecipeBuilder.newBuilder("mythelectro36","mythic_processor_electrolyzer",2); mythelectro36.addEnergyPerTickInput(40000); mythelectro36.addItemInput(*20); mythelectro36.addItemInput(*12); mythelectro36.addItemOutput(*2); mythelectro36.addItemOutput(.withTag({Fluid: {FluidName: "fluidcalcium", Amount: 1000}})*3); mythelectro36.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3); mythelectro36.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6); mythelectro36.build(); val mythelectro37 = RecipeBuilder.newBuilder("mythelectro37","mythic_processor_electrolyzer",2); mythelectro37.addEnergyPerTickInput(40000); mythelectro37.addItemInput(*20); mythelectro37.addItemInput(*12); mythelectro37.addItemOutput(*2); mythelectro37.addItemOutput(.withTag({Fluid: {FluidName: "fluidcalcium", Amount: 1000}})*3); mythelectro37.addItemOutput(.withTag({Fluid: {FluidName: "fluidsilicon", Amount: 1000}})*3); mythelectro37.addItemOutput(.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6); mythelectro37.build();