
Advanced Voicechat
Advanced Voicechat is a lightweight Paper extension for the Simple Voice Chat plugin that provides server operators with targeted and global muting features. It also allows admins to easily create voice broadcasts where everyone else is muted
Автор: yoIcarus5062обновлён 19 окт. 2026 г.
Механики игрыОбщениеУтилиты
Описание
Advanced Voicechat
A lightweight and powerful extension for the Simple Voice Chat mod/plugin on Paper servers, created by yoIckz/Savy.
This plugin gives server operators complete control over voice chat moderation, global announcements, group types, and staff monitoring tools.
Features
- Voice Broadcasts: Start a voice broadcast (
/broadcast). While active, all other players are muted in voice chat so everyone can hear you clearly across the entire server. End it with/broadcast end. - Targeted Muting: Mute (
/vmute <player>) and unmute (/vunmute <player>) specific players in voice chat without affecting their text chat. - Global Muting: Mute the entire server's voice chat at once using
/vmuteall, and re-enable it with/vunmuteall. - Operator Password Bypass: Server operators can join any password-protected group without needing the password—either directly via the Simple Voice Chat in-game GUI or by command (
/vjoin <player|group>). - Forced Group Types: Enforce a unified group mode across the entire server (
/vforcedtype <normal|open|isolated|none>). Switches all current groups dynamically and automatically applies to all newly created groups. - Admin Spy: Listen in on any active group channel (
/vspy [player|group|all|off]) invisibly without appearing in group lists, with talking head icons hidden from the HUD. - Group Creation Restrictions: Toggle whether non-operators can create groups (
/vgroupcreate [allow|deny|toggle]). - Admin Drag: Pull any player directly into your current voice chat group (
/vdrag <player>). - Operator Bypass: Server operators and players with the
advoicechat.adminpermission can bypass mutes and speak freely at any time.
Commands & Permissions
All commands require the advoicechat.admin permission.
| Command | Aliases | Description |
|---|---|---|
/broadcast | — | Start a server-wide voice broadcast |
/broadcast end | — | Stop your active voice broadcast |
/vmute <player> | — | Mute a specific player in voice chat |
/vunmute <player> | — | Unmute a specific player in voice chat |
/vmuteall | — | Mute all players in voice chat |
/vunmuteall | — | Unmute all players in voice chat |
/vjoin <player|group> | — | Join any voice chat group without a password |
/vforcedtype <type> | /vtype | Set forced group type (normal, open, isolated, none) |
/vspy [target|all|off] | — | Stealthily listen to group voice channels |
/vgroupcreate [option] | /vgroupcreation | Restrict group creation for non-operators (allow, deny, toggle) |
/vdrag <player> | /vpull | Drag a player into your active voice chat group |
/vreload | — | Reload configuration and persistent settings |
Requirements
- A PaperMC (or fork) server running 1.20+
- The Simple Voice Chat plugin installed on your server.
Последние версии
Все версии →release
Advanced Voicechat 1.1.0
1.1.019 окт. 2026 г.268Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Что нового
# Update 1.1 — Advanced Voicechat
---
## [1.1.0] — Group Controls, Spy & Admin Update
### Added
- **Operator Password Bypass**:
- **In-GUI Bypass**: Server operators (`advoicechat.admin` or OP) can now join any password-protected voice chat group directly through the Simple Voice Chat GUI without knowing the password.
- **Direct Join Command**: Added `/vjoin <player|group>` to instantly place an operator into any target group or online player's current channel without prompt.
- **Forced Group Types**:
- Added `/vforcedtype <normal|open|isolated|none>` (alias `/vtype`) to enforce a single group type across the entire server.
- Dynamically updates all active groups in real-time, syncing the updated state to all connected clients immediately.
- Automatically intercepts newly created groups to apply the configured type upon creation.
- Persists across server reloads and restarts via `settings.forced-group-type` in `config.yml`.
- **Admin Spy**:
- Added `/vspy [player|group|all|off]` allowing staff to monitor voice chat channels without appearing in group member rosters.
- **Stealth Audio Pipeline**: Audio routed to spying administrators delivers clean voice feeds with dummy channel identifiers, completely hiding the talking head icon from the HUD.
- **Group Creation Controls**:
- Added `/vgroupcreate [allow|deny|toggle]` (alias `/vgroupcreation`) to restrict group creation to server operators.
- Persists across reloads and restarts via `settings.non-ops-can-create-groups` in `config.yml`.
- **Player Drag Command**:
- Added `/vdrag <player>` (alias `/vpull`) allowing administrators to instantly pull any player on the server into their active group channel.
### Improvements & Fixes
- Added comprehensive tab-completion for all newly registered commands (completing group names, player names, and command flags).
- Expanded `config.yml` with fully customizable messages and `<#RRGGBB>` hex color support for all new administrative actions.
- Synchronized client group packet broadcasting through Simple Voice Chat's internal packet dispatcher for instant UI refreshes without player reconnects.
release
Advanced Voicechat 1.0.0
1.0.020 сент. 2026 г.237Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Что нового
# 📢 Release v1.0.0 - Initial Release
I am excited to announce the first official release of **Advanced Voicechat**. This plugin extends the Simple Voice Chat plugin to give server administrators control over voice chat.
### ✨ Features
* **Global Voice Broadcasting:** Added the `/broadcast` and `/broadcast end` commands. When an admin is broadcasting, their audio is automatically converted into a global sound packet allowing every player on the server to hear them clearly.
* **Proximity Muting:** While a broadcast is active, all other players are temporarily muted to ensure the broadcaster can speak without interruption.
* **Targeted Moderation:** Easily manage players with `/vmute <player>` and `/vunmute <player>`, restricting their voice chat without impacting their chat.
* **Global Muting:** Instantly silence the entire server's voice chat using the `/vmuteall` and `/vunmuteall` commands.
* **Admin Bypass:** Operators and players with the `advoicechat.admin` permission are completely immune to all muting actions, allowing staff to communicate at all times.
* **Dynamic Actionbars:** Muted players receive actionbar alerts when attempting to speak, and active broadcasters receive a reminder while their broadcast is live.
### 🔧 Requirements
* PaperMC (or fork) 1.21+
* Simple Voice Chat API 2.5.0+