diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/gregtech/api/enums/ItemList.java | 2 | ||||
-rw-r--r-- | src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java | 4 | ||||
-rw-r--r-- | src/main/java/gregtech/loaders/oreprocessing/ProcessingToolHead.java | 19 | ||||
-rw-r--r-- | src/main/resources/assets/gregtech/textures/items/gt.metaitem.01/331.png | bin | 0 -> 5558 bytes | |||
-rw-r--r-- | src/main/resources/assets/gregtech/textures/items/gt.metaitem.01/377.png | bin | 0 -> 5447 bytes |
5 files changed, 24 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/enums/ItemList.java b/src/main/java/gregtech/api/enums/ItemList.java index 3ebc0aa8eb..d82792d2ca 100644 --- a/src/main/java/gregtech/api/enums/ItemList.java +++ b/src/main/java/gregtech/api/enums/ItemList.java @@ -163,6 +163,7 @@ public enum ItemList implements IItemContainer { Shape_Mold_Pipe_Medium, Shape_Mold_Pipe_Large, Shape_Mold_Pipe_Huge, + Shape_Mold_ToolHeadDrill, Shape_Slicer_Flat, Shape_Slicer_Stripes, Shape_Extruder_Bottle, @@ -192,6 +193,7 @@ public enum ItemList implements IItemContainer { Shape_Extruder_Rotor, Shape_Extruder_Turbine_Blade, Shape_Extruder_Small_Gear, + Shape_Extruder_ToolHeadDrill, Crate_Empty, Credit_Copper, Credit_Iron, diff --git a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java b/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java index 2e63035df6..20050f2c89 100644 --- a/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java +++ b/src/main/java/gregtech/common/items/GT_MetaGenerated_Item_01.java @@ -951,6 +951,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { ItemList.Shape_Mold_Pipe_Large.set(addItem(tLastID = 329, "Mold (Large Pipe)", "Mold for making large Pipes")); ItemList.Shape_Mold_Pipe_Huge.set( addItem(tLastID = 330, "Mold (Huge Pipe)", "Mold for making full Block Pipes")); + ItemList.Shape_Mold_ToolHeadDrill.set( + addItem(tLastID = 331, "Mold (Drill Head)", "Mold for making Drill Heads")); GT_ModHandler.removeRecipe( new ItemStack(Blocks.glass), null, new ItemStack(Blocks.glass), null, new ItemStack(Blocks.glass)); @@ -1008,6 +1010,8 @@ public class GT_MetaGenerated_Item_01 extends GT_MetaGenerated_Item_X32 { addItem(tLastID = 375, "Extruder Shape (Small Gear)", "Extruder Shape for a Small Gear")); ItemList.Shape_Extruder_Turbine_Blade.set( addItem(tLastID = 376, "Extruder Shape (Turbine Blade)", "Extruder Shape for a Turbine Blade")); + ItemList.Shape_Extruder_ToolHeadDrill.set( + addItem(tLastID = 377, "Extruder Shape (Drill Head)", "Extruder Shape for a Drill Head")); ItemList.Shape_Slicer_Flat.set(addItem(tLastID = 398, "Slicer Blade (Flat)", "Slicer Blade for cutting Flat")); ItemList.Shape_Slicer_Stripes.set( 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( diff --git a/src/main/resources/assets/gregtech/textures/items/gt.metaitem.01/331.png b/src/main/resources/assets/gregtech/textures/items/gt.metaitem.01/331.png Binary files differnew file mode 100644 index 0000000000..1dedc8519f --- /dev/null +++ b/src/main/resources/assets/gregtech/textures/items/gt.metaitem.01/331.png diff --git a/src/main/resources/assets/gregtech/textures/items/gt.metaitem.01/377.png b/src/main/resources/assets/gregtech/textures/items/gt.metaitem.01/377.png Binary files differnew file mode 100644 index 0000000000..a11a8d3299 --- /dev/null +++ b/src/main/resources/assets/gregtech/textures/items/gt.metaitem.01/377.png |