Exemplo n.º 1
0
        public static void Main(string[] args)
        {
            PluginManager.LoadAllFromDisk();
            PluginManager.LoadCommands();

            net.minecraft.src.StatList.Func_27092_a();
            try
            {
                minecraftserver = new net.minecraft.server.MinecraftServer();
                //if (!java.awt.GraphicsEnvironment.IsHeadless() && (args.Length <= 0 || !args[0].Equals("nogui")))
                //{
                //	net.minecraft.src.ServerGUI.InitGui(minecraftserver);
                //}
                //Thread t = new Thread(() => { (new net.minecraft.src.ThreadServerApplication("Server thread", minecraftserver)).Run(); });
                //t.Start();
                minecraftserver.Run();
            }
#if !DEBUG
            catch (System.Exception exception)
            {
                logger.Severe("Failed to start the minecraft server");
                logger.Log(exception.ToString());
                //logger.Log(java.util.logging.Level.SEVERE, "Failed to start the minecraft server", exception);
            }
#else
            finally { }
#endif
        }