SyMessage
🟡 Updated this year🖼️ Gallery (3 images)
🔍 Analysis
- 🏆 #71 of 129 economy mods in this game by downloads
📋 About This Mod
# SyMessage A system mailbox plugin for Minecraft Purpur/Paper 1.21+ **Author**: Shiyuan **Version**: 1.0.0 **Java Version**: 21 ## Features - 📬 **Player Mailbox GUI** - Type `/sym open` to open mailbox and view unread messages - 💰 **Reward Distribution** - Click messages to automatically claim attached currency rewards - 🔔 **Login Reminder** - Automatic reminder for unread messages after player login (configurable delay) - 👨💼 **Admin Panel** - `/sym op` to view message delivery status for all players - 📤 **Mass Messaging** - Send messages with rewards to all/online/specific players - 💎 **Vault Integration** - Currency rewards via Vault plugin - ⏰ **Auto Cleanup** - Automatically clean up expired messages (configurable retention days) ## Commands ### Player Commands | Command | Description | Permission | |---------|-------------|------------| | `/sym open` | Open system mailbox to view and claim unread messages | `symessage.use` | ### Admin Commands | Command | Description | Permission | |---------|-------------|------------| | `/sym send <target> <message> <coins>` | Send system message | `symessage.admin` | | `/sym op` | Open admin panel | `symessage.admin` | | `/sym reload` | Reload configuration file | `symessage.admin` | #### Target Types - `all` - All players (including offline) - `online` - Online players only - `player:username` - Specific player #### Usage Examples ``` /sym send all Server maintenance notice: Update at 22:00 tonight 50 /sym send online New event started! Come join! 100 /sym send player:Steve Your VIP renewal is successful 500 ``` ## Configuration (config.yml) ```yaml # Message retention time (days), messages older than this will be automatically cleaned up message-save-days: 30 # Cleanup task interval (hours), how often to check and clean expired messages cleanup-interval-hours: 24 # Unread message reminder delay (seconds), how long after login to remind about unread messages reminder-delay-seconds: 60 ``` ## Build & Installation ### Requirements - JDK 21+ - Maven 3.6+ ### Build ```bash mvn clean package ``` Build artifact located at `target/SyMessage-1.0.0.jar` ### Installation 1. Place `SyMessage-1.0.0.jar` into server's `plugins` directory 2. Install (https://github.com/MilkBowl/Vault) plugin and any economy plugin (e.g., EssentialsX, CMI, etc.) 3. Restart server or load plugin ## Dependencies - **Paper/Purpur 1.21+** - **Vault** (Optional, economy features unavailable without it) ## Permissions | Permission | Description | Default | |------------|-------------|---------| | `symessage.use` | Use basic commands | All players | | `symessage.admin` | Use admin commands | OP | ## File Structure ``` plugins/SyMessage/ ├── config.yml # Configuration file ├── messages.yml # Message data storage └── ... ``` ## License MIT License
# SyMessage
A system mailbox plugin for Minecraft Purpur/Paper 1. 21+
Author: Shiyuan Version: 1. 0. 0 Java Version: 21
## Features
- 📬 Player Mailbox GUI - Type `/sym open` to open mailbox and view unread messages
- 💰 Reward Distribution - Click messages to automatically claim attached currency rewards
- 🔔 Login Reminder - Automatic reminder for unread messages after player login (configurable delay)
- 👨💼 Admin Panel - `/sym op` to view message delivery status for all players
- 📤 Mass Messaging - Send messages with rewards to all/online/specific players
- 💎 Vault Integration - Currency rewards via Vault plugin
- ⏰ Auto Cleanup - Automatically clean up expired messages (configurable retention days)
## Commands
### Player Commands
| Command | Description | Permission | |---------|-------------|------------| | `/sym open` | Open system mailbox to view and claim unread messages | `symessage.use` |
### Admin Commands
| Command | Description | Permission |
|---------|-------------|------------|
| `/sym send
#### Target Types
- `all` - All players (including offline)
- `online` - Online players only
- `player:username` - Specific player
#### Usage Examples
``` /sym send all Server maintenance notice: Update at 22:00 tonight 50 /sym send online New event started! Come join! 100 /sym send player:Steve Your VIP renewal is successful 500 ```
## Configuration (config.yml)
```yaml # Message retention time (days), messages older than this will be automatically cleaned up message-save-days: 30
# Cleanup task interval (hours), how often to check and clean expired messages cleanup-interval-hours: 24
# Unread message reminder delay (seconds), how long after login to remind about unread messages reminder-delay-seconds: 60 ```
## Build & Installation
### Requirements
- JDK 21+
- Maven 3. 6+
```bash mvn clean package ```
Build artifact located at `target/SyMessage-1. 0. 0.jar`
### Installation
1. Place `SyMessage-1. 0. 0.jar` into server's `plugins` directory 2. Install (https://github.com/MilkBowl/Vault) plugin and any economy plugin (e.g., EssentialsX, CMI, etc.) 3. Restart server or load plugin
## Dependencies
- Paper/Purpur 1. 21+
- Vault (Optional, economy features unavailable without it)
## Permissions
| Permission | Description | Default | |------------|-------------|---------| | `symessage.use` | Use basic commands | All players | | `symessage.admin` | Use admin commands | OP |
## File Structure
``` plugins/SyMessage/ ├── config.yml # Configuration file ├── messages.yml # Message data storage └── ... ```
MIT License
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- Shiyuan
- Version
- 1.0.1
- Downloads
- 50
- Endorsements
- 0
- Category
- economy
- Created
- 4/3/2026
- Updated
- 5/9/2026
- Game Versions
- 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
- Tags
- economy, management
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does SyMessage support?
The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.
What is the latest version of SyMessage?
Version 1.0.1, published 2026-05-09 with 50 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await


