DP-MailBox

GUI mailbox plugin

41

Quick challenge

How far can you run before the mobs catch you?

DP-MailBox

logo
introduce

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.

---

description

- 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

---

depend-plugin

- 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!

---

installation

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

---

settings

- `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`

---

command

❗ 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

---

api-integration

- No external API integrations are used

---

discord

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

---

ADS