aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authordarkkeks <darkkeks@rambler.ru>2024-12-21 10:34:40 +0500
committerGitHub <noreply@github.com>2024-12-21 00:34:40 -0500
commit070c7bc6b07b0dd24a9ae4c724fd079a265a8885 (patch)
tree454bb344e44e10a783286f13e9b3164491fa55a0 /src/main/java
parent07d6d24df8d6dbb3ab712bdf3367c14a685afec2 (diff)
downloadSkyblocker-070c7bc6b07b0dd24a9ae4c724fd079a265a8885.tar.gz
Skyblocker-070c7bc6b07b0dd24a9ae4c724fd079a265a8885.tar.bz2
Skyblocker-070c7bc6b07b0dd24a9ae4c724fd079a265a8885.zip
Fix rendering of empty slots in REI recipes (#1076)
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/de/hysky/skyblocker/compatibility/rei/SkyblockCraftingDisplayGenerator.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/de/hysky/skyblocker/compatibility/rei/SkyblockCraftingDisplayGenerator.java b/src/main/java/de/hysky/skyblocker/compatibility/rei/SkyblockCraftingDisplayGenerator.java
index 33cee20b..f3ce5532 100644
--- a/src/main/java/de/hysky/skyblocker/compatibility/rei/SkyblockCraftingDisplayGenerator.java
+++ b/src/main/java/de/hysky/skyblocker/compatibility/rei/SkyblockCraftingDisplayGenerator.java
@@ -61,7 +61,11 @@ public class SkyblockCraftingDisplayGenerator implements DynamicDisplayGenerator
recipe.getGrid().forEach((item) -> inputEntryStacks.add(EntryStacks.of(item)));
for (EntryStack<ItemStack> entryStack : inputEntryStacks) {
- inputs.add(EntryIngredient.of(entryStack));
+ if (entryStack.isEmpty()) {
+ inputs.add(EntryIngredient.empty());
+ } else {
+ inputs.add(EntryIngredient.of(entryStack));
+ }
}
outputs.add(EntryIngredient.of(EntryStacks.of(recipe.getResult())));