aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGlease <4586901+Glease@users.noreply.github.com>2020-11-19 14:42:51 +0800
committerGlease <4586901+Glease@users.noreply.github.com>2020-11-19 14:42:51 +0800
commit6d0a42b4e0a24bab8eff214cb313662063ce2371 (patch)
tree5c7957fe36fb24ba70225183fd3130bc53df5e1b /src
parent297eddc45bce3d8da229e6c30d36f472b78990a6 (diff)
downloadGT5-Unofficial-6d0a42b4e0a24bab8eff214cb313662063ce2371.tar.gz
GT5-Unofficial-6d0a42b4e0a24bab8eff214cb313662063ce2371.tar.bz2
GT5-Unofficial-6d0a42b4e0a24bab8eff214cb313662063ce2371.zip
Fix extreme LCE fuel loading
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
Diffstat (limited to 'src')
-rw-r--r--src/main/java/gregtech/loaders/postload/GT_ExtremeDieselFuelLoader.java10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/main/java/gregtech/loaders/postload/GT_ExtremeDieselFuelLoader.java b/src/main/java/gregtech/loaders/postload/GT_ExtremeDieselFuelLoader.java
index 9828ea33af..dcb76ae17b 100644
--- a/src/main/java/gregtech/loaders/postload/GT_ExtremeDieselFuelLoader.java
+++ b/src/main/java/gregtech/loaders/postload/GT_ExtremeDieselFuelLoader.java
@@ -3,14 +3,18 @@ package gregtech.loaders.postload;
import gregtech.api.enums.Materials;
import gregtech.api.util.GT_Log;
import gregtech.api.util.GT_Recipe;
+import gregtech.api.util.GT_Utility;
+import net.minecraftforge.fluids.FluidStack;
public class GT_ExtremeDieselFuelLoader implements Runnable {
@Override
public void run() {
GT_Log.out.println("GT_Mod: Adding extreme diesel fuel.");
- for (GT_Recipe r : GT_Recipe.GT_Recipe_Map.sDieselFuels.mRecipeList) {
- if (r.mFluidInputs.length == 1 && Materials.GasolinePremium.getFluid(1).isFluidEqual(r.mFluidInputs[0])) {
- GT_Recipe.GT_Recipe_Map.sExtremeDieselFuels.add(r);
+ FluidStack tHOGStack = Materials.GasolinePremium.getFluid(1);
+ for (GT_Recipe tFuel : GT_Recipe.GT_Recipe_Map.sDieselFuels.mRecipeList) {
+ FluidStack tLiquid = GT_Utility.getFluidForFilledItem(tFuel.getRepresentativeInput(0), true);
+ if (tLiquid != null && tHOGStack.isFluidEqual(tLiquid)) {
+ GT_Recipe.GT_Recipe_Map.sExtremeDieselFuels.add(tFuel);
return;
}
}