VoiceServer 是一个轻量级但高级的 Paper 插件,可以轻松管理 Simple Voice Chat 群组。 使用具有完整标签补全的直观命令来组织、保护和监控语音聊天群组,实时进行 — 适用于具有活动、团队或动态玩家结构的服务器的理想选择。
## 🚀 主要功能
- 📋 列出所有语音聊天群组
显示所有活动 Simple Voice Chat 群组 — 包括密码保护的群组。 - 🆕 创建新的群组(可选密码)
立即创建群组并分配玩家,可选密码保护。 - ➕ 将玩家添加到现有群组
快速将单个玩家或选择(例如@a、@s)添加到群组。 - ❌ 从群组中移除玩家
当玩家不再属于群组时,将他们从群组中移除。 - 🗑️ 安全删除群组
删除未使用的或过时的群组,包括密码保护。 - 🛡️ 通过权限进行访问控制
权限如voicechat.group.list和voicechat.group.create调节访问。 - ⚡ 完整的标签补全支持
命令、玩家和群组名称使用 Tab 自动完成,以加快工作流程。 - 🔐 密码感知
列表会显示哪些群组是密码保护的(密码输入本身不受管理)。 - 🐞 调试日志记录和安全错误处理
清晰的消息和优雅的错误处理确保稳定运行。
## 🧭 命令
/vc-group list
→ 列出所有当前的语音聊天群组,显示群组是否受密码保护。
/vc-group create <player|@a|@s> <group_name> <type> [password]
→ 创建一个新的群组并添加指定的玩家。 可选密码保护。
/vc-group add <player|@a|@s> <group_name>
→ 将玩家添加到现有的群组。
/vc-group kick <player|@a|@s> <group_name>
→ 从指定的群组中移除玩家。
/vc-group remove <group_name>
→ 删除一个语音群组并移除其密码保护,如有。
## ⚙️ 配置
无需任何设置。 仅在 Simple Voice Chat 旁边安装并开始使用即可。
## ⚠ 要求
- Minecraft: 1.20 - 1.21.8
- 服务器类型: Paper 或兼容的分叉 (例如, Purpur, Pufferfish)
- 依赖项: Simple Voice Chat Mod + API
- 该插件必须在 Simple Voice Chat 之后 加载才能正确注册。
## 💡 示例用例
- 动态创建 PvP、小游戏或活动的语音聊天群组并分配玩家。
- 创建具有密码保护/私密的群组用于员工或派系。
- 随着游戏玩法变化,轻松移动或移除玩家。
## 🧑💻 开发人员说明
- 由 Jakomi1 开发,专注于性能、可用性和 API 优先的设计。
- 与
VoicechatServerApi的直接集成,以及使用 Kyori Adventure 进行清晰的消息传递。 - 积极维护且易于扩展。
- 根据需要运行时添加权限节点。