YuChat 权限节点
YuChat 使用 Bukkit 权限系统,可直接交给 LuckPerms、GroupManager、PermissionsEx 等权限插件管理。
基础权限
| 权限 | 默认 | 说明 |
|---|---|---|
yuchat.use | true | 使用 YuChat 基础功能,包含打开主 GUI 和重置显示设置。 |
yuchat.gui | true | 打开 YuChat 主 GUI。 |
yuchat.nickname.use | true | 修改昵称。 |
yuchat.signature.use | true | 设置个性签名。 |
yuchat.deathmessage.use | true | 设置自定义死亡消息。 |
限制绕过
| 权限 | 默认 | 说明 |
|---|---|---|
yuchat.signature.bypass | op | 绕过个性签名长度限制。 |
yuchat.deathmessage.bypass | op | 绕过自定义死亡消息长度限制。 |
yuchat.nickname.input-color | 配置控制 | 允许昵称输入携带颜色。 |
yuchat.nickname.change | 配置控制 | 允许变更昵称。 |
聊天颜色与格式
| 权限 | 默认 | 说明 |
|---|---|---|
yuchat.chat.color | op | 允许聊天内容使用 & / § legacy 颜色码。 |
yuchat.chat.minimessage | op | 允许聊天内容使用 MiniMessage 风格标签。 |
yuchat.chat.hex | op | 允许聊天内容使用 Hex 颜色。 |
yuchat.chat.placeholder | op | 允许聊天内容解析 PlaceholderAPI。 |
yuchat.message.color.* | op | 消息颜色总权限,可按服务器配置拆分到具体颜色。 |
yuchat.format.* | 配置控制 | 昵称或文本格式总权限,例如粗体、斜体、下划线等。 |
称呼与效果
| 权限 | 说明 |
|---|---|
yuchat.title.<id> | 拥有某个称呼。默认示例包含 yuchat.title.vip、yuchat.title.helper。 |
yuchat.title.* | 拥有全部称呼,适合管理员或测试组。 |
yuchat.effect.<id> | 拥有某个颜色或动态效果。 |
yuchat.effect.* | 拥有全部效果。 |
称呼也可以通过购买或管理员授权获得;来自权限节点的称呼通常视为永久拥有。若使用 LuckPerms 临时权限,权限过期后 YuChat 会在过期检查中取消对应激活状态。
管理权限
| 权限 | 默认 | 说明 |
|---|---|---|
yuchat.admin | op | 打开管理员 GUI,创建称呼和编辑管理配置。 |
yuchat.reload | op | 执行 /yc reload。 |
推荐权限组
| 组 | 建议权限 |
|---|---|
| 普通玩家 | yuchat.use、yuchat.gui、yuchat.nickname.use、yuchat.signature.use、yuchat.deathmessage.use |
| 会员玩家 | 普通玩家权限,加 yuchat.chat.color、部分 yuchat.title.<id>、部分 yuchat.effect.<id> |
| 管理员 | yuchat.admin、yuchat.reload、yuchat.title.*、yuchat.effect.*、颜色与格式权限 |
LuckPerms 示例
text
/lp group default permission set yuchat.use true
/lp group default permission set yuchat.gui true
/lp group default permission set yuchat.nickname.use true
/lp group vip permission set yuchat.title.vip true
/lp group vip permission set yuchat.effect.rainbow true
/lp group admin permission set yuchat.admin true
/lp group admin permission set yuchat.reload true