summaryrefslogtreecommitdiffstats
path: root/src/main/java/org
diff options
context:
space:
mode:
authorstevenh <steven.hartland@multiplay.co.uk>2011-01-29 21:04:02 +0000
committerstevenh <steven.hartland@multiplay.co.uk>2011-01-29 21:04:02 +0000
commit4301a76b31b85e403fbf834ca9dfbff0b14182d9 (patch)
treee64ed4e707e9d990e5690bb65a8ab0d393bbc139 /src/main/java/org
parent0ba870434ea7ec6e75652cad0b3fb6b9d240bbb6 (diff)
downloadcraftbukkit-4301a76b31b85e403fbf834ca9dfbff0b14182d9.tar
craftbukkit-4301a76b31b85e403fbf834ca9dfbff0b14182d9.tar.gz
craftbukkit-4301a76b31b85e403fbf834ca9dfbff0b14182d9.tar.lz
craftbukkit-4301a76b31b85e403fbf834ca9dfbff0b14182d9.tar.xz
craftbukkit-4301a76b31b85e403fbf834ca9dfbff0b14182d9.zip
Updated commands to use CommandSender instead of Player
Diffstat (limited to 'src/main/java/org')
-rw-r--r--src/main/java/org/bukkit/craftbukkit/CraftServer.java11
-rw-r--r--src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java4
2 files changed, 8 insertions, 7 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
index 68c9eb59..496cc6e7 100644
--- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java
+++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
@@ -1,9 +1,6 @@
package org.bukkit.craftbukkit;
-import org.bukkit.command.Command;
-import org.bukkit.command.CommandMap;
-import org.bukkit.command.SimpleCommandMap;
-import org.bukkit.command.PluginCommandYamlParser;
+import org.bukkit.command.*;
import org.bukkit.entity.Player;
import java.io.File;
import java.util.ArrayList;
@@ -153,15 +150,15 @@ public final class CraftServer implements Server {
return server;
}
- public boolean dispatchCommand(Player player, String commandLine) {
- return commandMap.dispatch(player, commandLine);
+ public boolean dispatchCommand(CommandSender sender, String commandLine) {
+ return commandMap.dispatch(sender, commandLine);
}
public void reload() {
PropertyManager config = new PropertyManager(console.options);
console.d = config;
-
+
boolean animals = config.a("spawn-monsters", console.m);
boolean monsters = config.a("spawn-monsters", console.e.k > 0);
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
index a1ed1165..95982b65 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
@@ -25,6 +25,10 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
return server.getHandle().g(getName());
}
+ public boolean isPlayer() {
+ return true;
+ }
+
public boolean isOnline() {
for (Object obj: server.getHandle().b) {
EntityPlayerMP player = (EntityPlayerMP) obj;