小羊驼的家

Mincraft开服:如何成为一名合格的MC服主?

写下这个标题时,我其实略感惭愧,毕竟,在我成为MC服主的这两三个月中,我的服务器,无论是在游戏内容还是在游玩体验上,都没能达到我的预期水平……

太长不看

我的最终方案:插件服和模组服都托管于 Akiracloud 的翼龙面板,鉴于并非我的所有朋友都入手Minecraft国际正版,就借助 Authlib InjectorLittleSkin 实现外置登录以及皮肤/披风材质的正常显示。同时,在主域名上添加了 SRV 记录,使得客户端能通过无端口域名访问服务器。

插件服侧重于纯净生存,使用优化良好的 PaperSpigot 1.19.2 服务端(可能对生电玩家不甚友好),同时安装了一下插件:

模组服选择了 Arclight 1.18.2服务端,除了上述插件,还通过Forge模组添加了一些游戏内容,包括:

一些碎碎念

开服前策划优先级

确定服务器内容 > 选择服务端 > 选择插件/模组 > 确定托管方式

P.S. 我曾在此处踩了不少坑,尤其是搭建模组时,受限于技术力,模组/插件/服务端的版本不兼容、报错、无法运行等问题令人头大……

托管方式成本

(白嫖到的公网IP + 旧电脑) < 第三方联机软件 < 自托管内网穿透 < 付费内网穿透 < MC面板 < NAT轻量服务器/VPS < 服务器托管 < 裸金属服务器

P.S. 加钱确实可以变强,但是如何选择不仅 受限于 取决于你的预算,还受你的游玩方式/游戏内容影响

选择离线登录后

解决皮肤问题:可选 万用皮肤补丁-CustomSkinLoader 一类的第三方皮肤模组; 提升登录安全/防小号:可选 简单登录-Simple Login 一类第三方账号模组或 Minecraft统一通行证 一类第三方服务。

但是以上方案都有明显的缺陷和不足。其实开源,于皮肤站点(支持Self-hosted)的 Authlib Injector 插件可以完美解决,主流启动器如 HMCLPCL 2 已经将其集成到了登录选项,客户端甚至不需要加载其他插件/模组;即使服主不想自建皮肤站,也可以选择 LittleSkin 的公益服务。

一些参考文献/有帮助的资源

开服教程

优化教程

模组推荐

在线资源

#Minecraft