From 09729c260356d7fe72d71726dd19a39f8382acd2 Mon Sep 17 00:00:00 2001 From: miozune Date: Fri, 27 May 2022 03:46:44 +0900 Subject: Fix crash with multi amperage recipe & improve Mass Fabricator NEI (#1053) --- src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/main/java/gregtech/nei') diff --git a/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java b/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java index b99d7d213b..4fcb2fea26 100644 --- a/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java +++ b/src/main/java/gregtech/nei/GT_NEI_DefaultHandler.java @@ -1065,7 +1065,7 @@ public class GT_NEI_DefaultHandler extends RecipeMapHandler { return GT_Utility.trans(aKey, aEnglish); } - private static class SortedRecipeListCache { + private class SortedRecipeListCache { private int mCachedRecipesVersion = -1; @Nullable private SoftReference> mCachedRecipes; @@ -1107,9 +1107,9 @@ public class GT_NEI_DefaultHandler extends RecipeMapHandler { byte lowestTier = 0; while(iterator.hasNext()) { CachedDefaultRecipe recipe = iterator.next(); - byte recipeTier = GT_Utility.getTier(recipe.mRecipe.mEUt); + byte recipeTier = GT_Utility.getTier(recipe.mRecipe.mEUt / GT_NEI_DefaultHandler.this.mRecipeMap.mAmperage); if (recipeTier != previousTier) { - if ( maxIndex != -1) { + if (maxIndex != -1) { mTierIndexes[previousTier] = Range.between(minIndex, maxIndex); } else { lowestTier = recipeTier; -- cgit