From 4e46dc08af2a3553876c543cddcc799b590a8bf7 Mon Sep 17 00:00:00 2001 From: yueh Date: Wed, 1 Jul 2015 22:01:38 +0200 Subject: [PATCH] Fixes #1666 Missing check for the memory card --- src/main/java/appeng/block/AEBaseTileBlock.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/appeng/block/AEBaseTileBlock.java b/src/main/java/appeng/block/AEBaseTileBlock.java index c37e590d..b2164bf4 100644 --- a/src/main/java/appeng/block/AEBaseTileBlock.java +++ b/src/main/java/appeng/block/AEBaseTileBlock.java @@ -50,6 +50,7 @@ import appeng.api.implementations.items.MemoryCardMessages; import appeng.api.implementations.tiles.IColorableTile; import appeng.api.util.AEColor; import appeng.api.util.IOrientable; +import appeng.block.networking.BlockCableBus; import appeng.core.features.AEFeature; import appeng.core.features.AETileBlockFeatureHandler; import appeng.core.features.IAEFeature; @@ -288,7 +289,7 @@ public abstract class AEBaseTileBlock extends AEBaseBlock implements IAEFeature, return false; } - if( is.getItem() instanceof IMemoryCard ) + if( is.getItem() instanceof IMemoryCard && !( this instanceof BlockCableBus ) ) { final IMemoryCard memoryCard = (IMemoryCard) is.getItem(); if( player.isSneaking() )