From 98761809fd99af45add375817f379a1482506657 Mon Sep 17 00:00:00 2001 From: PrototypeTrousers Date: Sun, 23 Jan 2022 23:08:47 -0300 Subject: [PATCH] add the patterns inside the terminal to the drop list of the terminal --- .../PartExpandedProcessingPatternTerminal.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/main/java/appeng/parts/reporting/PartExpandedProcessingPatternTerminal.java b/src/main/java/appeng/parts/reporting/PartExpandedProcessingPatternTerminal.java index 79791a6ea..bf20f7807 100644 --- a/src/main/java/appeng/parts/reporting/PartExpandedProcessingPatternTerminal.java +++ b/src/main/java/appeng/parts/reporting/PartExpandedProcessingPatternTerminal.java @@ -17,6 +17,8 @@ import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.ResourceLocation; import net.minecraftforge.items.IItemHandler; +import java.util.List; + import static appeng.helpers.PatternHelper.PROCESSING_INPUT_LIMIT; import static appeng.helpers.PatternHelper.PROCESSING_OUTPUT_LIMIT; @@ -43,6 +45,18 @@ public class PartExpandedProcessingPatternTerminal extends AbstractPartTerminal super( is ); } + @Override + public void getDrops( final List drops, final boolean wrenched ) + { + for( final ItemStack is : this.pattern ) + { + if( !is.isEmpty() ) + { + drops.add( is ); + } + } + } + @Override public void readFromNBT( NBTTagCompound data ) {