核心主要分类
官方核心
官方核心是由官方随游戏版本更新而开发的服务端,不支持MOD、插件,但支持数据包
在高负载场景表现很差,原版真爱可以考虑使用官方核心
插件核心
插件核心是由非官方团队开发的核心,可以加载使用特定语言编写的插件,常见的插件核心有:
Bukkit
Bukkit 是一款免费的开源软件
Spigot
Bukkit的分支 (不提供直接下载,可以自行构建或寻找第三方构建站)
Paper
(Spigot的分支)
Akarin
支持多线程(前身是 TorchSpigot 服务端)
BungeeCord
高性能的反向代理服务端,它可以将多个 Minecraft 服务器变成一个 “群组服务器”
CubeRite
CubeRite 是一个基于 C++ 编写的开源高性能 Minecraft 服务端,支持 1.8 到 1.12.2 版本,目前 Cuberite 已经可以做到大部分的基于 Bukkit 架构的 Minecraft 服务端(例如 Spigot)的功能,并且在性能方面具有更大的优势。
GlowStone
GlowStone 萤石是一款开源的 Bukkit 服务端,开发者可以根据自己需求修改或制作一个服务端,内置了 Sponge 支持的插件。
官网目前提供到1.12.2的稳定版,开发分支提供到1.19
DragonProxy
GitHub上提到支持Bedrock 1.14.x与Java 1.15.2联通
但这个项目已经废弃,取而代之的是转译器Geyser
选择时需要注意什么?
选择核心不是说需要哪个功能就选哪个核心,选择时必须注意:
- 核心兼容性(决定你能玩哪些游戏版本)
- 并发数量(同样配置决定多少人同时在线就开始卡)
- 高并发(甚至支持万人同时在线不卡)
- 低并发(可能8,9个人在线就卡了)
- 核心功能(决定玩法等)
- MOD核心(只能加mod)
- 插件核心(只能加插件)
- 插件mod核心(插件和mod都能加)
- 是否开源(决定安全性)
- 开源的核心往往不容易被作者偷偷放后门
- 如果是闭源的核心,除非足够信任或者纯属娱乐开服,否则不建议使用
我推荐的核心
如果说核心,我首先会选择paper
首先,比起其他的核心,我对paper更熟悉,而且在我的印象中,paper是很稳定的
从玩法方面将的话,虽然不支持mod,但有插件也够玩了
还有插件强大的兼容性,这是paper官方文档的一句话:
Paper is compatible with both Spigot and Bukkit plugins. It’s okay if a plugin does not explicitly mention Paper compatibility. It’ll still work.
翻译过来的大概意思就是paper同时兼容spigot和bukkit的插件,就算插件没有提及兼容,也是可以兼容的
性能的话因为本来就人少,看不出来什么,影响不大,核心也是开源的,版本支持也多
暂无评论内容