/// <summary>
        /// Loads our settings
        /// </summary>
        public void Load()
        {
            _loading = true;

            try
            {
                lock (this)
                {
                    String fileName = Essentials.PluginPath + "Essential-Settings.xml";
                    if (File.Exists(fileName))
                    {
                        using (StreamReader reader = new StreamReader(fileName))
                        {
                            XmlSerializer x = new XmlSerializer(typeof(PluginSettings));
                            PluginSettings settings = (PluginSettings)x.Deserialize(reader);
                            reader.Close();

                            _instance = settings;
                        }
                    }
                }
            }
            catch(Exception ex)
            {
                Essentials.Log.Error( ex );
            }
            finally
            {
                _loading = false;
            }
        }
        /// <summary>
        /// Loads our settings
        /// </summary>
        public void Load()
        {
            m_loading = true;

            try
            {
                lock (this)
                {
                    String fileName = Essentials.PluginPath + "Essential-Settings.xml";
                    if (File.Exists(fileName))
                    {
                        using (StreamReader reader = new StreamReader(fileName))
                        {
                            XmlSerializer x = new XmlSerializer(typeof(PluginSettings));
                            PluginSettings settings = (PluginSettings)x.Deserialize(reader);
                            reader.Close();

                            m_instance = settings;
                        }
                    }
                }
            }
            catch(Exception ex)
            {
                Logging.WriteLineAndConsole(string.Format("Load(): {0}", ex.ToString()));
            }
            finally
            {
                m_loading = false;
            }
        }