
BungeeChatDiscord
BungeeChatDiscord (BCD) is a professional chat synchronization solution designed for BungeeCord networks. It seamlessly links your Minecraft servers with a Discord channel, featuring real-time rank synchronization via LuckPerms, custom server aliases, and
1.5.2-RELEASE
Compatibility
Changes
๐ BCD v1.5.2 - The "Network" Update
ExoticBridge is now BungeeChatDiscord (BCD)! This release brings a complete overhaul of the chat system, focusing on performance, customization, and seamless integration between Minecraft and Discord.
๐ฅ Key Features in this Release:
- ๐ Bi-Directional Sync: Chat flows instantly between your Proxy and Discord channel.
- ๐ฐ LuckPerms Integration: Now pulls player Prefixes directly from your permission plugin.
- ๐ญ Role Mapping: Discord roles (e.g.,
Owner) are now displayed in-game with custom aliases (e.g.,&4[Admin]). - ๐ Server Aliases: Rename your internal servers (e.g.,
mainโSURVIVAL) for a cleaner Discord look. - ๐ก๏ธ Smart Anti-Spam: New intelligent filter blocks flooding in Discord without muting the player in-game.
- ๐จ HEX Color Support: Full support for
&#RRGGBBcolors in configuration. - โ๏ธ Hot Reload: Added
/bcd reloadcommand (Permission:bcd.admin).
๐ ๏ธ Technical Changes:
- Updated JDA to v5.0.0-beta.
- Optimized async message handling.
- Added full localization support in
config.yml. - Fixed issues with connection stability.
How to install:
- Drop
.jarintoBungeeCord/plugins. - Add your Bot Token to
config.yml. - Enjoy!
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:IRp3EcIQ:QoH4HAEN"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:IRp3EcIQ:QoH4HAEN"
}
