1. 云服务器>阿里云 >

腾讯云轻量服务器搭建我的世界(Minecraft)服务器指南:选配置、装插件、开黑无忧

腾讯云轻量服务器搭建我的世界(Minecraft)服务器指南:选配置、装插件、开黑无忧

导语
Minecraft(我的世界)是一款经久不衰的沙盒游戏,很多玩家都梦想着拥有一个属于自己的、24小时在线、稳定不卡顿的私人服务器,可以和天南地北的朋友一起生存、创造。租用成品游戏服价格不低,配置也不自由。其实,用腾讯云轻量应用服务器自建MC服务器,成本极低,自由度极高。作为腾讯云代理商,我们经常接到这样的客户需求:“给我整一台能跑得动MC的机器,要能装模组和插件。”本文就手把手教你如何从零开始,用轻量服务器搭建一个专属的MC世界,并附上不同玩家数量对应的配置推荐表。

一、为什么轻量服务器适合开MC服?

MC服务器对CPU主频和内存容量要求较高,尤其是加载区块和大量实体时。轻量应用服务器提供独享的CPU和内存,不像很多共享VPS会受邻居影响,保证了Tick率稳定。而且它有固定带宽,有公网IP,免去内网穿透的麻烦。更重要的是,轻量服务器应用镜像中有Linux系统镜像和Docker镜像,我们可以非常灵活地部署MC服务端。

二、服务器配置与玩家数量对照表

MC服务器不同版本(原版、Paper、Spigot、Forge模组服)对资源的需求差异很大。根据我们的测试和经验,给出如下推荐配置。

玩家数量

服务端类型

推荐轻量配置

带宽

预期体验

2-5人

Paper/Spigot(插件服)

2核4G 80GB SSD

4Mbps

流畅,可装基础插件如Essentials、WorldEdit

5-10人

Paper

4核8G 160GB SSD

5-6Mbps

流畅,可加载较多区块

2-5人

Forge/Fabric(模组服,少量模组)

4核8G

5Mbps

视模组数量,可能需额外内存

5-10人

Forge大型模组包

8核16G

8Mbps

大型模组包建议8G内存起步

10-20人

Paper优化端

8核16G

10Mbps

需配合优化插件,管理白名单

基岩版(手机/PC互通)

BDS或Nukkit/PocketMine

2核4G

4Mbps

基岩版资源消耗相对较低

磁盘方面,MC服务器的地图文件会随着探索不断增大,建议至少保留50GB以上的空间。轻量应用服务器80GB SSD初始盘就足够使用很长时间。如果后期不够,可以升级套餐增加磁盘。

三、搭建步骤:以Paper服务端为例

第一步:购买轻量应用服务器
登录你的腾讯云账号(国内实名账号即可,玩家都在国内的话选广州、上海等低延迟节点),选择轻量应用服务器,镜像可以选择“Docker容器”或“Ubuntu系统镜像”。如果不太熟悉命令行,也可以用“宝塔Linux面板”镜像,通过图形化操作。配置按上表选择,比如开个小基友服,2核4G足矣。购买后,在防火墙中放行TCP和UDP的25565端口(MC默认端口),这是必须的。

第二步:安装Java环境
MC服务端需要Java运行环境。SSH登录服务器,执行:

bash

sudo apt updatesudo apt install openjdk-17-jre-headless -y

Paper 1.19+需要Java 17。安装完成后用java -version检查。

第三步:下载Paper服务端
创建MC目录:

bash

mkdir ~/mcserver && cd ~/mcserver

PaperMC官网下载最新版Paper jar文件(比如paper-1.20.4.jar)。可以使用wget下载。

第四步:启动并接受EULA

bash

java -Xms2G -Xmx3G -jar paper-1.20.4.jar nogui

第一次启动会报错并生成eula.txt文件。编辑它,将eula=false改为eula=true。然后再次启动,服务端就会正常加载世界。

参数说明:-Xms为最小内存,-Xmx为最大内存。2核4G的服务器可以设-Xms2G -Xmx3G,预留1G给系统。

第五步:后台运行与自动重启
直接用命令行运行的话,关闭SSH窗口服务端就停了。我们可以用screen或tmux,也可以创建systemd服务。推荐安装screen:

bash

sudo apt install screen -yscreen -S mcserverjava -Xms2G -Xmx3G -jar paper-1.20.4.jar nogui

Ctrl+A+D退出screen。下次登录时用screen -r mcserver重新连回控制台。更稳定的做法是写一个systemd服务单元,实现开机自启和异常退出自动重启。

第六步:连接服务器
打开你的MC客户端,在多人游戏中添加服务器,地址填轻量服务器的公网IP,端口填25565,即可进入。最好再申请一个域名,用SRV记录指向服务器,让朋友们通过域名连接,更专业。

四、插件与优化

为了良好的游戏体验,强烈建议安装一些基础插件:

EssentialsX:基础命令,/spawn,/home,/warp等。

LuckPerms:权限管理。

CoreProtect:方块记录,防熊孩子破坏,可回滚。

WorldEdit:快速建造和地形编辑。

将插件jar文件下载到服务器的plugins文件夹中,重启服务端即可。另外,优化服务器配置文件(server.properties)中的view-distance(视距)为6-8,可以大幅降低负载。还可以配合Aikar's Flags启动参数优化JVM垃圾回收,具体参数可在网上搜到,我们代理商也给客户提供现成的启动脚本。

五、日常维护与备份

MC地图很重要,自动备份不能少。写一个定时脚本,每天凌晨停服备份或使用Paper的自动备份功能。备份文件可以打包传输到对象存储COS。轻量服务器的快照功能也是一道防线,每周做一个全服快照。

六、进阶:用Docker部署

如果觉得手动安装Java麻烦,可以用Docker。在轻量服务器的Docker应用镜像中,运行:

bash

docker run -d -p 25565:25565 \  --name mcserver \  -e EULA=TRUE \  -e MEMORY=3G \  -v /mcdata:/data \  itzg/minecraft-server

这个镜像会自动下载Paper,帮你配好一切,非常方便。

结语

拥有一台自己的MC服务器,意味着一个永远开放、规则自定、可以随时回溯的私人世界。腾讯云轻量应用服务器让这种快乐变得触手可及,每月几十元就能和小伙伴愉快玩耍。不过,服务器的安全也别忘了:设置正版验证、白名单、定期备份,让你的世界坚不可摧。下一篇,我们探讨一个更有技术含量的架构:如何用腾讯云国内账号和国际账号构建混合云,实现一个面向全球的高速业务网络。

如果需要更深入咨询了解可以联系全球代理上TG:jinniuge  他们在云平台领域有更专业的知识和建议,他们有国际阿里云,国际腾讯云,国际华为云,aws亚马逊,谷歌云一级代理的渠道,客服1V1服务,支持免实名、免备案、免绑卡。开通即享专属VIP优惠、充值秒到账、官网下单享双重售后支持。不懂找他们就对了。

 


本文由不代表本站立场,转载联系作者并注明出处。