From ec98f230e044f8cd88c85504e3d18df918ea48a4 Mon Sep 17 00:00:00 2001 From: BalaM314 <71201189+BalaM314@users.noreply.github.com> Date: Thu, 29 Jul 2021 09:28:40 +0530 Subject: [PATCH] Fix #4 but I'm not sure if this is the right thing to do. If this isn't the actual problem you can discard. --- .../gregtechenergistics/covers/CoverAE2Stocker.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/soliddowant/gregtechenergistics/covers/CoverAE2Stocker.java b/src/main/java/com/soliddowant/gregtechenergistics/covers/CoverAE2Stocker.java index f7fcf2a..4cd5df3 100644 --- a/src/main/java/com/soliddowant/gregtechenergistics/covers/CoverAE2Stocker.java +++ b/src/main/java/com/soliddowant/gregtechenergistics/covers/CoverAE2Stocker.java @@ -432,7 +432,10 @@ protected LinkedList getNonFluidStacksFromItems(IAEItemStack[] aeI return null; Stream items = Arrays.stream(aeItemStacks) - .filter(item -> item.getStackSize() > 0); + .filter(item -> { + if(item == null){return false;} + return item.getStackSize() > 0; + }); if (shouldUseFluids()) items = items.filter(item -> !(FluidEncoderBehaviour.hasFluidStack(item.getDefinition()))); @@ -1264,4 +1267,4 @@ public IAEItemStack injectCraftedItems(ICraftingLink link, IAEItemStack items, A public void jobStateChange(ICraftingLink link) { craftingTracker.jobStateChange(link); } -} \ No newline at end of file +}