相信大家都有玩过MC吧!

首先感谢杜老师协助搭建MC!

在我二年级的时候,经常和表哥一起玩MC,一放学就跑回家,回家后立马打开游戏。

我和表哥经常玩一个叫“11239”的服务器,这是个纯生存服务器,有很多玩家在玩这个服务器。我们一起建造奇奇怪怪的建筑、晚上一起杀怪、炸村庄...(满满的回忆~)

那时候我跟表哥说:“以后我也要创一个自己的服务器!” 到现在,我终于实现了自己的小梦想了!

不废话这么多了,我们进入正题!


其实也很简单的,装对应版本 Java,使用命令启动核心文件即可。

首先服务器肯定是不能少的,这边推荐阿里云腾讯云

为了让一些小伙伴更好的操作,我这边决定用宝塔面板来搭建 Minecraft 服务器

版本对应

本教程以最常用核心 Paper 为例,下面是版本的对应列表:

Paper VersionRecommended Java Version
1.8 to 1.11Java 8
1.12 to 1.16.4Java 11
1.16.5Java 16
1.17.1-1.18.1+Java 17

相比官方的原版服务启动器,Paper 的性能优化更好,而且支持插件!

资源下载

以最新版本 Paper-317 作为演示:

下载java:

开始架设

317 对应 1.18.2 版本,需使用 Java 17。

将下载好的Paper启动器java上传到服务器中,这里以/www/wwwroot/mc/为例。
上传Paper启动器
上传成功后将jdk-17.0.3.1文件夹改名为java
将文件夹改名为java
完成后输入以下命令(其中-Xms2G-Xmx2G为内存限制,根据实际情况修改):

cd /www/wwwroot/mc
/www/wwwroot/mc/java/bin/java -Xms2G -Xmx2G -jar paper-1.18.2-317.jar --nogui

第一次启动时,Paper会自动下载游戏服务端的运行文件,但会有报错,执行以下的命令后,再次执行 /www/wwwroot/mc/java/bin/java -Xms2G -Xmx2G -jar paper-1.18.2-317.jar --nogui 就OK了:

echo "eula=true" > /www/wwwroot/mc/eula.txt

注意:服务运行期间,不可关闭终端,可通过 screen 命令运行!

启动器运行后,会生成一大堆文件。

然后在安全页面中放行端口,默认为25565。

最后,我们打开游戏进行连接测试!

最后补充

  1. 启动器运行后,会生成一大堆文件,插件请上传至 plugins 目录中。
  2. 如想使用非正版启动器登录游戏,还需输入以下命令关闭正版验证:
sed -i 's/online-mode=true/online-mode=false/ /www/wwwroot/mc/server.properties'

最后修改:2022 年 07 月 17 日
可以给可怜的博主一个生活费嘛(//̀Д/́/)