想要和朋友一起在自己的私人世界中冒险,却苦于没有一个稳定、自由可控的 Minecraft 服务器?其实,只要拥有一台 Linux 服务器,你就可以轻松搭建属于自己的游戏服务器。本文将从零开始,带你了解如何搭建 Minecraft 服务端。准备好了吗?让我们一起开启创造之旅!
linux 安装 java jdk
使用以下命令安装 java jdk,** 这里要注意下 minecraft 版本 1.21 需要java jdk21 以上 **
sudo apt update
sudo apt install openjdk-21-jdk
使用如下命令查看java环境是否安装成功, 看到如下输出代表安装没问题
java -version

下载minecraft serve
新建一个文件夹,用来存储minecraft 的存档
mkdir minecraft
cd minecraft
下载minecraft serve,可以在这里下载 minecraft serve:https://www.minecraft.net/en-us/download/server
wget https://piston-data.mojang.com/v1/objects/95495a7f485eedd84ce928cef5e223b757d2f764/server.jar
使用以下命令运行minecraft服务器,-Xmx2G 表示最大运行内存 2G,-Xms1G 表示最小运行内存 1G
java -Xmx2G -Xms1G -jar server.jar --nogui
提示: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
编辑 eula.txt 将eula改为 true,保存重新运行。
当你看到 "Done! For help, type "help"" 恭喜你,服务器正常运行了。连接服务器: 服务器IP:25565 ** 但是别急我们还有其它事情要做 **
使用screen后台运行服务器
当然还有其它方式能在后台继续运行服务器,但使用 screen 我们可以随时进入minecaft 的控制台,执行相应的Minecraft 指令。
安装screen:
sudo apt install screen
启动:
screen -S minecraft
java -Xmx2G -Xms1G -jar server.jar --nogui
断开 screen 不关闭程序:
Ctrl + A 然后按 D
重新连接,连接之后我们可以输入对应的 minecraft 指令:
screen -r minecraft