Update EventUtils.java

This commit is contained in:
Yannick L 2015-03-01 20:17:31 +01:00
parent 94325f3bce
commit 4954e1f63b

View File

@ -293,7 +293,7 @@ public class EventUtils {
*/ */
public static boolean shouldProcessEvent(Block block, boolean isExtendEvent) { public static boolean shouldProcessEvent(Block block, boolean isExtendEvent) {
String pistonAction = isExtendEvent ? "EXTEND" : "RETRACT"; String pistonAction = isExtendEvent ? "EXTEND" : "RETRACT";
String lastAction = block.hasMetadata(mcMMO.pistonDataKey) ? block.getMetadata(mcMMO.pistonDataKey).getSize()>0 ? block.getMetadata(mcMMO.pistonDataKey).get(0).asString() : "":""; String lastAction = block.hasMetadata(mcMMO.pistonDataKey) ? block.getMetadata(mcMMO.pistonDataKey).size()>0 ? block.getMetadata(mcMMO.pistonDataKey).get(0).asString() : "":"";
if (!lastAction.equals(pistonAction)) { if (!lastAction.equals(pistonAction)) {
block.setMetadata(mcMMO.pistonDataKey, new FixedMetadataValue(mcMMO.p, pistonAction)); block.setMetadata(mcMMO.pistonDataKey, new FixedMetadataValue(mcMMO.p, pistonAction));