aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/recipe
diff options
context:
space:
mode:
authorJordan Byrne <draknyte1@hotmail.com>2017-12-29 05:34:55 +1000
committerJordan Byrne <draknyte1@hotmail.com>2017-12-29 05:34:55 +1000
commitd9bb6aa63908828d5844c29c1b76956ea2079cf2 (patch)
tree9896aad8062d05d9f7a6342871c0cd5f39100224 /src/Java/gtPlusPlus/core/recipe
parent2625df7eb11b16c3aa55ff1099e821cb79d55a8b (diff)
downloadGT5-Unofficial-d9bb6aa63908828d5844c29c1b76956ea2079cf2.tar.gz
GT5-Unofficial-d9bb6aa63908828d5844c29c1b76956ea2079cf2.tar.bz2
GT5-Unofficial-d9bb6aa63908828d5844c29c1b76956ea2079cf2.zip
+ Added several new ore materials.
$ Fixed bug where ores generated fluids. $ Fixed issue where old Fluorite ores still exist. $ Fixed issue where ore processing recipes were generated incorrectly. $ Partially implemented smooth lighting on GT++ Ores.
Diffstat (limited to 'src/Java/gtPlusPlus/core/recipe')
-rw-r--r--src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java5
-rw-r--r--src/Java/gtPlusPlus/core/recipe/RECIPES_General.java6
2 files changed, 9 insertions, 2 deletions
diff --git a/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java b/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java
index a9d2bcef32..a95e972139 100644
--- a/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java
+++ b/src/Java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java
@@ -17,6 +17,7 @@ import gtPlusPlus.core.item.ModItems;
import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.lib.LoadedMods;
import gtPlusPlus.core.material.ALLOY;
+import gtPlusPlus.core.material.nuclear.FLUORIDES;
import gtPlusPlus.core.material.nuclear.NUCLIDE;
import gtPlusPlus.core.recipe.common.CI;
import gtPlusPlus.core.util.fluid.FluidUtils;
@@ -1079,8 +1080,8 @@ public class RECIPES_GREGTECH {
ItemUtils.getItemStackOfAmountFromOreDict("pelletZirconium", 1),
ItemUtils.getItemStackOfAmountFromOreDict("dustZrCl4", 1));
GT_ModHandler.addPulverisationRecipe(
- ItemUtils.getSimpleStack(Item.getItemFromBlock(ModBlocks.blockOreFluorite)),
- ItemUtils.getItemStackOfAmountFromOreDict("dustFluorite", 4));
+ FLUORIDES.FLUORITE.getOre(1),
+ FLUORIDES.FLUORITE.getDust(4));
if (ItemUtils.simpleMetaStack("chisel:limestone", 0, 1) != null){
GT_ModHandler.addPulverisationRecipe(
diff --git a/src/Java/gtPlusPlus/core/recipe/RECIPES_General.java b/src/Java/gtPlusPlus/core/recipe/RECIPES_General.java
index 9e9482932d..22a686c10a 100644
--- a/src/Java/gtPlusPlus/core/recipe/RECIPES_General.java
+++ b/src/Java/gtPlusPlus/core/recipe/RECIPES_General.java
@@ -10,6 +10,7 @@ import gtPlusPlus.core.block.ModBlocks;
import gtPlusPlus.core.item.ModItems;
import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.lib.LoadedMods;
+import gtPlusPlus.core.material.nuclear.FLUORIDES;
import gtPlusPlus.core.recipe.common.CI;
import gtPlusPlus.core.util.item.ItemUtils;
import gtPlusPlus.core.util.recipe.RecipeUtils;
@@ -40,6 +41,7 @@ public class RECIPES_General {
RECIPE_BasicCasingIC2 = ItemUtils.getItemStack("IC2:blockMachine", 1);
run();
addCompressedObsidian();
+ addFluoriteFix();
}
}
@@ -241,6 +243,10 @@ public class RECIPES_General {
}
return true;
}
+
+ private static boolean addFluoriteFix(){
+ return RecipeUtils.addShapelessGregtechRecipe(new ItemStack[]{ItemUtils.getSimpleStack(ModBlocks.blockOreFluorite)}, FLUORIDES.FLUORITE.getOre(1));
+ }
}