在Minecraft(我的世界)中建立多人服务器的步骤是什么?

首先

我想要一起玩Minecraft(我的世界)!但是,购买realms或租用虚拟服务器等都需要花费一定的费用。(通常是按月计费)

当然,如果几乎每天都玩Minecraft的多人游戏,或者总有人进入游戏的情况下,购买这样的服务可能更好。
不过,像我这次这样,不是每天玩,只是偶尔能够进行多人游戏的人,签订合同会有些犹豫。
因此,作为不需要与新的服务签订合同的方法,我简单总结了自己搭建服务器的步骤。
如果你只是偶尔能够进行多人游戏,或者只是想试一试,等等这种情况,请参考这个步骤。
(这里假设在Windows 10上进行操作。)

2. 准备必需品

    • Java

 

    開放くん(ポート開放できるツールならなんでもOK)

作为实际要做的事情,首先需要安装Java,然后运行JAR文件来建立服务器,开放端口并将IP地址告知他人。

如果你不知道Java是什么,先确认一下它是否已经安装了。

在命令提示符下进行确认。

请先启动命令提示符。您可以在Windows系统工具中单击它,或者如果麻烦的话,您可以在搜索栏中搜索“命令提示符”等词条找到它。

如果也觉得麻烦,您可以同时按下Win(Windows标志键,通常位于左下角)和R键,然后在”运行”对话框中输入“cmd”,按下回车键。

可以使用任何方法,总之请启动命令提示符。然后在输出的窗口中输入以下代码,并按下回车键。

java -version

当我输入这个命令时,如果输出了Java的版本等信息,那说明Java已经安装成功。
由于我的情况下没有安装Java,所以我选择了脑残地安装了openJDK16,但是据2021/06/22的现在,即使已经安装了旧版本的java也有可能会出错,所以无论如何,让我们先安装最新版本。

2.2 安装Java

我們首先從Oracle官網下載並安裝openJDK16。
https://www.oracle.com/java/technologies/javase-jdk16-downloads.html

请选择标有”Windows x64 Installer”的选项进行安装。
(本次选择了.exe文件进行安装。我认为使用.zip文件也没有太大区别。)

openjdk.png

请在安装完成后运行文件,确认C:\Program Files目录下是否创建了Java文件。
如果在Java文件中创建了jdk-16.0.1文件,则表示安装完成。

如果是zip文件,请在安装后选择全部解压缩。

2.3 设定环境变量

在搜索栏中输入”环境变量”,选择编辑环境变量。
打开”系统属性”后,选择环境变量,并进行添加环境变量。

envfunc.png
envAdd.png

请在环境变量界面中,通过点击“新建”按钮来添加变量。变量名称分别设置为JAVA、JAVA_HOME等,值为已安装的openJDK文件的路径。

完成此作業后,请再次在命令提示符中验证Java版本。
如果版本仍未确认,请尝试重新启动电脑。如果仍然无效,请确认路径。
如果仍然无法解决问题,请尝试重新进行安装步骤。

2.4 安装开放君等

我们需要一个进行端口开放的工具。这次我决定使用一个叫做”开放君”的工具,但实话说只要能够开放就行了,无论是什么工具都可以。

请从这里下载zip文件夹,并将其解压缩到一个合适的位置。此文件夹将在搭建服务器后使用。

3.搭建多服务器的方法+α

(Paraphrase: 如何搭建多服务器+α)

3.1 安装 jar 文件

请前往官方网站下载用于设置服务器的jar文件。关于下载位置,请提前创建一个方便操作的文件夹来放置服务器所需的文件。可以在C盘根目录下随意创建一个名为minecraft等的文件夹,并将jar文件保存在其中。

执行命令3.2

安装完成后,让我们执行一下命令。打开命令提示符,然后移动到之前创建的文件的位置。

cd C:\minecraft

请前往保存了JAR文件的文件夹,并执行以下命令。

java -Xmx1024M -Xms1024M -jar server.jar nogui

如果你从官方网站下载jar文件,文件名应该是「server.jar」。如果你按照官方网站的描述进行操作,会收到类似「文件不存在」的错误信息,所以请确保下载的文件名与描述一致。

执行命令后,会自动创建文件等。然后应该会出现错误并返回。
我认为在自动生成的文件中会有一个名为“eula.txt”的文件,需要更改这个文本文件的内容。

请打开并编辑这个文件。

eula.png

请将eula=false更改为eula=true并保存。

保存后,请再次执行命令。
如果输出类似于 “For help, type “help”” 的内容,表示服务器的设置已经完成。如果想要停止服务器,请输入并执行 stop 命令。

如果每次都打开命令提示符很麻烦的话

如果您觉得每次都要打开命令提示符并执行命令很麻烦,虽然可以通过执行命令来启动,但建议您可以创建一个批处理文件,并通过运行批处理文件来启动。请在包含您创建的jar文件的文件夹中创建一个文本文件,输入上述命令,并将文件格式更改为.bat后保存。

请将其保存为批处理文件后,尝试通过点击等方式执行。如果服务器能成功启动,那就表示成功了。

3.3 端口开放

从这里开始进入最后的阶段。为了进行多人游戏,必须让其他人能够进入设立了服务器的地方。

因为我相信有很多其他人详细介绍了关于端口的信息,所以如果你想要了解更多,请自己进行一些搜索。
在这里,你可以简单认为,如果不开放端口,其他人无法进入;而如果开放端口,则其他人可以进入。

在这里使用开放君等端口开放工具进行端口开放。开放君的网站上也有使用方法说明,但请您输入要开放的端口号(在这种情况下是25565),然后选择“开启端口”。如果输出类似“成功”的消息,则表示成功。

如果启动服务器并打开端口,其他人就可以访问了。

3.4 确认访问

请您在这里或任何地方确认一下IP地址。确认IP地址后,请将IP地址告诉需要访问的人。

serveraccsess.png

搭建服务器的人只需要启动Minecraft,并在多人游戏→添加服务器中,输入localhost作为服务器地址,然后按下完成即可访问。

其他人只需输入由搭建服务器的人告知的IP地址作为服务器地址,然后按下完成即可。若能成功访问,则说明操作完成。

顺便提一下,最好给服务器起一个容易理解的名字(没有特别要求,完全自由选择)。

4. 结束

如果只是和朋友们偶尔玩一些游戏的话,我认为这种方法是不错的。但是需要注意的是,在运行游戏时很难同时进行其他工作,而且长时间运行游戏会带来电费等其他问题,所以根据目的和手段,也可以尝试其他方法。

广告
将在 10 秒后关闭
bannerAds