summaryrefslogtreecommitdiffstats
path: root/src/main/java/net/minecraft/server/NetServerHandler.java
diff options
context:
space:
mode:
authorVictorD <victor.danell@gmail.com>2011-01-16 16:35:37 +0100
committerVictorD <victor.danell@gmail.com>2011-01-16 16:35:37 +0100
commit7ea93a11059f9c36e0cbda207b7c4dc13a67c8ef (patch)
treeb5c665c46b65f0aa691a92c829a6d2a64fb35977 /src/main/java/net/minecraft/server/NetServerHandler.java
parent78cd77ef713e9073f2a46c5c2a3fea90db470158 (diff)
downloadcraftbukkit-7ea93a11059f9c36e0cbda207b7c4dc13a67c8ef.tar
craftbukkit-7ea93a11059f9c36e0cbda207b7c4dc13a67c8ef.tar.gz
craftbukkit-7ea93a11059f9c36e0cbda207b7c4dc13a67c8ef.tar.lz
craftbukkit-7ea93a11059f9c36e0cbda207b7c4dc13a67c8ef.tar.xz
craftbukkit-7ea93a11059f9c36e0cbda207b7c4dc13a67c8ef.zip
Added registration of plugin commands on plugin load.
Diffstat (limited to 'src/main/java/net/minecraft/server/NetServerHandler.java')
-rw-r--r--src/main/java/net/minecraft/server/NetServerHandler.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/net/minecraft/server/NetServerHandler.java b/src/main/java/net/minecraft/server/NetServerHandler.java
index be47ba2e..5d8c0e37 100644
--- a/src/main/java/net/minecraft/server/NetServerHandler.java
+++ b/src/main/java/net/minecraft/server/NetServerHandler.java
@@ -18,6 +18,7 @@ import org.bukkit.event.block.BlockRightClickEvent;
import org.bukkit.event.player.PlayerChatEvent;
import org.bukkit.event.player.PlayerItemEvent;
import org.bukkit.event.player.PlayerMoveEvent;
+import org.bukkit.plugin.Plugin;
// CraftBukkit end
public class NetServerHandler extends NetHandler implements ICommandListener {
@@ -536,6 +537,11 @@ public class NetServerHandler extends NetHandler implements ICommandListener {
private void c(String s) {
// CraftBukkit start
+ boolean targetPluginFound = server.dispatchCommand(player, s);
+ if (targetPluginFound) {
+ return;
+ }
+
PlayerChatEvent event = new PlayerChatEvent(Type.PLAYER_COMMAND, player, s);
server.getPluginManager().callEvent(event);
if (event.isCancelled()) {