步骤一
在 原子世界 购入一台服务器,其镜像选择 **geryser-paper**
步骤二
我们 下载 purpur 替代 paper。
它们的关系是
`craftbukkit → spigot → paper → purpur`
可以看到 purpur 是最新的分支(fork)它拥有最现代化的特性与新颖的玩法。
将下载好的 `purpur-1.xx.xx-xxxx.jar` 替换掉面板 `./Geyser-Paper` 文件夹下的 `server.jar`
步骤三
现在我们更新 ViaVersion 插件以实现JE不同版本之间的进服
需要:
- ViaVersion - 用于高版本客户端加入服务器
- ViaBackwards - 用于低版本客户端加入服务器
关于它们的详细版本区别,可以看下图:
将下载好的 `ViaVersion-x.x.x.jar` 与 `ViaBackwards-x.x.x.jar` 添加到 `./Geyser-Paper/plugins` 文件夹
请注意删除原有的旧版 ViaVersion 插件!
现在 1.9.x - 1.20.x 的JE客户端都可以加入你的服务器啦!
步骤四
但这还不够,我们需要基岩版(Bedrock Edition)也能加入服务器
下载Geyser
将下载好的 `floodgate-spigot.jar` 与 `Geyser-Spigot.jar` 添加到 `./Geyser-Paper/plugins` 文件夹
请注意删除原有的旧版 `floodgate-spigot.jar` 与 `Geyser-Spigot.jar` 插件!
至此我们完成了所有操作,成功搭建了一个可以 BE 与 JE 多版本加入的服务器!
尝试去 https://mc.xz.cn 下载一个客户端加入吧!
其他
Q: 基岩版加入时,玩家名前缀是`.`可以改吗?
A: 可以,在 `./GeyserMC_Paper/plugins/floodgate/config.yml` 文件中修改 `username-prefix: “.”` 的值即可。
—
转载需著名来源 https://circle.nullatom.com/d/139-geyser-java