promotional bannermobile promotional banner

MailboxGUI

Give players GUI mailboxes with paper and book letters, 28-slot packages, money mail, and Cash-on-Delivery. Includes scheduled delivery, public mailboxes, NPC access, custom GUIs, 16 languages, localized commands, storage options, and powerful admin tools.
Back to Files

MailboxGUI-4.1.1

File nameMailboxGUI-4.1.1.jar
Uploader
Rismr1Rismr1
Uploaded
May 16, 2026
Downloads
9
Size
774.6 KB
File ID
8096702
Type
B
Beta
Supported game versions
  • 26.1.2
  • 26.1.1
  • 26.1
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.20.6
  • 1.20.5
  • 1.20.4
  • 1.20.3
  • 1.20.2
  • 1.20.1
  • 1.20
  • 1.19.4
  • 1.19.3
  • 1.19.2
  • 1.19.1
  • 1.19
  • 1.18.2

What's new

MailboxGUI 4.1.1

MailboxGUI 4.1.1 is a polish update focused on storage conversion completeness, item template storage, command/help clarity, and language updates.

Highlights

  • Added provider-backed item template storage.
  • Added item template support to /mba convert.
  • Improved storage conversion validation.
  • Improved MySQL table validation for all 4.1.x data.
  • Cleaned up admin help menu command labels.
  • Improved /mba sp and /mba scod help descriptions.
  • Updated command suggestions to prefer t:<id>:<amount> template aliases.
  • Updated language files to file-version 7.

Storage Conversion Polish

Item templates are now stored through the active MailboxGUI storage backend:

  • YAML: plugins/MailboxGUI/data/itemtemplates.yml
  • SQLite: mailboxgui_itemtemplates
  • MySQL: mailboxgui_itemtemplates

The /mba convert command now includes:

  • Player data
  • Post Office data
  • Delayed mail data
  • Item template data

Conversion backups now also include itemtemplates.yml.

MySQL Validation Improvements

MySQL validation now checks and creates all required MailboxGUI tables before switching storage:

mailboxgui_playerdata
mailboxgui_postoffice
mailboxgui_delayedmail
mailboxgui_itemtemplates

This helps prevent incomplete storage conversion when using MySQL.

Command & Help Menu Polish

The admin help menu now shows the shorter item-template aliases:

/mba itsave <id>
/mba itlist [page]
/mba itdelete <id>
/mba itgive <id> [player]

Package command help was also improved to better explain material items, XP, and item templates.

Examples:

/mba sp <recipients> [from] <item|t:id|xp...>
/mba scod <recipients> [from] <price> [r:player] <item|t:id|xp...>

Tab suggestions now prefer the shorter template format:

t:<id>:<amount>

instead of:

template:<id>:<amount>

Language Updates

Language files were updated to file-version 7.

Only the changed 4.1.1 help/menu keys were updated, and translated comments were preserved.

Upgrade Notes

Existing MailboxGUI 4.1.0 data remains compatible.

If a server used item templates in 4.1.0 with SQLite or MySQL, existing standalone data/itemtemplates.yml data will be imported into the active storage backend when possible.

No mailbox reset is required.