move desh cooling to hv chem bath, fix the wrong rock dust for perlite, fix aluminum sulfate missing its chemical formula

This commit is contained in:
Pyritie
2026-03-06 00:32:26 +00:00
parent 7ce66645ef
commit b71c188475
5 changed files with 14 additions and 9 deletions

View File

@@ -196,14 +196,14 @@ const registerAdAstraRecipes = (event) => {
.inputFluids(Fluid.of('minecraft:water', 100))
.itemOutputs('#forge:ingots/desh')
.duration(400)
.EUt(120)
.EUt(GTValues.VA[GTValues.HV])
event.recipes.gtceu.chemical_bath('tfg:desh_cool_down_distilled_water')
.itemInputs('#forge:hot_ingots/desh')
.inputFluids(Fluid.of('gtceu:distilled_water', 100))
.itemOutputs('#forge:ingots/desh')
.duration(250)
.EUt(120)
.EUt(GTValues.VA[GTValues.HV])
// #endregion

View File

@@ -76,18 +76,18 @@ function registerTFGHVMaterialRecipes(event) {
// Perlite
event.remove({ id: 'gtceu:extractor/extract_igneous_felsic_dust'})
event.recipes.gtceu.coal_liquefaction_tower('tfg:molten_felsic_silicate')
.itemInputs(Item.of('tfg:igneous_felsic_dust', 16))
event.remove({ id: 'gtceu:extractor/extract_igneous_mafic_dust'})
event.recipes.gtceu.coal_liquefaction_tower('tfg:molten_mafic_silicate')
.itemInputs(Item.of('tfg:igneous_mafic_dust', 16))
.perTick(true)
.chancedFluidInput(Fluid.of('gtceu:hydrogen', 1), 1000, 0)
.perTick(false)
.outputFluids(Fluid.of('tfg:igneous_felsic', 144*16))
.outputFluids(Fluid.of('tfg:igneous_mafic', 144*16))
.duration(20 * 50)
.EUt(GTValues.VA[GTValues.LV]);
event.recipes.gtceu.mixer('tfg:obsidian_dust')
.inputFluids(Fluid.of('tfg:igneous_felsic', 144), Fluid.of('gtceu:ice', 1000))
.inputFluids(Fluid.of('tfg:igneous_mafic', 144), Fluid.of('gtceu:ice', 1000))
.itemOutputs(Item.of('gtceu:obsidian_dust', 1))
.duration(20 * 28)
.EUt(GTValues.VA[GTValues.LV]);

View File

@@ -12,6 +12,7 @@ function registerTFGMaterialItemTags(event) {
event.add('tfg:platinum_ore_group', 'gtceu:purified_chalcocite_ore')
// Crafting components
event.add('tfg:aluminium_oxide', '#forge:dusts/alumina')
event.add('tfg:aluminium_oxide', '#forge:dusts/bauxite')
event.add('tfg:aluminium_oxide', '#forge:dusts/sapphire')
event.add('tfg:aluminium_oxide', '#forge:dusts/green_sapphire')

View File

@@ -26,6 +26,10 @@ const registerTFGMaterials = (event) => {
event.create('hydroxide')
.components('1x oxygen', '1x hydrogen')
.flags(GTMaterialFlags.DISABLE_DECOMPOSITION)
event.create('sulfate')
.components('1x sulfur', '4x oxygen')
.flags(GTMaterialFlags.DISABLE_DECOMPOSITION)
//#endregion
registerTFGPowerReworkMaterials(event);

View File

@@ -34,7 +34,7 @@ const registerTFGRockMaterials = (event) => {
registerStoneMaterial('metamorphic', 0x876981, ['marble', 'deepslate']);
registerStoneMaterial('igneous_ultramafic', 0x45474D, ['blackstone']);
registerStoneMaterial('igneous_mafic', 0x525D6B, ['basalt']);
registerStoneMaterial('igneous_mafic', 0x525D6B, ['basalt'], true, 1346);
registerStoneMaterial('igneous_intermediate', 0x71818A, ['andesite']);
registerStoneMaterial('igneous_felsic', 0x97B2BF, ['granite_red'], true, 1346);
registerStoneMaterial('igneous_felsic', 0x97B2BF, ['granite_red']);
}