From b5b8050c4cfc24f2541ef1018b18a023e12ca899 Mon Sep 17 00:00:00 2001 From: Gunther De Wachter Date: Wed, 16 Aug 2017 02:25:53 +0200 Subject: [PATCH] Added workaround for sorting items on amount with fake amount when showing crafting label --- src/main/java/appeng/util/ItemSorters.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/appeng/util/ItemSorters.java b/src/main/java/appeng/util/ItemSorters.java index b0039be74..069b417e8 100644 --- a/src/main/java/appeng/util/ItemSorters.java +++ b/src/main/java/appeng/util/ItemSorters.java @@ -80,9 +80,9 @@ public class ItemSorters { if( getDirection() == SortDir.ASCENDING ) { - return compareLong( o2.getStackSize(), o1.getStackSize() ); + return compareLong( o2.getStackSize() - ( o2.getShowCraftingLabel() ? 1 : 0 ), o1.getStackSize() - ( o1.getShowCraftingLabel() ? 1 : 0 ) ); } - return compareLong( o1.getStackSize(), o2.getStackSize() ); + return compareLong( o1.getStackSize() - ( o1.getShowCraftingLabel() ? 1 : 0 ), o2.getStackSize() - ( o2.getShowCraftingLabel() ? 1 : 0 ) ); } }; private static IInvTweaks api;