zItemMail
A Modern Mail System for Minecraft Servers
Send items to offline players with an intuitive GUI system and robust database storage!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ Features
- Item Mail System - Send items to players even when they're offline
- Beautiful GUI - Clean, animated interface with Minecraft-style design
- SQLite Database - Reliable data storage with automatic cleanup
- ⏰ Auto Expiration - Configurable mail expiration (default: 7 days)
- Notifications - Sound alerts and messages for new mail
- Admin Tools - Reload configuration and advanced permissions
- ️ Permission System - Granular control over who can use what
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Commands & Permissions
Command |
Permission |
Description |
/zitemmail send <player> [amount] |
zitemmail.use |
Send held item to player |
/zitemmail inbox |
zitemmail.use |
Open mailbox GUI |
/zitemmail gui |
zitemmail.use |
Open main mail hub |
/zitemmail claim <id> |
zitemmail.use |
Claim specific mail by ID |
/zitemmail help |
zitemmail.use |
Show help message |
/zitemmail reload |
zitemmail.admin |
Reload configuration |
Aliases:
/mail, /itemmail
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ Requirements
- Minecraft: 1.16.5+ (Spigot/Paper)
- Java: 17+
- Dependencies: None required
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Configuration
config.yml
Code (Text):
# zItemMail Configuration
mail:
expiration_days: 7
max_mails_per_player: 50
notification_sound: true
sound: "ENTITY_EXPERIENCE_ORB_PICKUP"
database:
filename: "mail.db"
wal_mode: true
debug:
enabled: false
Messages are fully customizable in
messages.yml
Example in-game message:
✓ Successfully sent {item} to {player}!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Usage
- Hold an item in your hand
- Type /zitemmail send <playername>
- Confirm the send in the GUI
- Recipient gets notified when they join!
Players can use /zitemmail inbox to view and claim their mail anytime.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
License
This project is licensed under the MIT License.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Made with ❤️ by GamingHuzai
Join our community: Discord