diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 864717dcd..be84bfe22 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -84,6 +84,7 @@ const registerGTRecipes = (event) => { .itemOutputs('4x gtceu:fertilizer') .duration(300) .EUt(30) + .rpm(96) // Low Pressure Steam Forge Hammer event.shaped('gtceu:lp_steam_forge_hammer', [ diff --git a/kubejs/server_scripts/tfc/recipes.js b/kubejs/server_scripts/tfc/recipes.js index 4ac6d6197..fb7dfeabf 100644 --- a/kubejs/server_scripts/tfc/recipes.js +++ b/kubejs/server_scripts/tfc/recipes.js @@ -899,29 +899,49 @@ const registerTFCRecipes = (event) => { .EUt(16) global.sandColors.forEach(sandColor => { + // Raw SandStone -> Sand event.recipes.gtceu.forge_hammer(`raw_${sandColor}_sandstone_to_sand`) .itemInputs(`tfc:raw_sandstone/${sandColor}`) .itemOutputs(`tfc:sand/${sandColor}`) .duration(400) .EUt(2) + // Smooth SandStone -> Sand event.recipes.gtceu.forge_hammer(`smooth_${sandColor}_sandstone_to_sand`) .itemInputs(`tfc:smooth_sandstone/${sandColor}`) .itemOutputs(`tfc:sand/${sandColor}`) .duration(400) .EUt(2) + // Cut SandStone -> Sand event.recipes.gtceu.forge_hammer(`cut_${sandColor}_sandstone_to_sand`) .itemInputs(`tfc:cut_sandstone/${sandColor}`) .itemOutputs(`tfc:sand/${sandColor}`) .duration(400) .EUt(2) + // Sand -> Raw SandStone event.recipes.gtceu.compressor(`${sandColor}_sandstone`) .itemInputs(`4x tfc:sand/${sandColor}`) .itemOutputs(`tfc:raw_sandstone/${sandColor}`) .duration(300) .EUt(2) + + // Raw SandStone -> Smooth SandStone + event.recipes.gtceu.laser_engraver(`raw_${sandColor}_sandstone_to_smooth`) + .itemInputs(`tfc:raw_sandstone/${sandColor}`) + .notConsumable('gtceu:magenta_glass_lens') + .itemOutputs(`tfc:smooth_sandstone/${sandColor}`) + .duration(60) + .EUt(32) + + // Raw SandStone -> Cut SandStone + event.recipes.gtceu.laser_engraver(`raw_${sandColor}_sandstone_to_cut`) + .itemInputs(`tfc:raw_sandstone/${sandColor}`) + .notConsumable('gtceu:orange_glass_lens') + .itemOutputs(`tfc:cut_sandstone/${sandColor}`) + .duration(60) + .EUt(32) }) // Рецепты бесконечного камня в RockBreaker