Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
๐ NexusBridge
Discord โ Minecraft Bridge โ NeoForge 1.21.1
The most complete Discord โ Minecraft integration for NeoForge 1.21.1
โจ Features
๐ Bidirectional Chat Sync
Messages sent in-game appear on Discord, and Discord messages appear in Minecraft โ instantly, with full username and prefix formatting.
๐ก๏ธ Full Sanctions Management
Bans, temporary bans, and mutes are synchronized across both platforms in real time. Unban and unmute operations are automatically propagated.
โ Discord Verification System
Link your players' Minecraft accounts to their Discord identities with a secure 6-digit code system. Codes expire after 5 minutes. Unverified players can optionally be kicked.
๐ LuckPerms Integration
Full support for LuckPerms permission groups โ control who can ban, mute, and manage players directly from Discord or in-game.
๐พ Database Persistence (MariaDB / MySQL)
All data (players, bans, mutes, chat logs, verification codes) is stored in a MariaDB/MySQL database via a HikariCP connection pool for maximum reliability and performance.
๐ Full i18n Support
NexusBridge ships with French and English translations out of the box. Adding new languages is as simple as dropping a new file.
๐ Requirements
| Requirement | Version |
|---|---|
| Minecraft Java Edition | 1.21.1 |
| NeoForge | 21.1.77+ |
| Java | 21 (LTS) |
| MariaDB or MySQL | 8.0+ |
| Discord Bot Token | โ |
โ ๏ธ Server-side only. Players do not need to install anything on their client.
๐ Installation
1. Download & install
Download the latest JAR and drop it into your server's mods/ folder.
2. Set up the database
mysql -u root -p < setup.sql
3. Start the server once
NexusBridge will generate its configuration file at:
config/nexusbridge/config.json
4. Configure
Fill in the required fields:
{
"serverId": "your_server_id_here",
"discord": {
"token": "YOUR_BOT_TOKEN",
"guildId": 123456789,
"chatChannelId": 987654321,
"verificationChannelId": 987654321,
"logsChannelId": 987654321
},
"database": {
"host": "localhost",
"port": 3306,
"database": "nexusbridge",
"username": "root",
"password": "password"
},
"verification": {
"enabled": true,
"kickUnverifiedPlayers": false
},
"language": "en"
}
5. Restart & enjoy ๐
๐ฎ Commands
Minecraft
| Command | Description | Permission |
|---|---|---|
/nexus_ban <player> [reason] |
Ban a player | nexusbridge.ban |
/nexus_mute <player> [duration] [reason] |
Mute a player | nexusbridge.mute |
/nexus_unban <player> |
Unban a player | nexusbridge.unban |
/nexus_unmute <player> |
Unmute a player | nexusbridge.unmute |
/nexus_verify |
Get your verification link | โ |
Discord
| Command | Description | Role required |
|---|---|---|
/verify |
Get a verification code | Everyone |
/verify <code> |
Link your Minecraft account | Everyone |
/status |
Show server status | Everyone |
/ban <user> [reason] |
Ban a Discord user | Admin |
/mute <user> [reason] |
Mute a Discord user | Moderator |
๐๏ธ Database Schema
NexusBridge automatically creates the following tables on first start:
| Table | Purpose |
|---|---|
players |
UUID โ Discord ID mapping, verification status |
bans |
Ban history (Minecraft & Discord) |
mutes |
Mute history with duration support |
chat_logs |
Full chat history from both platforms |
verification_codes |
Active codes with expiration |
โก Performance
- Async operations โ all database queries run off the main server thread
- HikariCP pool โ up to 10 connections by default (configurable up to 20 for 100+ players)
- In-memory translation cache โ zero I/O overhead after startup
- Built-in Discord rate limit handling via JDA 5.2.3
๐ถ Licensing
NexusBridge is proprietary software distributed under the NexusBridge Business License v1.0.
| Personal use | Commercial use | |
|---|---|---|
| Use on your server | โ | โ |
| Modify config files | โ | โ |
| Monetize your server | โ | โ |
| Redistribute the code | โ | โ |
| Resell the mod | โ | โ |
| Use without a license | โ | โ |
๐ Support
- ๐ Found a bug? Open an issue on GitHub
- ๐ Full documentation available on the repository wiki
Support is provided in French and English.
๐บ๏ธ Roadmap
- [ ] Web dashboard for server management
- [x] Discord webhooks for detailed logging
NexusBridge Business License v1.0 โ ยฉ 2026 Not_Found


