@@ -1725,7 +1725,7 @@ ROASTER.recipeBuilder()
17251725
17261726// Oxidation of Acetaldehyde
17271727// Cu2(OH)2CO3 + 4C2H4O2 + 3H2O -> 2Cu(C2H3O2)2*H2O + 4H2O + CO2
1728- BR . recipeBuilder()
1728+ BR . recipeBuilder() // Source: Copper Compounds Chapter in Ullmann's Encyclopedia of Industrial Chemistry https://doi.org/10.1002/14356007.a07_567
17291729 .inputs(ore(' dustCopperCarbonate' ) * 10 )
17301730 .fluidInputs(fluid(' acetic_acid' ) * 4000 )
17311731 .fluidInputs(fluid(' distilled_water' ) * 3000 )
@@ -1737,27 +1737,27 @@ BR.recipeBuilder()
17371737
17381738MIXER . recipeBuilder()
17391739 .fluidInputs(fluid(' water' ) * 1000 )
1740- .fluidInputs(fluid(' acetic_acid' ) * 2000 )
1740+ .fluidInputs(fluid(' acetic_acid' ) * 1000 )
17411741 .fluidOutputs(fluid(' diluted_acetic_acid' ) * 2000 )
17421742 .EUt (VA [LV ])
17431743 .duration(120 )
17441744 .buildAndRegister()
17451745
17461746// CuO + 2C2H4O2(H2O) -> Cu(C2H3O2)*H2O + 2H2O
1747- BR . recipeBuilder()
1747+ BR . recipeBuilder() // Source: Copper Compounds Chapter in Ullmann's Encyclopedia of Industrial Chemistry https://doi.org/10.1002/14356007.a07_567
17481748 .inputs(ore(' dustCupricOxide' ) * 2 )
17491749 .fluidInputs(fluid(' diluted_acetic_acid' ) * 4000 )
17501750 .fluidOutputs(fluid(' copper_ii_acetate_solution' ) * 2000 ) // Cu(C2H3O2)2(H2O)3
17511751 .EUt (VA [MV ])
1752- .duration(160 )
1752+ .duration(200 )
17531753 .buildAndRegister()
17541754
1755- DT . recipeBuilder()
1755+ CRYSTALLIZER . recipeBuilder()
17561756 .fluidInputs(fluid(' copper_ii_acetate_solution' ) * 2000 )
1757- .outputs(metaitem(' dustCopperIiAcetateMonohydrate' ) * 16 ) // Cu(C2H3O2)2( H2O)
1757+ .outputs(metaitem(' dustCopperIiAcetateMonohydrate' ) * 16 ) // Cu(C2H3O2)2* H2O
17581758 .fluidOutputs(fluid(' water' ) * 2000 )
17591759 .EUt (VA [LV ])
1760- .duration(300 )
1760+ .duration(200 )
17611761 .buildAndRegister()
17621762
17631763// 2CH3CHO + O2 -> C4H6O3 + H2O
@@ -1803,7 +1803,7 @@ LCR.recipeBuilder()
18031803 .fluidInputs(fluid(' methyl_acetate' ) * 1000 )
18041804 .fluidInputs(fluid(' carbon_monoxide' ) * 1000 )
18051805 .fluidOutputs(fluid(' gtfo_acetic_anhydride' ) * 1000 )
1806- .duration(4 )
1806+ .duration(40 )
18071807 .EUt (VA [IV ])
18081808 .buildAndRegister()
18091809
@@ -1955,20 +1955,11 @@ FLUIDIZED_BR.recipeBuilder()
19551955 .buildAndRegister()
19561956
19571957// Oxidation of Acetylene
1958- BR . recipeBuilder()
1958+ BR . recipeBuilder() // Source: Mercury, Mercury Alloys, and Mercury Compounds Chapter in Ullmann's Encyclopedia of Industrial Chemistry https://doi.org/10.1002/14356007.a16_269
19591959 .fluidInputs(fluid(' mercury' ) * 1000 )
1960- .fluidInputs(fluid(' hot_sulfuric_acid' ) * 2000 )
1961- .outputs(metaitem(' dustMercuryIiSulfate' ) * 6 )
1960+ .fluidInputs(fluid(' hot_sulfuric_acid' ) * 3000 )
19621961 .fluidOutputs(fluid(' sulfur_dioxide' ) * 1000 )
1963- .fluidOutputs(fluid(' water' ) * 2000 )
1964- .duration(100 )
1965- .EUt (VA [LV ])
1966- .buildAndRegister()
1967-
1968- MIXER . recipeBuilder()
1969- .fluidInputs(fluid(' sulfuric_acid' ) * 1000 )
1970- .inputs(ore(' dustMercuryIiSulfate' ) * 6 )
1971- .fluidOutputs(fluid(' mercury_ii_sulfate_solution' ) * 1000 )
1962+ .fluidOutputs(fluid(' mercury_ii_sulfate_solution' ) * 3000 )
19721963 .duration(100 )
19731964 .EUt (VA [LV ])
19741965 .buildAndRegister()
@@ -1991,13 +1982,39 @@ ROASTER.recipeBuilder()
19911982 .EUt (VA [MV ])
19921983 .buildAndRegister()
19931984
1994- ROASTER . recipeBuilder()
1995- .fluidInputs(fluid(' chlorine' ) * 2000 )
1996- .inputs(ore(' dustAnyPurityCopper' ))
1997- .outputs(metaitem(' dustCopperIiChloride' ) * 3 )
1998- .duration(280 )
1999- .EUt (VA [MV ])
2000- .buildAndRegister()
1985+ BR . recipeBuilder() // Source: Copper Compounds Chapter in Ullmann's Encyclopedia of Industrial Chemistry https://doi.org/10.1002/14356007.a07_567
1986+ .inputs(ore(' dustCopperCarbonate' ) * 10 )
1987+ .fluidInputs(fluid(' hydrochloric_acid' ) * 4000 )
1988+ .fluidOutputs(fluid(' copper_ii_chloride_solution' ) * 7000 ) // (CuCl2)2(H2O)7
1989+ .fluidOutputs(fluid(' carbon_dioxide' ) * 1000 )
1990+ .EUt (VA [MV ])
1991+ .duration(160 )
1992+ .buildAndRegister()
1993+
1994+ MIXER . recipeBuilder()
1995+ .fluidInputs(fluid(' water' ) * 1000 )
1996+ .fluidInputs(fluid(' acetic_acid' ) * 1000 )
1997+ .fluidOutputs(fluid(' diluted_acetic_acid' ) * 2000 )
1998+ .EUt (VA [LV ])
1999+ .duration(120 )
2000+ .buildAndRegister()
2001+
2002+ BR . recipeBuilder() // Source: Copper Compounds Chapter in Ullmann's Encyclopedia of Industrial Chemistry https://doi.org/10.1002/14356007.a07_567
2003+ .inputs(ore(' dustCupricOxide' ) * 4 )
2004+ .fluidInputs(fluid(' hydrochloric_acid' ) * 4000 )
2005+ .fluidInputs(fluid(' distilled_water' ) * 1000 )
2006+ .fluidOutputs(fluid(' copper_ii_chloride_solution' ) * 7000 ) // (CuCl2)2(H2O)7
2007+ .EUt (VA [MV ])
2008+ .duration(200 )
2009+ .buildAndRegister()
2010+
2011+ CRYSTALLIZER . recipeBuilder()
2012+ .fluidInputs(fluid(' copper_ii_chloride_solution' ) * 7000 )
2013+ .outputs(metaitem(' dustCopperIiChloride' ) * 6 )
2014+ .fluidOutputs(fluid(' water' ) * 7000 )
2015+ .EUt (VA [LV ])
2016+ .duration(200 )
2017+ .buildAndRegister()
20012018
20022019MIXER . recipeBuilder()
20032020 .fluidInputs(fluid(' water' ) * 1000 )
@@ -3825,9 +3842,9 @@ BR.recipeBuilder()
38253842// Copper Chloride Solution
38263843
38273844MIXER . recipeBuilder()
3828- .inputs(ore(' dustCopperIiChloride' ) * 3 )
3829- .fluidInputs(fluid(' water' ) * 1000 )
3830- .fluidOutputs(fluid(' copper_ii_chloride_solution' ) * 1000 )
3845+ .inputs(ore(' dustCopperIiChloride' ) * 6 )
3846+ .fluidInputs(fluid(' water' ) * 7000 )
3847+ .fluidOutputs(fluid(' copper_ii_chloride_solution' ) * 7000 )
38313848 .duration(80 )
38323849 .EUt (VA [LV ])
38333850 .buildAndRegister()
@@ -4039,3 +4056,21 @@ CSTR.recipeBuilder()
40394056 .duration(20 )
40404057 .EUt (VA [LV ])
40414058 .buildAndRegister()
4059+
4060+ BR . recipeBuilder()
4061+ .fluidInputs(fluid(' phosphorus_trichloride' ) * 1000 )
4062+ .fluidInputs(fluid(' chlorobenzene' ) * 3000 )
4063+ .inputs(ore(' dustAnyPuritySodium' ) * 6 )
4064+ .outputs(metaitem(' dustTriphenylphosphine' ))
4065+ .outputs(metaitem(' dustSalt' ) * 12 )
4066+ .duration(100 )
4067+ .EUt (VA [LV ])
4068+ .buildAndRegister()
4069+
4070+ ROASTER . recipeBuilder()
4071+ .inputs(ore(' dustTriphenylphosphine' ))
4072+ .fluidInputs(fluid(' chlorine' ) * 2000 )
4073+ .outputs(metaitem(' dustTriphenylphosphineDichloride' ))
4074+ .duration(100 )
4075+ .EUt (VA [LV ])
4076+ .buildAndRegister()
0 commit comments