From 94325f3bcec08c134f9c77076f50e17be14c7672 Mon Sep 17 00:00:00 2001 From: Yannick L Date: Sun, 1 Mar 2015 20:11:30 +0100 Subject: [PATCH] Update EventUtils.java --- src/main/java/com/gmail/nossr50/util/EventUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/gmail/nossr50/util/EventUtils.java b/src/main/java/com/gmail/nossr50/util/EventUtils.java index 994ba0e89..e8c26dc18 100644 --- a/src/main/java/com/gmail/nossr50/util/EventUtils.java +++ b/src/main/java/com/gmail/nossr50/util/EventUtils.java @@ -293,7 +293,7 @@ public class EventUtils { */ public static boolean shouldProcessEvent(Block block, boolean isExtendEvent) { String pistonAction = isExtendEvent ? "EXTEND" : "RETRACT"; - String lastAction = block.hasMetadata(mcMMO.pistonDataKey) ? block.getMetadata(mcMMO.pistonDataKey).get(0).asString() : ""; + String lastAction = block.hasMetadata(mcMMO.pistonDataKey) ? block.getMetadata(mcMMO.pistonDataKey).getSize()>0 ? block.getMetadata(mcMMO.pistonDataKey).get(0).asString() : "":""; if (!lastAction.equals(pistonAction)) { block.setMetadata(mcMMO.pistonDataKey, new FixedMetadataValue(mcMMO.p, pistonAction));