From 039bab48111ffff3aa309f911946062fe4d21455 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Salom=C3=A3o?= Date: Tue, 4 May 2021 11:07:31 -0300 Subject: [PATCH] drop items waiting to be injected when interface is broken --- src/main/java/appeng/helpers/DualityInterface.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/main/java/appeng/helpers/DualityInterface.java b/src/main/java/appeng/helpers/DualityInterface.java index b9c45199f..8ecec4b98 100644 --- a/src/main/java/appeng/helpers/DualityInterface.java +++ b/src/main/java/appeng/helpers/DualityInterface.java @@ -1271,6 +1271,20 @@ public class DualityInterface implements IGridTickable, IStorageMonitorable, IIn } } + if( this.waitingToSendFacing != null ) + { + for (List itemList : waitingToSendFacing.values()) + { + for (final ItemStack is : itemList) + { + if (!is.isEmpty()) + { + drops.add(is); + } + } + } + } + for( final ItemStack is : this.upgrades ) { if( !is.isEmpty() )