No TagAPI error if the plugin isn't loaded

This commit is contained in:
MistPhizzle 2014-09-09 23:32:09 -04:00
parent 88bd02e1ee
commit 94e2f4b2de

View file

@ -53,14 +53,18 @@ public class ProjectKorra extends JavaPlugin {
Preset.loadPresets(player);
}
getServer().getPluginManager().registerEvents(new PKListener(this), this);
getServer().getPluginManager().registerEvents(new TagAPIListener(this), this);
if (getServer().getPluginManager().getPlugin("TagAPI") != null) {
getServer().getPluginManager().registerEvents(new TagAPIListener(this), this);
}
getServer().getScheduler().runTaskTimerAsynchronously(this, new RevertChecker(this), 0, 200);
try {
MetricsLite metrics = new MetricsLite(this);
metrics.start();
MetricsLite metrics = new MetricsLite(this);
metrics.start();
} catch (IOException e) {
// Failed to submit the stats :-(
// Failed to submit the stats :-(
}
Methods.deserializeFile();
@ -70,9 +74,9 @@ public class ProjectKorra extends JavaPlugin {
@Override
public void onDisable() {
// for (Player player: Bukkit.getOnlinePlayers()) {
// Methods.saveBendingPlayer(player.getName());
// }
// for (Player player: Bukkit.getOnlinePlayers()) {
// Methods.saveBendingPlayer(player.getName());
// }
Methods.stopBending();
DBConnection.sql.close();
}