Release Notes
MailboxGUI-DiscBridge v0.1.0-Beta
MailboxGUI-DiscBridge is now available for beta testing.
This is the first public beta release of the standalone DiscordSRV bridge addon for MailboxGUI. It connects MailboxGUI mail delivery events to DiscordSRV so players can receive Discord notifications when mail is delivered in-game.
> Beta Notice: This release is still in beta. Bugs may happen during testing. Please report issues through the support-and-bugs channel or GitHub Issues.
Requirements
- MailboxGUI 4.2.2 or newer
- DiscordSRV
- Java 17
- Paper/Spigot server
Target compatibility:
- Minecraft 1.18.2 - 1.21.11
- Paper experimental/version line 26.1.x
Added
- DiscordSRV bridge support for MailboxGUI mail notifications
- Discord DMs for individual mail delivery
- Discord channel notices for admin/API mass mail
- Player opt-in command with
/mbdiscord enable - Optional online-player Discord DMs with
/mbdiscord online on - Player sender ignore list
- Admin/server mail ignore toggle
- Admin diagnostic commands
- Configurable Discord message templates
- Multi-language in-game command messages
- Config synchronizer for future updates
- Runtime notification stats in admin status
- Silent bStats support using global bStats settings
Supported Notifications
Individual Discord DMs can be sent for:
- Letters
- Packages
- COD packages
- Returned COD packages
- Money mail
- Admin mail sent to one recipient
- API/system mail sent to one recipient
Admin/API mail sent to multiple recipients posts one Discord channel notice instead of sending individual DMs to every player.
Commands
Player commands:
/mbdiscord help/mbdiscord status/mbdiscord enable/mbdiscord disable/mbdiscord online on/mbdiscord online off/mbdiscord online toggle/mbdiscord ignore <player>/mbdiscord unignore <player>/mbdiscord ignorelist/mbdiscord ignoreadmin/mbdiscord unignoreadmin
Admin commands:
/mbdiscord admin status/mbdiscord admin reload/mbdiscord admin testdm <player>/mbdiscord admin testchannel
Setup Notes
DiscordSRV must be configured and working before DiscBridge can send notifications.
Players must link their Minecraft account through DiscordSRV, then run:
/mbdiscord enable
By default, online players do not receive Discord DMs because MailboxGUI already provides in-game notifications. Players can opt into online DMs with:
/mbdiscord online on
Mass mail channel notices require a Discord channel ID in:
plugins/MailboxGUI-DiscBridge/config.yml
Known Beta Notes
- This release is intended for beta testing and feedback.
- DiscordSRV must be connected and working first.
- Players must be linked through DiscordSRV before enabling notifications.
- A full wiki will be added later after beta testing.
- Server owners should test Discord behavior on their own server before public use.