aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus')
-rw-r--r--src/Java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechComponentAssembler.java72
1 files changed, 44 insertions, 28 deletions
diff --git a/src/Java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechComponentAssembler.java b/src/Java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechComponentAssembler.java
index 690a6a32a1..638f5ef2b0 100644
--- a/src/Java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechComponentAssembler.java
+++ b/src/Java/gtPlusPlus/xmod/gregtech/registration/gregtech/GregtechComponentAssembler.java
@@ -66,7 +66,8 @@ public class GregtechComponentAssembler {
GT_MetaTileEntity_BasicMachine_GT_Recipe.X.WIRE4 }).getStackForm(1L));
// Motors
- //addRecipeMotor(0, Materials.Lead, 1, Materials.RedAlloy, 1, Materials.WroughtIron, Materials.IronMagnetic);
+ // addRecipeMotor(0, Materials.Lead, 1, Materials.RedAlloy, 1,
+ // Materials.WroughtIron, Materials.IronMagnetic);
addRecipeMotor(1, Materials.Copper, 1, Materials.Tin, 1, Materials.Iron, Materials.IronMagnetic);
addRecipeMotor(2, Materials.Copper, 2, Materials.Copper, 1, Materials.Aluminium, Materials.SteelMagnetic);
addRecipeMotor(3, Materials.Copper, 4, Materials.Gold, 1, Materials.StainlessSteel, Materials.SteelMagnetic);
@@ -75,7 +76,7 @@ public class GregtechComponentAssembler {
Materials.NeodymiumMagnetic);
// Pistons
- //addRecipePiston(0, Materials.Lead, Materials.Lead);
+ // addRecipePiston(0, Materials.Lead, Materials.Lead);
addRecipePiston(1, Materials.Steel, Materials.Tin);
addRecipePiston(2, Materials.Aluminium, Materials.Copper);
addRecipePiston(3, Materials.StainlessSteel, Materials.Gold);
@@ -83,7 +84,7 @@ public class GregtechComponentAssembler {
addRecipePiston(5, Materials.TungstenSteel, Materials.Tungsten);
// Conveyors
- //addRecipeConveyor(0, Materials.Lead);
+ // addRecipeConveyor(0, Materials.Lead);
addRecipeConveyor(1, Materials.Tin);
addRecipeConveyor(2, Materials.Copper);
addRecipeConveyor(3, Materials.Gold);
@@ -91,7 +92,7 @@ public class GregtechComponentAssembler {
addRecipeConveyor(5, Materials.Tungsten);
// Pumps
- //addRecipePump(0, Materials.Lead, Materials.Lead, Materials.Lead);
+ // addRecipePump(0, Materials.Lead, Materials.Lead, Materials.Lead);
addRecipePump(1, Materials.Tin, Materials.Copper, Materials.Tin);
addRecipePump(2, Materials.Bronze, Materials.Steel, Materials.Copper);
addRecipePump(3, Materials.Steel, Materials.StainlessSteel, Materials.Gold);
@@ -99,7 +100,7 @@ public class GregtechComponentAssembler {
addRecipePump(5, Materials.TungstenSteel, Materials.TungstenSteel, Materials.Tungsten);
// Robot Arms
- //addRecipeRobotArm(0, Materials.Lead, Materials.Lead);
+ // addRecipeRobotArm(0, Materials.Lead, Materials.Lead);
addRecipeRobotArm(1, Materials.Steel, Materials.Tin);
addRecipeRobotArm(2, Materials.Aluminium, Materials.Copper);
addRecipeRobotArm(3, Materials.StainlessSteel, Materials.Gold);
@@ -107,7 +108,7 @@ public class GregtechComponentAssembler {
addRecipeRobotArm(5, Materials.TungstenSteel, Materials.Tungsten);
// Field Generators
- //addRecipeFieldGenerator(0, Materials.Lead);
+ // addRecipeFieldGenerator(0, Materials.Lead);
addRecipeFieldGenerator(1);
addRecipeFieldGenerator(2);
addRecipeFieldGenerator(3);
@@ -115,15 +116,17 @@ public class GregtechComponentAssembler {
addRecipeFieldGenerator(5);
// Emitters
- //addRecipeEmitter(0, Materials.Lead, Materials.IronMagnetic);
+ // addRecipeEmitter(0, Materials.Lead, Materials.IronMagnetic);
addRecipeEmitter(1, Materials.Tin, Materials.Brass, Materials.Quartzite);
- addRecipeEmitter(2, Materials.Copper, Materials.Electrum, Materials.NetherQuartz);;
+ addRecipeEmitter(2, Materials.Copper, Materials.Electrum, Materials.NetherQuartz);
+ ;
addRecipeEmitter(3, Materials.Gold, Materials.Chrome, Materials.Emerald);
addRecipeEmitter(4, Materials.Aluminium, Materials.Platinum, Materials.EnderPearl);
addRecipeEmitter(5, Materials.Tungsten, Materials.Osmium, Materials.EnderEye);
// Sensors
- //addRecipeSensor(0, Materials.WroughtIron, Materials.IronMagnetic, Materials.Apatite);
+ // addRecipeSensor(0, Materials.WroughtIron, Materials.IronMagnetic,
+ // Materials.Apatite);
addRecipeSensor(1, Materials.Steel, Materials.Brass, Materials.Quartzite);
addRecipeSensor(2, Materials.Aluminium, Materials.Electrum, Materials.NetherQuartz);
addRecipeSensor(3, Materials.StainlessSteel, Materials.Chrome, Materials.Emerald);
@@ -304,20 +307,31 @@ public class GregtechComponentAssembler {
try {
ItemStack gem;
String mWT;
- if (tier == 1) mWT = "01";
- else if (tier == 2) mWT = "02";
- else if (tier == 3) mWT = "04";
- else if (tier == 4) mWT = "08";
- else if (tier == 5) mWT = "16";
- else mWT = "01";
-
- if (tier == 1) gem = ItemUtils.getSimpleStack(Items.ender_pearl);
- else if (tier == 2) gem = ItemUtils.getSimpleStack(Items.ender_eye);
- else if (tier == 3) gem = ItemList.QuantumEye.get(1);
- else if (tier == 4) gem = ItemUtils.getSimpleStack(Items.nether_star);
- else if (tier == 5) gem = ItemList.QuantumStar.get(1);
- else gem = ItemUtils.getSimpleStack(Items.ender_pearl);
-
+ if (tier == 1)
+ mWT = "01";
+ else if (tier == 2)
+ mWT = "02";
+ else if (tier == 3)
+ mWT = "04";
+ else if (tier == 4)
+ mWT = "08";
+ else if (tier == 5)
+ mWT = "16";
+ else
+ mWT = "01";
+
+ if (tier == 1)
+ gem = ItemUtils.getSimpleStack(Items.ender_pearl);
+ else if (tier == 2)
+ gem = ItemUtils.getSimpleStack(Items.ender_eye);
+ else if (tier == 3)
+ gem = ItemList.QuantumEye.get(1);
+ else if (tier == 4)
+ gem = ItemUtils.getSimpleStack(Items.nether_star);
+ else if (tier == 5)
+ gem = ItemList.QuantumStar.get(1);
+ else
+ gem = ItemUtils.getSimpleStack(Items.ender_pearl);
OrePrefixes prefixWire = OrePrefixes.getOrePrefix("wireGt" + mWT);
@@ -330,7 +344,8 @@ public class GregtechComponentAssembler {
else {
circuitStack = (ItemStack) CI.getTieredCircuit(tier);
}
- ItemStack Input[] = { circuitStack, wireStack, gem};
+ circuitStack.stackSize = 4;
+ ItemStack Input[] = { circuitStack, wireStack, gem };
return CORE.RA.addComponentMakerRecipe(Input, GT_Values.NF,
ItemList.valueOf("Field_Generator_" + GT_Values.VN[tier]).get(1), (tier * 40),
((int) GT_Values.V[tier] / 16) * 15);
@@ -352,7 +367,8 @@ public class GregtechComponentAssembler {
else {
circuitStack = (ItemStack) CI.getTieredCircuit(tier);
}
- ItemStack Input[] = { circuitStack, cableStack, gemstack, magrodStack};
+ circuitStack.stackSize = 2;
+ ItemStack Input[] = { circuitStack, cableStack, gemstack, magrodStack };
return CORE.RA.addComponentMakerRecipe(Input, GT_Values.NF,
ItemList.valueOf("Emitter_" + GT_Values.VN[tier]).get(1), (tier * 40),
((int) GT_Values.V[tier] / 16) * 15);
@@ -369,11 +385,11 @@ public class GregtechComponentAssembler {
ItemStack gemStack = ItemUtils.getGregtechOreStack(OrePrefixes.gem, gem, 1);
if (tier == 0) {
- if (CI.getTieredCircuit(tier+1) instanceof String) {
- gemStack = ItemUtils.getItemStackOfAmountFromOreDict((String) CI.getTieredCircuit(tier+1), 1);
+ if (CI.getTieredCircuit(tier + 1) instanceof String) {
+ gemStack = ItemUtils.getItemStackOfAmountFromOreDict((String) CI.getTieredCircuit(tier + 1), 1);
}
else {
- gemStack = (ItemStack) CI.getTieredCircuit(tier+1);
+ gemStack = (ItemStack) CI.getTieredCircuit(tier + 1);
}
}