pv-addon-groups

创建群组语音聊天频道。 保持与远距离玩家的联系。

资源图片
![](https://i.imgur.com/2EpSlt0.png)
Plasmo Voice | Modrinth | GitHub | Discord | Patreon
# pv-addon-groups 服务器端 [Plasmo Voice](https://modrinth.com/mod/plasmo-voice) 插件。 创建群组语音聊天频道。 让远距离的玩家也能畅聊。 群组通过聊天命令进行管理。 GUI 客户端插件正在开发中™。 群组可以设置密码保护,或者仅允许具有特定权限的玩家加入。 ## 安装 你可以将此插件安装为(Paper, Fabric, Forge)或(Bungee, Velocity)模组/插件 如果你将其安装为 Bungee 或 Velocity 插件,那么群组将适用于所有服务器上的玩家。 玩家可以在不同的服务器上聊天。 ## 基本用法 ### 创建群组和邀请玩家 1. 打开 Plasmo Voice 菜单 `V`(默认),进入 `激活` 选项卡,并配置 `群组` 激活。 2. 使用命令创建群组 `/groups create [...flags]` 3. 邀请玩家加入群组 `/groups invite ` 3. 使用激活在群组中聊天。 ### 浏览群组 你可以使用命令浏览公共群组:`/groups` 或 `/groups browse` ## Flags 你可以使用 flags 在创建群组时更改设置。 例如: `/groups create name: The Boys password: qwerty1245 persistent: true permissions: group.theboys` 所有 flags 都是可选的,且顺序不重要。 `name:` 和 `password:` 比较明显。 `persistent:` 使得群组不会在空闲或服务器重启后自动删除。 `permissions:` 仅允许具有特定权限的玩家加入。 你可以设置多个权限:`permissions: group.admin, group.moderator` ### Flags 权限 | Flag | Permission | Default | |---------------|------------------------------------|---------| | `name` | `pv.addon.groups.flag.name` | True | | `password` | `pv.addon.groups.flag.password` | True | | `persistent` | `pv.addon.groups.flag.persistent` | OP | | `permissions` | `pv.addon.groups.flag.permissions` | OP | ## 命令 `/groups` 或 `/groups browse [page]` — 浏览群组。 `/groups create [...flags]` — 创建群组。 `/groups invite ` — 邀请玩家加入群组。 `/groups join [password]` — 加入群组。 不建议手动使用。 从浏览或邀请中使用。 `/groups info` — 显示当前群组的信息。 `/groups leave` — 离开当前群组。 `/groups set ` — 设置当前群组的 flag 值。 `/groups unset ` — 将 flag 设置为默认值。 `/groups delete` — 删除当前群组。 `/groups transfer ` — 将群组所有权转移给其他玩家。 `/groups kick ` — 将玩家从群组中踢出。 `/groups ban ` — 封禁玩家进入群组。 `/groups unban ` — 解封玩家进入群组。 ## 权限 | Permission | Description | Default | |----------------------------------|---------------------------------------------------------------------|---------| | `pv.activation.groups` | 使用群组激活 | True | | `pv.addon.groups.browse` | 使用 `/groups browse` | True | | `pv.addon.groups.browse.all` | 群组对即使玩家没有加入权限也能可见 | OP | | `pv.addon.groups.create` | 使用 `/groups create` | True | | `pv.addon.groups.invite.member` | 使用 `/groups invite` 如果是成员 | True | | `pv.addon.groups.invite.owner` | 使用 `/groups invite` 如果是所有者 | True | | `pv.addon.groups.join` | 使用 `/groups join` | True | | `pv.addon.groups.join.all` | 使用 `/groups join` 并绕过密码和权限检查 | OP | | `pv.addon.groups.info.member` | 使用 `/groups info` 如果是成员 | True | | `pv.addon.groups.info.owner` | 使用 `/groups info` 如果是所有者 | True | | `pv.addon.groups.leave` | 使用 `/groups leave` | True | | `pv.addon.groups.set.owner` | 使用 `/groups set` 如果是所有者 | True | | `pv.addon.groups.set.all` | 使用 `/groups set` 在任何群组中 | OP | | `pv.addon.groups.unset.owner` | 使用 `/groups unset` 如果是所有者 | True | | `pv.addon.groups.unset.all` | 使用 `/groups unset` 在任何群组中 | OP | | `pv.addon.groups.delete.owner` | 使用 `/groups delete` 如果是所有者 | True | | `pv.addon.groups.delete.all` | 使用 `/groups delete` 在任何群组中 | OP | | `pv.addon.groups.transfer.owner` | 使用 `/groups transfer` 如果是所有者 | True | | `pv.addon.groups.transfer.all` | 使用 `/groups transfer` 在任何群组中 | OP | | `pv.addon.groups.kick.owner` | 使用 `/groups kick` 如果是所有者 | True | | `pv.addon.groups.kick.all` | 使用 `/groups kick` 在任何群组中 | OP | | `pv.addon.groups.ban.owner` | 使用 `/groups ban/unban` 如果是所有者 | True | | `pv.addon.groups.ban.all` | 使用 `/groups ban/unban` 在任何群组中 | OP |