From b01e244f48e3d6862211f5911f8c3fe51ab0af65 Mon Sep 17 00:00:00 2001 From: high Date: Fri, 1 Jul 2011 09:47:23 -0400 Subject: [PATCH] TShock now loads before other plugins. Removed unnecessary logs --- TShockAPI/TShock.cs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/TShockAPI/TShock.cs b/TShockAPI/TShock.cs index 2b4403a5..89a8c405 100755 --- a/TShockAPI/TShock.cs +++ b/TShockAPI/TShock.cs @@ -66,6 +66,7 @@ namespace TShockAPI public TShock(Main game) : base(game) { + Order = 0; } public override void Initialize() @@ -84,7 +85,7 @@ namespace TShockAPI #endif Log.ConsoleInfo(string.Format("TShock Version {0} ({1}) now running.", Version, VersionCodename)); - Log.Info("Starting..."); + GameHooks.PostInitialize += OnPostInit; GameHooks.Update += OnUpdate; @@ -95,24 +96,15 @@ namespace TShockAPI NetHooks.GetData += GetData; NetHooks.GreetPlayer += OnGreetPlayer; NpcHooks.StrikeNpc += NpcHooks_OnStrikeNpc; - AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException; - Log.Info("Hooks initialized"); Bans.LoadBans(); - Log.Info("Bans initialized"); - GetDataHandlers.InitGetDataHandler(); - Log.Info("Get data handlers initialized"); - Commands.InitCommands(); - Log.Info("Commands initialized"); - RegionManager.ReadAllSettings(); WarpsManager.ReadAllSettings(); ItemManager.LoadBans(); - Main.autoSave = ConfigurationManager.AutoSave; Backups.KeepFor = ConfigurationManager.BackupKeepFor; Backups.Interval = ConfigurationManager.BackupInterval;