Simple Voice Chat can work on offline-mode Minecraft servers, but it may show a warning that voice chat encryption is not secure. This usually happens when server.properties has online-mode=false.
Quick Answer
If you see:
[voicechat] Running in offline mode - voice chat encryption is not secure!
It means the server is not using Mojang/Microsoft account authentication. Voice chat can still connect, but identity verification and encryption guarantees are weaker.
What online-mode=false Means
In server.properties:
online-mode=false
This disables official account authentication. Some private servers use it for proxy setups, LAN-style access, or cracked launchers.
Simple Voice Chat relies on player identity for secure voice sessions. When the server is offline-mode, the mod cannot rely on the normal authentication chain.
Does Simple Voice Chat Work in Offline Mode?
Yes, in many cases it works. The warning does not always mean voice chat is broken.
Offline mode does not remove the need for UDP port 24454. You still need:
- Simple Voice Chat installed on server and client
- Matching mod versions
- UDP port 24454 open
- Correct voice_host if behind a proxy
- Server restart after config edits
When Offline Mode Breaks Voice Chat
Offline mode can cause problems when:
- Players use mismatched usernames
- A proxy changes UUID handling
- The server and proxy disagree on online-mode
- Client and server Simple Voice Chat versions differ
- The voice chat secret changes after config resets
BungeeCord, Velocity and Proxy Setup
If you use a proxy, do not randomly set online-mode=false everywhere. A common secure setup is:
- Proxy: online-mode=true
- Backend servers: online-mode=false
- Forwarding enabled and configured correctly
- Simple Voice Chat proxy setup followed from the mod documentation
If player UUIDs change between the proxy and backend, voice chat may fail or authenticate incorrectly.
Should You Ignore the Warning?
For a private server with trusted friends, the warning may be acceptable.
For public servers, avoid offline mode unless you understand the risk. Online-mode=true is safer because it verifies player identity through Microsoft authentication.
Fix Checklist
- If possible, set online-mode=true
- Open UDP 24454
- Use matching Simple Voice Chat versions on client and server
- If using a proxy, configure forwarding correctly
- Set voice_host to the public domain or IP players use
- Restart proxy and backend servers
FAQ
Does Simple Voice Chat support offline mode? It can work, but it may show an insecure encryption warning.
Does the offline mode warning mean UDP is broken? No. UDP issues cause not connected or red plug icon. Offline mode warning is about authentication and security.
Can cracked servers use Simple Voice Chat? Technically some offline-mode servers can, but public cracked setups are less secure and may cause identity issues.
What should online-mode be for normal servers? true.
Related: Simple Voice Chat UDP 24454 fix, Simple Voice Chat disconnected fix
