MC服务端核心选择指南-JAVA篇

MC服务端核心选择指南-JAVA篇-风屿岛压缩包
MC服务端核心选择指南-JAVA篇
此内容为免费阅读,请登录后查看
0积分
免费阅读

核心主要分类

官方核心

官方核心是由官方随游戏版本更新而开发的服务端,不支持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的插件,就算插件没有提及兼容,也是可以兼容的

性能的话因为本来就人少,看不出来什么,影响不大,核心也是开源的,版本支持也多

© 版权声明
THE END
喜欢就支持一下吧
赞赏
评论 抢沙发
头像
欢迎您留下宝贵的见解!对于“评论可见”,请合理评论,否则将被系统视为垃圾评论。
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容