Plasmo Voice Messages
1.2.0Adds 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 b
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
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta