diff options
Diffstat (limited to 'src/Java/gtPlusPlus/core')
-rw-r--r-- | src/Java/gtPlusPlus/core/item/ModItems.java | 4 | ||||
-rw-r--r-- | src/Java/gtPlusPlus/core/item/chemistry/NuclearChem.java | 26 | ||||
-rw-r--r-- | src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java | 57 |
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) { |