✨ SIMPLEMESSAGES ✨
LIGHTWEIGHT • CUSTOMIZABLE • STANDALONE PRIVATE MESSAGING
A complete private messaging system with replies, ignores, SocialSpy, logging, permissions and more.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
LIGHTWEIGHT • CUSTOMIZABLE • STANDALONE PRIVATE MESSAGING
A complete private messaging system with replies, ignores, SocialSpy, logging, permissions and more.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ABOUT SIMPLEMESSAGES
SimpleMessages is a lightweight standalone private messaging plugin inspired by the familiar messaging experience found in Essentials.
It provides everything needed for player-to-player private messaging while remaining simple, configurable and easy to manage.
✨ FEATURES
✔ Private player messaging
✔ Quick replies with /reply and /r
✔ Persistent player ignore system
✔ Offline player support for ignore/unignore
✔ Ignore list command
✔ SocialSpy for staff
✔ Permission-based message colors
✔ Permission-based message formatting
✔ Configurable message cooldown
✔ Cooldown bypass permission
✔ Ignore bypass permission
✔ Vanish / hidden-player protection
✔ Smart tab completion
✔ Fully customizable message formats
✔ Fully customizable language file
✔ UUID-based player data
✔ Console and file logging options
✔ Configuration reload support
PRIVATE MESSAGING
Send private messages using familiar commands:
Code (Text):
/message
/msg
/m
/tell
/whisper
/w
/pm
/msg
/m
/tell
/whisper
/w
/pm
Code (Text):
/reply
/r
/r
IGNORE SYSTEM
Players can block unwanted private messages with:
Code (Text):
/ignore
/block
/unignore
/unblock
/ignorelist
/ignored
/blocklist
/block
/unignore
/unblock
/ignorelist
/ignored
/blocklist
COLORS & FORMATTING
Message colors and formatting can be controlled separately through permissions.
Colors
Code (Text):
simplemessages.message.color
Code (Text):
simplemessages.message.format
SOCIALSPY
Staff can monitor successfully delivered private messages using:
Code (Text):
/socialspy
/sspy
/sspy
⏱ MESSAGE COOLDOWN
Optional cooldown protection helps reduce private-message spam.
Code (Text):
message:
cooldown: 2
cooldown: 2
Players with:
Code (Text):
simplemessages.bypass.cooldown
MESSAGE LOGGING
Optional private-message logging supports:
✔ Console logging
✔ File logging
✔ Session-based log files
✔ Automatic log archiving
Current-session messages are stored in:
Code (Text):
plugins/SimpleMessages/logs/latest.log
Code (Text):
plugins/SimpleMessages/logs/archive/
Smart tab completion is included for:
Code (Text):
/msg
/ignore
/unignore
/simplemessages
/ignore
/unignore
/simplemessages
⚙ CONFIGURATION
SimpleMessages provides configuration for:
✔ Self messaging
✔ Maximum message length
✔ Message cooldown
✔ Reply behavior
✔ Ignore bypass
✔ Player-data autosaving
✔ Incoming message format
✔ Outgoing message format
✔ SocialSpy
✔ Message logging
LANGUAGE FILE
All player-facing messages can be customized through lang.yml.
Supported placeholders include values such as:
Code (Text):
%prefix%
%player%
%max%
%time%
%version%
%player%
%max%
%time%
%version%
| COMMAND | ALIASES | DESCRIPTION |
| /message | /msg, /m, /tell, /whisper, /w, /pm | Send a private message |
| /reply | /r | Reply to your latest conversation |
| /ignore | /block | Ignore a player |
| /unignore | /unblock | Remove a player from your ignore list |
| /ignorelist | /ignored, /blocklist | View ignored players |
| /socialspy | /sspy | Toggle SocialSpy |
| /simplemessages | /sm | Main plugin command |
| /simplemessages help | /sm help | View plugin commands |
| /simplemessages version | /sm version | View plugin version |
| /simplemessages reload | /sm reload | Reload configuration |
PERMISSIONS
| PERMISSION | DEFAULT | DESCRIPTION |
| simplemessages.message | TRUE | Use private messaging |
| simplemessages.reply | TRUE | Use /reply |
| simplemessages.ignore | TRUE | Use /ignore |
| simplemessages.unignore | TRUE | Use /unignore |
| simplemessages.ignorelist | TRUE | Use /ignorelist |
| simplemessages.message.color | OP | Use colors in private messages |
| simplemessages.message.format | OP | Use formatting in private messages |
| simplemessages.bypass.ignore | OP | Bypass player ignore lists |
| simplemessages.bypass.cooldown | OP | Bypass message cooldown |
| simplemessages.socialspy | OP | Use SocialSpy |
| simplemessages.admin | OP | Administrative permission |
| simplemessages.admin.reload | OP | Reload SimpleMessages |
STORAGE
SimpleMessages uses lightweight UUID-based YAML storage with in-memory caching and configurable autosaving.
Player data is stored under:
Code (Text):
plugins/SimpleMessages/data/
COMPATIBILITY
Minecraft: 1.12.2
Java: Java 8
Platform: Spigot based servers
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BSTATS
SimpleMessages uses bStats to collect anonymous usage statistics that help track plugin usage and development.
No private-message contents are collected.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ SIMPLEMESSAGES ✨
A lightweight standalone private messaging system for Minecraft servers.
SUPPORT SERVER
BSTATS
SimpleMessages uses bStats to collect anonymous usage statistics that help track plugin usage and development.
No private-message contents are collected.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ SIMPLEMESSAGES ✨
A lightweight standalone private messaging system for Minecraft servers.
SUPPORT SERVER
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.12, 1.13, 1.14
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
SimpleMessages is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.14, 1.15 and newer. Downloaded 303 times (via Spigot). Download it and open it directly in the game.