summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDinnerbone <dinnerbone@dinnerbone.com>2010-12-28 21:02:39 +0000
committerDinnerbone <dinnerbone@dinnerbone.com>2010-12-28 21:02:39 +0000
commitcaf0d3e27a11a279b0439a988cabd49420ec4b6e (patch)
tree9efd15c5e4e9187c9eded501b2d8258312ae2872 /src
parent1ce00ae0741d7a8cf6218ead0f86ad27b6ed1d7d (diff)
downloadbukkit-caf0d3e27a11a279b0439a988cabd49420ec4b6e.tar
bukkit-caf0d3e27a11a279b0439a988cabd49420ec4b6e.tar.gz
bukkit-caf0d3e27a11a279b0439a988cabd49420ec4b6e.tar.lz
bukkit-caf0d3e27a11a279b0439a988cabd49420ec4b6e.tar.xz
bukkit-caf0d3e27a11a279b0439a988cabd49420ec4b6e.zip
Make a start on block events, fixed nullcheck in PluginManager
Diffstat (limited to 'src')
-rw-r--r--src/org/bukkit/event/Event.java15
-rw-r--r--src/org/bukkit/plugin/SimplePluginManager.java2
2 files changed, 9 insertions, 8 deletions
diff --git a/src/org/bukkit/event/Event.java b/src/org/bukkit/event/Event.java
index f9d8b46a..f823b08b 100644
--- a/src/org/bukkit/event/Event.java
+++ b/src/org/bukkit/event/Event.java
@@ -71,17 +71,18 @@ public abstract class Event {
PLAYER_COMMAND (Category.PLAYER),
PLAYER_QUIT (Category.PLAYER),
PLAYER_MOVE (Category.PLAYER),
- PLAYER_ANIMATION (Category.PLAYER),
- PLAYER_TELEPORT (Category.PLAYER);
+ //PLAYER_ANIMATION (Category.PLAYER),
+ PLAYER_TELEPORT (Category.PLAYER),
/**
* Block Events
-
- BLOCK_DESTROYED (Category.BLOCK),
- BLOCK_BROKEN (Category.BLOCK),
- BLOCK_PLACE (Category.BLOCK),
+ */
+ BLOCK_DAMAGED (Category.BLOCK),
+ BLOCK_PLACED (Category.BLOCK),
BLOCK_RIGHTCLICKED (Category.BLOCK),
- REDSTONE_CHANGE (Category.BLOCK),
BLOCK_PHYSICS (Category.BLOCK),
+ REDSTONE_CHANGE (Category.BLOCK),
+ BLOCK_IGNITE (Category.BLOCK),
+ BLOCK_FLOW (Category.BLOCK);
/**
* Item Events
diff --git a/src/org/bukkit/plugin/SimplePluginManager.java b/src/org/bukkit/plugin/SimplePluginManager.java
index 5cbe08b3..cc696f61 100644
--- a/src/org/bukkit/plugin/SimplePluginManager.java
+++ b/src/org/bukkit/plugin/SimplePluginManager.java
@@ -170,7 +170,7 @@ public final class SimplePluginManager implements PluginManager {
public void callEvent(Event event) {
List<RegisteredListener> eventListeners = listeners.get(event.getType());
- if (listeners != null) {
+ if (eventListeners != null) {
for (RegisteredListener registration : eventListeners) {
Plugin plugin = registration.getPlugin();
PluginLoader loader = plugin.getPluginLoader();