学习 / 电脑 · 2021年11月4日 0

linux设置minecraft服务器

双十一快到,云服务就迎来优惠,趁此买个服务器架设一个mc服务和几个小伙伴一起玩。

服务器越大内存越好。内存2G起。

服务器端:

服务器开放25565端口(tcp)

进入opt

cd opt

新建文件夹

mkdir mcworld

安装java.

yum -y list java*

查看java包列表

 yum install java-1.16.0-openjdk.x86_64

若后面运行mc服务不行就装其他版本

mc服务端文件

官方 https://www.minecraft.net/zh-hans/download/server
各版本 https://mcversions.net/

下载server.jar好放进 mcworld

也可进入mcworld文件夹用wget下载

wget https://launcher.mojang.com/v1/objects/a16d67e5807f57fc4e550299cf20226194497dc2/server.jar

下载完运行

可以重命名 (不重命名也可以)

mv server.jar mc.jar

运行语句

java -Xmx1024M -Xms1024M -jar mc.jar nogui

这时会

用vim进去修改

vim eula.txt

按i 将eula = false改为true

:wq 保存退出

:q!不保存退出

再运行 java -Xmx1024M -Xms1024M -jar mc.jar nogui

这时服务器运行正常,但是客户端进不去登陆失败。

修改server.propertices文件
online-mode:true改为false

再运行mc服务

这时就可以正常加入游戏了。

脱离终端后台运行
nohup java -Xmx1024M -Xms1024M -jar mc.jar nogui &
查看运行进程
ps aux

客户端:

安装java(如果启动器没反应装16版)

下载HMCL启动器

服务器名称看server.properties 的level-name=