From 600d08a02e597aa61582bb403c6945886d73b7a1 Mon Sep 17 00:00:00 2001 From: BlueWeabo <76872108+BlueWeabo@users.noreply.github.com> Date: Wed, 28 Dec 2022 22:39:09 +0200 Subject: adds molds and recipe generation (#1603) --- .../loaders/oreprocessing/ProcessingToolHead.java | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'src/main/java/gregtech/loaders/oreprocessing') diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingToolHead.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingToolHead.java index cf1a5a6e4e..c11a7be5cf 100644 --- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingToolHead.java +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingToolHead.java @@ -894,7 +894,7 @@ public class ProcessingToolHead 'B', ItemList.Battery_RE_HV_Sodium.get(1L) }); - if (aSpecialRecipeReq2) + if (aSpecialRecipeReq2) { GT_ModHandler.addCraftingRecipe( GT_OreDictUnificator.get(OrePrefixes.toolHeadDrill, aMaterial, 1L), GT_Proxy.tBits, @@ -907,6 +907,23 @@ public class ProcessingToolHead 'S', OrePrefixes.plate.get(Materials.Steel) }); + if (aMaterial.getMolten(0) != null) { + GT_Values.RA.addFluidSolidifierRecipe( + ItemList.Shape_Mold_ToolHeadDrill.get(0), + aMaterial.getMolten(144 * 3), + GT_OreDictUnificator.get(OrePrefixes.toolHeadDrill, aMaterial, 1L), + 5 * 20, + (int) GT_Values.VP[2]); + } + if (aMaterial.getIngots(0) != null) { + GT_Values.RA.addExtruderRecipe( + aMaterial.getIngots(3), + ItemList.Shape_Extruder_ToolHeadDrill.get(0), + GT_OreDictUnificator.get(OrePrefixes.toolHeadDrill, aMaterial, 1L), + 5 * 20, + (int) GT_Values.VP[2]); + } + } break; case toolHeadFile: GT_ModHandler.addShapelessCraftingRecipe( -- cgit