BungeePEXBridge

BungeePEXBridge - 权限同步插件

自动将您的 PermissionsEx 权限同步到 Bungee!
Bungeecord 作者 PhilipsNostrum 支持版本 未标注
服务器使用量
3
服务玩家数
0
下载量
23,453
插件详细介绍

简介

对于运营 BungeeCord 网络的服主来说,最烦人的事情之一就是 Bungee 端的权限无法与 Bukkit 端同步。我认为在 Bukkit 和 Bungee 两端都创建权限组非常浪费时间,因此开发了这款插件。

支持的插件

BungeePexBridge 支持与以下权限插件同步:

重要说明

  • 本插件不会在 Spigot/Bukkit 服务器之间同步你的权限组/等级。 权限插件(例如 PEX)本身已经提供了此功能(通过配置 MySQL 数据库,并让所有 Bukkit/Spigot 服务器使用同一个数据库)。本插件的作用仅仅是将权限插件数据库中的权限同步到 Bungee 服务器上
  • 我们不提供对权限插件本身的技术支持。 如果你需要帮助来设置权限插件以使用 MySQL,请联系该权限插件的开发者。

插件功能

BungeePexBridge 支持多种权限插件。为了便于理解,这里以 PermissionsEx(PEX)为例进行说明。

插件会连接到 PEX 的数据库,并自动将所有已定义的权限添加到 Bungee 端的用户和组中。

例如:

如果你想允许玩家 PhilipsNostrum 使用 Bungee 的 /alert 命令,你只需要在 Bukkit 端执行:

/pex user PhilipsNostrum add bungeecord.command.alert

然后,在重载 BungeePexBridge(执行 /bpb 或等待定时更新)之后,其效果就如同你直接在 Bungee 的 config.yml 中添加了这个权限节点一样!

安装步骤

  • BungeePexBridge.jar 放入 BungeeCord 服务器的 plugins/ 文件夹。
  • 确保 BungeeCord 的 config.yml 中设置了 ip_forward: true
  • 确保每个子服务器的 spigot.yml 中设置了 bungeecord: true
  • 重启或重载 BungeeCord。
  • 配置 plugins/BungeePexBridge/config.yml(具体配置方法见下文“配置”部分)。
  • 再次重启或重载 BungeeCord。
  • 完成!

配置说明

配置方法因所使用的权限插件而异。请查看以下链接,了解如何为你使用的权限插件配置 BungeePexBridge:

  • PermissionsEx 配置
  • SexyPex 配置
  • zPermissions 配置

前置检查

请务必确保:

  • BungeeCord 的 config.yml 中设置了 ip_forward: true
  • 每个子服务器的 spigot.yml 中设置了 bungeecord: true

否则插件将无法正常工作。

命令与权限

插件只有一个主命令

  • /bungeepexbridge (别名:/bpb)
- 手动将权限从 Bukkit 端同步到 Bungee。
- **所需权限节点:** `bungeepexbridge.reload`

调试功能

你可以使用以下命令调试权限

  • /bpb debug <玩家名>
- 此命令将在 `plugins/BungeePexBridge/debug/` 目录下生成一个以该玩家命名的调试文件。

请求支持新插件

你希望 BungeePexBridge 支持其他权限插件吗?

  • 请在本资源的讨论区提交请求。
  • 如果你的插件请求获得足够多的支持,我很可能会实现它。
  • 如果你想自己动手实现,可以在此处查看如何操作。

源代码: https://github.com/guipenedo/BungeePexBridge

获取帮助

  • 请使用讨论区来提交错误报告、功能建议或寻求帮助。
  • 你也可以通过私信直接联系我。

支持与捐赠

如果你觉得这个插件很有用,欢迎通过 PayPal 支持我的开发工作:

  • PayPal: [email protected]
版本分布
基本信息
插件名称 BungeePEXBridge
作者 PhilipsNostrum
平台 Bungeecord
支持版本 未标注
点赞数 10
最近版本
1.10.0 3