aboutsummaryrefslogtreecommitdiff
path: root/RoughlyEnoughItems-runtime/src/main/java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2020-08-02 02:25:53 +0800
committershedaniel <daniel@shedaniel.me>2020-08-02 02:25:53 +0800
commitf4a31a563e7fae66ae63179ea0926c2c15e494c1 (patch)
tree6daa52a08015ecc49f478061d012c1b60757b0b1 /RoughlyEnoughItems-runtime/src/main/java
parentb3c658c681f7dfbfd2a8fd7613b5b88d6549e7c2 (diff)
downloadRoughlyEnoughItems-f4a31a563e7fae66ae63179ea0926c2c15e494c1.tar.gz
RoughlyEnoughItems-f4a31a563e7fae66ae63179ea0926c2c15e494c1.tar.bz2
RoughlyEnoughItems-f4a31a563e7fae66ae63179ea0926c2c15e494c1.zip
Fix #392
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'RoughlyEnoughItems-runtime/src/main/java')
-rw-r--r--RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java2
-rw-r--r--RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/widget/FavoritesListWidget.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java b/RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java
index 5e8b7ed1a..386ba9b18 100644
--- a/RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java
+++ b/RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/widget/EntryListWidget.java
@@ -247,7 +247,7 @@ public class EntryListWidget extends WidgetWithBounds {
blockedCount++;
}
return false;
- }).limit(allStacks.size() - i[0]);
+ }).limit(Math.max(0, allStacks.size() - i[0]));
if (fastEntryRendering) {
entryStream.collect(Collectors.groupingBy(entryListEntry -> OptimalEntryStack.groupingHashFrom(entryListEntry.getCurrentEntry()))).forEach((integer, entries) -> {
diff --git a/RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/widget/FavoritesListWidget.java b/RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/widget/FavoritesListWidget.java
index a686d3d71..68c2ecfce 100644
--- a/RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/widget/FavoritesListWidget.java
+++ b/RoughlyEnoughItems-runtime/src/main/java/me/shedaniel/rei/gui/widget/FavoritesListWidget.java
@@ -131,7 +131,7 @@ public class FavoritesListWidget extends WidgetWithBounds {
blockedCount++;
}
return false;
- }).limit(favorites.size() - i[0]);
+ }).limit(Math.max(0, favorites.size() - i[0]));
if (fastEntryRendering) {
entryStream.collect(Collectors.groupingBy(entryListEntry -> OptimalEntryStack.groupingHashFrom(entryListEntry.getCurrentEntry()))).forEach((integer, entries) -> {