diff --git a/parts/reporting/PartCraftingTerminal.java b/parts/reporting/PartCraftingTerminal.java index 7d6d01b04..041a9b33d 100644 --- a/parts/reporting/PartCraftingTerminal.java +++ b/parts/reporting/PartCraftingTerminal.java @@ -33,6 +33,8 @@ public class PartCraftingTerminal extends PartTerminal implements IAEAppEngInven @Override public void getDrops(List drops, boolean wrenched) { + super.getDrops(drops, wrenched); + for (ItemStack is : craftingGrid) if ( is != null ) drops.add( is ); diff --git a/parts/reporting/PartTerminal.java b/parts/reporting/PartTerminal.java index 11806c66a..21e581833 100644 --- a/parts/reporting/PartTerminal.java +++ b/parts/reporting/PartTerminal.java @@ -1,5 +1,7 @@ package appeng.parts.reporting; +import java.util.List; + import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; @@ -37,6 +39,16 @@ public class PartTerminal extends PartMonitor implements ITerminalHost, IConfigM cm.registerSetting( Settings.SORT_DIRECTION, SortDir.ASCENDING ); } + @Override + public void getDrops(List drops, boolean wrenched) + { + super.getDrops(drops, wrenched); + + for (ItemStack is : viewCell) + if ( is != null ) + drops.add( is ); + } + @Override public void readFromNBT(NBTTagCompound data) {