From 070c7bc6b07b0dd24a9ae4c724fd079a265a8885 Mon Sep 17 00:00:00 2001 From: darkkeks Date: Sat, 21 Dec 2024 10:34:40 +0500 Subject: Fix rendering of empty slots in REI recipes (#1076) --- .../compatibility/rei/SkyblockCraftingDisplayGenerator.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/main/java') 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 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()))); -- cgit