diff options
author | unknown <gtandemmodding@gmail.com> | 2022-06-13 12:35:47 +1000 |
---|---|---|
committer | unknown <gtandemmodding@gmail.com> | 2022-06-13 12:35:47 +1000 |
commit | 57362762774d75910eca68cb3c830d70255a8234 (patch) | |
tree | fd0cf15e13ee0cf80207510b44ececf5cbe0e005 /src | |
parent | 94fdc0ab808499e7ddbb5ecbc09c1a12c44747f1 (diff) | |
download | GT5-Unofficial-57362762774d75910eca68cb3c830d70255a8234.tar.gz GT5-Unofficial-57362762774d75910eca68cb3c830d70255a8234.tar.bz2 GT5-Unofficial-57362762774d75910eca68cb3c830d70255a8234.zip |
Fix digester
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/com/elisis/gtnhlanth/common/tileentity/Digester.java | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/src/main/java/com/elisis/gtnhlanth/common/tileentity/Digester.java b/src/main/java/com/elisis/gtnhlanth/common/tileentity/Digester.java index 8aa0096a93..5e3d552b20 100644 --- a/src/main/java/com/elisis/gtnhlanth/common/tileentity/Digester.java +++ b/src/main/java/com/elisis/gtnhlanth/common/tileentity/Digester.java @@ -113,8 +113,8 @@ public class Digester extends GT_MetaTileEntity_EnhancedMultiBlockBase<Digester> //Collection<GT_Recipe> tRecipes = RecipeAdder.instance.DigesterRecipes.mRecipeList; GT_Recipe tRecipe = RecipeAdder.instance.DigesterRecipes.findRecipe( - this.getBaseMetaTileEntity(), - this.doTickProfilingInThisTick, + getBaseMetaTileEntity(), + false, tVoltage, tFluidInputArray, tItems @@ -122,20 +122,24 @@ public class Digester extends GT_MetaTileEntity_EnhancedMultiBlockBase<Digester> if (tRecipe == null) return false; - GT_Log.out.print("Recipe not null\n"); + //GT_Log.out.print("Recipe not null\n"); if (tRecipe.isRecipeInputEqual(true, tFluidInputArray, tItems)) { - GT_Log.out.print("in isRecipeInputEqual\n"); + //GT_Log.out.print("in isRecipeInputEqual\n"); this.mEfficiency = (10000 - (this.getIdealStatus() - this.getRepairStatus()) * 1000); this.mEfficiencyIncrease = 10000; this.calculateOverclockedNessMulti(tRecipe.mEUt, tRecipe.mDuration, 1, tVoltage); if (mMaxProgresstime == Integer.MAX_VALUE - 1 && this.mEUt == Integer.MAX_VALUE - 1) return false; - GT_Log.out.print("valid values"); + + if (this.mEUt > 0) + this.mEUt = (-this.mEUt); + //GT_Log.out.print("valid values"); if (tRecipe.mSpecialValue > this.getCoilLevel().getHeat()) return false; - GT_Log.out.print("Coils good"); + //GT_Log.out.print("Coils good\n"); + //GT_Log.out.print(tRecipe.getFluidOutput(0).getLocalizedName()); this.mOutputFluids = new FluidStack[] { tRecipe.getFluidOutput(0) }; |