本帖最后由 DreamVoid 于 2021-5-22 12:08 编辑
写在前面
这是作者在SpigotMC上留下的唯一一句话,标志着此插件已经弃坑,不会再更新。
介绍
RedisBungee可以将你所有的BC端集合在一起,并通过Redis集中管理。据我所知,国外诸如Hypixel等大型服务器用到了此插件的相关技术。
用作者的话说,RedisBungee是“先进的BungeeCord玩家同步系统”。
功能
RedisBungee可以:
如何免费获取本插件?
虽然本插件为付费插件,但是作者已将此插件开源,源码可以在这里查看,如果想要楼主现成的汉化版插件,可以查看楼主的Github Fork仓库
在阅读步骤之前,请先看折叠的内容:
以安装了中文汉化包的IDEA为例:
[Wiki] 如何安装Redis服务器?
如何安装并使用插件?
安装指南
效果
本插件的效果需要两个以上的BungeeCord服务端才能体现
图片解释:一个叫25577的玩家连接到了最上面显示的那个BC端,一个叫25578的玩家连接到了第二层显示的BC端,第三层是Spigot端,显示两个玩家已经连接到了这里。在BC端执行指令/glist showall,可以看到两个玩家同时显示出来了。
指令
想了一下,还是直接把我翻译好的表格复制过来算了
开发者API
本插件提供了一些接口以支持其他插件读取RedisBungee的信息。
完整的API接口用法可以在Wiki中找到,本贴不再赘述。
配置文件
config.yml(原始):
config.yml(楼主的汉化):
常见问题
下载
本插件为付费插件,请前往SpigotMC购买。有关免费获取插件的方法已在前文给出。
配置文件(汉化):
config.yml
(1.56 KB, 下载次数: 15)
写在最后
如你们所见,SpigotMC上作者只留下了一句弃坑,图片什么的全部没有,所以本贴图片均为楼主实际测试体验得出,展示效果欠佳还请见谅。并且由于楼主电脑配置不佳,无法使用游戏界面演示效果(或许日后会加上)
另外,在写本插件的Wiki和本介绍贴的时候我实在是太累了,所以本贴看着会有点难受,不过我会慢慢的优化的。
最后,感谢各位的参观!
外部链接
RedisBungee —— 强大的多BC端管理工具
本插件为付费插件,价格为20USD,但本插件已经开源
站内一搬已进回收区,但是本帖所有翻译均没有参照一搬
写在前面
RedisBungee is no longer being maintained.
RedisBungee不再维护。
这是作者在SpigotMC上留下的唯一一句话,标志着此插件已经弃坑,不会再更新。
介绍
RedisBungee可以将你所有的BC端集合在一起,并通过Redis集中管理。据我所知,国外诸如Hypixel等大型服务器用到了此插件的相关技术。
用作者的话说,RedisBungee是“先进的BungeeCord玩家同步系统”。
功能
RedisBungee可以:
- 同步大多数玩家信息,包括服务器在线人数。
- 优雅的玩家分布,如果其中一个BungeeCord服务端出现故障,您的服务器仍会继续运行,并且您的玩家将会分布到其他可用的BungeeCord服务端中。
- 高度拓展,RedisBungee支持数千个玩家同时在线。不相信吗?尽管尝试!
- 精心优化,只为最棒的性能体验。
- Redis技术支持,一个拥有许多可用依赖的密钥库。
- 易于集成和使用,多数插件都为RedisBungee提供支持。
- 支持原版BungeeCord权限系统,插件的所有的使用权限都可以通过BC权限系统或权限组插件管理。
如何免费获取本插件?
虽然本插件为付费插件,但是作者已将此插件开源,源码可以在这里查看,如果想要楼主现成的汉化版插件,可以查看楼主的Github Fork仓库
在阅读步骤之前,请先看折叠的内容:
以安装了中文汉化包的IDEA为例:
- 使用IDEA打开已经克隆到本地的项目根目录
- 点击右边的maven
- 依次展开所有项目,然后双击“package”
- 等待出现“BUILD SUCCESS”(如果没出现,而是出现了BUILD FAILED等编译失败的提示,请检查出现了什么问题。如果是网络问题,可以开代.理或者加速器)
- 依次进入“项目根目录\target”目录,“RedisBungee-0.5.jar”即为编译好的插件文件,可以直接丢到BC端的plugins文件夹
[Wiki] 如何安装Redis服务器?
- 如果您正在运行Debian 8或Ubuntu 14.04及以上,您可以使用root用户运行指令 apt-get install redis-server 快速安装。
- 如果您正在运行CentOS 6,您需要下载并编译Redis的源代码。从0.3.8版本开始,RedisBungee不支持任何EPEL版本
- 如果您正在运行CentOS 7, 您可以运行指令 yum install redis 快速安装。
- 如果您的系统不支持直接安装Redis,或其版本不在2.6及以上,您需要到其官方网站下载Redis。
- (译者注)如果您正在运行Windows,您可以参阅在Windows上安装Redis。
如何安装并使用插件?
安装指南
- 将插件放在BungeeCord端的plugins文件夹
- 安装并配置好Redis服务器(本贴不再赘述,请查看Wiki了解如何配置)
- 启动一次BungeeCord服务端,然后关闭。
- 修改位于 plugins/RedisBungee/config.yml 的文件,调整各类配置尤其是“server-id”项和“redis-server”项。您可以参阅Wiki了解更多信息。
- 再次启动BungeeCord服务端,当你注意到“成功连接到Redis服务器”此字段时,即可开始体验插件的强大魅力。如下图:
效果
本插件的效果需要两个以上的BungeeCord服务端才能体现
- 确认你的BungeeCord们成功的连接到了相同的Redis服务器
- 让你的玩家分别连接到不同的BungeeCord服务端
- 输入指令“/glist showall”,你会发现不同服务端下的玩家显示在了一起,如下图:
图片解释:一个叫25577的玩家连接到了最上面显示的那个BC端,一个叫25578的玩家连接到了第二层显示的BC端,第三层是Spigot端,显示两个玩家已经连接到了这里。在BC端执行指令/glist showall,可以看到两个玩家同时显示出来了。
指令
命令 | 权限节点 | 描述 |
| /glist | bungeecord.command.list | /glist本身只会返回玩家数量,/glist showall则可以显示所有玩家。 |
| /find | bungeecord.command.find | /find没有任何实质性的改动。 |
| /lastseen | redisbungee.command.lastseen | /lastseen允许您查看某个玩家的最后在线时间。
|
| /ip | redisbungee.command.ip | /ip允许您查看指定在线玩家的IP地址。 |
| /sendtoall | redisbungee.command.sendtoall | /sendtoall允许您发送命令到所有BungeeCord端并以控制台身份执行。 |
| /serverid | redisbungee.command.serverid | /serverid返回您当前连接到的RedisBungee端。 |
| /serverids | redisbungee.command.serverids | /serverids返回服务器中所有已注册(已连接)的服务器ID。 |
| /pproxy | redisbungee.command.pproxy | /pproxy返回指定玩家连接到的服务器的ID。 |
| /plist | redisbungee.command.plist | /plist和/glist相似,但是只会显示当前BungeeCord已连接的玩家。此命令允许一个附加参数,即/plist、/plist atl1和/plist atl1 showall都对atl1有效。 |
开发者API
本插件提供了一些接口以支持其他插件读取RedisBungee的信息。
完整的API接口用法可以在Wiki中找到,本贴不再赘述。
配置文件
config.yml(原始):
config.yml(楼主的汉化):
常见问题
更为详细的内容可以参阅插件帮助文档
下载
本插件为付费插件,请前往SpigotMC购买。有关免费获取插件的方法已在前文给出。
配置文件(汉化):
写在最后
如你们所见,SpigotMC上作者只留下了一句弃坑,图片什么的全部没有,所以本贴图片均为楼主实际测试体验得出,展示效果欠佳还请见谅。并且由于楼主电脑配置不佳,无法使用游戏界面演示效果(或许日后会加上)
另外,在写本插件的Wiki和本介绍贴的时候我实在是太累了,所以本贴看着会有点难受,不过我会慢慢的优化的。
最后,感谢各位的参观!
外部链接
感谢转载~
这个对于一些规模较大的服务器真的是很实用了w
这个对于一些规模较大的服务器真的是很实用了w
对于我这种小破服 确实没什么用
The_jimeng 发表于 2020-11-21 22:57
对于我这种小破服 确实没什么用
哈哈,有朝一日你也能用上
很好的插件
emmm,这插件对我服帮助很大,感谢大佬了qwq
感谢大佬的转载和汉化!
很棒的插件,可以用多核心低主频服务器实现多群组均衡生存、模组服务器等互相连接
很棒的插件,可以用多核心低主频服务器实现多群组均衡生存、模组服务器等互相连接
呵呵,当初被这个付费开源的标题惊到了
不是特别大型的服务器基本用不上,不够是个好东西
这个插件很好用,值得信赖
如何BC跨BC运行
怎么下载啊ww
不知道两台不在同一机器上的BC,能不能正常连接到一起呢