From 17003f299a505458e9557e9299236633d080fd1c Mon Sep 17 00:00:00 2001 From: Dmitry Date: Fri, 12 Jan 2024 18:37:07 +0700 Subject: [PATCH] Update recipes.js --- kubejs/server_scripts/gregtech/recipes.js | 24 ++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/kubejs/server_scripts/gregtech/recipes.js b/kubejs/server_scripts/gregtech/recipes.js index 6b9d952c2..6cd6626b1 100644 --- a/kubejs/server_scripts/gregtech/recipes.js +++ b/kubejs/server_scripts/gregtech/recipes.js @@ -1398,16 +1398,22 @@ const registerGTCEURecipes = (event) => { } } - if (material.hasProperty(PropertyKey.INGOT)) { - event.recipes.createCrushing(Item.of(`#forge:dusts/${material}`), `#forge:ingots/${material}`) - .processingTime(150) - .id(`tfg:crushing/${material}_dust`) - } - else { - event.recipes.createMilling(Item.of(`#forge:dusts/${material}`), `#forge:gems/${material}`) - .processingTime(150) - .id(`tfg:milling/${material}_dust`) + let dustStack = ChemicalHelper.get(TagPrefix.ingot, material, 1) + + if (!dustStack.isEmpty()) { + + if (material.hasProperty(PropertyKey.INGOT)) { + event.recipes.createCrushing(dustStack, `#forge:ingots/${material}`) + .processingTime(150) + .id(`tfg:crushing/${material}_dust`) + } + else { + event.recipes.createMilling(dustStack, `#forge:gems/${material}`) + .processingTime(150) + .id(`tfg:milling/${material}_dust`) + } } + }); //#endregion