Features
XDiscordUltimate ships 19 toggleable modules. Each module lives underfeatures.<name> in config.yml and can be enabled or disabled independently - disable what you do not need and the plugin skips loading it entirely.
Feature Pages
Chat Bridge
Two-way chat relay between in-game chat and a Discord channel, with mentions and formatting.
Verification
Link Minecraft accounts to Discord accounts with cryptographic codes and role sync.
Tickets
Player support tickets with per-player channels, transcripts, and staff assignment.
Moderation
Player reports and moderation actions mirrored between Discord and the server.
Server Status
Live embed showing player count, TPS, and uptime that updates automatically.
Player Stats
Track playtime, kills, deaths, and more with auto-generated leaderboards.
Economy Bridge
Expose Vault economy balances and transactions through Discord.
Community
Welcome DMs, announcements, and booster perks for your Discord members.
Module System
How the module loader works and how to enable, disable, and configure modules.
Modules Without Dedicated Pages
These modules are part of the suite and configured the same way underfeatures.*. They do not have standalone docs pages but are covered here:
Server Logging
Server Logging
Mirrors server events - joins, quits, deaths, advancements, world switches - to a dedicated Discord log channel. Pairs with the chat bridge as the core observability pair.
Admin Alerts
Admin Alerts
Sends direct messages or channel pings to configured admins (
adminIDs) on critical server events - crashes, high TPS drops, whitelist failures, and plugin errors.Announcements
Announcements
Schedule and broadcast announcements to both Discord and in-game chat from a single source, with repeat intervals and start/end windows.
Bot Console
Bot Console
Stream the server console to a restricted Discord channel and allow whitelisted Discord users to execute commands remotely. See Remote Console behavior described on the feature index.
Welcome DM
Welcome DM
Sends a configurable direct message to players when they link their account or join the server for the first time.
Whitelist
Whitelist
Gate server access behind Discord verification or Discord roles - only linked players or members of specific roles can join.
Server IP
Server IP
Publish a styled embed with connect info (IP, version, online count) that players can request via a Discord command.
Module Reference
All 19 modules with a one-line description:| Module | Description |
|---|---|
chat-bridge | Two-way chat relay between game and Discord. |
server-logging | Server events mirrored to a log channel. |
verification | Link Minecraft and Discord accounts with codes. |
server-control | Start, stop, and restart the server from Discord. |
admin-alerts | DM or ping admins on critical events. |
tickets | Player support tickets with transcripts. |
moderation | Reports and infractions, mirrored cross-platform. |
bot-console | Stream and execute the server console from Discord. |
announcements | Scheduled cross-platform announcements. |
player-stats | Track and display per-player statistics. |
server-status | Live status embed with players, TPS, uptime. |
booster-perks | Grant perks to Discord server boosters. |
welcome-dm | Welcome message on join or link. |
leaderboard | Auto-generated leaderboards from player stats. |
activity-roles | Assign Discord roles by in-game activity or status. |
voice-channels | Sync voice channel presence with the server. |
economy-bridge | Expose Vault economy through Discord. |
server-ip | On-demand connect-info embed. |
whitelist | Restrict server access by Discord link or role. |
The chat bridge and server logging modules form the core pair. Enable those first, then layer on verification, tickets, and the rest as you need them.
Next Steps
Configuration
Enable and tune each module under
features.*.Getting Started
New here? Start with the quick start guide.

