summaryrefslogtreecommitdiffstats
path: root/src/main
diff options
context:
space:
mode:
authorDinnerbone <dinnerbone@dinnerbone.com>2011-06-26 02:46:04 +0100
committerDinnerbone <dinnerbone@dinnerbone.com>2011-06-26 02:46:04 +0100
commit528e8c7221b1aaa8308d76c3b18dc2a7de9f3610 (patch)
tree5ce90f822ee04b1dbb39964aff9cbb800e0f8b06 /src/main
parent0b92a51ba70ea8112aee6a8fd735456994c03fd2 (diff)
downloadcraftbukkit-528e8c7221b1aaa8308d76c3b18dc2a7de9f3610.tar
craftbukkit-528e8c7221b1aaa8308d76c3b18dc2a7de9f3610.tar.gz
craftbukkit-528e8c7221b1aaa8308d76c3b18dc2a7de9f3610.tar.lz
craftbukkit-528e8c7221b1aaa8308d76c3b18dc2a7de9f3610.tar.xz
craftbukkit-528e8c7221b1aaa8308d76c3b18dc2a7de9f3610.zip
Don't register commands only on init
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/org/bukkit/craftbukkit/CraftServer.java8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
index 019a0b14..46c58109 100644
--- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java
+++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
@@ -66,10 +66,10 @@ public final class CraftServer implements Server {
private final String serverName = "Craftbukkit";
private final String serverVersion;
private final String protocolVersion = "1.6.6";
- private final PluginManager pluginManager = new SimplePluginManager(this);
private final ServicesManager servicesManager = new SimpleServicesManager();
private final BukkitScheduler scheduler = new CraftScheduler(this);
private final SimpleCommandMap commandMap = new SimpleCommandMap(this);
+ private final PluginManager pluginManager = new SimplePluginManager(this, commandMap);
protected final MinecraftServer console;
protected final ServerConfigurationManager server;
private final Map<String, World> worlds = new LinkedHashMap<String, World>();
@@ -147,12 +147,6 @@ public final class CraftServer implements Server {
}
private void loadPlugin(Plugin plugin) {
- List<Command> pluginCommands = PluginCommandYamlParser.parse(plugin);
-
- if (!pluginCommands.isEmpty()) {
- commandMap.registerAll(plugin.getDescription().getName(), pluginCommands);
- }
-
try {
pluginManager.enablePlugin(plugin);
} catch (Throwable ex) {