From 3db90471cd550bfcd807f32cbc1d29a222da89dd Mon Sep 17 00:00:00 2001 From: Pyritie Date: Thu, 1 May 2025 23:45:26 +0100 Subject: [PATCH] clay decomposition now requires HV --- kubejs/server_scripts/gregtech/recipes.js | 53 ++++++++--------------- 1 file changed, 17 insertions(+), 36 deletions(-) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index efe3e0a59..07e0a5f9b 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -263,44 +263,14 @@ const registerGTCEURecipes = (event) => { //#region Выход: Цемент - generateMixerRecipe( - event, - ['2x #tfg:stone_dusts', 'gtceu:marble_dust', 'gtceu:gypsum_dust'], - Fluid.of('minecraft:water', 1000), - [], - null, - Fluid.of('gtceu:concrete', 1152), - 40, - 16, - 64, - 'concrete_from_marble' - ) + generateMixerRecipe(event, ['2x #tfg:stone_dusts', 'gtceu:marble_dust', 'gtceu:gypsum_dust'], + Fluid.of('minecraft:water', 1000), [], null, Fluid.of('gtceu:concrete', 1152), 40, 16, 64, 'concrete_from_marble') - generateMixerRecipe( - event, - ['3x #tfg:stone_dusts', 'gtceu:clay_dust'], - Fluid.of('minecraft:water', 500), - [], - null, - Fluid.of('gtceu:concrete', 576), - 20, - 16, - 64, - 'concrete_from_clay' - ) + generateMixerRecipe(event, ['3x #tfg:stone_dusts', 'gtceu:clay_dust'], + Fluid.of('minecraft:water', 500), [], null, Fluid.of('gtceu:concrete', 576), 20, 16, 64, 'concrete_from_clay') - generateMixerRecipe( - event, - ['3x #tfg:stone_dusts', 'gtceu:calcite_dust', 'gtceu:gypsum_dust'], - Fluid.of('minecraft:water', 1000), - [], - null, - Fluid.of('gtceu:concrete', 1152), - 40, - 16, - 64, - 'concrete_from_calcite' - ) + generateMixerRecipe(event, ['3x #tfg:stone_dusts', 'gtceu:calcite_dust', 'gtceu:gypsum_dust'], + Fluid.of('minecraft:water', 1000), [], null, Fluid.of('gtceu:concrete', 1152), 40, 16, 64, 'concrete_from_calcite') //GT light/dark concrete recipe fix @@ -1014,6 +984,17 @@ const registerGTCEURecipes = (event) => { //#endregion + //#region Changing tiers of decomposition recipes + + event.recipes.gtceu.electrolyzer('gtceu:decomposition_electrolyzing_clay') + .itemInputs('13x #forge:dusts/clay') + .itemOutputs('2x #forge:dusts/sodium', '1x #forge:dusts/lithium', '2x #forge:dusts/aluminium', '2x #forge:dusts/silicon') + .outputFluids(Fluid.of('minecraft:water', 6000)) + .duration(GTMaterials.Clay.getMass() * 13) + .EUt(GTValues.VA[GTValues.HV]) + + //#endregion + // TODO: Greate again... event.shapeless('gtceu:programmed_circuit', ['minecraft:stick', '#forge:tools/wrenches']) .id('tfg:shapeless/programmed_circuit_from_stick')