aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPrometheus0000 <prometheus0000000@gmail.com>2020-11-19 23:37:21 -0500
committerGitHub <noreply@github.com>2020-11-19 23:37:21 -0500
commit9472ebee2a4ae6be81eb58797b8699c40709b0be (patch)
tree5c7957fe36fb24ba70225183fd3130bc53df5e1b /src
parent297eddc45bce3d8da229e6c30d36f472b78990a6 (diff)
parent6d0a42b4e0a24bab8eff214cb313662063ce2371 (diff)
downloadGT5-Unofficial-9472ebee2a4ae6be81eb58797b8699c40709b0be.tar.gz
GT5-Unofficial-9472ebee2a4ae6be81eb58797b8699c40709b0be.tar.bz2
GT5-Unofficial-9472ebee2a4ae6be81eb58797b8699c40709b0be.zip
Merge pull request #10 from Glease/LCE2
Fix extreme LCE fuel loading
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;
}
}