import mods.modularmachinery.RecipeBuilder; val enc1 = RecipeBuilder.newBuilder("icearca1","corrupted_library",100); enc1.addEnergyPerTickInput(2000); enc1.addFluidInput(*200); enc1.addFluidInput(*200); enc1.addItemInput(); enc1.addItemInput(*8); enc1.addItemOutput(*4); enc1.build(); val enc2 = RecipeBuilder.newBuilder("icearca2","corrupted_library",100); enc2.addEnergyPerTickInput(2000); enc2.addFluidInput(*200); enc2.addFluidInput(*200); enc2.addItemInput(); enc2.addItemInput(*48); enc2.addItemOutput(*12); enc2.build(); val enc3 = RecipeBuilder.newBuilder("icearca3","corrupted_library",80); enc3.addEnergyPerTickInput(2000); enc3.addFluidInput(*800); enc3.addFluidInput(*800); enc3.addItemInput(); enc3.addItemInput(*4); enc3.addItemOutput(); enc3.build(); val enc4 = RecipeBuilder.newBuilder("icearca4","corrupted_library",80); enc4.addEnergyPerTickInput(2000); enc4.addFluidInput(*800); enc4.addFluidInput(*800); enc4.addItemInput(); enc4.addItemInput(*4); enc4.addItemOutput(*2); enc4.build(); val enc5 = RecipeBuilder.newBuilder("icearca5","corrupted_library",20); enc5.addEnergyPerTickInput(2000); enc5.addFluidInput(*800); enc5.addFluidInput(*800); enc5.addItemInput(); enc5.addItemInput(*32); enc5.addItemOutput(*8); enc5.addItemOutput(*8); enc5.addItemOutput(*8); enc5.addItemOutput(*8); enc5.addItemOutput(*8); enc5.build(); val enc6 = RecipeBuilder.newBuilder("icearca6","corrupted_library",20); enc6.addEnergyPerTickInput(100000); enc6.addFluidInput(*800); enc6.addFluidInput(*800); enc6.addItemInput(); enc6.addItemInput(*32); enc6.addItemOutput(*64); enc6.addItemOutput(*64); enc6.addItemOutput(*64); enc6.addItemOutput(*64); enc6.addItemOutput(*64); enc6.build(); val enc7 = RecipeBuilder.newBuilder("icearca7","corrupted_library",20); enc7.addEnergyPerTickInput(100000); enc7.addFluidInput(*200); enc7.addFluidInput(*200); enc7.addItemInput(); enc7.addItemInput(); enc7.addItemOutput(*24); enc7.build(); val enc8 = RecipeBuilder.newBuilder("icearca8","corrupted_library",20); enc8.addEnergyPerTickInput(2000); enc8.addFluidInput(*800); enc8.addFluidInput(*800); enc8.addItemInput(); enc8.addItemInput(); enc8.addItemOutput(*8); enc8.build(); val uncicearca1 = RecipeBuilder.newBuilder("uncicearca1","uncorrupted_library",100); uncicearca1.addEnergyPerTickInput(2000); uncicearca1.addFluidInput(*200); uncicearca1.addFluidInput(*200); uncicearca1.addItemInput(); uncicearca1.addItemInput(*8); uncicearca1.addItemOutput(*4); uncicearca1.build(); val uncicearca2 = RecipeBuilder.newBuilder("uncicearca2","uncorrupted_library",100); uncicearca2.addEnergyPerTickInput(2000); uncicearca2.addFluidInput(*200); uncicearca2.addFluidInput(*200); uncicearca2.addItemInput(); uncicearca2.addItemInput(*48); uncicearca2.addItemOutput(*12); uncicearca2.build(); val uncicearca3 = RecipeBuilder.newBuilder("uncicearca3","uncorrupted_library",80); uncicearca3.addEnergyPerTickInput(2000); uncicearca3.addFluidInput(*800); uncicearca3.addFluidInput(*800); uncicearca3.addItemInput(); uncicearca3.addItemInput(*4); uncicearca3.addItemOutput(); uncicearca3.build(); val uncicearca4 = RecipeBuilder.newBuilder("uncicearca4","uncorrupted_library",80); uncicearca4.addEnergyPerTickInput(2000); uncicearca4.addFluidInput(*800); uncicearca4.addFluidInput(*800); uncicearca4.addItemInput(); uncicearca4.addItemInput(*4); uncicearca4.addItemOutput(*2); uncicearca4.build(); val uncicearca5 = RecipeBuilder.newBuilder("uncicearca5","uncorrupted_library",20); uncicearca5.addEnergyPerTickInput(2000); uncicearca5.addFluidInput(*800); uncicearca5.addFluidInput(*800); uncicearca5.addItemInput(); uncicearca5.addItemInput(*32); uncicearca5.addItemOutput(*8); uncicearca5.addItemOutput(*8); uncicearca5.addItemOutput(*8); uncicearca5.addItemOutput(*8); uncicearca5.addItemOutput(*8); uncicearca5.build(); val uncicearca6 = RecipeBuilder.newBuilder("uncicearca6","uncorrupted_library",20); uncicearca6.addEnergyPerTickInput(100000); uncicearca6.addFluidInput(*800); uncicearca6.addFluidInput(*800); uncicearca6.addItemInput(); uncicearca6.addItemInput(*32); uncicearca6.addItemOutput(*64); uncicearca6.addItemOutput(*64); uncicearca6.addItemOutput(*64); uncicearca6.addItemOutput(*64); uncicearca6.addItemOutput(*64); uncicearca6.build(); val uncicearca7 = RecipeBuilder.newBuilder("uncicearca7","uncorrupted_library",20); uncicearca7.addEnergyPerTickInput(100000); uncicearca7.addFluidInput(*200); uncicearca7.addFluidInput(*200); uncicearca7.addItemInput(); uncicearca7.addItemInput(); uncicearca7.addItemOutput(*24); uncicearca7.build(); val uncicearca8 = RecipeBuilder.newBuilder("uncicearca8","uncorrupted_library",20); uncicearca8.addEnergyPerTickInput(2000); uncicearca8.addFluidInput(*800); uncicearca8.addFluidInput(*800); uncicearca8.addItemInput(); uncicearca8.addItemInput(); uncicearca8.addItemOutput(*8); uncicearca8.build();