public IronPythonPlugin(Main game) : base(game)
        {
            Instance = this;
            Order    = 1000;

            IronPythonConfig.Load();
        }
        public static void Update()
        {
            //if (DefaultLua != null && Environments.Count > 0 && !Environments.ContainsKey(DefaultLua))

            if (Environments == null)
            {
                Environments = new Dictionary <string, IronPythonEnvironment>();
            }
            foreach (var pair in Environments)
            {
                pair.Value.Name = pair.Key;
                pair.Value.IronPythonException += (string name, Exception e) =>
                                                  IronPythonPlugin.PrintError(TSPlayer.Server, pair.Value, e);
                //IronPythonHookManager.Initialize(pair.Value);
            }
        }