DiscordGate
1.5.3+velocityRequire Discord account linking before players can join. Integrates with BaxiBot
- Tested MC versions
- 1.20, 1.21, 26.1, 26.2, 26.3
DiscordGate
Gate your Minecraft server behind Discord. Only linked players can join.
Powered by BaxiBot.
Flow
- Player joins - kicked with code
/mc link <code>in Discord- Baxi verifies - whitelisted
- Player can join normally
Features
- Discord-gated whitelist
- Bedrock/Geyser compatible
/dg(status/code),/dgunlink- Auto-role, announce channel, DM on link
- MC
Discord chat bridge
- Velocity standalone support
Commands
In-game
| Command | Perm | Description |
|---|---|---|
/dg | all | Status/code |
/dg unlink | all | Unlink |
/dg announce [--discord] <msg> | admin | Broadcast |
/dg reload / lock / unlock | admin | Server control |
/dg admin link/unlink <player> | admin | Manual link |
Discord
/mc link <code> · /mc unlink · /mc status · /mc admin unlink/lookup <user>
Setup — Paper
port: 4321
bind-address: "0.0.0.0"
secret: "your-secret"
Dashboard → MC Link → API URL + secret → enable.
Setup - Velocity
BaxiBot - Velocity :4321 → Backends
port=4321
bind-address=0.0.0.0
secret=your-secret
kick-message=<red>Not linked!</red> /mc link {token}
token-ttl-minutes=10
Backends: white-list=false, not internet-facing.
Cross-chat (Velocity network)
Needs both plugins. Same secret everywhere.
Each Paper backend:
chat-bridge-enabled: true
chat-relay-source: "paper"
Velocity:
chat-bridge-enabled=true
chat-relay-source=paper
Dashboard: enable cross-chat, set channel + webhook URL.
Troubleshooting
- No MC-Discord: check Paper log for 401 (secret mismatch)
- No Discord→MC: dashboard API URL not pointing at Velocity
- Duplicate messages:
chat-relay-sourcemissing on Velocity
Requirements
- Paper 1.21.1+ or Velocity 3.3+ (with Paper backend)
- BaxiBot in your Discord server
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta