Tags
Creators
Details
Licensed ARR
Published 5 months ago
Updated last week
All versions
4.2.0
Release
4.2.0 - QoL, Economy & Admin Tools5 months ago 13
Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
1.19.x
1.18.2
Platforms
Bukkit
Paper
Spigot
Changes
MailboxGUI 4.2.0
MailboxGUI 4.2.0 is a quality-of-life and polish update focused on better player onboarding, safer upgrades, cleaner economy handling, improved admin tools, and updated language support.
Highlights
- Added
/mailbox guideand/mb guideto help players understand personal mailboxes, public Post Office boxes, Post Office NPCs, and how to get started. - Added
/mailbox checkand/mb checkto show new unchecked mail counts without opening the inbox. - Improved Vault/economy detection so money and COD options are hidden from GUIs when unavailable.
- Added configurable money display formatting for money mail, admin money mail, COD prices, and COD return payments.
- Improved COD fail-safes so COD mail stays safely dormant if Vault/economy is unavailable and becomes usable again when support returns.
- Updated default mailbox sign wording for clearer personal mailbox and public Post Office access signs.
- Added legacy sign compatibility and automatic handling for old default sign formats.
- Added
/mailbox admin convert currentand/mba convert currentto show the active storage mode. - Simplified storage conversion to
/mailbox admin convert <YAML|SQLITE|MYSQL>and/mba convert <YAML|SQLITE|MYSQL>. - Added
/mailbox admin cleanand/mba cleanto safely clean MailboxGUI-generated backup files after confirming upgraded data is working. - Improved backup organization under
plugins/MailboxGUI/data/backups/. - Improved Citizens Post Office NPC cleanup when NPCs are removed.
- Updated bundled language files and language upgrade handling for 4.2.0.
Economy & Non-Economy Improvements
- MailboxGUI now adapts more cleanly when Vault or an economy plugin is not installed.
- Servers without economy support still get letters, packages, mailbox access, public Post Office boxes, and Post Office NPC support.
- Money mail and COD options are hidden when unavailable instead of showing unusable GUI buttons.
- COD package handling now safely pauses when economy support is missing and resumes when Vault/economy is restored.
Storage & Upgrade Safety
- Existing legacy YAML installs remain on YAML unless manually converted.
- Older mail data is upgraded safely without requiring a mail wipe.
- Storage conversion validates the target storage before switching.
- MySQL conversion/startup safety remains protected by connection/login/table validation.
- Generated backups are now better organized and can be cleaned after confirming the upgrade is working.
Notes
- Vault and a compatible economy plugin are required only for money mail and COD package payments.
- Citizens, Dynmap, and PlaceholderAPI remain optional hooks.
- For full commands, permissions, screenshots, setup guides, API documentation, and configuration details, visit the wiki:
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:34j7WS4b:FUiP3HRn"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:34j7WS4b:FUiP3HRn"
}

