aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gregtech/api/util/SemiFluidFuelHandler.java
diff options
context:
space:
mode:
authorAlkalus <3060479+draknyte1@users.noreply.github.com>2019-04-17 14:57:56 +1000
committerAlkalus <3060479+draknyte1@users.noreply.github.com>2019-04-17 14:57:56 +1000
commit70e00746c505683d86943be91af7b501e2452b60 (patch)
treedc6e93267e3cd18c52f523150b9d21955c2825df /src/Java/gregtech/api/util/SemiFluidFuelHandler.java
parent61e2bde0f5ec6d8729ba0e4b472a2b4bec35c120 (diff)
downloadGT5-Unofficial-70e00746c505683d86943be91af7b501e2452b60.tar.gz
GT5-Unofficial-70e00746c505683d86943be91af7b501e2452b60.tar.bz2
GT5-Unofficial-70e00746c505683d86943be91af7b501e2452b60.zip
$ Actually Fixed Teflon composition. Possible bug in mixer recipe generation, to investigate.
% Nerfed Creosote and Heavy Oil fuel values.
Diffstat (limited to 'src/Java/gregtech/api/util/SemiFluidFuelHandler.java')
-rw-r--r--src/Java/gregtech/api/util/SemiFluidFuelHandler.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/Java/gregtech/api/util/SemiFluidFuelHandler.java b/src/Java/gregtech/api/util/SemiFluidFuelHandler.java
index 1414b3beb3..c5b1065831 100644
--- a/src/Java/gregtech/api/util/SemiFluidFuelHandler.java
+++ b/src/Java/gregtech/api/util/SemiFluidFuelHandler.java
@@ -58,6 +58,7 @@ public class SemiFluidFuelHandler {
public static boolean generateFuels() {
final FluidStack aCreosote = FluidUtils.getFluidStack("creosote", 1000);
final FluidStack aHeavyFuel = FluidUtils.getFluidStack("liquid_heavy_fuel", 1000);
+ final FluidStack aHeavyOil = FluidUtils.getFluidStack("liquid_heavy_oil", 1000);
final HashMap<Integer, Pair<FluidStack, Integer>> aFoundFluidsFromItems = new HashMap<Integer, Pair<FluidStack, Integer>>();
// Find Fluids From items
for (final GT_Recipe r : gregtech.api.util.GT_Recipe.GT_Recipe_Map.sDenseLiquidFuels.mRecipeList) {
@@ -80,7 +81,7 @@ public class SemiFluidFuelHandler {
aContainsCreosote = true;
}
}
- g.mSpecialValue *= aContainsCreosote ? 8 : 4;
+ g.mSpecialValue *= aContainsCreosote ? 6 : 3;
Logger.INFO("Added " + g.mFluidInputs[0].getLocalizedName() + " to the Semi-Fluid Generator fuel map. Fuel Produces "+g.mSpecialValue+"EU per 1000L.");
sSemiFluidLiquidFuels.add(g);
}
@@ -89,9 +90,9 @@ public class SemiFluidFuelHandler {
if (p != null) {
int aFuelValue = p.getValue();
if (p.getKey().isFluidEqual(aCreosote)) {
- aFuelValue *= 8;
+ aFuelValue *= 6;
}
- else if (p.getKey().isFluidEqual(aHeavyFuel)){
+ else if (p.getKey().isFluidEqual(aHeavyFuel) || p.getKey().isFluidEqual(aHeavyOil)){
aFuelValue *= 1.5;
}
else {