Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dexrnzacattack/rrdiscordbridge

Bukkit plugin that lets you setup a Discord bridge/relay on older release versions of Minecraft.
https://github.com/dexrnzacattack/rrdiscordbridge

bukkit discord discord-bridge discord-relay early-release minecraft plugin

Last synced: 17 days ago
JSON representation

Bukkit plugin that lets you setup a Discord bridge/relay on older release versions of Minecraft.

Awesome Lists containing this project

README

        

# Retro-Release Discord Bridge
Discord bridge/relay plugin for both [old and new release versions](#tested-versions) (r1.1-1.21.1) of Minecraft.

For config info, check out [this](https://github.com/DexrnZacAttack/RRDiscordBridge/wiki/Config).

Download: https://modrinth.com/plugin/rrdiscordbridge
Note: I am not a java developer, although I was able to find my way around this pretty easily.

## Features
- Message Relay
- [Version support](#tested-versions)
- Broadcasting (/dcbroadcast)
- Server Stats from Discord (/about)
- Relays the following to Discord (configurable)
- Player Join
- Player Leave
- Player Kick
- Player Death
- Player Chat
- Server Start
- Server Stop
- /say
- /me
- 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)
- Chat Extensions (configurable)
- Waypoint embed
- Allows for Xaero's Minimap and JourneyMap/VoxelMap waypoints to be embedded in the relay channel.

## Tested versions
- [ ] 1.0
- (Event registering was really different in this version, I couldn't get it working using reflection.)
- [X] 1.1
- [LegacyPlayerChat.java](src/main/java/io/github/dexrnzacattack/rrdiscordbridge/eventcompatibility/legacy/LegacyPlayerChat.java)
- [LegacyPlayerDeath.java](src/main/java/io/github/dexrnzacattack/rrdiscordbridge/eventcompatibility/legacy/LegacyPlayerDeath.java)
- [AboutCommand.java#isMotdSupported](src/main/java/io/github/dexrnzacattack/rrdiscordbridge/discord/AboutCommand.java)
- [X] 1.2.5
- [LegacyPlayerChat.java](src/main/java/io/github/dexrnzacattack/rrdiscordbridge/eventcompatibility/legacy/LegacyPlayerChat.java)
- [X] 1.3.2
- [X] 1.4.7 (Being used for development)
- [X] 1.5.2
- [X] 1.6.4
- [X] 1.7.2
- [X] 1.8.8
- [X] 1.9.4
- [X] 1.10.2
- [X] 1.14.4
- [X] 1.15.2
- [X] 1.16.5
- [X] 1.17.1
- [X] 1.18.2
- [X] 1.21.1