summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sample/src/com/dinnerbone/bukkit/sample/SampleBlockListener.java2
-rw-r--r--src/org/bukkit/plugin/java/JavaPluginLoader.java9
2 files changed, 8 insertions, 3 deletions
diff --git a/sample/src/com/dinnerbone/bukkit/sample/SampleBlockListener.java b/sample/src/com/dinnerbone/bukkit/sample/SampleBlockListener.java
index 85f93402..366736d7 100644
--- a/sample/src/com/dinnerbone/bukkit/sample/SampleBlockListener.java
+++ b/sample/src/com/dinnerbone/bukkit/sample/SampleBlockListener.java
@@ -35,7 +35,7 @@ public class SampleBlockListener extends BlockListener {
Block block = event.getBlock();
if (block.getType() == 81) {
- event.setCancelled(true);
+ event.setCancelled(false);
}
}
}
diff --git a/src/org/bukkit/plugin/java/JavaPluginLoader.java b/src/org/bukkit/plugin/java/JavaPluginLoader.java
index b1c260d1..40753b02 100644
--- a/src/org/bukkit/plugin/java/JavaPluginLoader.java
+++ b/src/org/bukkit/plugin/java/JavaPluginLoader.java
@@ -14,8 +14,7 @@ import java.util.regex.Pattern;
import org.bukkit.Server;
import org.bukkit.event.Event;
import org.bukkit.event.Listener;
-import org.bukkit.event.block.BlockListener;
-import org.bukkit.event.block.BlockPhysicsEvent;
+import org.bukkit.event.block.*;
import org.bukkit.event.player.*;
import org.bukkit.plugin.*;
@@ -112,6 +111,12 @@ public final class JavaPluginLoader implements PluginLoader {
case BLOCK_PHYSICS:
trueListener.onBlockPhysics((BlockPhysicsEvent)event);
break;
+ case BLOCK_CANBUILD:
+ trueListener.onBlockCanBuild((BlockCanBuildEvent)event);
+ break;
+ case BLOCK_FLOW:
+ trueListener.onBlockFlow((BlockFromToEvent)event);
+ break;
}
}
}