Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
DiscordSRV companion for MailboxGUI with customizable, multilingual Discord mail notifications and player preferences.
DiscBridge 2.1.0
Integrated Discord Controls, Mail Messages, and Localization
New Features
- Integrated player commands into
/mb settings discordand admin commands into/mba discord, replacing the separate/mbdiscordcommand structure. - Added paginated help and
/mb settings discord guidefor account linking and notification setup. - Added
/mba discord playercommands on|off. Player commands remain disabled until an administrator completes setup and enables them. - Added notification support for messages attached to packages, COD packages, returned COD packages, and money mail.
- Added separate customizable Discord templates for mail with and without messages, including expiration variants. Notifications without attachments no longer show an empty
Message:line. - 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.
- DiscBridge now inherits MailboxGUI's language and command-syntax settings instead of requiring duplicate configuration.
- Discord messages respect each player's saved language preference, falling back to MailboxGUI's default language.
- Improved localized expiration dates, message line breaks, Unicode handling, and Minecraft-formatting cleanup for Discord output.
- Added compact HEX and supported visual MiniMessage formatting for configurable in-game text.
- Expanded status information with DiscordSRV connection, account-linking readiness, and player-command availability.
- Renamed Post Office references to Public Access Mailboxes and Public Access NPCs.
- Improved configuration and language upgrades while preserving customized templates, settings, 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.
- 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 messages.
- 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.
- Keep existing configuration, language, player-preference, and pending-notification files.
- After upgrading, check
/mba discord status, then enable player controls with/mba discord playercommands on. - Players can use
/mb settings discord guideto complete their notification setup. - This release operates locally; do not upgrade an older network-notification installation expecting its network behavior to continue.
Platforms
Paper
1.18.2–26.3
Dependencies
Paper