2015-07-25 10:15:14 +00:00
|
|
|
package cn.citycraft.CTZLoginServer;
|
|
|
|
|
|
|
|
import org.bukkit.plugin.java.JavaPlugin;
|
|
|
|
|
2015-07-27 13:14:51 +00:00
|
|
|
import cn.citycraft.CTZLoginServer.Socket.CTZLoginServerSocket;
|
2015-07-25 10:15:14 +00:00
|
|
|
import cn.citycraft.CTZLoginServer.config.Config;
|
|
|
|
|
2015-07-27 13:14:51 +00:00
|
|
|
public class CTZLoginServer extends JavaPlugin {
|
2015-07-25 10:15:14 +00:00
|
|
|
public String version;
|
2015-07-27 13:14:51 +00:00
|
|
|
|
2015-07-25 10:15:14 +00:00
|
|
|
@Override
|
|
|
|
public void onDisable() {
|
|
|
|
getLogger().info("已卸载!");
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public void onEnable() {
|
2015-07-27 13:14:51 +00:00
|
|
|
// PluginManager pm = Bukkit.getPluginManager();
|
2015-07-25 10:15:14 +00:00
|
|
|
version = this.getServer().getBukkitVersion().substring(0, 5);
|
|
|
|
this.getLogger().info("Bukkit 版本: " + version);
|
2015-07-27 13:14:51 +00:00
|
|
|
// if (pm.isPluginEnabled("AuthMe")) {
|
|
|
|
// this.getLogger().info("发现前置插件 AuthMe 载入API...");
|
|
|
|
// } else {
|
|
|
|
// this.getLogger().info("未发现 前置插件 AuthMe 关闭插件...");
|
|
|
|
// pm.disablePlugin(this);
|
|
|
|
// return;
|
|
|
|
// }
|
|
|
|
this.getServer().getScheduler()
|
|
|
|
.runTaskAsynchronously(this, new CTZLoginServerSocket(this, 2000));
|
2015-07-25 10:15:14 +00:00
|
|
|
getLogger().info("已加载!");
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public void onLoad() {
|
|
|
|
Config.load(this, "1.0");
|
|
|
|
}
|
|
|
|
}
|