瀏覽代碼

Redstone ore now throws events when it flips on or off.

Fixes issue #2021
Sean Porter 11 年之前
父節點
當前提交
99248caba3
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      src/main/java/com/gmail/nossr50/listeners/EntityListener.java

+ 4 - 0
src/main/java/com/gmail/nossr50/listeners/EntityListener.java

@@ -1,5 +1,6 @@
 package com.gmail.nossr50.listeners;
 package com.gmail.nossr50.listeners;
 
 
+import org.bukkit.Material;
 import org.bukkit.OfflinePlayer;
 import org.bukkit.OfflinePlayer;
 import org.bukkit.block.Block;
 import org.bukkit.block.Block;
 import org.bukkit.enchantments.Enchantment;
 import org.bukkit.enchantments.Enchantment;
@@ -125,6 +126,9 @@ public class EntityListener implements Listener {
                 mcMMO.getPlaceStore().setTrue(block);
                 mcMMO.getPlaceStore().setTrue(block);
             }
             }
         }
         }
+        else if ((block.getType() == Material.REDSTONE_ORE || block.getType() == Material.GLOWING_REDSTONE_ORE) && (event.getTo() == Material.REDSTONE_ORE || event.getTo() == Material.GLOWING_REDSTONE_ORE)) {
+            return;
+        }
         else {
         else {
             if (mcMMO.getPlaceStore().isTrue(block)) {
             if (mcMMO.getPlaceStore().isTrue(block)) {
                 mcMMO.getPlaceStore().setFalse(block);
                 mcMMO.getPlaceStore().setFalse(block);