
RRDiscordBridge
A Modern, Clean-looking, and Universal Discord bridge/relay designed to support both modern AND legacy versions of Minecraft. """Temporary""" logo made by my friend for the funny.
Автор: DexrnZacAttack2,7 тыс.10обновлён 27 окт. 2025 г.
УправлениеОбщениеУтилиты
Описание
Retro-Release Discord Bridge
Discord bridge/relay plugin that supports old Minecraft versions and server software (Beta 1.4-Release 1.21.1)
[!NOTE] Currently on hiatus while I finish another project, as this project requires an entire build script rewrite.
For config info, check out this page.
Download: https://modrinth.com/plugin/rrdiscordbridge
When reading the source code, you may notice that the projects have odd names, this is to make the source look slightly cleaner. See versions.md for more info.
Features
- Message Relay
- Version support
- Broadcasting (/dcbroadcast)
- Server Stats from Discord (/about)
- Relays the following to Discord (configurable)
- Player Join
- Player Leave
- Player Kick
- Player Death
- Player Chat
- Player Advancements/Achievements
- Contains advancement description (if applicable) and link to wiki page
- Server Start
- Plugin Reload
- Server Stop
- /say
- /me
Server Console (if configured)
- Relays the following information from Discord (configurable)
- Channel message
- User join (if the relay channel is also the system messages channel)
- Server boost (if the relay channel is also the system messages channel)
- Thread creation
- Message pin
- Poll created/ended (with results)
- Slash commands used
- User app used (also activities)
- Message forwarded (probably not complete)
- Extensions (configurable)
- Extra info available in-game by typing
/rdbext help. - Built-in extensions:
-
Waypoint embed (Waypoints)
- Allows for Xaero's Minimap and JourneyMap/VoxelMap waypoints to be embedded in the relay channel.
- See config options
-
Operator Chat (OpChat)
- Allows for communicating between ops and optionally a (likely private) discord channel.
- Inspired by MCGalaxy's OPChat feature.
- Syntax: ## <msg>
- See config options
-
-
For development info, see the example repo
- Extra info available in-game by typing
- Customizable color palette for messages sent to Discord
Supported versions
CraftBukkit (and forks)
- UberBukkit
- b1.2_01-b1.3_01 (int.
bukkitCake| Made for Bukkit Build 33)- Missing many features, as build 33 was missing many events.
- No commands
- b1.4-r1.0 (int.
bukkitCookie) - Project Poseidon
- 1.1-1.2.5 (int.
bukkitFlat) - 1.3.1-1.7.8 (int.
bukkitEmerald) - 1.7.9-1.11.2 (int.
bukkitRealms) - 1.12-1.19.1 (int.
bukkitColor) - 1.19.2-Latest (int.
bukkitVex)
Fabric
- 1.14.4
- 1.15.2
- 1.16.4-1.18.2
- 1.19
- 1.19.1-1.19.2
- 1.19.3-1.20.1
- 1.20.2
- 1.20.3-1.20.5
- 1.20.5-1.21.8
- 1.21.9-Latest
NeoForge
- 1.20.2-1.20.4
neoforge.mods.tomlwas unused until 1.20.5
- 1.20.5-1.21.8
- 1.21.9-Latest
Forge
- 1.1-1.20
- 1.20.1
- 1.20.2
- 1.20.3-1.20.5
- 1.20.6-1.21.5
- 1.21.6-1.21.8
- 1.21.9-Latest
Ornithe
- Coming soon (hopefully)
Credits
- placeholder.co
- Used for waypoint badges
- MCHeads
- Used for player head avatar
- p0t4t0sandwich
- Was very helpful in helping me set up gradle and helped me through every issue I had
Галерея
Последние версии
Все версии →release
RRDiscordBridge 3.0.0 (Bukkit for MC r1.19.2-Latest)
3.0.027 окт. 2025 г.188Minecraft: 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
- Overhauled Extensions API
- Chat Extensions are now Extensions, as their scope has expanded.
- Each chat extension now has it's own config (located in `{config_dir}/extensions/config`)
- `/cext` is now `/rdbext`
- And more! (too many changes to list here)
- **Forge from 1.20.1-Latest is now supported**
- **NeoForge is now fully supported**
- **1.21.9+ is now supported**
- **Bukkit build 33 (based on beta 1.2_01) is now supported**
- Codebase cleanup in preperation for Ornithe support
### Extensions
- OpChat v1.2.1
- Settings are now stored in `extensions/config/OpChat.json`
- **You will need to move your OpChat channel id from the global config to this config.**
- New option to allow only operators to speak in OpChat.
- Waypoint v1.2.1
- Waypoints can now include a "badge image" in the embed
- This is configurable in `extensions/config/Waypoint.json`
**IMPORTANT**
- There was a regression that causes the console relay to not work properly. (however, you can still send console commands from Discord)
- See [issue #12](https://github.com/DexrnZacAttack/RRDiscordBridge/issues/12) for tracking
release
RRDiscordBridge 3.0.0 (Bukkit for MC r1.12-r1.19.1)
3.0.027 окт. 2025 г.70Minecraft: 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1bukkit, paper, purpur, spigot
Что нового
- Overhauled Extensions API
- Chat Extensions are now Extensions, as their scope has expanded.
- Each chat extension now has it's own config (located in `{config_dir}/extensions/config`)
- `/cext` is now `/rdbext`
- And more! (too many changes to list here)
- **Forge from 1.20.1-Latest is now supported**
- **NeoForge is now fully supported**
- **1.21.9+ is now supported**
- **Bukkit build 33 (based on beta 1.2_01) is now supported**
- Codebase cleanup in preperation for Ornithe support
### Extensions
- OpChat v1.2.1
- Settings are now stored in `extensions/config/OpChat.json`
- **You will need to move your OpChat channel id from the global config to this config.**
- New option to allow only operators to speak in OpChat.
- Waypoint v1.2.1
- Waypoints can now include a "badge image" in the embed
- This is configurable in `extensions/config/Waypoint.json`
**IMPORTANT**
- There was a regression that causes the console relay to not work properly. (however, you can still send console commands from Discord)
- See [issue #12](https://github.com/DexrnZacAttack/RRDiscordBridge/issues/12) for tracking
release
RRDiscordBridge 3.0.0 (Bukkit for MC r1.7.9-r1.11.2)
3.0.027 окт. 2025 г.55Minecraft: 1.7.9, 1.7.10, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2bukkit, paper, purpur, spigot
Что нового
- Overhauled Extensions API
- Chat Extensions are now Extensions, as their scope has expanded.
- Each chat extension now has it's own config (located in `{config_dir}/extensions/config`)
- `/cext` is now `/rdbext`
- And more! (too many changes to list here)
- **Forge from 1.20.1-Latest is now supported**
- **NeoForge is now fully supported**
- **1.21.9+ is now supported**
- **Bukkit build 33 (based on beta 1.2_01) is now supported**
- Codebase cleanup in preperation for Ornithe support
### Extensions
- OpChat v1.2.1
- Settings are now stored in `extensions/config/OpChat.json`
- **You will need to move your OpChat channel id from the global config to this config.**
- New option to allow only operators to speak in OpChat.
- Waypoint v1.2.1
- Waypoints can now include a "badge image" in the embed
- This is configurable in `extensions/config/Waypoint.json`
**IMPORTANT**
- There was a regression that causes the console relay to not work properly. (however, you can still send console commands from Discord)
- See [issue #12](https://github.com/DexrnZacAttack/RRDiscordBridge/issues/12) for tracking
release
RRDiscordBridge 3.0.0 (Bukkit for MC r1.3.1-r1.7.8)
3.0.027 окт. 2025 г.65Minecraft: 1.3.1, 1.3.2, 1.4.2, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.5.1, 1.5.2, 1.6.1, 1.6.2, 1.6.4, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8bukkit, paper, purpur, spigot
Что нового
- Overhauled Extensions API
- Chat Extensions are now Extensions, as their scope has expanded.
- Each chat extension now has it's own config (located in `{config_dir}/extensions/config`)
- `/cext` is now `/rdbext`
- And more! (too many changes to list here)
- **Forge from 1.20.1-Latest is now supported**
- **NeoForge is now fully supported**
- **1.21.9+ is now supported**
- **Bukkit build 33 (based on beta 1.2_01) is now supported**
- Codebase cleanup in preperation for Ornithe support
### Extensions
- OpChat v1.2.1
- Settings are now stored in `extensions/config/OpChat.json`
- **You will need to move your OpChat channel id from the global config to this config.**
- New option to allow only operators to speak in OpChat.
- Waypoint v1.2.1
- Waypoints can now include a "badge image" in the embed
- This is configurable in `extensions/config/Waypoint.json`
**IMPORTANT**
- There was a regression that causes the console relay to not work properly. (however, you can still send console commands from Discord)
- See [issue #12](https://github.com/DexrnZacAttack/RRDiscordBridge/issues/12) for tracking
release
RRDiscordBridge 3.0.0 (Bukkit for MC r1.1-r1.2.5)
3.0.027 окт. 2025 г.52Minecraft: 1.1, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5bukkit, spigot
Что нового
- Overhauled Extensions API
- Chat Extensions are now Extensions, as their scope has expanded.
- Each chat extension now has it's own config (located in `{config_dir}/extensions/config`)
- `/cext` is now `/rdbext`
- And more! (too many changes to list here)
- **Forge from 1.20.1-Latest is now supported**
- **NeoForge is now fully supported**
- **1.21.9+ is now supported**
- **Bukkit build 33 (based on beta 1.2_01) is now supported**
- Codebase cleanup in preperation for Ornithe support
### Extensions
- OpChat v1.2.1
- Settings are now stored in `extensions/config/OpChat.json`
- **You will need to move your OpChat channel id from the global config to this config.**
- New option to allow only operators to speak in OpChat.
- Waypoint v1.2.1
- Waypoints can now include a "badge image" in the embed
- This is configurable in `extensions/config/Waypoint.json`
**IMPORTANT**
- There was a regression that causes the console relay to not work properly. (however, you can still send console commands from Discord)
- See [issue #12](https://github.com/DexrnZacAttack/RRDiscordBridge/issues/12) for tracking
release
RRDiscordBridge 3.0.0 (Bukkit for MC b1.4-r1.0.1)
3.0.027 окт. 2025 г.90Minecraft: b1.4, b1.4_01, b1.5, b1.5_01, b1.6, b1.6.1, b1.6.2, b1.6.3, b1.6.4, b1.6.5, b1.6.6, b1.7, b1.7.2, b1.7.3, b1.8, b1.8.1, 1.0bukkit
Что нового
- Overhauled Extensions API
- Chat Extensions are now Extensions, as their scope has expanded.
- Each chat extension now has it's own config (located in `{config_dir}/extensions/config`)
- `/cext` is now `/rdbext`
- And more! (too many changes to list here)
- **Forge from 1.20.1-Latest is now supported**
- **NeoForge is now fully supported**
- **1.21.9+ is now supported**
- **Bukkit build 33 (based on beta 1.2_01) is now supported**
- Codebase cleanup in preperation for Ornithe support
### Extensions
- OpChat v1.2.1
- Settings are now stored in `extensions/config/OpChat.json`
- **You will need to move your OpChat channel id from the global config to this config.**
- New option to allow only operators to speak in OpChat.
- Waypoint v1.2.1
- Waypoints can now include a "badge image" in the embed
- This is configurable in `extensions/config/Waypoint.json`
**IMPORTANT**
- There was a regression that causes the console relay to not work properly. (however, you can still send console commands from Discord)
- See [issue #12](https://github.com/DexrnZacAttack/RRDiscordBridge/issues/12) for tracking
release
RRDiscordBridge 3.0.0 (Bukkit for MC b1.2_01-b1.3_01)
3.0.027 окт. 2025 г.28Minecraft: b1.2_01, b1.2_02, b1.3b, b1.3_01bukkit
Что нового
- Overhauled Extensions API
- Chat Extensions are now Extensions, as their scope has expanded.
- Each chat extension now has it's own config (located in `{config_dir}/extensions/config`)
- `/cext` is now `/rdbext`
- And more! (too many changes to list here)
- **Forge from 1.20.1-Latest is now supported**
- **NeoForge is now fully supported**
- **1.21.9+ is now supported**
- **Bukkit build 33 (based on beta 1.2_01) is now supported**
- Codebase cleanup in preperation for Ornithe support
### Extensions
- OpChat v1.2.1
- Settings are now stored in `extensions/config/OpChat.json`
- **You will need to move your OpChat channel id from the global config to this config.**
- New option to allow only operators to speak in OpChat.
- Waypoint v1.2.1
- Waypoints can now include a "badge image" in the embed
- This is configurable in `extensions/config/Waypoint.json`
**IMPORTANT**
- There was a regression that causes the console relay to not work properly. (however, you can still send console commands from Discord)
- See [issue #12](https://github.com/DexrnZacAttack/RRDiscordBridge/issues/12) for tracking
release
RRDiscordBridge 3.0.0 (Project Poseidon/UberBukkit)
3.0.027 окт. 2025 г.43Minecraft: a1.2.5, a1.2.6, b1.0, b1.0_01, b1.0.2, b1.1_01, b1.1_02, b1.2, b1.2_01, b1.2_02, b1.3b, b1.3_01, b1.4, b1.4_01, b1.5, b1.5_01, b1.6, b1.6.1, b1.6.2, b1.6.3, b1.6.4, b1.6.5, b1.6.6, b1.7, b1.7.2, b1.7.3bukkit
Что нового
- Overhauled Extensions API
- Chat Extensions are now Extensions, as their scope has expanded.
- Each chat extension now has it's own config (located in `{config_dir}/extensions/config`)
- `/cext` is now `/rdbext`
- And more! (too many changes to list here)
- **Forge from 1.20.1-Latest is now supported**
- **NeoForge is now fully supported**
- **1.21.9+ is now supported**
- **Bukkit build 33 (based on beta 1.2_01) is now supported**
- Codebase cleanup in preperation for Ornithe support
### Extensions
- OpChat v1.2.1
- Settings are now stored in `extensions/config/OpChat.json`
- **You will need to move your OpChat channel id from the global config to this config.**
- New option to allow only operators to speak in OpChat.
- Waypoint v1.2.1
- Waypoints can now include a "badge image" in the embed
- This is configurable in `extensions/config/Waypoint.json`
**IMPORTANT**
- There was a regression that causes the console relay to not work properly. (however, you can still send console commands from Discord)
- See [issue #12](https://github.com/DexrnZacAttack/RRDiscordBridge/issues/12) for tracking
NOTE: This build is only for Project Poseidon/UberBukkit
Project Poseidon is a fork of CraftBukkit CB1060 for Beta 1.7.3
UberBukkit is a fork of Project Poseidon that allows for older clients (down to a1.2.5) to join and includes customizable settings for game mechanics
release
RRDiscordBridge 3.0.0 (Fabric/Forge/NeoForge)
3.0.027 окт. 2025 г.500Minecraft: 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10fabric, forge, neoforge
Что нового
- Overhauled Extensions API
- Chat Extensions are now Extensions, as their scope has expanded.
- Each chat extension now has it's own config (located in `{config_dir}/extensions/config`)
- `/cext` is now `/rdbext`
- And more! (too many changes to list here)
- **Forge from 1.20.1-Latest is now supported**
- **NeoForge is now fully supported**
- **1.21.9+ is now supported**
- **Bukkit build 33 (based on beta 1.2_01) is now supported**
- Codebase cleanup in preperation for Ornithe support
### Extensions
- OpChat v1.2.1
- Settings are now stored in `extensions/config/OpChat.json`
- **You will need to move your OpChat channel id from the global config to this config.**
- New option to allow only operators to speak in OpChat.
- Waypoint v1.2.1
- Waypoints can now include a "badge image" in the embed
- This is configurable in `extensions/config/Waypoint.json`
**IMPORTANT**
- There was a regression that causes the console relay to not work properly. (however, you can still send console commands from Discord)
- See [issue #12](https://github.com/DexrnZacAttack/RRDiscordBridge/issues/12) for tracking
release
RRDiscordBridge 2.3.0 (Project Poseidon/UberBukkit)
2.3.029 июл. 2025 г.73Minecraft: a1.2.5, a1.2.6, b1.0, b1.0_01, b1.0.2, b1.1_01, b1.1_02, b1.2, b1.2_01, b1.2_02, b1.3b, b1.3_01, b1.4, b1.4_01, b1.5, b1.5_01, b1.6, b1.6.1, b1.6.2, b1.6.3, b1.6.4, b1.6.5, b1.6.6, b1.7, b1.7.2, b1.7.3bukkit
Что нового
- You can now run console commands from Discord
- [You can now change the colors of event messages sent to Discord](https://rrdiscordbridge.nostalgica.net/javadocs/io/github/dexrnzacattack/rrdiscordbridge/config/ColorPalette.html#field-summary)
- There is now [JavaDoc](https://rrdiscordbridge.nostalgica.net/javadocs) available for help with interacting with the API (which isn't ready yet) as well as understanding the config options
NOTE: This build is only for Project Poseidon/UberBukkit
Project Poseidon is a fork of CraftBukkit CB1060 for Beta 1.7.3
UberBukkit is a fork of Project Poseidon that allows for older clients (down to a1.2.5) to join and includes customizable settings for game mechanics


