DP-MailBox
GUI mailbox plugin
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
DP-MailBox


This plugin adds an in-game mailbox system that allows players to send and receive items asynchronously. Players can send items even when the target player is offline, and receive them later through a mailbox GUI.
---

- Send items to other players via English and Korean language files, even if they are offline - Each player has a personal English and Korean language files to receive items - Mail items English and Korean language files after a configurable time - Supports English and Korean language files to specific players or all players - Fully supports English and Korean language files - All mailbox data is saved automatically
---

- All DP-Plugins require the `DPP-Core` plugin - The plugin will not work if `DPP-Core` is not installed - You can download `DPP-Core` here: Click me!
---

1️⃣ Place the ) into your server’s plugin and this plugin file (**`DP-MailBox-*.jar`) into your server’s `plugins`** folder
2️⃣ Restart the server, and the plugin will be automatically enabled
3️⃣ Configuration and language files will be generated on first run
---

- `config.yml` - Message prefix - Language selection (`en_US`, `ko_KR`) - Mail expiration time (in seconds, default: 7 days)
- Language files - `lang/en_US.yml` - `lang/ko_KR.yml`
---

❗ Some commands require admin permission (`dpmb.admin`)
Command List and Examples
| Command | Permission | Description | Example | |---|---|---|---| | `/dpmb open` | dpmb.open | Open your mailbox | `/dpmb open` | | `/dpmb send <player>` | dpmb.send | Send held item to player | `/dpmb send Steve` | | `/dpmb admin open <player>` | dpmb.admin | Open another player’s mailbox | `/dpmb admin open Alex` | | `/dpmb admin send <player>` | dpmb.admin | Admin send item to player | `/dpmb admin send BuilderBob` | | `/dpmb admin send all` | dpmb.admin | Admin send item to all players | `/dpmb admin send all` | | `/dpmb admin time <time>` | dpmb.admin | Set mail expiration time | `/dpmb admin time 2d 6h` |
❗Notes when using commands
- Items are sent from the OP - If inventory is full, receiving is blocked until space is available - Expired mails are removed automatically - Admin commands require OP or `dpmb.admin` permission
---

- No external API integrations are used
---
- https://discord.gg/JnMCqkn2FX - Join our Discord for support, bug reports, or feature requests - Suggestions and feedback are always welcome!
---
