Fix recycling recipes of certain changed GT Items

Rotary Hearth Furnace
Bulk Blast Chiller
High Voltage Coil
HV Dynamo Hatch
HV Energy Hatch
This commit is contained in:
IntegerLimit 2023-04-23 20:46:43 +10:00
parent fd29c19afc
commit 0971baab0d
2 changed files with 93 additions and 1 deletions

View File

@ -286,6 +286,61 @@ assembler.recipeBuilder()
.EUt(480)
.buildAndRegister();
// Replace Recycling Recipes
// Coil
<recipemap:arc_furnace>.findRecipe(30, [<metaitem:voltage_coil.hv>], [<liquid:oxygen> * 152]).remove();
<recipemap:macerator>.findRecipe(8, [<metaitem:voltage_coil.hv>], null).remove();
arc_furnace.recipeBuilder()
.inputs(<metaitem:voltage_coil.hv>)
.fluidInputs(<liquid:oxygen> * 152)
.outputs(<metaitem:ingotSilver> * 2, <metaitem:nuggetSteel> * 4)
.duration(152)
.EUt(30)
.buildAndRegister();
macerator.recipeBuilder()
.inputs(<metaitem:voltage_coil.hv>)
.outputs(<metaitem:dustSilver> * 2, <metaitem:dustSmallSteelMagnetic> * 2)
.duration(156)
.EUt(8)
.buildAndRegister();
// Energy Hatch
<recipemap:arc_furnace>.findRecipe(30, [<metaitem:energy_hatch.input.hv>], [<liquid:oxygen> * 984]).remove();
<recipemap:macerator>.findRecipe(8, [<metaitem:energy_hatch.input.hv>], null).remove();
arc_furnace.recipeBuilder()
.inputs(<metaitem:energy_hatch.input.hv>)
.fluidInputs(<liquid:oxygen> * 984)
.outputs(<metaitem:ingotStainlessSteel> * 8, <metaitem:ingotSilver> * 2, <minecraft:gold_ingot> * 2, <metaitem:nuggetSteel> * 4)
.duration(984)
.EUt(30)
.buildAndRegister();
macerator.recipeBuilder()
.inputs(<metaitem:energy_hatch.input.hv>)
.outputs(<metaitem:dustStainlessSteel> * 8, <metaitem:dustRubber> * 4, <metaitem:dustSilver> * 2, <metaitem:dustGold> * 2)
.duration(980)
.EUt(8)
.buildAndRegister();
// Dynamo Hatch
<recipemap:arc_furnace>.findRecipe(30, [<metaitem:energy_hatch.output.hv>], [<liquid:oxygen> * 1180]).remove();
<recipemap:macerator>.findRecipe(8, [<metaitem:energy_hatch.output.hv>], null).remove();
arc_furnace.recipeBuilder()
.inputs(<metaitem:energy_hatch.output.hv>)
.fluidInputs(<liquid:oxygen> * 1180)
.outputs(<metaitem:ingotStainlessSteel> * 8, <minecraft:gold_ingot> * 3, <metaitem:ingotSilver> * 2, <metaitem:nuggetSteel> * 4)
.duration(1180)
.EUt(30)
.buildAndRegister();
macerator.recipeBuilder()
.inputs(<metaitem:energy_hatch.output.hv>)
.outputs(<metaitem:dustStainlessSteel> * 8, <metaitem:dustGold> * 3, <metaitem:dustSilver> * 2, <metaitem:dustRubber> * 2)
.duration(1166)
.EUt(8)
.buildAndRegister();
// high tier circuit progression changes
// nano iv
// Nano Supercomputer * 1

View File

@ -728,7 +728,7 @@ large_chemical_reactor.recipeBuilder()
.circuit(25)
.duration(300).EUt(7680).buildAndRegister();
/* UHV Multis, make unlocked with zpm */
/* UHV Multis, move to zpm (used to be UHV) */
// Rotary Hearth Furnace
recipes.remove(<metaitem:gcym:mega_blast_furnace>);
recipes.addShaped(<metaitem:gcym:mega_blast_furnace>,
@ -743,6 +743,43 @@ recipes.addShaped(<metaitem:gcym:mega_vacuum_freezer>,
[<metaitem:field.generator.luv>, <metaitem:vacuum_freezer>, <metaitem:field.generator.luv>],
[<ore:plateDenseNaquadahAlloy>, <ore:wireGtQuadrupleUraniumRhodiumDinaquadide>, <ore:plateDenseNaquadahAlloy>]]);
// Recycling recipe replacements
// RHF
<recipemap:arc_furnace>.findRecipe(30, [<metaitem:gcym:mega_blast_furnace>], [<liquid:oxygen> * 20786]).remove();
<recipemap:macerator>.findRecipe(32, [<metaitem:gcym:mega_blast_furnace>], null).remove();
arc_furnace.recipeBuilder()
.inputs(<metaitem:gcym:mega_blast_furnace>)
.fluidInputs(<liquid:oxygen> * 20786)
.outputs(<metaitem:ingotNaquadahAlloy> * 20, <metaitem:ingotInvar> * 4, <metaitem:ingotUraniumRhodiumDinaquadide> * 2, <metaitem:ingotTin>)
.duration(20786)
.EUt(30)
.buildAndRegister();
macerator.recipeBuilder()
.inputs(<metaitem:gcym:mega_blast_furnace>)
.outputs(<metaitem:dustStone> * 24, <metaitem:dustNaquadahAlloy> * 20, <metaitem:dustInvar> * 4, <metaitem:dustRubber> * 2)
.duration(20786)
.EUt(30)
.buildAndRegister();
// BBC
<recipemap:arc_furnace>.findRecipe(30, [<metaitem:gcym:mega_vacuum_freezer>], [<liquid:oxygen> * 26976]).remove();
<recipemap:macerator>.findRecipe(32, [<metaitem:gcym:mega_vacuum_freezer>], null).remove();
arc_furnace.recipeBuilder()
.inputs(<metaitem:gcym:mega_vacuum_freezer>)
.fluidInputs(<liquid:oxygen> * 26976)
.outputs(<metaitem:ingotNaquadahAlloy> * 18, <metaitem:ingotStainlessSteel> * 12, <metaitem:ingotElectrum> * 12, <metaitem:blockSteel>)
.duration(26976)
.EUt(30)
.buildAndRegister();
macerator.recipeBuilder()
.inputs(<metaitem:gcym:mega_vacuum_freezer>)
.outputs(<metaitem:dustNaquadahAlloy> * 18, <metaitem:dustSmallRubber> * 50, <metaitem:dustSmallSteel> * 49, <metaitem:dustStainlessSteel> * 12)
.duration(25408)
.EUt(32)
.buildAndRegister();
// Removals
// GT
mods.jei.JEI.removeAndHide(<meta_tile_entity:steam_extractor_bronze>);