public static void LoadAllSettings() { // Unload custom plugins List <Plugin> plugins = new List <Plugin>(Plugin.all); foreach (Plugin p in plugins) { if (Plugin.core.Contains(p)) { continue; } Plugin.Unload(p, false); } ZSGame.Instance.infectMessages = ZSConfig.LoadInfectMessages(); Colors.Load(); Alias.Load(); BlockDefinition.LoadGlobal(); ImagePalette.Load(); SrvProperties.Load(); AuthService.ReloadDefault(); Group.LoadAll(); CommandPerms.Load(); Command.InitAll(); Block.SetBlocks(); AwardsList.Load(); PlayerAwards.Load(); Economy.Load(); WarpList.Global.Filename = "extra/warps.save"; WarpList.Global.Load(); CommandExtraPerms.Load(); ProfanityFilter.Init(); Team.LoadList(); ChatTokens.LoadCustom(); SrvProperties.FixupOldPerms(); CpeExtension.LoadDisabledList(); TextFile announcementsFile = TextFile.Files["Announcements"]; announcementsFile.EnsureExists(); announcements = announcementsFile.GetText(); // Reload custom plugins foreach (Plugin p in plugins) { if (Plugin.core.Contains(p)) { continue; } Plugin.Load(p, false); } OnConfigUpdatedEvent.Call(); }
public static void LoadAllSettings() { // Unload custom plugins List <Plugin> plugins = Plugin.all; foreach (Plugin plugin in plugins) { if (Plugin.core.Contains(plugin)) { continue; } plugin.Unload(false); } zombie.LoadInfectMessages(); Colors.LoadList(); Alias.Load(); BlockDefinition.LoadGlobal(); ImagePalette.Load(); SrvProperties.Load(); Group.InitAll(); Command.InitAll(); CommandPerms.Load(); Block.SetBlocks(); BlockDefinition.UpdateGlobalBlockProps(); Awards.Load(); Economy.Load(); WarpList.Global.Filename = "extra/warps.save"; WarpList.Global.Load(); CommandExtraPerms.Load(); ProfanityFilter.Init(); Team.LoadList(); ChatTokens.LoadCustom(); SrvProperties.FixupOldPerms(); // Reload custom plugins foreach (Plugin plugin in plugins) { if (Plugin.core.Contains(plugin)) { continue; } plugin.Load(false); } }
public static void LoadAllSettings() { Colors.LoadExtColors(); Alias.Load(); BlockDefinition.LoadGlobal(); SrvProperties.Load("properties/server.properties"); Updater.Load("properties/update.properties"); Group.InitAll(); Command.InitAll(); GrpCommands.fillRanks(); Block.SetBlocks(); Awards.Load(); Economy.Load(); Warp.LOAD(); CommandOtherPerms.Load(); ProfanityFilter.Init(); Team.LoadList(); }
public static void LoadAllSettings() { zombie.LoadInfectMessages(); Colors.LoadExtColors(); Alias.Load(); Bots.BotsFile.Load(); BlockDefinition.LoadGlobal(); SrvProperties.Load("properties/server.properties"); Updater.Load("properties/update.properties"); Group.InitAll(); Command.InitAll(); GrpCommands.fillRanks(); Block.SetBlocks(); Awards.Load(); Economy.Load(); WarpList.Global.Load(null); CommandOtherPerms.Load(); ProfanityFilter.Init(); Team.LoadList(); ChatTokens.LoadCustom(); FixupOldPerms(); }