aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/goodgenerator/items/MyMaterial.java8
-rw-r--r--src/main/java/goodgenerator/loader/NeutronActivatorLoader.java37
-rw-r--r--src/main/java/goodgenerator/loader/RecipeLoader.java4
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),