Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
Whisper Mod
A client-side Fabric mod that improves private messaging in Minecraft. Send persistent DMs, start end-to-end encrypted sessions, and manage a friend list — all without leaving chat. No server installation required.
Installation
- Install Fabric Loader
- Download Fabric API and place it in your mods folder
- Download the latest jar and place it in your mods folder
- Launch Minecraft with the Fabric profile
Requirements
- Minecraft 26.1.2
- Fabric Loader 0.19.2+
- Fabric API 0.148.2+
Features
DM Sessions
Start a persistent DM session with /wm dm <player> — every message you type is automatically sent as a whisper. No more retyping /w every time. Messages from friends show a ★ indicator.
Encrypted Messaging
Use /wm em <player> to request an end-to-end encrypted session. Once both players accept, all messages are encrypted using ECDH key exchange + AES-CBC. Nobody else can read them — not even the server.
Friend System
Add friends, manage requests, and control who can contact you. EM sessions require both players to be friends first.
- Friend and EM requests arrive as clickable [Accept] / [Decline] buttons in chat
- Friend requests expire after 60 seconds with no response
- Friend lists are stored locally in
.minecraft/config/whispermod/
Block System
Block players from sending you friend or EM requests. Blocking a friend automatically unfriends them and notifies both sides. Players are notified when they try to contact someone who has blocked them.
Consistent UI
All mod notifications appear under a [WM] purple tag. Encrypted messages use [EM] in green. DMs use [DM] in yellow. Everything is color coded — green for good news, red for bad news.
Commands
| Command | Description |
|---|---|
/wm dm <player> |
Start an unencrypted DM session |
/wm em <player> |
Send an encrypted session request (friends only) |
/wm friend <player> |
Send a friend request |
/wm unfriend <player> |
Remove a friend (notifies them, must be online) |
/wm friends |
View your friend list |
/wm pending |
View pending outgoing friend requests |
/wm block <player> |
Block someone from sending you requests (must be online) |
/wm unblock <player> |
Unblock someone (notifies them) |
/wm back |
Return to public chat |
/wm help |
List all commands with clickable shortcuts |
/whispermodworks as an alias for/wm
Note: Encrypted sessions (
/wm em) require both players to have the mod installed and be friends.
Note: Unfriending and blocking only work when the target is online so they can be notified.
Warning: Friend and block lists are stored locally in
.minecraft/config/whispermod/. Deleting this folder, reinstalling the mod, or switching computers will reset all your friends and blocked players — which will break it for other people who have you friended.
Contributing & Feedback
Have a suggestion or found a bug? Feel free to open a github issue!
All feedback is welcome — whether it's a bug report, feature request, or general suggestion — including requests to support a different Minecraft version. For more information see the github repo


