diff options
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/goodgenerator/items/MyMaterial.java | 8 | ||||
-rw-r--r-- | src/main/java/goodgenerator/loader/NeutronActivatorLoader.java | 37 | ||||
-rw-r--r-- | src/main/java/goodgenerator/loader/RecipeLoader.java | 4 |
3 files changed, 43 insertions, 6 deletions
diff --git a/src/main/java/goodgenerator/items/MyMaterial.java b/src/main/java/goodgenerator/items/MyMaterial.java index 4787615b16..13dd19a2bb 100644 --- a/src/main/java/goodgenerator/items/MyMaterial.java +++ b/src/main/java/goodgenerator/items/MyMaterial.java @@ -31,7 +31,7 @@ public class MyMaterial implements Runnable { public static final Werkstoff uraniumBasedLiquidFuel = new Werkstoff( new short[]{0x00,0xff,0x00}, "Uranium Based Liquid Fuel", - subscriptNumbers("U36Rb8Qt4Rn"), + subscriptNumbers("U36K8Qt4Rn"), new Werkstoff.Stats().setRadioactive(true), Werkstoff.Types.COMPOUND, new Werkstoff.GenerationFeatures().disable().addCells(), @@ -42,7 +42,7 @@ public class MyMaterial implements Runnable { public static final Werkstoff uraniumBasedLiquidFuelExcited = new Werkstoff( new short[]{0x00,0xff,0x00}, "Uranium Based Liquid Fuel (Excited State)", - subscriptNumbers("*(U36Rb8Qt4Rn)*"), + subscriptNumbers("*(U36K8Qt4Rn)*"), new Werkstoff.Stats().setRadioactive(true), Werkstoff.Types.COMPOUND, new Werkstoff.GenerationFeatures().disable().addCells(), @@ -125,7 +125,7 @@ public class MyMaterial implements Runnable { public static final Werkstoff plutoniumBasedLiquidFuel = new Werkstoff( new short[]{0xef,0x15,0x15}, "Plutonium Based Liquid Fuel", - subscriptNumbers("Pu45Nt8Cs16Am2"), + subscriptNumbers("Pu45Nt8Cs16Nq2"), new Werkstoff.Stats().setRadioactive(true), Werkstoff.Types.COMPOUND, new Werkstoff.GenerationFeatures().disable().addCells(), @@ -136,7 +136,7 @@ public class MyMaterial implements Runnable { public static final Werkstoff plutoniumBasedLiquidFuelExcited = new Werkstoff( new short[]{0xef,0x15,0x15}, "Plutonium Based Liquid Fuel (Excited State)", - subscriptNumbers("*(Pu45Nt8Cs16Am2)*"), + subscriptNumbers("*(Pu45Nt8Cs16Nq2)*"), new Werkstoff.Stats().setRadioactive(true), Werkstoff.Types.COMPOUND, new Werkstoff.GenerationFeatures().disable().addCells(), diff --git a/src/main/java/goodgenerator/loader/NeutronActivatorLoader.java b/src/main/java/goodgenerator/loader/NeutronActivatorLoader.java index b68d62edb2..420d801b5e 100644 --- a/src/main/java/goodgenerator/loader/NeutronActivatorLoader.java +++ b/src/main/java/goodgenerator/loader/NeutronActivatorLoader.java @@ -1,6 +1,11 @@ package goodgenerator.loader; import goodgenerator.util.MyRecipeAdder; +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import gregtech.api.util.GT_OreDictUnificator; +import gregtech.api.util.GT_Utility; +import net.minecraft.item.ItemStack; import net.minecraftforge.fluids.FluidStack; import static goodgenerator.items.MyMaterial.*; @@ -20,5 +25,37 @@ public class NeutronActivatorLoader { 700, 500 ); + + MyRecipeAdder.instance.addNeutronActivatorRecipe( + new FluidStack[]{ + uraniumBasedLiquidFuel.getFluidOrGas(100) + }, + new ItemStack[]{ + GT_Utility.copyAmount(0, GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tungsten, 1)) + }, + new FluidStack[]{ + uraniumBasedLiquidFuelExcited.getFluidOrGas(100) + }, + null, + 80, + 550, + 450 + ); + + MyRecipeAdder.instance.addNeutronActivatorRecipe( + new FluidStack[]{ + plutoniumBasedLiquidFuel.getFluidOrGas(100) + }, + new ItemStack[]{ + GT_Utility.copyAmount(0, GT_OreDictUnificator.get(OrePrefixes.plate, Materials.Tritanium, 1)) + }, + new FluidStack[]{ + plutoniumBasedLiquidFuelExcited.getFluidOrGas(100) + }, + null, + 80, + 600, + 500 + ); } } diff --git a/src/main/java/goodgenerator/loader/RecipeLoader.java b/src/main/java/goodgenerator/loader/RecipeLoader.java index 0b9c3807a7..574036794d 100644 --- a/src/main/java/goodgenerator/loader/RecipeLoader.java +++ b/src/main/java/goodgenerator/loader/RecipeLoader.java @@ -111,7 +111,7 @@ public class RecipeLoader { GT_Values.RA.addMixerRecipe( ItemRefer.High_Density_Uranium.get(1), - GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Rubidium,8), + GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Potassium,8), GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Quantium,4), GT_Utility.getIntegratedCircuit(1), Materials.Radon.getGas(1000L), @@ -211,7 +211,7 @@ public class RecipeLoader { ItemRefer.High_Density_Plutonium.get(1), GT_OreDictUnificator.get(OrePrefixes.dust,Materials.Neutronium,8), GT_OreDictUnificator.get(OrePrefixes.dust,Materials.Caesium,16), - GT_OreDictUnificator.get(OrePrefixes.dust,Materials.Americium,2), + GT_OreDictUnificator.get(OrePrefixes.dust,Materials.Naquadah,2), GT_Utility.getIntegratedCircuit(1), null,null, MyMaterial.plutoniumBasedLiquidFuel.getFluidOrGas(1000), |