aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build.gradle2
-rw-r--r--src/Java/miscutil/MiscUtils.java2
-rw-r--r--src/Java/miscutil/core/common/compat/COMPAT_ExtraUtils.java11
-rw-r--r--src/Java/miscutil/core/lib/CORE.java2
-rw-r--r--src/Java/miscutil/core/lib/LoadedMods.java3
-rw-r--r--src/Java/miscutil/core/recipe/RECIPES_Machines.java627
-rw-r--r--src/Java/miscutil/core/recipe/RECIPES_Shapeless.java10
-rw-r--r--src/Java/miscutil/core/recipe/RECIPES_Tools.java180
8 files changed, 435 insertions, 402 deletions
diff --git a/build.gradle b/build.gradle
index 1eadb1aa8e..ccd26eabd3 100644
--- a/build.gradle
+++ b/build.gradle
@@ -40,7 +40,7 @@ sourceCompatibility = 1.7
targetCompatibility = 1.7
archivesBaseName = "MiscUtils"
-version = "1.2.0"
+version = "1.2.2"
minecraft.version = "1.7.10-10.13.4.1448-1.7.10"
task sourceJar(type: Jar) {
diff --git a/src/Java/miscutil/MiscUtils.java b/src/Java/miscutil/MiscUtils.java
index 46ed16be36..7291d03fed 100644
--- a/src/Java/miscutil/MiscUtils.java
+++ b/src/Java/miscutil/MiscUtils.java
@@ -6,6 +6,7 @@ import java.awt.event.ActionListener;
import miscutil.core.commands.CommandMath;
import miscutil.core.common.CommonProxy;
import miscutil.core.lib.CORE;
+import miscutil.core.util.Utils;
import net.minecraftforge.common.MinecraftForge;
import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.common.Mod;
@@ -33,6 +34,7 @@ implements ActionListener
@Mod.EventHandler
public void preInit(FMLPreInitializationEvent event)
{
+ Utils.LOG_INFO("Loading "+CORE.MODID+" V"+CORE.VERSION);
proxy.registerTileEntities();
proxy.registerRenderThings();
proxy.preInit(event);
diff --git a/src/Java/miscutil/core/common/compat/COMPAT_ExtraUtils.java b/src/Java/miscutil/core/common/compat/COMPAT_ExtraUtils.java
index 04fa966f0d..ae398e130e 100644
--- a/src/Java/miscutil/core/common/compat/COMPAT_ExtraUtils.java
+++ b/src/Java/miscutil/core/common/compat/COMPAT_ExtraUtils.java
@@ -2,18 +2,29 @@ package miscutil.core.common.compat;
import gregtech.api.util.GT_OreDictUnificator;
import miscutil.core.item.ModItems;
+import miscutil.core.recipe.RECIPES_Tools;
import miscutil.core.util.item.UtilsItems;
+import miscutil.core.util.recipe.UtilsRecipe;
import net.minecraft.item.ItemStack;
public class COMPAT_ExtraUtils {
public static void OreDict(){
+ RECIPES_Tools.RECIPE_DivisionSigil = new ItemStack(UtilsItems.getItem("ExtraUtilities:divisionSigil"));
run();
+
}
private static final void run(){
UtilsItems.getItemForOreDict("ExtraUtilities:bedrockiumIngot", "ingotBedrockium", "Bedrockium Ingot", 0);
GT_OreDictUnificator.registerOre("plateBedrockium", new ItemStack(ModItems.itemPlateBedrockium));
+
+ //Division Sigil
+ UtilsRecipe.recipeBuilder(
+ "plateNetherStar", "gemIridium", "plateNetherStar",
+ "plateIridium", RECIPES_Tools.craftingToolHardHammer, "plateIridium",
+ "plateNetherStar", "gemIridium", "plateNetherStar",
+ RECIPES_Tools.RECIPE_DivisionSigil);
}
}
diff --git a/src/Java/miscutil/core/lib/CORE.java b/src/Java/miscutil/core/lib/CORE.java
index 910c6376ea..35eac45e26 100644
--- a/src/Java/miscutil/core/lib/CORE.java
+++ b/src/Java/miscutil/core/lib/CORE.java
@@ -15,7 +15,7 @@ public class CORE {
public static final String name = "Misc. Utils";
public static final String MODID = "miscutils";
- public static final String VERSION = "1.2.0";
+ public static final String VERSION = "1.2.2";
public static final boolean DEBUG = false;
public static final boolean LOAD_ALL_CONTENT = false;
public static final int GREG_FIRST_ID = 760;
diff --git a/src/Java/miscutil/core/lib/LoadedMods.java b/src/Java/miscutil/core/lib/LoadedMods.java
index efce85b11a..019ac09b89 100644
--- a/src/Java/miscutil/core/lib/LoadedMods.java
+++ b/src/Java/miscutil/core/lib/LoadedMods.java
@@ -33,8 +33,9 @@ public class LoadedMods {
if (Gregtech){
try {
CORE.sRecipeAdder = CORE.RA = new GregtechRecipeAdder();
+ Utils.LOG_INFO("Created a Gregtech recipe handler.");
} catch (NullPointerException e){
-
+ Utils.LOG_INFO("Could NOT create a Gregtech recipe handler.");
}
}
diff --git a/src/Java/miscutil/core/recipe/RECIPES_Machines.java b/src/Java/miscutil/core/recipe/RECIPES_Machines.java
index ef57d44f44..8acc0d39bc 100644
--- a/src/Java/miscutil/core/recipe/RECIPES_Machines.java
+++ b/src/Java/miscutil/core/recipe/RECIPES_Machines.java
@@ -101,22 +101,22 @@ public class RECIPES_Machines {
//Machine Casings
- static ItemStack machineCasing_ULV = ItemList.Casing_ULV.get(1);
- static ItemStack machineCasing_LV = ItemList.Casing_LV.get(1);
- static ItemStack machineCasing_MV = ItemList.Casing_MV.get(1);
- static ItemStack machineCasing_HV = ItemList.Casing_HV.get(1);
- static ItemStack machineCasing_EV = ItemList.Casing_EV.get(1);
- static ItemStack machineCasing_IV = ItemList.Casing_IV.get(1);
- static ItemStack machineCasing_LuV = ItemList.Casing_LuV.get(1);
- static ItemStack machineCasing_ZPM = ItemList.Casing_ZPM.get(1);
- static ItemStack machineCasing_UV = ItemList.Casing_UV.get(1);
- static ItemStack machineCasing_MAX = ItemList.Casing_MAX.get(1);
-
+ static ItemStack machineCasing_ULV;
+ static ItemStack machineCasing_LV;
+ static ItemStack machineCasing_MV;
+ static ItemStack machineCasing_HV;
+ static ItemStack machineCasing_EV;
+ static ItemStack machineCasing_IV;
+ static ItemStack machineCasing_LuV;
+ static ItemStack machineCasing_ZPM;
+ static ItemStack machineCasing_UV;
+ static ItemStack machineCasing_MAX;
+
//Gearbox Casings
- static ItemStack gearboxCasing_Tier_1 = ItemList.Casing_Gearbox_Bronze.get(1);
- static ItemStack gearboxCasing_Tier_2 = ItemList.Casing_Gearbox_Steel.get(1);
- static ItemStack gearboxCasing_Tier_3 = ItemList.Casing_Gearbox_Titanium.get(1);
- static ItemStack gearboxCasing_Tier_4 = ItemList.Casing_Gearbox_TungstenSteel.get(1);
+ static ItemStack gearboxCasing_Tier_1;
+ static ItemStack gearboxCasing_Tier_2;
+ static ItemStack gearboxCasing_Tier_3;
+ static ItemStack gearboxCasing_Tier_4;
//Cables
static String cableGt02Electrum = "cableGt02Electrum";
@@ -136,7 +136,7 @@ public class RECIPES_Machines {
static String pipeHugeTitanium="pipeHugeTitanium";
//Lava Boiler
- static ItemStack boiler_Coal = ItemList.Machine_Bronze_Boiler.get(1);
+ static ItemStack boiler_Coal;
static ItemStack blockBricks = UtilsItems.getItemStack("minecraft:brick_block", 1);
//Batteries
@@ -157,49 +157,49 @@ public class RECIPES_Machines {
static String circuitUltimate = "circuitUltimate";
//Machine Components
- static ItemStack electricMotor_LV = ItemList.Electric_Motor_LV.get(1);
- static ItemStack electricMotor_MV = ItemList.Electric_Motor_MV.get(1);
- static ItemStack electricMotor_HV = ItemList.Electric_Motor_HV.get(1);
- static ItemStack electricMotor_EV = ItemList.Electric_Motor_EV.get(1);
- static ItemStack electricMotor_IV = ItemList.Electric_Motor_IV.get(1);
- static ItemStack electricPump_LV = ItemList.Electric_Pump_LV.get(1);
- static ItemStack electricPump_MV = ItemList.Electric_Pump_MV.get(1);
- static ItemStack electricPump_HV = ItemList.Electric_Pump_HV.get(1);
- static ItemStack electricPump_EV = ItemList.Electric_Pump_EV.get(1);
- static ItemStack electricPump_IV = ItemList.Electric_Pump_IV.get(1);
- static ItemStack electricPiston_LV = ItemList.Electric_Piston_LV.get(1);
- static ItemStack electricPiston_MV = ItemList.Electric_Piston_MV.get(1);
- static ItemStack electricPiston_HV = ItemList.Electric_Piston_HV.get(1);
- static ItemStack electricPiston_EV = ItemList.Electric_Piston_EV.get(1);
- static ItemStack electricPiston_IV = ItemList.Electric_Piston_IV.get(1);
- static ItemStack robotArm_LV = ItemList.Robot_Arm_LV.get(1);
- static ItemStack robotArm_MV = ItemList.Robot_Arm_MV.get(1);
- static ItemStack robotArm_HV = ItemList.Robot_Arm_HV.get(1);
- static ItemStack robotArm_EV = ItemList.Robot_Arm_EV.get(1);
- static ItemStack robotArm_IV = ItemList.Robot_Arm_IV.get(1);
- static ItemStack conveyorModule_LV = ItemList.Conveyor_Module_LV.get(1);
- static ItemStack conveyorModule_MV = ItemList.Conveyor_Module_MV.get(1);
- static ItemStack conveyorModule_HV = ItemList.Conveyor_Module_HV.get(1);
- static ItemStack conveyorModule_EV = ItemList.Conveyor_Module_EV.get(1);
- static ItemStack conveyorModule_IV = ItemList.Conveyor_Module_IV.get(1);
- static ItemStack emitter_LV = ItemList.Emitter_LV.get(1);
- static ItemStack emitter_MV = ItemList.Emitter_MV.get(1);
- static ItemStack emitter_HV = ItemList.Emitter_HV.get(1);
- static ItemStack emitter_EV = ItemList.Emitter_EV.get(1);
- static ItemStack emitter_IV = ItemList.Emitter_IV.get(1);
- static ItemStack fieldGenerator_LV = ItemList.Field_Generator_LV.get(1);
- static ItemStack fieldGenerator_MV = ItemList.Field_Generator_MV.get(1);
- static ItemStack fieldGenerator_HV = ItemList.Field_Generator_HV.get(1);
- static ItemStack fieldGenerator_EV = ItemList.Field_Generator_EV.get(1);
- static ItemStack fieldGenerator_IV = ItemList.Field_Generator_IV.get(1);
- static ItemStack sensor_LV = ItemList.Sensor_LV.get(1);
- static ItemStack sensor_MV = ItemList.Sensor_MV.get(1);
- static ItemStack sensor_HV = ItemList.Sensor_HV.get(1);
- static ItemStack sensor_EV = ItemList.Sensor_EV.get(1);
- static ItemStack sensor_IV = ItemList.Sensor_IV.get(1);
-
+ static ItemStack electricMotor_LV;
+ static ItemStack electricMotor_MV;
+ static ItemStack electricMotor_HV;
+ static ItemStack electricMotor_EV;
+ static ItemStack electricMotor_IV;
+ static ItemStack electricPump_LV;
+ static ItemStack electricPump_MV;
+ static ItemStack electricPump_HV;
+ static ItemStack electricPump_EV;
+ static ItemStack electricPump_IV;
+ static ItemStack electricPiston_LV;
+ static ItemStack electricPiston_MV;
+ static ItemStack electricPiston_HV;
+ static ItemStack electricPiston_EV;
+ static ItemStack electricPiston_IV;
+ static ItemStack robotArm_LV;
+ static ItemStack robotArm_MV;
+ static ItemStack robotArm_HV;
+ static ItemStack robotArm_EV;
+ static ItemStack robotArm_IV;
+ static ItemStack conveyorModule_LV;
+ static ItemStack conveyorModule_MV;
+ static ItemStack conveyorModule_HV;
+ static ItemStack conveyorModule_EV;
+ static ItemStack conveyorModule_IV;
+ static ItemStack emitter_LV;
+ static ItemStack emitter_MV;
+ static ItemStack emitter_HV;
+ static ItemStack emitter_EV;
+ static ItemStack emitter_IV;
+ static ItemStack fieldGenerator_LV;
+ static ItemStack fieldGenerator_MV;
+ static ItemStack fieldGenerator_HV;
+ static ItemStack fieldGenerator_EV;
+ static ItemStack fieldGenerator_IV;
+ static ItemStack sensor_LV;
+ static ItemStack sensor_MV;
+ static ItemStack sensor_HV;
+ static ItemStack sensor_EV;
+ static ItemStack sensor_IV;
+
//Misc
- static ItemStack INPUT_RCCokeOvenBlock = UtilsItems.getItemStackWithMeta(LoadedMods.Railcraft, "Railcraft:machine.alpha", "Coke_Oven_RC", 7, 1);
+ static ItemStack INPUT_RCCokeOvenBlock;
@@ -210,250 +210,277 @@ public class RECIPES_Machines {
run();
Utils.LOG_INFO("Loading Recipes for the Various machine blocks.");
}
-
+
private static void run(){
- //Staballoy Dust - TEMP
- UtilsRecipe.recipeBuilder("dustTitanium", "dustUranium", "dustUranium",
- "dustUranium", "dustUranium", "dustUranium",
- "dustUranium", "dustUranium", "dustUranium",
- RECIPES_Shapeless.dustStaballoy);
-
- //Buffer Core
- UtilsRecipe.recipeBuilder(
- plateTier1, cableTier1, plateTier1,
- circuitPrimitive, batteryBasic, circuitPrimitive,
- plateTier1, cableTier1, plateTier1,
- RECIPE_BufferCore_ULV);
- UtilsRecipe.recipeBuilder(
- plateTier2, cableTier2, plateTier2,
- circuitBasic, batteryBasic, circuitBasic,
- plateTier2, cableTier2, plateTier2,
- RECIPE_BufferCore_LV);
- UtilsRecipe.recipeBuilder(
- plateTier3, cableTier3, plateTier3,
- circuitGood, batteryAdvanced, circuitGood,
- plateTier3, cableTier3, plateTier3,
- RECIPE_BufferCore_MV);
- UtilsRecipe.recipeBuilder(
- plateTier4, cableTier4, plateTier4,
- circuitAdvanced, batteryAdvanced, circuitAdvanced,
- plateTier4, cableTier4, plateTier4,
- RECIPE_BufferCore_HV);
- UtilsRecipe.recipeBuilder(
- plateTier5, cableTier5, plateTier5,
- circuitData, batteryElite, circuitData,
- plateTier5, cableTier5, plateTier5,
- RECIPE_BufferCore_EV);
-
- UtilsRecipe.recipeBuilder(
- plateTier6, cableTier6, plateTier6,
- circuitData, batteryElite, circuitElite,
- plateTier6, cableTier6, plateTier6,
- RECIPE_BufferCore_IV);
- UtilsRecipe.recipeBuilder(
- plateTier7, cableTier7, plateTier7,
- circuitElite, batteryMaster, circuitElite,
- plateTier7, cableTier7, plateTier7,
- RECIPE_BufferCore_LuV);
- UtilsRecipe.recipeBuilder(
- plateTier8, cableTier8, plateTier8,
- circuitMaster, batteryMaster, circuitMaster,
- plateTier8, cableTier8, plateTier8,
- RECIPE_BufferCore_ZPM);
- UtilsRecipe.recipeBuilder(
- plateTier9, cableTier9, plateTier9,
- circuitMaster, batteryUltimate, circuitUltimate,
- plateTier9, cableTier9, plateTier9,
- RECIPE_BufferCore_UV);
- UtilsRecipe.recipeBuilder(
- plateTier10, cableTier10, plateTier10,
- circuitUltimate, batteryUltimate, circuitUltimate,
- plateTier10, cableTier10, plateTier10,
- RECIPE_BufferCore_MAX);
-
-
-
-
-
-
-
-
-
-
-
-
- //Battery Buffer #1
- UtilsRecipe.recipeBuilder(
- wireTier1, RECIPE_BufferCore_ULV, wireTier1,
- wireTier1, machineCasing_ULV, wireTier1,
- circuitPrimitive, null, circuitPrimitive,
- RECIPE_Buffer_ULV);
-
- //Battery Buffer
- UtilsRecipe.recipeBuilder(
- wireTier2, RECIPE_BufferCore_LV, wireTier2,
- wireTier2, machineCasing_LV, wireTier2,
- circuitPrimitive, circuitBasic, circuitPrimitive,
- RECIPE_Buffer_LV);
- //Battery Buffer
- UtilsRecipe.recipeBuilder(
- wireTier3, RECIPE_BufferCore_MV, wireTier3,
- wireTier3, machineCasing_MV, wireTier3,
- circuitBasic, circuitGood, circuitBasic,
- RECIPE_Buffer_MV);
- //Battery Buffer
- UtilsRecipe.recipeBuilder(
- wireTier4, RECIPE_BufferCore_HV, wireTier4,
- wireTier4, machineCasing_HV, wireTier4,
- circuitGood, circuitAdvanced, circuitGood,
- RECIPE_Buffer_HV);
- //Battery Buffer
- UtilsRecipe.recipeBuilder(
- wireTier5, RECIPE_BufferCore_EV, wireTier5,
- wireTier5, machineCasing_EV, wireTier5,
- circuitAdvanced, circuitElite, circuitAdvanced,
- RECIPE_Buffer_EV);
- //Battery Buffer
- UtilsRecipe.recipeBuilder(
- wireTier6, RECIPE_BufferCore_IV, wireTier6,
- wireTier6, machineCasing_IV, wireTier6,
- circuitElite, circuitMaster, circuitElite,
- RECIPE_Buffer_IV);
- //Battery Buffer
- UtilsRecipe.recipeBuilder(
- wireTier7, RECIPE_BufferCore_LuV, wireTier7,
- wireTier7, machineCasing_LuV, wireTier7,
- circuitMaster, circuitElite, circuitMaster,
- RECIPE_Buffer_LuV);
- //Battery Buffer
- UtilsRecipe.recipeBuilder(
- wireTier8, RECIPE_BufferCore_ZPM, wireTier8,
- wireTier8, machineCasing_ZPM, wireTier8,
- circuitMaster, circuitUltimate, circuitMaster,
- RECIPE_Buffer_ZPM);
- //Battery Buffer
- UtilsRecipe.recipeBuilder(
- wireTier9, RECIPE_BufferCore_UV, wireTier9,
- wireTier9, machineCasing_UV, wireTier9,
- circuitUltimate, circuitMaster, circuitUltimate,
- RECIPE_Buffer_UV);
- //Battery Buffer
- UtilsRecipe.recipeBuilder(
- wireTier10, RECIPE_BufferCore_MAX, wireTier10,
- wireTier10, machineCasing_MAX, wireTier10,
- circuitUltimate, plateTier11, circuitUltimate,
- RECIPE_Buffer_MAX);
-
-
- //Steam Condenser
- UtilsRecipe.recipeBuilder(
- pipeLargeCopper, pipeHugeSteel, pipeLargeCopper,
- plateEnergeticAlloy, electricPump_HV, plateEnergeticAlloy,
- plateEnergeticAlloy, pipeLargeCopper, plateEnergeticAlloy,
- RECIPE_SteamCondenser);
-
- //Iron BF
- UtilsRecipe.recipeBuilder(
- "plateDoubleAnyIron", "craftingFurnace", "plateDoubleAnyIron",
- boiler_Coal, machineCasing_ULV, boiler_Coal,
- "plateDoubleAnyIron", "bucketLava", "plateDoubleAnyIron",
- RECIPE_IronBlastFurnace);
-
- //Iron plated Bricks
- UtilsRecipe.recipeBuilder(
- "plateAnyIron", RECIPES_Tools.craftingToolHardHammer, "plateAnyIron",
- "plateAnyIron", blockBricks, "plateAnyIron",
- "plateAnyIron", RECIPES_Tools.craftingToolWrench, "plateAnyIron",
- RECIPE_IronPlatedBricks);
-
-
-
-
- //Industrial Centrifuge
- UtilsRecipe.recipeBuilder(
- circuitElite, pipeHugeStainlessSteel, circuitElite,
- plateTier6, electricPump_EV, plateTier6,
- plateTier8, machineCasing_EV, plateTier8,
- RECIPE_IndustrialCentrifugeController);
-
- //Centrifuge Casing
- UtilsRecipe.recipeBuilder(
- plateTier6, "stickElectrum", plateTier6,
- plateTier8, "stickElectrum", plateTier8,
- plateTier6, "stickElectrum", plateTier6,
- RECIPE_IndustrialCentrifugeCasing);
-
- //Industrial Coke Oven
- UtilsRecipe.recipeBuilder(
- plateCobalt, circuitAdvanced, plateCobalt,
- machineCasing_HV, INPUT_RCCokeOvenBlock, machineCasing_HV,
- plateCobalt, circuitAdvanced, plateCobalt,
- RECIPE_IndustrialCokeOvenController);
-
- //Coke Oven Frame Casing
- UtilsRecipe.recipeBuilder(
- plateTier8, rodTier8, plateTier8,
- rodTier8, "frameGtCobalt", rodTier8,
- plateTier8, rodTier8, plateTier8,
- RECIPE_IndustrialCokeOvenFrame);
-
- //Coke Oven Coil 1
- UtilsRecipe.recipeBuilder(
- plateBronze, plateBronze, plateBronze,
- "frameGtBronze", gearboxCasing_Tier_1, "frameGtBronze",
- plateBronze, plateBronze, plateBronze,
- RECIPE_IndustrialCokeOvenCasingA);
-
- //Coke Oven Coil 2
- UtilsRecipe.recipeBuilder(
- plateSteel, plateSteel, plateSteel,
- "frameGtSteel", gearboxCasing_Tier_2, "frameGtSteel",
- plateSteel, plateSteel, plateSteel,
- RECIPE_IndustrialCokeOvenCasingB);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ initModItems();
+ }
+
+ private static void initModItems(){
+ if (LoadedMods.Gregtech){
+ RECIPES_Shapeless.dustStaballoy = UtilsItems.getItemStackWithMeta(LoadedMods.Gregtech, "gregtech:gt.metaitem.01", "Staballoy Dust", 2319, 1);
+ machineCasing_ULV = ItemList.Casing_ULV.get(1);
+ machineCasing_LV = ItemList.Casing_LV.get(1);
+ machineCasing_MV = ItemList.Casing_MV.get(1);
+ machineCasing_HV = ItemList.Casing_HV.get(1);
+ machineCasing_EV = ItemList.Casing_EV.get(1);
+ machineCasing_IV = ItemList.Casing_IV.get(1);
+ machineCasing_LuV = ItemList.Casing_LuV.get(1);
+ machineCasing_ZPM = ItemList.Casing_ZPM.get(1);
+ machineCasing_UV = ItemList.Casing_UV.get(1);
+ machineCasing_MAX = ItemList.Casing_MAX.get(1);
+
+ //Gearbox Casings
+ gearboxCasing_Tier_1 = ItemList.Casing_Gearbox_Bronze.get(1);
+ gearboxCasing_Tier_2 = ItemList.Casing_Gearbox_Steel.get(1);
+ gearboxCasing_Tier_3 = ItemList.Casing_Gearbox_Titanium.get(1);
+ gearboxCasing_Tier_4 = ItemList.Casing_Gearbox_TungstenSteel.get(1);
+
+ //Lava Boiler
+ boiler_Coal = ItemList.Machine_Bronze_Boiler.get(1);
+
+ //Batteries
+ batteryBasic = "batteryBasic";
+ batteryAdvanced = "batteryAdvanced";
+ batteryElite = "batteryElite";
+ batteryMaster = "batteryMaster";
+ batteryUltimate = "batteryUltimate";
+
+ //Circuits
+ circuitPrimitive = "circuitPrimitive";
+ circuitBasic = "circuitBasic";
+ circuitGood = "circuitGood";
+ circuitAdvanced = "circuitAdvanced";
+ circuitData = "circuitData";
+ circuitElite = "circuitElite";
+ circuitMaster = "circuitMaster";
+ circuitUltimate = "circuitUltimate";
+
+ //Machine Components
+ electricMotor_LV = ItemList.Electric_Motor_LV.get(1);
+ electricMotor_MV = ItemList.Electric_Motor_MV.get(1);
+ electricMotor_HV = ItemList.Electric_Motor_HV.get(1);
+ electricMotor_EV = ItemList.Electric_Motor_EV.get(1);
+ electricMotor_IV = ItemList.Electric_Motor_IV.get(1);
+ electricPump_LV = ItemList.Electric_Pump_LV.get(1);
+ electricPump_MV = ItemList.Electric_Pump_MV.get(1);
+ electricPump_HV = ItemList.Electric_Pump_HV.get(1);
+ electricPump_EV = ItemList.Electric_Pump_EV.get(1);
+ electricPump_IV = ItemList.Electric_Pump_IV.get(1);
+ electricPiston_LV = ItemList.Electric_Piston_LV.get(1);
+ electricPiston_MV = ItemList.Electric_Piston_MV.get(1);
+ electricPiston_HV = ItemList.Electric_Piston_HV.get(1);
+ electricPiston_EV = ItemList.Electric_Piston_EV.get(1);
+ electricPiston_IV = ItemList.Electric_Piston_IV.get(1);
+ robotArm_LV = ItemList.Robot_Arm_LV.get(1);
+ robotArm_MV = ItemList.Robot_Arm_MV.get(1);
+ robotArm_HV = ItemList.Robot_Arm_HV.get(1);
+ robotArm_EV = ItemList.Robot_Arm_EV.get(1);
+ robotArm_IV = ItemList.Robot_Arm_IV.get(1);
+ conveyorModule_LV = ItemList.Conveyor_Module_LV.get(1);
+ conveyorModule_MV = ItemList.Conveyor_Module_MV.get(1);
+ conveyorModule_HV = ItemList.Conveyor_Module_HV.get(1);
+ conveyorModule_EV = ItemList.Conveyor_Module_EV.get(1);
+ conveyorModule_IV = ItemList.Conveyor_Module_IV.get(1);
+ emitter_LV = ItemList.Emitter_LV.get(1);
+ emitter_MV = ItemList.Emitter_MV.get(1);
+ emitter_HV = ItemList.Emitter_HV.get(1);
+ emitter_EV = ItemList.Emitter_EV.get(1);
+ emitter_IV = ItemList.Emitter_IV.get(1);
+ fieldGenerator_LV = ItemList.Field_Generator_LV.get(1);
+ fieldGenerator_MV = ItemList.Field_Generator_MV.get(1);
+ fieldGenerator_HV = ItemList.Field_Generator_HV.get(1);
+ fieldGenerator_EV = ItemList.Field_Generator_EV.get(1);
+ fieldGenerator_IV = ItemList.Field_Generator_IV.get(1);
+ sensor_LV = ItemList.Sensor_LV.get(1);
+ sensor_MV = ItemList.Sensor_MV.get(1);
+ sensor_HV = ItemList.Sensor_HV.get(1);
+ sensor_EV = ItemList.Sensor_EV.get(1);
+ sensor_IV = ItemList.Sensor_IV.get(1);}
+
+ if(LoadedMods.Railcraft){
+ //Misc
+ INPUT_RCCokeOvenBlock = UtilsItems.getItemStackWithMeta(LoadedMods.Railcraft, "Railcraft:machine.alpha", "Coke_Oven_RC", 7, 1);
+ }
+ runModRecipes();
+ }
+
+ private static void runModRecipes(){
+ if (LoadedMods.Gregtech){
+ //Staballoy Dust - TEMP
+ UtilsRecipe.recipeBuilder("dustTitanium", "dustUranium", "dustUranium",
+ "dustUranium", "dustUranium", "dustUranium",
+ "dustUranium", "dustUranium", "dustUranium",
+ RECIPES_Shapeless.dustStaballoy);
+ //Buffer Core
+ UtilsRecipe.recipeBuilder(
+ plateTier1, cableTier1, plateTier1,
+ circuitPrimitive, batteryBasic, circuitPrimitive,
+ plateTier1, cableTier1, plateTier1,
+ RECIPE_BufferCore_ULV);
+ UtilsRecipe.recipeBuilder(
+ plateTier2, cableTier2, plateTier2,
+ circuitBasic, batteryBasic, circuitBasic,
+ plateTier2, cableTier2, plateTier2,
+ RECIPE_BufferCore_LV);
+ UtilsRecipe.recipeBuilder(
+ plateTier3, cableTier3, plateTier3,
+ circuitGood, batteryAdvanced, circuitGood,
+ plateTier3, cableTier3, plateTier3,
+ RECIPE_BufferCore_MV);
+ UtilsRecipe.recipeBuilder(
+ plateTier4, cableTier4, plateTier4,
+ circuitAdvanced, batteryAdvanced, circuitAdvanced,
+ plateTier4, cableTier4, plateTier4,
+ RECIPE_BufferCore_HV);
+ UtilsRecipe.recipeBuilder(
+ plateTier5, cableTier5, plateTier5,
+ circuitData, batteryElite, circuitData,
+ plateTier5, cableTier5, plateTier5,
+ RECIPE_BufferCore_EV);
+ UtilsRecipe.recipeBuilder(
+ plateTier6, cableTier6, plateTier6,
+ circuitData, batteryElite, circuitElite,
+ plateTier6, cableTier6, plateTier6,
+ RECIPE_BufferCore_IV);
+ UtilsRecipe.recipeBuilder(
+ plateTier7, cableTier7, plateTier7,
+ circuitElite, batteryMaster, circuitElite,
+ plateTier7, cableTier7, plateTier7,
+ RECIPE_BufferCore_LuV);
+ UtilsRecipe.recipeBuilder(
+ plateTier8, cableTier8, plateTier8,
+ circuitMaster, batteryMaster, circuitMaster,
+ plateTier8, cableTier8, plateTier8,
+ RECIPE_BufferCore_ZPM);
+ UtilsRecipe.recipeBuilder(
+ plateTier9, cableTier9, plateTier9,
+ circuitMaster, batteryUltimate, circuitUltimate,
+ plateTier9, cableTier9, plateTier9,
+ RECIPE_BufferCore_UV);
+ UtilsRecipe.recipeBuilder(
+ plateTier10, cableTier10, plateTier10,
+ circuitUltimate, batteryUltimate, circuitUltimate,
+ plateTier10, cableTier10, plateTier10,
+ RECIPE_BufferCore_MAX);
+
+
+ UtilsRecipe.recipeBuilder(
+ wireTier1, RECIPE_BufferCore_ULV, wireTier1,
+ wireTier1, machineCasing_ULV, wireTier1,
+ circuitPrimitive, null, circuitPrimitive,
+ RECIPE_Buffer_ULV);
+ UtilsRecipe.recipeBuilder(
+ wireTier2, RECIPE_BufferCore_LV, wireTier2,
+ wireTier2, machineCasing_LV, wireTier2,
+ circuitPrimitive, circuitBasic, circuitPrimitive,
+ RECIPE_Buffer_LV);
+ UtilsRecipe.recipeBuilder(
+ wireTier3, RECIPE_BufferCore_MV, wireTier3,
+ wireTier3, machineCasing_MV, wireTier3,
+ circuitBasic, circuitGood, circuitBasic,
+ RECIPE_Buffer_MV);
+ UtilsRecipe.recipeBuilder(
+ wireTier4, RECIPE_BufferCore_HV, wireTier4,
+ wireTier4, machineCasing_HV, wireTier4,
+ circuitGood, circuitAdvanced, circuitGood,
+ RECIPE_Buffer_HV);
+ UtilsRecipe.recipeBuilder(
+ wireTier5, RECIPE_BufferCore_EV, wireTier5,
+ wireTier5, machineCasing_EV, wireTier5,
+ circuitAdvanced, circuitElite, circuitAdvanced,
+ RECIPE_Buffer_EV);
+ UtilsRecipe.recipeBuilder(
+ wireTier6, RECIPE_BufferCore_IV, wireTier6,
+ wireTier6, machineCasing_IV, wireTier6,
+ circuitElite, circuitMaster, circuitElite,
+ RECIPE_Buffer_IV);
+ UtilsRecipe.recipeBuilder(
+ wireTier7, RECIPE_BufferCore_LuV, wireTier7,
+ wireTier7, machineCasing_LuV, wireTier7,
+ circuitMaster, circuitElite, circuitMaster,
+ RECIPE_Buffer_LuV);
+ UtilsRecipe.recipeBuilder(
+ wireTier8, RECIPE_BufferCore_ZPM, wireTier8,
+ wireTier8, machineCasing_ZPM, wireTier8,
+ circuitMaster, circuitUltimate, circuitMaster,
+ RECIPE_Buffer_ZPM);
+ UtilsRecipe.recipeBuilder(
+ wireTier9, RECIPE_BufferCore_UV, wireTier9,
+ wireTier9, machineCasing_UV, wireTier9,
+ circuitUltimate, circuitMaster, circuitUltimate,
+ RECIPE_Buffer_UV);
+ UtilsRecipe.recipeBuilder(
+ wireTier10, RECIPE_BufferCore_MAX, wireTier10,
+ wireTier10, machineCasing_MAX, wireTier10,
+ circuitUltimate, plateTier11, circuitUltimate,
+ RECIPE_Buffer_MAX);
+
+
+ //Steam Condenser
+ UtilsRecipe.recipeBuilder(
+ pipeLargeCopper, pipeHugeSteel, pipeLargeCopper,
+ plateEnergeticAlloy, electricPump_HV, plateEnergeticAlloy,
+ plateEnergeticAlloy, pipeLargeCopper, plateEnergeticAlloy,
+ RECIPE_SteamCondenser);
+
+ //Iron BF
+ UtilsRecipe.recipeBuilder(
+ "plateDoubleAnyIron", "craftingFurnace", "plateDoubleAnyIron",
+ boiler_Coal, machineCasing_ULV, boiler_Coal,
+ "plateDoubleAnyIron", "bucketLava", "plateDoubleAnyIron",
+ RECIPE_IronBlastFurnace);
+
+ //Iron plated Bricks
+ UtilsRecipe.recipeBuilder(
+ "plateAnyIron", RECIPES_Tools.craftingToolHardHammer, "plateAnyIron",
+ "plateAnyIron", blockBricks, "plateAnyIron",
+ "plateAnyIron", RECIPES_Tools.craftingToolWrench, "plateAnyIron",
+ RECIPE_IronPlatedBricks);
+
+ //Industrial Centrifuge
+ UtilsRecipe.recipeBuilder(
+ circuitElite, pipeHugeStainlessSteel, circuitElite,
+ plateTier6, electricPump_EV, plateTier6,
+ plateTier8, machineCasing_EV, plateTier8,
+ RECIPE_IndustrialCentrifugeController);
+
+ //Centrifuge Casing
+ UtilsRecipe.recipeBuilder(
+ plateTier6, "stickElectrum", plateTier6,
+ plateTier8, "stickElectrum", plateTier8,
+ plateTier6, "stickElectrum", plateTier6,
+ RECIPE_IndustrialCentrifugeCasing);
+
+ //Industrial Coke Oven
+ UtilsRecipe.recipeBuilder(
+ plateCobalt, circuitAdvanced, plateCobalt,
+ machineCasing_HV, INPUT_RCCokeOvenBlock, machineCasing_HV,
+ plateCobalt, circuitAdvanced, plateCobalt,
+ RECIPE_IndustrialCokeOvenController);
+
+ //Coke Oven Frame Casing
+ UtilsRecipe.recipeBuilder(
+ plateTier8, rodTier8, plateTier8,
+ rodTier8, "frameGtCobalt", rodTier8,
+ plateTier8, rodTier8, plateTier8,
+ RECIPE_IndustrialCokeOvenFrame);
+
+ //Coke Oven Coil 1
+ UtilsRecipe.recipeBuilder(
+ plateBronze, plateBronze, plateBronze,
+ "frameGtBronze", gearboxCasing_Tier_1, "frameGtBronze",
+ plateBronze, plateBronze, plateBronze,
+ RECIPE_IndustrialCokeOvenCasingA);
+
+ //Coke Oven Coil 2
+ UtilsRecipe.recipeBuilder(
+ plateSteel, plateSteel, plateSteel,
+ "frameGtSteel", gearboxCasing_Tier_2, "frameGtSteel",
+ plateSteel, plateSteel, plateSteel,
+ RECIPE_IndustrialCokeOvenCasingB);
+ }
Utils.LOG_INFO("Done loading recipes for the Various machine blocks.");
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- }
+ }
}
diff --git a/src/Java/miscutil/core/recipe/RECIPES_Shapeless.java b/src/Java/miscutil/core/recipe/RECIPES_Shapeless.java
index 756955bb1a..f969e18b19 100644
--- a/src/Java/miscutil/core/recipe/RECIPES_Shapeless.java
+++ b/src/Java/miscutil/core/recipe/RECIPES_Shapeless.java
@@ -3,13 +3,12 @@ package miscutil.core.recipe;
import gregtech.api.enums.ItemList;
import miscutil.core.lib.LoadedMods;
import miscutil.core.util.Utils;
-import miscutil.core.util.item.UtilsItems;
import miscutil.core.util.recipe.UtilsRecipe;
import net.minecraft.item.ItemStack;
public class RECIPES_Shapeless {
- static ItemStack dustStaballoy = UtilsItems.getItemStackWithMeta(LoadedMods.Gregtech, "gregtech:gt.metaitem.01", "Staballoy Dust", 2319, 1);
+ static ItemStack dustStaballoy;
//Circuits
static String circuitPrimitive = "circuitPrimitive";
@@ -20,7 +19,7 @@ public class RECIPES_Shapeless {
static String circuitElite = "circuitElite";
static String circuitMaster = "circuitMaster";
static String circuitUltimate = "circuitUltimate";
- static ItemStack gearboxCasing_Tier_1 = ItemList.Casing_Gearbox_Bronze.get(1);
+ static ItemStack gearboxCasing_Tier_1;
public static final void RECIPES_LOAD(){
//run();
@@ -28,6 +27,10 @@ public class RECIPES_Shapeless {
}
private static void run(){
+ //Gregtech items
+ if (LoadedMods.Gregtech){
+ gearboxCasing_Tier_1 = ItemList.Casing_Gearbox_Bronze.get(1);
+
UtilsRecipe.shapelessBuilder(dustStaballoy,
"dustTitanium", "dustUranium", "dustUranium",
"dustUranium", "dustUranium", "dustUranium",
@@ -37,6 +40,7 @@ public class RECIPES_Shapeless {
circuitPrimitive, circuitPrimitive, circuitPrimitive,
circuitPrimitive, circuitPrimitive, circuitPrimitive,
circuitPrimitive, circuitPrimitive, circuitPrimitive);
+ }
}
}
diff --git a/src/Java/miscutil/core/recipe/RECIPES_Tools.java b/src/Java/miscutil/core/recipe/RECIPES_Tools.java
index 80919c961f..c712122330 100644
--- a/src/Java/miscutil/core/recipe/RECIPES_Tools.java
+++ b/src/Java/miscutil/core/recipe/RECIPES_Tools.java
@@ -1,7 +1,6 @@
package miscutil.core.recipe;
import miscutil.core.item.ModItems;
-import miscutil.core.util.item.UtilsItems;
import miscutil.core.util.recipe.UtilsRecipe;
import net.minecraft.block.Block;
import net.minecraft.init.Blocks;
@@ -13,117 +12,114 @@ import net.minecraftforge.oredict.OreDictionary;
public class RECIPES_Tools {
//Outputs
- static ItemStack RECIPE_StaballoyPickaxe = new ItemStack(ModItems.itemStaballoyPickaxe);
- static ItemStack RECIPE_StaballoyAxe = new ItemStack(ModItems.itemStaballoyAxe);
- static ItemStack RECIPE_SandstoneHammer = new ItemStack(ModItems.itemSandstoneHammer);
- static ItemStack RECIPE_StaballoyIngot = new ItemStack(ModItems.itemIngotStaballoy);
- static ItemStack RECIPE_SandStone = new ItemStack(Blocks.sandstone, 2);
- static ItemStack RECIPE_Sand = new ItemStack(Blocks.sand, 4);
+ public static ItemStack RECIPE_StaballoyPickaxe = new ItemStack(ModItems.itemStaballoyPickaxe);
+ public static ItemStack RECIPE_StaballoyAxe = new ItemStack(ModItems.itemStaballoyAxe);
+ public static ItemStack RECIPE_SandstoneHammer = new ItemStack(ModItems.itemSandstoneHammer);
+ public static ItemStack RECIPE_StaballoyIngot = new ItemStack(ModItems.itemIngotStaballoy);
+ public static ItemStack RECIPE_SandStone = new ItemStack(Blocks.sandstone, 2);
+ public static ItemStack RECIPE_Sand = new ItemStack(Blocks.sand, 4);
- static ItemStack RECIPE_DivisionSigil = new ItemStack(UtilsItems.getItem("ExtraUtilities:divisionSigil"));
+ public static ItemStack RECIPE_DivisionSigil;
//MC Items
- static Item Apple = Items.apple;
+ public static Item Apple = Items.apple;
//MC Blocks
- static Block CobbleStone = Blocks.cobblestone;
- static Block Dirt = Blocks.dirt;
- static Block Sand = Blocks.sand;
- static Block Gravel = Blocks.gravel;
- static Block Sandstone = Blocks.sandstone;
+ public static Block CobbleStone = Blocks.cobblestone;
+ public static Block Dirt = Blocks.dirt;
+ public static Block Sand = Blocks.sand;
+ public static Block Gravel = Blocks.gravel;
+ public static Block Sandstone = Blocks.sandstone;
//null
- static String empty = " ";
+ public static String empty = " ";
//Batteries
- static String batteryBasic = "batteryBasic";
- static String batteryAdvanced = "batteryAdvanced";
- static String batteryElite = "batteryElite";
- static String batteryMaster = "batteryMaster";
- static String batteryUltimate = "batteryUltimate";
+ public static String batteryBasic = "batteryBasic";
+ public static String batteryAdvanced = "batteryAdvanced";
+ public static String batteryElite = "batteryElite";
+ public static String batteryMaster = "batteryMaster";
+ public static String batteryUltimate = "batteryUltimate";
//Circuits
- static String circuitPrimitive = "circuitPrimitive";
- static String circuitBasic = "circuitBasic";
- static String circuitGood = "circuitGood";
- static String circuitAdvanced = "circuitAdvanced";
- static String circuitElite = "circuitElite";
- static String circuitMaster = "circuitMaster";
- static String circuitUltimate = "circuitUltimate";
+ public static String circuitPrimitive = "circuitPrimitive";
+ public static String circuitBasic = "circuitBasic";
+ public static String circuitGood = "circuitGood";
+ public static String circuitAdvanced = "circuitAdvanced";
+ public static String circuitElite = "circuitElite";
+ public static String circuitMaster = "circuitMaster";
+ public static String circuitUltimate = "circuitUltimate";
//Cables
- static String cableGt01Electrum = "cableGt01Electrum";
- static String cableGt02Electrum = "cableGt02Electrum";
- static String cableGt01RedstoneAlloy = "cableGt01RedstoneAlloy";
- static String cableGt02RedstoneAlloy = "cableGt02RedstoneAlloy";
- static String cableGt01Copper = "cableGt01Copper";
- static String cableGt02Copper = "cableGt02Copper";
- static String cableGt01AnnealedCopper = "cableGt01AnnealedCopper";
- static String cableGt02AnnealedCopper = "cableGt02AnnealedCopper";
+ public static String cableGt01Electrum = "cableGt01Electrum";
+ public static String cableGt02Electrum = "cableGt02Electrum";
+ public static String cableGt01RedstoneAlloy = "cableGt01RedstoneAlloy";
+ public static String cableGt02RedstoneAlloy = "cableGt02RedstoneAlloy";
+ public static String cableGt01Copper = "cableGt01Copper";
+ public static String cableGt02Copper = "cableGt02Copper";
+ public static String cableGt01AnnealedCopper = "cableGt01AnnealedCopper";
+ public static String cableGt02AnnealedCopper = "cableGt02AnnealedCopper";
//Rods
- static String stickStaballoy= "stickStaballoy";
- static String stickTitanium= "stickTitanium";
- static String stickIron= "stickIron";
- static String stickGold= "stickGold";
- static String stickSilver= "stickSilver";
- static String stickSteel= "stickSteel";
- static String stickBronze= "stickBronze";
- static String stickTungsten= "stickTungsten";
- static String stickRedAlloy= "stickRedAlloy";
- static String stickInvar= "stickInvar";
- static String stickElectrum= "stickElectrum";
- static String stickElectricalSteel= "stickElectricalSteel";
+ public static String stickStaballoy= "stickStaballoy";
+ public static String stickTitanium= "stickTitanium";
+ public static String stickIron= "stickIron";
+ public static String stickGold= "stickGold";
+ public static String stickSilver= "stickSilver";
+ public static String stickSteel= "stickSteel";
+ public static String stickBronze= "stickBronze";
+ public static String stickTungsten= "stickTungsten";
+ public static String stickRedAlloy= "stickRedAlloy";
+ public static String stickInvar= "stickInvar";
+ public static String stickElectrum= "stickElectrum";
+ public static String stickElectricalSteel= "stickElectricalSteel";
//Plates
- static String plateStaballoy= "plateStaballoy";
- static String plateTitanium= "plateTitanium";
- static String plateIron= "plateIron";
- static String plateGold= "plateGold";
- static String plateSilver= "plateSilver";
- static String plateSteel= "plateSteel";
- static String plateBronze= "plateBronze";
- static String plateTungsten= "plateTungsten";
- static String plateRedAlloy= "plateRedAlloy";
- static String plateInvar= "plateInvar";
- static String plateElectrum= "plateElectrum";
- static String plateElectricalSteel= "plateElectricalSteel";
+ public static String plateStaballoy= "plateStaballoy";
+ public static String plateTitanium= "plateTitanium";
+ public static String plateIron= "plateIron";
+ public static String plateGold= "plateGold";
+ public static String plateSilver= "plateSilver";
+ public static String plateSteel= "plateSteel";
+ public static String plateBronze= "plateBronze";
+ public static String plateTungsten= "plateTungsten";
+ public static String plateRedAlloy= "plateRedAlloy";
+ public static String plateInvar= "plateInvar";
+ public static String plateElectrum= "plateElectrum";
+ public static String plateElectricalSteel= "plateElectricalSteel";
//Ingots
- static String ingotStaballoy= "ingotStaballoy";
- static String ingotTitanium= "ingotTitanium";
- static String ingotIron= "ingotIron";
- static String ingotGold= "ingotGold";
- static String ingotSilver= "ingotSilver";
- static String ingotSteel= "ingotSteel";
- static String ingotBronze= "ingotBronze";
- static String ingotTungsten= "ingotTungsten";
- static String ingotRedAlloy= "ingotRedAlloy";
- static String ingotInvar= "ingotInvar";
- static String ingotElectrum= "ingotElectrum";
- static String ingotUranium= "ingotUranium";
- static String ingotElectricalSteel= "ingotElectricalSteel";
+ public static String ingotStaballoy= "ingotStaballoy";
+ public static String ingotTitanium= "ingotTitanium";
+ public static String ingotIron= "ingotIron";
+ public static String ingotGold= "ingotGold";
+ public static String ingotSilver= "ingotSilver";
+ public static String ingotSteel= "ingotSteel";
+ public static String ingotBronze= "ingotBronze";
+ public static String ingotTungsten= "ingotTungsten";
+ public static String ingotRedAlloy= "ingotRedAlloy";
+ public static String ingotInvar= "ingotInvar";
+ public static String ingotElectrum= "ingotElectrum";
+ public static String ingotUranium= "ingotUranium";
+ public static String ingotElectricalSteel= "ingotElectricalSteel";
//Crafting Tools
- static String craftingToolHardHammer = "craftingToolHardHammer";
- static String craftingToolSoftHammer = "craftingToolSoftHammer";
- static String craftingToolFile = "craftingToolFile";
- static String craftingToolSaw = "craftingToolSaw";
- static String craftingToolPickaxe = "craftingToolPickaxe";
- static String craftingToolWrench = "craftingToolWrench";
- static String craftingToolCrowbar = "craftingToolCrowbar";
- static String craftingToolKnife = "craftingToolKnife";
- static String craftingToolScrewdriver = "craftingToolScrewdriver";
-
- static ItemStack sandHammer = new ItemStack (ModItems.itemSandstoneHammer, 1, OreDictionary.WILDCARD_VALUE);
- static String craftingToolSandHammer = "craftingToolSandHammer";
+ public static String craftingToolHardHammer = "craftingToolHardHammer";
+ public static String craftingToolSoftHammer = "craftingToolSoftHammer";
+ public static String craftingToolFile = "craftingToolFile";
+ public static String craftingToolSaw = "craftingToolSaw";
+ public static String craftingToolPickaxe = "craftingToolPickaxe";
+ public static String craftingToolWrench = "craftingToolWrench";
+ public static String craftingToolCrowbar = "craftingToolCrowbar";
+ public static String craftingToolKnife = "craftingToolKnife";
+ public static String craftingToolScrewdriver = "craftingToolScrewdriver";
+
+ public static ItemStack sandHammer = new ItemStack (ModItems.itemSandstoneHammer, 1, OreDictionary.WILDCARD_VALUE);
+ public static String craftingToolSandHammer = "craftingToolSandHammer";
public static final void RECIPES_LOAD(){
- //plateStaballoy = new ItemStack(ModItems.itemPlateStaballoy);
- //ingotStaballoy = new ItemStack(ModItems.itemIngotStaballoy);
- //Pickaxes
run();
}
@@ -162,15 +158,7 @@ public class RECIPES_Tools {
plateElectrum, ingotElectrum, plateElectrum,
craftingToolScrewdriver, stickBronze, craftingToolHardHammer,
null, stickSteel, null,
- RECIPE_SandstoneHammer);
-
- //Division Sigil
- UtilsRecipe.recipeBuilder(
- "plateNetherStar", "gemIridium", "plateNetherStar",
- "plateIridium", craftingToolHardHammer, "plateIridium",
- "plateNetherStar", "gemIridium", "plateNetherStar",
- RECIPE_DivisionSigil);
-
+ RECIPE_SandstoneHammer);
}