在Windows Server上设置Minecraft服务器

・4 分钟阅读

如果你熟悉Windows GUI,则最好在Windows Server上设置Minecraft服务器。在本指南中,你会学习如何在Windows Server (所有版本)上设置Minecraft服务器。

本文假设你已经使用RDP登录到服务器,并且已经安装了Java 。

步骤1创建一个文件夹,并且下载Minecraft文件

你会需要一个文件夹来存储Minecraft服务器文件,我建议使用桌面的子文件夹(例如 C:UsersAdministratorDesktopMinecraft )。

将Minecraft文件下载到服务器,我们将使用默认的Minecraft服务器,该服务器可以从Minecraft网站下载 ,你会在页面的底部找到最新的服务器版本。

如果你已使用默认RDP程序从Windows客户端连接到Windows Server,则只需复制粘贴文件即可。如果你使用的是Mac,并且使用官方Microsoft远程桌面应用程序,则需要启用文件夹重定向,这将创建共享,允许你在客户端和服务器之间共享文件。

将刚刚下载的.jar文件放入文件夹中的服务器。

步骤2创建一个start.bat 文件

我建议使用.bat文件设置你的服务器,Windows将在每次打开.bat文件时执行一个命令,该命令将正确初始化Minecraft服务器,用于启动Minecraft的例子.bat文件如下所示:


java -Xms1024M -Xmx1024M -jar name.jar -o true
PAUSE

这里有许多你需要改变的东西。

  • -Xms1024M -这是服务器会使用的最小内存量,如果你希望这是一定数量的MB,你可以使用1M,例如,如果你想分配1 MB的RAM。如果你想分配一定数量的GB,请使用1G,因为1是你分配的GB数量。
  • -Xmx1024M -这是服务器会使用的最大内存量,对于要分配的MB 和GB 而言,这与Xms相同。
  • name.jar -这是你下载的.jar文件的名称,

.jar文件和.bat文件放在同一文件夹中( C:UsersAdministratorDesktopMinecraft )双击.bat文件,它的名字可以是任何(你可以把它叫做start.bat,例如)。

步骤3接受EULA

你将需要通过打开eula.txt文件并将eula=false更改为eula=true来接受EULA ,这表明你同意协议。

步骤4:设置服务器端口和其他值

通过编辑eula.txt接受EULA后,使用.bat文件再次启动服务器,这会创建使用服务器所需的许多文件和文件夹,其中还包括server.properties文件,查找以下行:

 
server-port=25565

 

这是server-port值,如果你将它更改为不同的东西,则在加入Minecraft客户端中的服务器时,你必须在IP之后,键入端口。例如,如果将端口更改为25569,就必须键入[yourserverip ]:25569 ,如果你将它保留为25565的默认值,就Minecraft将自动识别该值,另一种选择是使用DNS SRV记录,并拥有一个注册域名。

如果没有明显的理由改变端口,我建议将它保留在25565上。改变服务器端口最常见的原因是,在一个VPS上运行多个Minecraft服务器。

步骤5打开防火墙中的端口

你现在需要在防火墙中打开为Minecraft服务器选择的端口。

您的Minecraft服务器已准备就绪。你现在可以使用Minecraft游戏客户端登录。

Ammyae profile image