fix recipe conflicts and adjust hard chains

This commit is contained in:
tracer4b 2022-04-15 15:34:29 +08:00
parent 03722d17fd
commit 9e186bd4dc
3 changed files with 26 additions and 4 deletions

View File

@ -194,6 +194,10 @@ makeShaped("of_processing_array", <metaitem:processing_array>,
S : <advsolars:sunnarium>, //Sunnarium
B : <metaitem:tool.dataorb>}); //dataorb
// Titanium Ingot * 26
<recipemap:arc_furnace>.findRecipe(30, [<metaitem:processing_array>], [<liquid:oxygen> * 381]).remove();
// Titanium Dust * 26
<recipemap:macerator>.findRecipe(8, [<metaitem:processing_array>], null).remove();

View File

@ -124,4 +124,13 @@ canner.recipeBuilder()
.inputs(<minecraft:glass_bottle>)
.fluidInputs(<liquid:xpjuice> * 500)
.outputs(<minecraft:experience_bottle>)
.duration(1500).EUt(4).buildAndRegister();
.duration(1500).EUt(4).buildAndRegister();
// DE Info Tablet
recipes.removeByRecipeName("draconicevolution:info_tablet");
recipes.addShaped(<draconicevolution:info_tablet>, [
[<ore:stone>, <ore:stone>, <ore:stone>],
[<ore:stone>, <ore:dustDraconium>, <ore:stone>],
[<ore:stone>, <ore:stone>, <ore:stone>]
]);

View File

@ -85,6 +85,15 @@ chemical_reactor.recipeBuilder()
.fluidOutputs(<liquid:polyvinyl_acetate> * 4320)
.duration(800).EUt(30).buildAndRegister();
// Recipe conflict
// Styrene * 1000
<recipemap:chemical_reactor>.findRecipe(30, null, [<liquid:ethylbenzene> * 1000]).remove();
chemical_reactor.recipeBuilder()
.fluidInputs(<liquid:ethylbenzene> * 1000)
.circuit(1)
.fluidOutputs(<liquid:styrene> * 1000, <liquid:hydrogen> * 2000)
.duration(30).EUt(30).buildAndRegister();
// Hydrazine Rocket Fuel
chemical_reactor.recipeBuilder()
.fluidInputs(<liquid:hydrazine> * 1000, <liquid:dimethylhydrazine> * 1000, <liquid:dinitrogen_tetroxide> * 2000)
@ -405,13 +414,13 @@ chemical_reactor.recipeBuilder()
chemical_reactor.recipeBuilder()
.fluidInputs(<liquid:methanol> * 1000, <liquid:carbon_dioxide> * 1000)
.notConsumable(<metaitem:dustSodiumMethoxide>)
.inputs(<metaitem:dustTinySodiumMethoxide>)
.fluidOutputs(<liquid:methyl_formate> * 1000)
.duration(16).EUt(30).buildAndRegister();
chemical_reactor.recipeBuilder()
.fluidInputs(<liquid:methyl_formate> * 1000, <liquid:water> * 1000)
.fluidOutputs(<liquid:formic_acid> * 1000, <liquid:water> * 1000)
.fluidInputs(<liquid:methyl_formate> * 1000, <liquid:water> * 3000)
.fluidOutputs(<liquid:formic_acid> * 1000, <liquid:methanol> * 1000)
.duration(16).EUt(30).buildAndRegister();
// Potassium Pyrosulfate