vcPlaceholder
A lightweight PlaceholderAPI expansion for Simple Voice Chat.
Display Simple Voice Chat status directly in player nametags, tab lists, scoreboards, chat, and other PlaceholderAPI-supported plugins.
Features
- Detects:
- If a player has Simple Voice Chat installed
- If a player voice chat is disabled
- When a player is speaking
- Configurable
- icons
- status text
- speaking timeout
- Lightweight and server-side
- Configuration reload command
Requirements
- Paper 26.2+
- Java 25+
- Simple Voice Chat
- PlaceholderAPI
Placeholders
| Placeholder | Description |
|---|---|
%vcplaceholder_speaking% |
Whether the player is currently speaking |
%vcplaceholder_installed% |
Whether the player has Simple Voice Chat installed |
%vcplaceholder_disabled% |
Whether voice chat is disabled |
%vcplaceholder_status% |
Current voice chat status |
%vcplaceholder_icon% |
Configured voice chat status icon |
Status Values
%vcplaceholder_status% placeholder can display:
- Speaking
- Not Speaking
- Muted
- Not Installed
All values and icons are configurable through config.yml.
Configuration
voice:
speaking-timeout: 500
placeholders:
speaking:
value: "true"
not-speaking:
value: "false"
installed:
value: "true"
not-installed:
value: "false"
disabled:
value: "true"
enabled:
value: "false"
status:
speaking: "Speaking"
not-speaking: "Not Speaking"
disabled: "Muted"
not-installed: "Not Installed"
icons:
speaking: "🎙"
not-speaking: " "
installed: "â™»"
muted: "🔇"
not-installed: "🔌"
Commands
/vcplaceholder reload or /vcp reload
Reloads the plugin configuration.
Permission
vcplaceholder.reload
Default: operator
No gallery available for this project.