aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/core')
-rw-r--r--src/Java/gtPlusPlus/core/item/ModItems.java4
-rw-r--r--src/Java/gtPlusPlus/core/item/chemistry/NuclearChem.java26
-rw-r--r--src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java57
3 files changed, 33 insertions, 54 deletions
diff --git a/src/Java/gtPlusPlus/core/item/ModItems.java b/src/Java/gtPlusPlus/core/item/ModItems.java
index f3e1c64049..0e9d11dd3c 100644
--- a/src/Java/gtPlusPlus/core/item/ModItems.java
+++ b/src/Java/gtPlusPlus/core/item/ModItems.java
@@ -32,6 +32,7 @@ import gtPlusPlus.core.item.base.plates.BaseItemPlateDouble;
import gtPlusPlus.core.item.bauble.HealthBoostBauble;
import gtPlusPlus.core.item.bauble.ModularBauble;
import gtPlusPlus.core.item.chemistry.CoalTar;
+import gtPlusPlus.core.item.chemistry.NuclearChem;
import gtPlusPlus.core.item.effects.RarityUncommon;
import gtPlusPlus.core.item.general.*;
import gtPlusPlus.core.item.general.books.ItemBaseBook;
@@ -737,6 +738,9 @@ public final class ModItems {
//Chemistry
CoalTar.run();
+
+ //Nuclear Processing
+ NuclearChem.run();
//Only used for debugging.
/*if (CORE.DEVENV) {
diff --git a/src/Java/gtPlusPlus/core/item/chemistry/NuclearChem.java b/src/Java/gtPlusPlus/core/item/chemistry/NuclearChem.java
new file mode 100644
index 0000000000..6432bf68bb
--- /dev/null
+++ b/src/Java/gtPlusPlus/core/item/chemistry/NuclearChem.java
@@ -0,0 +1,26 @@
+package gtPlusPlus.core.item.chemistry;
+
+import gtPlusPlus.core.util.minecraft.FluidUtils;
+import net.minecraftforge.fluids.Fluid;
+
+public class NuclearChem {
+
+ public static Fluid Burnt_LiFBeF2ThF4UF4;
+ public static Fluid Burnt_LiFBeF2ZrF4UF4;
+ public static Fluid Burnt_LiFBeF2ZrF4U235;
+
+ public static void run(){
+
+ //Create Coal Gas
+ Burnt_LiFBeF2ThF4UF4 = FluidUtils.generateFluidNonMolten("BurntLiFBeF2ThF4UF4", "Burnt LiFBeF2ThF4UF4 Salt", 545, new short[]{48, 48, 175, 100}, null, null);
+ Burnt_LiFBeF2ZrF4UF4 = FluidUtils.generateFluidNonMolten("Burnt_LiFBeF2ZrF4UF4", "Burnt LiFBeF2ZrF4UF4 Salt", 520, new short[]{48, 68, 165, 100}, null, null);
+ Burnt_LiFBeF2ZrF4U235 = FluidUtils.generateFluidNonMolten("Burnt_LiFBeF2ZrF4U235", "Burnt LiFBeF2ZrF4U235 Salt", 533, new short[]{68, 48, 185, 100}, null, null);
+
+ createRecipes();
+
+
+ }
+
+ private static void createRecipes() {
+ }
+}
diff --git a/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java b/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java
index 73c70fa1e7..d4eadedc48 100644
--- a/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java
+++ b/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java
@@ -831,71 +831,20 @@ public class RECIPES_GREGTECH {
Logger.INFO("FAILED TO LOAD RECIPES - NULL POINTER SOMEWHERE");
}
try {
- // Fli2BeF4 + Thorium TetraFluoride = Uranium233
- CORE.RA.addLFTRRecipe(FluidUtils.getFluidStack("molten.LiFBeF2ThF4UF4".toLowerCase(), 144 * 4), // Fluid
- // input
- // (slot
- // 1)
- FluidUtils.getFluidStack("molten.li2bef4", 1200), // Fluid
- // output
- // (slot
- // 2)
- FluidUtils.getFluidStack("molten.uraniumhexafluoride", (1200 + (144 * 4))), // Output
- // Array
- // of
- // Items
- // -
- // Upto
- // 9,
- 300 * 60 * 20, // Time in ticks
- 3500); // EU
+
}
catch (final NullPointerException e) {
Logger.INFO("FAILED TO LOAD RECIPES - NULL POINTER SOMEWHERE");
}
try {
- // Fli2BeF4 + Uranium235 = 1x Uranium233
- CORE.RA.addLFTRRecipe(FluidUtils.getFluidStack("molten.LiFBeF2ZrF4U235".toLowerCase(), 144 * 16), // Fluid
- // input
- // (slot
- // 1)
- FluidUtils.getFluidStack("molten.li2bef4", 144 * 12), // Fluid
- // output
- // (slot
- // 2)
- FluidUtils.getFluidStack("molten.uraniumhexafluoride", 3 * 144), // Output
- // Array
- // of
- // Items
- // -
- // Upto
- // 9,
- 120 * 60 * 20, // Time in ticks
- 8000); // EU
+
}
catch (final NullPointerException e) {
Logger.INFO("FAILED TO LOAD RECIPES - NULL POINTER SOMEWHERE");
}
try {
- // Fli2BeF4 + Uranium233 TetraFluoride = Uranium233
- CORE.RA.addLFTRRecipe(FluidUtils.getFluidStack("molten.LiFBeF2ZrF4UF4".toLowerCase(), 144 * 2), // Fluid
- // input
- // (slot
- // 1)
- FluidUtils.getFluidStack("molten.li2bef4", 500), // Fluid
- // output
- // (slot
- // 2)
- FluidUtils.getFluidStack("molten.uraniumhexafluoride", 1288), // Output
- // Array
- // of
- // Items
- // -
- // Upto
- // 9,
- 420 * 60 * 20, // Time in ticks
- 4000); // EU
+
}
catch (final NullPointerException e) {