

首先你需要准备一台服务器,这里我使用的是centos7的系统。
服务器最好选择国内地区的,这样开服的延迟会低一些,游玩体验也会更好一些。如果你是学生的话,购买像阿里云、腾讯云这些国内大厂的学生专属服务器,每月的花销就只有10元左右。
在拿到服务器并且已经ssh链接上之后,我们就可以开始搭建一个最简单的minecraft服务器啦。
首先更新系统
yum -y update
然后去这个网站下载想要的服务端,https://mcversions.net/
例如我们选择1.12.1这个版本,选择server jar,并复制对应的下载地址
接着转到服务器上的操作
先创建一个文件夹
mkdir mc
进入mc这个文件夹
cd mc
下载对应的服务端
wget https://launcher.mojang.com/v1/objects/561c7b2d54bae80cc06b05d950633a9ac95da816/server.jar
注意,mc的服务端依赖于java,所以安装java
yum -y install java
此处建议安装screen,以便退出ssh后服务器依旧在后台运行
创建一个screen窗口
screen -S mc
我的服务器内存只有1g,所以启动命令为
java -Xmx1024M -Xms1024M -jar server.jar nogui
2g内存就修改上面的1024为2048即可
然后我们会发现,提示报错,因为我们没有同意用户条款,此时在server.jar对应的文件夹里找到eula.txt文件更改
eula=true
此时重新运行启动命令,不出意外的话,服务器就搭建好了 但注意,此时的服务器仅能允许国际版正版玩家登录,盗版的玩家是不可以登录的,解决方法如下 找到server.jar对应文件夹里的server.properties更改
online-mode=false
然后保存,重新运行启动命令,好了,现在你就可以和朋友愉快的玩耍了
客户端可以使用HMCL,上面是最简单的纯净生存服务器,后续想要学习更多类型的服务器开服的话,可以上mcbbs论坛看看,那里有很多有趣的服务端。
目前我搭建的服务器是1.17.1版本的,服务器地址是mc.kulao.net,有想要一起玩或者咨询开服问题的,也可以加qq群1063544223