Added services manager framework. Services are interfaces that specifies capabilities to be implemented by providers. Example services include economy, <insert example 2>, etc.

By: sk89q <the.sk89q@gmail.com>
This commit is contained in:
Bukkit/Spigot
2011-05-02 11:31:00 -07:00
parent fb2e2b7dcd
commit 960732b9f0
6 changed files with 469 additions and 0 deletions

View File

@ -245,6 +245,7 @@ public final class SimplePluginManager implements PluginManager {
if (plugin.isEnabled()) {
plugin.getPluginLoader().disablePlugin(plugin);
server.getScheduler().cancelTasks(plugin);
server.getServicesManager().unregisterAll(plugin);
}
}