在我们玩Minecraft的时候,我们有可能需要联机进行游玩。但是在Minecraft Java上只有局域网联机。这时,我们需要搭建一个服务器,以让不同地区的玩家一起联机来玩。
准备材料
部署步骤
- SSH进入VPS
- 输入以下命令,安装Java环境包
对于1.16及之前版本,需要安装Java8
1
|
sudo apt install openjdk-8-jdk
|
对于1.17需要安装Java16,1.18及以上需要Java17
1
|
sudo apt install openjdk-16-jdk
|
1
|
sudo apt install openjdk-17-jdk
|
- 打开 https://mcversions.net/ ,找到你想要下载的服务器端版本
- 复制 server.jar 的链接

- 输入以下命令,下载mc的服务端
- 输入下方命令,先运行一次以下载必要文件

- 打开
eula.txt,修改红框部分为eula=true

- 修改
server.properties文件,修改以下部分
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
view-distance=10 max-build-height=256 server-ip= level-seed= gamemode=0 # 1为创造,2为旁观 server-port=25565 # 服务器端口,建议修改 enable-command-block=false allow-nether=true enable-rcon=false op-permission-level=4 enable-query=false generator-settings= resource-pack= player-idle-timeout=0 level-name=world motd=A Minecraft Server # 服务器介绍 announce-player-achievements=true force-gamemode=false hardcore=false white-list=false pvp=true spawn-npcs=true generate-structures=true spawn-animals=true snooper-enabled=true difficulty=1 network-compression-threshold=256 level-type=DEFAULT spawn-monsters=true max-tick-time=60000 max-players=20 # 服务器最多承受玩家人数 use-native-transport=true online-mode=true # false为取消正版验证 allow-flight=false resource-pack-hash= max-world-size=29999984
|
- 创建一个screen,然后运行第7步命令即可
注意事项
如需要停止服务器端进程,请进入screen,然后输入 /stop 命令正常关闭服务器程序
下一步怎么用?
需要节点、客户端或稳定 VPN 方案,可以直接从下面入口继续。