1
1
mirror of https://github.com/geekfrog/PermissionsTime.git synced 2025-09-09 20:54:30 +00:00

插件基本功能完成

This commit is contained in:
GeekFrog
2017-07-15 04:58:10 +08:00
parent 35bcfdc5f8
commit 71b65347d7
13 changed files with 213 additions and 113 deletions

View File

@ -15,7 +15,7 @@ import gg.frog.mc.permissionstime.command.MainCommand;
import gg.frog.mc.permissionstime.config.ConfigManager;
import gg.frog.mc.permissionstime.config.PluginCfg;
import gg.frog.mc.permissionstime.database.SqlManager;
import gg.frog.mc.permissionstime.listener.TheListener;
import gg.frog.mc.permissionstime.listener.MainListener;
import gg.frog.mc.permissionstime.utils.FileUtil;
import gg.frog.mc.permissionstime.utils.StrUtil;
import net.milkbowl.vault.permission.Permission;
@ -76,7 +76,7 @@ public class PluginMain extends JavaPlugin {
* 这里可以注册多个
*/
private void registerListeners() {
pm.getServer().getPluginManager().registerEvents(new TheListener(pm), pm);
pm.getServer().getPluginManager().registerEvents(new MainListener(pm), pm);
}
/**
@ -84,7 +84,13 @@ public class PluginMain extends JavaPlugin {
* 这里可以注册多个,一般注册一个就够用
*/
private void registerCommands() {
pm.getCommand(PLUGIN_NAME_LOWER_CASE).setExecutor(new MainCommand(pm));
MainCommand mcmd = new MainCommand(pm);
if (getDescription().getCommands().containsKey(PLUGIN_NAME_LOWER_CASE)) {
getCommand(PLUGIN_NAME_LOWER_CASE).setExecutor(mcmd);
}
if (getDescription().getCommands().containsKey("pt")) {
getCommand("pt").setExecutor(mcmd);
}
}
public ConfigManager getConfigManager() {