From c2bddc30c43873a5654f2ef03a4535347e32eb1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Salom=C3=A3o?= Date: Wed, 26 May 2021 16:09:40 -0300 Subject: [PATCH] fix NPE transfering recipes without an actual output --- src/main/java/appeng/core/sync/packets/PacketJEIRecipe.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/appeng/core/sync/packets/PacketJEIRecipe.java b/src/main/java/appeng/core/sync/packets/PacketJEIRecipe.java index 3c0f97c3c..a98fa5079 100644 --- a/src/main/java/appeng/core/sync/packets/PacketJEIRecipe.java +++ b/src/main/java/appeng/core/sync/packets/PacketJEIRecipe.java @@ -285,6 +285,7 @@ public class PacketJEIRecipe extends AppEngPacket IItemHandler outputSlots = cct.getInventoryByName( "output" ); for( int i = 0; i < this.output.length; ++i ) { + if( this.output[i] == null ) continue; ItemHandlerUtil.setStackInSlot( outputSlots, i, this.output[i] ); } }