/** Reloads the server, refreshing settings and plugin information */ @Override public void reload() { try { // Reload relevant configuration loadConfig(); opsList.load(); whitelist.load(); nameBans.load(); ipBans.load(); // Reset crafting craftingManager.resetRecipes(); // Load plugins loadPlugins(); enablePlugins(PluginLoadOrder.STARTUP); enablePlugins(PluginLoadOrder.POSTWORLD); } catch (Exception ex) { logger.log(Level.SEVERE, "Uncaught error while reloading", ex); } }
/** Reloads the server, refreshing settings and plugin information */ public void reload() { try { // Reload relevant configuration config.load(); opsList.load(); whitelist.load(); // Reset crafting craftingManager.resetRecipes(); // Load plugins loadPlugins(); DefaultPermissions.registerCorePermissions(); GlowCommandMap.initGlowPermissions(this); commandMap.registerAllPermissions(); enablePlugins(PluginLoadOrder.STARTUP); enablePlugins(PluginLoadOrder.POSTWORLD); commandMap.registerServerAliases(); consoleManager.refreshCommands(); } catch (Exception ex) { logger.log(Level.SEVERE, "Uncaught error while reloading: {0}", ex.getMessage()); ex.printStackTrace(); } }
@Override public void resetRecipes() { craftingManager.resetRecipes(); }