什么是核心?
核心,大家可以理解为游戏的一个本体,我们在本地启动游戏的时候,
我们也需要一个游戏本体,开服自然也需要一个开服的本体,那么这个本体就是 “核心”
核心名字 | 是否支持Bukkit插件 | 是否支持Sponge插件 | 是否支持模组 | 简介 |
Bukkit | √ | × | × | 水桶核心,Bukkit为其他所有支持Bukkit插件的核心提供给基础,但是并不推荐使用,因为缺少优化。 |
Spigot | √ | × | × | 水龙头核心,比较火热的一个核心,缺少一些新特性的优化,但是可以使用插件弥补不足,纯净服可以选择 |
Paper | √ | × | × | 纸龙头核心,比较与Spigot做了很多的优化,可以作为纯净服的首选。 |
Forge | × | × | √ | Forge核心:官方核心,优化不是很好,但对于模组兼容性很强。 |
Arclight [兼容较差] | √ | × | √ | 海螺核心:在 Forge 上使用 Mixin 实现的 Bukkit 服务端。 |
Mohist | √ | × | √ | 长期维护并更新的Bukkit+Forge核心,更新频率快,版本更近速度快。 |
CatServer | √ | × | √ | 内置了一些广告的核心,不过使用起来还可以,请勿相信广告! |
Purpurclip | √ | × | × | PaperSpigot的优化版本 |
Sponge | × | √ | √ | 独立于Bukkit核心,自己编写了全套的开发API,并且支持Forge,本质就是一个Forge编写的核心。支持已SpongeAPI开发的插件。以及所有Forge模组。不适合开服小白使用。 |
Uranium | √ | × | √ |
Kc的一个分支,更改了编码支持为UTF-8,修复了Kc的不稳定问题。
低版本的支持模组读取的核心。 |
分析需求:
- 游戏版本选择
- 是否需要支持插件读取
- 是否需要支持模组读取