Even more changes
This commit is contained in:
parent
c2be6ff64c
commit
c320af9f3e
4 changed files with 134 additions and 10 deletions
|
@ -69,6 +69,11 @@ public class GT_MetaTileEntity_BasicMachine_GT_Recipe extends GT_MetaTileEntity_
|
|||
|
||||
if (aRecipe[i] == X.GLASS) {
|
||||
switch (mTier) {
|
||||
case 6:
|
||||
case 7:
|
||||
case 8:
|
||||
aRecipe[i] = GT_ModHandler.getIC2Item("blockAlloyGlass", 1);
|
||||
break;
|
||||
default:
|
||||
aRecipe[i] = new ItemStack(Blocks.glass, 1, W);
|
||||
break;
|
||||
|
@ -91,6 +96,18 @@ public class GT_MetaTileEntity_BasicMachine_GT_Recipe extends GT_MetaTileEntity_
|
|||
case 4:
|
||||
aRecipe[i] = OrePrefixes.plate.get(Materials.Titanium);
|
||||
break;
|
||||
case 5:
|
||||
aRecipe[i] = OrePrefixes.plate.get(Materials.TungstenSteel);
|
||||
break;
|
||||
case 6:
|
||||
aRecipe[i] = OrePrefixes.plate.get(Materials.HSSE);
|
||||
break;
|
||||
case 7:
|
||||
aRecipe[i] = OrePrefixes.plate.get(Materials.HSSG);
|
||||
break;
|
||||
case 8:
|
||||
aRecipe[i] = OrePrefixes.plate.get(Materials.Neutronium);
|
||||
break;
|
||||
default:
|
||||
aRecipe[i] = OrePrefixes.plate.get(Materials.TungstenSteel);
|
||||
break;
|
||||
|
@ -113,6 +130,18 @@ public class GT_MetaTileEntity_BasicMachine_GT_Recipe extends GT_MetaTileEntity_
|
|||
case 4:
|
||||
aRecipe[i] = OrePrefixes.pipeMedium.get(Materials.Titanium);
|
||||
break;
|
||||
case 5:
|
||||
aRecipe[i] = OrePrefixes.pipeMedium.get(Materials.TungstenSteel);
|
||||
break;
|
||||
case 6:
|
||||
aRecipe[i] = OrePrefixes.pipeSmall.get(Materials.Ultimate);
|
||||
break;
|
||||
case 7:
|
||||
aRecipe[i] = OrePrefixes.pipeMedium.get(Materials.Ultimate);
|
||||
break;
|
||||
case 8:
|
||||
aRecipe[i] = OrePrefixes.pipeLarge.get(Materials.Ultimate);
|
||||
break;
|
||||
default:
|
||||
aRecipe[i] = OrePrefixes.pipeMedium.get(Materials.TungstenSteel);
|
||||
break;
|
||||
|
@ -135,6 +164,18 @@ public class GT_MetaTileEntity_BasicMachine_GT_Recipe extends GT_MetaTileEntity_
|
|||
case 4:
|
||||
aRecipe[i] = OrePrefixes.wireGt02.get(Materials.Nichrome);
|
||||
break;
|
||||
case 5:
|
||||
aRecipe[i] = OrePrefixes.wireGt08.get(Materials.Nichrome);
|
||||
break;
|
||||
case 6:
|
||||
aRecipe[i] = OrePrefixes.wireGt08.get(Materials.NiobiumTitanium);
|
||||
break;
|
||||
case 7:
|
||||
aRecipe[i] = OrePrefixes.wireGt02.get(Materials.Superconductor);
|
||||
break;
|
||||
case 8:
|
||||
aRecipe[i] = OrePrefixes.wireGt08.get(Materials.Superconductor);
|
||||
break;
|
||||
default:
|
||||
aRecipe[i] = OrePrefixes.wireGt08.get(Materials.Nichrome);
|
||||
break;
|
||||
|
@ -157,6 +198,18 @@ public class GT_MetaTileEntity_BasicMachine_GT_Recipe extends GT_MetaTileEntity_
|
|||
case 4:
|
||||
aRecipe[i] = OrePrefixes.wireGt04.get(Materials.Nichrome);
|
||||
break;
|
||||
case 5:
|
||||
aRecipe[i] = OrePrefixes.wireGt16.get(Materials.Nichrome);
|
||||
break;
|
||||
case 6:
|
||||
aRecipe[i] = OrePrefixes.wireGt16.get(Materials.NiobiumTitanium);
|
||||
break;
|
||||
case 7:
|
||||
aRecipe[i] = OrePrefixes.wireGt04.get(Materials.Superconductor);
|
||||
break;
|
||||
case 8:
|
||||
aRecipe[i] = OrePrefixes.wireGt16.get(Materials.Superconductor);
|
||||
break;
|
||||
default:
|
||||
aRecipe[i] = OrePrefixes.wireGt16.get(Materials.Nichrome);
|
||||
break;
|
||||
|
@ -183,9 +236,17 @@ public class GT_MetaTileEntity_BasicMachine_GT_Recipe extends GT_MetaTileEntity_
|
|||
case 3:
|
||||
aRecipe[i] = OrePrefixes.stick.get(Materials.SteelMagnetic);
|
||||
break;
|
||||
default:
|
||||
case 4:
|
||||
case 5:
|
||||
aRecipe[i] = OrePrefixes.stick.get(Materials.NeodymiumMagnetic);
|
||||
break;
|
||||
case 6:
|
||||
case 7:
|
||||
aRecipe[i] = OrePrefixes.stickLong.get(Materials.NeodymiumMagnetic);
|
||||
break;
|
||||
default:
|
||||
aRecipe[i] = OrePrefixes.block.get(Materials.NeodymiumMagnetic);
|
||||
break;
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
@ -227,8 +288,17 @@ public class GT_MetaTileEntity_BasicMachine_GT_Recipe extends GT_MetaTileEntity_
|
|||
case 4:
|
||||
aRecipe[i] = OrePrefixes.wireGt08.get(Materials.AnnealedCopper);
|
||||
break;
|
||||
case 5:
|
||||
aRecipe[i] = OrePrefixes.wireGt08.get(Materials.AnnealedCopper);
|
||||
break;
|
||||
case 6:
|
||||
aRecipe[i] = OrePrefixes.wireGt04.get(Materials.YttriumBariumCuprate);
|
||||
break;
|
||||
case 7:
|
||||
aRecipe[i] = OrePrefixes.wireGt08.get(Materials.Superconductor);
|
||||
break;
|
||||
default:
|
||||
aRecipe[i] = OrePrefixes.wireGt16.get(Materials.AnnealedCopper);
|
||||
aRecipe[i] = OrePrefixes.wireGt16.get(Materials.Superconductor);
|
||||
break;
|
||||
}
|
||||
continue;
|
||||
|
|
|
@ -611,9 +611,9 @@ public class GT_MetaGenerated_Item_01
|
|||
ItemList.Sensor_HV.set(addItem(tLastID = 692, "Sensor (HV)", "", new Object[]{new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 4L), new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 4L)}));
|
||||
ItemList.Sensor_EV.set(addItem(tLastID = 693, "Sensor (EV)", "", new Object[]{new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 8L), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 8L), new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 8L)}));
|
||||
ItemList.Sensor_IV.set(addItem(tLastID = 694, "Sensor (IV)", "", new Object[]{new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 16L)}));
|
||||
ItemList.Sensor_LuV.set(addItem(tLastID = 695, "Sensor (IV)", "", new Object[]{new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 16L)}));
|
||||
ItemList.Sensor_ZPM.set(addItem(tLastID = 696, "Sensor (IV)", "", new Object[]{new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 16L)}));
|
||||
ItemList.Sensor_UV.set(addItem(tLastID = 697, "Sensor (IV)", "", new Object[]{new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 16L)}));
|
||||
ItemList.Sensor_LuV.set(addItem(tLastID = 695, "Sensor (LuV)", "", new Object[]{new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 16L)}));
|
||||
ItemList.Sensor_ZPM.set(addItem(tLastID = 696, "Sensor (ZPM)", "", new Object[]{new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 16L)}));
|
||||
ItemList.Sensor_UV.set(addItem(tLastID = 697, "Sensor (UV)", "", new Object[]{new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.MACHINA, 16L), new TC_Aspects.TC_AspectStack(TC_Aspects.SENSUS, 16L)}));
|
||||
|
||||
GT_ModHandler.addCraftingRecipe(ItemList.Sensor_LV.get(1L, new Object[0]), GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE, new Object[]{"P Q", "PS ", "CPP", Character.valueOf('Q'), OrePrefixes.gem.get(Materials.Quartzite), Character.valueOf('S'), OrePrefixes.stick.get(Materials.Brass), Character.valueOf('P'), OrePrefixes.plate.get(Materials.Steel), Character.valueOf('C'), OrePrefixes.circuit.get(Materials.Basic)});
|
||||
GT_ModHandler.addCraftingRecipe(ItemList.Sensor_MV.get(1L, new Object[0]), GT_ModHandler.RecipeBits.DISMANTLEABLE | GT_ModHandler.RecipeBits.NOT_REMOVABLE | GT_ModHandler.RecipeBits.REVERSIBLE, new Object[]{"P Q", "PS ", "CPP", Character.valueOf('Q'), OrePrefixes.gem.get(Materials.NetherQuartz), Character.valueOf('S'), OrePrefixes.stick.get(Materials.Electrum), Character.valueOf('P'), OrePrefixes.plate.get(Materials.Aluminium), Character.valueOf('C'), OrePrefixes.circuit.get(Materials.Good)});
|
||||
|
|
|
@ -1174,9 +1174,9 @@ if(Loader.isModLoaded("Railcraft")){
|
|||
GT_Values.RA.addAssemblerRecipe(GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Gold, 2L), ItemList.Casing_HV.get(1L, new Object[0]), Materials.Plastic.getMolten(288), ItemList.Hull_HV.get(1L, new Object[0]), 50, 16);
|
||||
GT_Values.RA.addAssemblerRecipe(GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Aluminium, 2L), ItemList.Casing_EV.get(1L, new Object[0]), Materials.Plastic.getMolten(288), ItemList.Hull_EV.get(1L, new Object[0]), 50, 16);
|
||||
GT_Values.RA.addAssemblerRecipe(GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Tungsten, 2L), ItemList.Casing_IV.get(1L, new Object[0]), Materials.Plastic.getMolten(288), ItemList.Hull_IV.get(1L, new Object[0]), 50, 16);
|
||||
GT_Values.RA.addAssemblerRecipe(GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.Tungsten, 2L), ItemList.Casing_LuV.get(1L, new Object[0]), Materials.Plastic.getMolten(288), ItemList.Hull_LuV.get(1L, new Object[0]), 50, 16);
|
||||
GT_Values.RA.addAssemblerRecipe(GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.Osmium, 2L), ItemList.Casing_ZPM.get(1L, new Object[0]), Materials.Polytetrafluoroethylene.getMolten(288), ItemList.Hull_ZPM.get(1L, new Object[0]), 50, 16);
|
||||
GT_Values.RA.addAssemblerRecipe(GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.Osmium, 2L), ItemList.Casing_UV.get(1L, new Object[0]), Materials.Polytetrafluoroethylene.getMolten(288), ItemList.Hull_UV.get(1L, new Object[0]), 50, 16);
|
||||
GT_Values.RA.addAssemblerRecipe(GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.Platinum, 2L), ItemList.Casing_LuV.get(1L, new Object[0]), Materials.Plastic.getMolten(288), ItemList.Hull_LuV.get(1L, new Object[0]), 50, 16);
|
||||
GT_Values.RA.addAssemblerRecipe(GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2L), ItemList.Casing_ZPM.get(1L, new Object[0]), Materials.Polytetrafluoroethylene.getMolten(288), ItemList.Hull_ZPM.get(1L, new Object[0]), 50, 16);
|
||||
GT_Values.RA.addAssemblerRecipe(GT_OreDictUnificator.get(OrePrefixes.wireGt16, Materials.NaquadahAlloy, 2L), ItemList.Casing_UV.get(1L, new Object[0]), Materials.Polytetrafluoroethylene.getMolten(288), ItemList.Hull_UV.get(1L, new Object[0]), 50, 16);
|
||||
GT_Values.RA.addAssemblerRecipe(GT_OreDictUnificator.get(OrePrefixes.wireGt01, Materials.Superconductor, 2L), ItemList.Casing_MAX.get(1L, new Object[0]), Materials.Polytetrafluoroethylene.getMolten(288), ItemList.Hull_MAX.get(1L, new Object[0]), 50, 16);
|
||||
|
||||
GT_Values.RA.addAssemblerRecipe(GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.Tin, 1L), GT_OreDictUnificator.get(OrePrefixes.plate, Materials.BatteryAlloy, 1L), Materials.Plastic.getMolten(144), ItemList.Battery_Hull_LV.get(1L, new Object[0]), 800, 1);
|
||||
|
@ -1390,7 +1390,61 @@ if(Loader.isModLoaded("Railcraft")){
|
|||
GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NiobiumTitanium, 2L)}, new FluidStack[]{
|
||||
Materials.SolderingAlloy.getMolten(1296),
|
||||
Materials.Lubricant.getFluid(2000)}, ItemList.Electric_Motor_UV.get(1, new Object[]{}), 600, 100000);
|
||||
|
||||
|
||||
GT_Values.RA.addAssemblylineRecipe(ItemList.Electric_Pump_IV.get(1, new Object(){}),144000,new ItemStack[]{
|
||||
ItemList.Electric_Motor_LuV.get(1, new Object(){}),
|
||||
GT_OreDictUnificator.get(OrePrefixes.pipeSmall, Materials.Ultimate, 2L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSG, 2L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.screw, Materials.HSSG, 8L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Rubber, 4L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.HSSG, 2L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2L)}, new FluidStack[]{
|
||||
Materials.SolderingAlloy.getMolten(144),
|
||||
Materials.Lubricant.getFluid(250)}, ItemList.Electric_Pump_LuV.get(1, new Object[]{}), 600, 6000);
|
||||
|
||||
GT_Values.RA.addAssemblylineRecipe(ItemList.Electric_Pump_LuV.get(1, new Object(){}),144000,new ItemStack[]{
|
||||
ItemList.Electric_Motor_ZPM.get(1, new Object(){}),
|
||||
GT_OreDictUnificator.get(OrePrefixes.pipeMedium, Materials.Ultimate, 2L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSE, 2L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.screw, Materials.HSSE, 8L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Rubber, 16L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.HSSE, 2L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.VanadiumGallium, 2L)}, new FluidStack[]{
|
||||
Materials.SolderingAlloy.getMolten(288),
|
||||
Materials.Lubricant.getFluid(750)}, ItemList.Electric_Pump_ZPM.get(1, new Object[]{}), 600, 24000);
|
||||
|
||||
GT_Values.RA.addAssemblylineRecipe(ItemList.Electric_Pump_ZPM.get(1, new Object(){}),288000,new ItemStack[]{
|
||||
ItemList.Electric_Motor_UV.get(1, new Object(){}),
|
||||
GT_OreDictUnificator.get(OrePrefixes.pipeLarge, Materials.Ultimate, 2L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Neutronium, 2L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.screw, Materials.Neutronium, 8L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Rubber, 16L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.Neutronium, 2L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.cableGt04, Materials.NiobiumTitanium, 2L)}, new FluidStack[]{
|
||||
Materials.SolderingAlloy.getMolten(1296),
|
||||
Materials.Lubricant.getFluid(2000)}, ItemList.Electric_Pump_UV.get(1, new Object[]{}), 600, 100000);
|
||||
|
||||
// Conveyor
|
||||
|
||||
GT_Values.RA.addAssemblylineRecipe(ItemList.Electric_Pump_IV.get(1, new Object(){}),144000,new ItemStack[]{
|
||||
ItemList.Electric_Motor_LuV.get(1, new Object(){}),
|
||||
GT_OreDictUnificator.get(OrePrefixes.pipeSmall, Materials.Ultimate, 2L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.plate, Materials.HSSG, 2L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.screw, Materials.HSSG, 8L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.ring, Materials.Rubber, 4L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.rotor, Materials.HSSG, 2L),
|
||||
GT_OreDictUnificator.get(OrePrefixes.cableGt01, Materials.YttriumBariumCuprate, 2L)}, new FluidStack[]{
|
||||
Materials.SolderingAlloy.getMolten(144),
|
||||
Materials.Lubricant.getFluid(250)}, ItemList.Electric_Pump_LuV.get(1, new Object[]{}), 600, 6000);
|
||||
|
||||
// Piston
|
||||
// RobotArm
|
||||
// Emitter
|
||||
// Sensor
|
||||
// Field Generator
|
||||
|
||||
|
||||
|
||||
GT_Utility.removeSimpleIC2MachineRecipe(new ItemStack(Blocks.cobblestone), GT_ModHandler.getMaceratorRecipeList(), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Stone, 1L));
|
||||
GT_Utility.removeSimpleIC2MachineRecipe(GT_OreDictUnificator.get(OrePrefixes.gem, Materials.Lapis, 1L), GT_ModHandler.getMaceratorRecipeList(), ItemList.IC2_Plantball.get(1L, new Object[0]));
|
||||
GT_Utility.removeSimpleIC2MachineRecipe(GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Redstone, 1L), GT_ModHandler.getMaceratorRecipeList(), ItemList.IC2_Plantball.get(1L, new Object[0]));
|
||||
|
|
|
@ -1260,7 +1260,7 @@ public class GT_Loader_MetaTileEntities
|
|||
|
||||
makeWires(Materials.NaquadahAlloy, 1780, bEC ? 4L : 64L, bEC ? 8L : 128L, 2L, gregtech.api.enums.GT_Values.V[7], true, false);
|
||||
|
||||
makeWires(Materials.ElectrumFlux, 1800, bEC ? 8L : 64L, bEC ? 16L : 128L, 1L, gregtech.api.enums.GT_Values.V[8], true, false);
|
||||
makeWires(Materials.Duranium, 1800, bEC ? 8L : 64L, bEC ? 16L : 128L, 1L, gregtech.api.enums.GT_Values.V[8], true, false);
|
||||
|
||||
makeWires(Materials.Superconductor, 2020, 1L, 1L, 4L, gregtech.api.enums.GT_Values.V[9], false, true);
|
||||
if (!GT_Mod.gregtechproxy.mDisableIC2Cables) {
|
||||
|
|
Loading…
Reference in a new issue