pv-addon-groups

pv-addon-groups

创建群组语音聊天频道。与远处的玩家保持对话。

Plasmo Voice | Modrinth | GitHub | Discord | Patreon

pv-addon-groups

服务端 Plasmo Voice 附加组件。

创建群组语音聊天频道。与远处的玩家保持交谈。

群组通过聊天命令管理。GUI 客户端附加组件即将推出™。

群组可以设置密码保护,或仅允许拥有特定权限的玩家加入。

安装

你可以将此附加组件作为 (Paper、Fabric、Forge) 或 (Bungee、Velocity) 模组/插件安装。

如果你将其安装为 Bungee 或 Velocity 插件,则群组将对所有服务器上的玩家生效。

玩家可以在不同服务器上时进行交谈。

基本用法

创建群组并邀请玩家

  1. 打开 Plasmo Voice 菜单(默认按键 V),前往 激活 选项卡并配置 群组 激活。
  2. 使用命令创建群组 /groups create [...flags]
  3. 邀请玩家加入群组 /groups invite <player>
  4. 使用激活键在群组中交谈。

浏览群组

你可以使用命令浏览公共群组:/groups 或 /groups browse

标志

你可以在创建群组时使用标志来更改设置。

例如:/groups create name: The Boys password: qwerty1245 persistent: true permissions: group.theboys

所有标志都是可选的,顺序无关紧要。

name: 和 password: 含义比较明显。

persistent: 使群组在为空或服务器重启后不会被自动删除。

permissions: 只允许拥有特定权限的玩家加入。

你可以设置多个权限:permissions: group.admin, group.moderator

标志权限

标志 权限 默认值
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 <player> — 邀请玩家加入群组。

/groups join <group UUID> [password] — 加入群组。不建议手动使用。可通过浏览或邀请使用。

/groups info — 显示当前群组的信息。

/groups leave — 离开当前群组。

/groups set <flag> <value> — 为当前群组设置标志值。

/groups unset <flag> — 将标志设置为默认值。

/groups delete — 删除当前群组。

/groups transfer <player> — 将群组所有权转移给其他玩家。

/groups kick <player> — 将玩家踢出群组。

/groups ban <player> — 将玩家禁入群组。

/groups unban <player> — 解除玩家的群组禁令。

权限

权限 描述 默认值
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