
Plasmo Voice Messages
Adds voice messages to the Minecraft chat with Plasmo Voice integration. Includes a custom chat widget, recording UI, global/local/private message types, permissions,chunked audio transfer. Requires both client mod and server plugin.
- Загрузки
- 3K
- Подписчики
- 7
- Обновлён
- 11 февраля 2026 г.
- Лицензия
- MIT
Опубликован 2 февраля 2026 г.
Plasmo Voice Messages
Plasmo Voice Messages adds voice messages to the Minecraft chat with Plasmo Voice integration.
Requires both the client mod and the server plugin.
Installation
Client
- Install Fabric Loader
- Install Fabric API
- Install Plasmo Voice
- Install Voice Messages mod
Server
- Install Voice Messages plugin in
plugins/folder - Install Plasmo Voice server plugin
- Restart server
Configuration
config.yml
# Local message radius (blocks)
local-radius: 100
# Max message duration (seconds)
max-duration: 60.0
# Cooldown between messages (milliseconds)
cooldown: 3000
# Max messages per minute (spam protection)
max-messages-per-minute: 10
Permissions
Sending:
voicemessages.send.global— Send global messages (default: everyone)voicemessages.send.local— Send local messages (default: everyone)voicemessages.send.private— Send private messages (default: everyone)
Receiving:
voicemessages.receive— Receive and listen messages (default: everyone)
Bypass:
voicemessages.bypass.cooldown— No cooldown (default: op)voicemessages.bypass.duration— No duration limit (default: op)
Custom duration limits:
voicemessages.duration.10— Max 10 secondsvoicemessages.duration.30— Max 30 secondsvoicemessages.duration.60— Max 60 seconds (default: everyone)voicemessages.duration.120— Max 120 secondsvoicemessages.duration.300— Max 300 seconds
✨ Features
Core
- Voice messages directly in the chat
- Uses Plasmo Voice for audio recording
- Works with a client mod + server plugin
🔊 Message Types
- Global — heard by all players
- Local — heard by players within a configurable radius
- Private — sent to a specific player
💬 Chat Interface
- Custom chat widget instead of plain text
- Waveform visualization
- Playback progress bar
- Color indicators for message types (green/yellow/pink)
- ✉ icon for private messages
🎙 Recording Widget
- Opens inside the chat
- Recording indicator with timer
- Preview before sending
- Message type selection
- Player search for private messages
⚙ Server Configuration
- Maximum duration limit (default: 60 seconds)
- Cooldown between messages
- Anti‑spam protection
- Local message radius
- Automatic cleanup of old messages
🔐 Permissions System
- Permissions for each message type
- Custom duration limits via permissions
- Cooldown bypass for VIP/admins
- Permission to receive messages
- Compatible with LuckPerms and other permission plugins
🛠 Technical
- Chunked audio transfer for large messages
- Hot‑reloadable configuration
Ченджлог
1.2.0Релиз1.21.9, 1.21.10, 1.21.11 · 11 февраля 2026 г.
1.21 support
❌NOT 1.21.11
1.2.0Релиз1.21.9, 1.21.10, 1.21.11 · 11 февраля 2026 г.
1.2.0 Changelog
New Features
- Recording indicator — a blinking REC icon appears on screen when recording continues with chat closed, so you never lose track of an active recording
- Nickname hover tooltip — hovering over a truncated player name in chat now shows the full nickname
- Server reload command — admins can now use
/voicemessages reloadto reload the config without restarting the server; updated settings are automatically sent to all connected players - Recording indicator toggle — new option in mod settings to enable or disable the on-screen REC indicator
Improvements
- Voice message preview widget now persists when chat is closed — reopen chat and your recording is still there, ready to send
- Recording that finishes while chat is closed (e.g. reaching the time limit) now correctly transitions to preview mode when chat is reopened
- Maximum recording duration is now synced from the server per player, respecting permission-based limits instead of a hardcoded 60 seconds
- Server configuration is now properly reset when disconnecting, preventing stale settings from carrying over to another server
- Audio playback and active recordings are now cleanly stopped on disconnect
Bug Fixes
- Fixed a bug where closing chat during recording would leave no visual feedback
- Fixed preview widget losing all recorded data when chat was closed and reopened
- Fixed a potential freeze caused by blocking the main thread during audio playback
- Fixed duplicate client command registration
1.2.0Релиз1.21.11 · 11 февраля 2026 г.
1.2.0 Changelog
New Features
- Recording indicator — a blinking REC icon appears on screen when recording continues with chat closed, so you never lose track of an active recording
- Nickname hover tooltip — hovering over a truncated player name in chat now shows the full nickname
- Server reload command — admins can now use
/voicemessages reloadto reload the config without restarting the server; updated settings are automatically sent to all connected players - Recording indicator toggle — new option in mod settings to enable or disable the on-screen REC indicator
Improvements
- Voice message preview widget now persists when chat is closed — reopen chat and your recording is still there, ready to send
- Recording that finishes while chat is closed (e.g. reaching the time limit) now correctly transitions to preview mode when chat is reopened
- Maximum recording duration is now synced from the server per player, respecting permission-based limits instead of a hardcoded 60 seconds
- Server configuration is now properly reset when disconnecting, preventing stale settings from carrying over to another server
- Audio playback and active recordings are now cleanly stopped on disconnect
Bug Fixes
- Fixed a bug where closing chat during recording would leave no visual feedback
- Fixed preview widget losing all recorded data when chat was closed and reopened
- Fixed a potential freeze caused by blocking the main thread during audio playback
- Fixed duplicate client command registration
1.1.0Релиз1.21.9, 1.21.10, 1.21.11 · 8 февраля 2026 г.
1.21 support
1.1.0Релиз1.21.11 · 7 февраля 2026 г.
PlasmoVoiceMessages – 1.1.0
- Added a clean "🔊 Voice Message" byte‑text for players without the mod, including a Modrinth link.
- Introduced a large config.yml for server customization (colors, prefixes, hovers, formatting).
- Long usernames are now shortened to 12 characters in the ChatVoiceRenderer.
- Added a full Mod Menu config screen for client settings.
- Recording button position is now configurable (Left / Right).
- Preview window can be dragged and remembers its saved position.
- Implemented a Blacklist: blocked players’ voice messages are completely hidden.
1.1.0Релиз1.21.9, 1.21.10, 1.21.11 · 7 февраля 2026 г.
PlasmoVoiceMessages – 1.1.0
- Added a clean "🔊 Voice Message" byte‑text for players without the mod, including a Modrinth link.
- Introduced a large config.yml for server customization (colors, prefixes, hovers, formatting).
- Long usernames are now shortened to 12 characters in the ChatVoiceRenderer.
- Added a full Mod Menu config screen for client settings.
- Recording button position is now configurable (Left / Right).
- Preview window can be dragged and remembers its saved position.
- Implemented a Blacklist: blocked players’ voice messages are completely hidden.
1.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 2 февраля 2026 г.
Changelog v1.0.0
- Server Plugin
- Configurable message duration limit
- Cooldown between messages
- Spam protection
- Local radius setting
- Permission system (LuckPerms compatible)
- Custom duration limits per player/group
- Auto-cleanup of old messages
1.0.0Релиз1.21.11 · 2 февраля 2026 г.
Changelog v1.0.0
Requires PlasmoVoice and PlasmoVoiceMessages plugins on the server.
Features
- Voice messages in Minecraft chat
- Three message types: Global, Local, Private
- Plasmo Voice integration for audio capture
- Custom chat widget with waveform visualization
- Playback progress indicator
- Player search for private messages
- Color coding by message type (green/yellow/purple)
- Private message icon (✉)
Комментарии
Загружаем…