MailboxGUI-DiscBridge-2.1.0
What's new
MailboxGUI-DiscBridge 2.1.0
New Features
- Integrated player commands into
/mb settings discordand administrator commands into/mba discord, replacing/mbdiscord. - Added paginated help menus and
/mb settings discord guidefor account linking and notification setup. - Added
/mba discord playercommands on|offso administrators can enable player controls after completing setup. - Added Discord notification support for messages attached to packages, COD packages, returned COD packages, and money mail.
- Added separate customizable notification templates for mail with and without attached messages, including expiration variants.
- Added Brazilian Portuguese, bringing support to 16 languages.
- Added a persistent notification outbox with retry handling and recovery after reloads or restarts.
Improvements
- Updated integration for MailboxGUI 6.1.0 and its expanded delivery API.
- Language and command-syntax settings now follow MailboxGUI instead of requiring duplicate configuration.
- Discord notifications respect each player's selected language, falling back to MailboxGUI's default language.
- Improved localized expiration dates, message line breaks, and Unicode handling.
- Added compact HEX and supported visual MiniMessage formatting for configurable in-game text.
- Improved formatting cleanup so Discord messages do not display Minecraft color codes.
- Expanded status information with DiscordSRV connection, account-linking readiness, and player-command availability.
- Updated Post Office terminology to Public Access Mailboxes and Public Access NPCs.
- Improved configuration and language upgrades while preserving customized settings, templates, comments, and player preferences.
- Improved update validation and MailboxGUI compatibility checks.
Fixes
- Fixed mass-mail direct messages being sent when disabled, including pending queued messages.
- Fixed empty
Message:labels appearing in notification templates without attachments. - Improved notification delivery when DiscordSRV account links are not yet cached.
- Rechecked notification preferences, ignored senders, account links, and online-delivery settings before sending or retrying notifications.
- Improved reload safety and protection against stale callbacks.
- Preserved malformed notification data for investigation instead of silently replacing it.
Requirements and Upgrade Notes
- Requires MailboxGUI 6.1.0 in the matching edition and DiscordSRV.
- Install all three plugins on the same backend for this single-server release.
- Back up both plugin folders and the MailboxGUI database before upgrading.
- Preserve existing configuration, language, player-preference, and pending-notification files.
- Player commands default to disabled when the new setting is absent. Check
/mba discord status, then enable them with/mba discord playercommands on. - Players can use
/mb settings discord guideto complete their notification setup. - This release operates locally. Do not replace an older network-notification installation expecting network delivery to continue.
This mod has no additional files