
XDiscordUltimate
XDiscordUltimate is an all-in-one Discord ↔ Minecraft integration plugin with 17+ powerful modules, modern slash commands, a GUI help system, advanced voice/TTS features, and full event logging. It connects your server and Discord seamlessly, enabling chat
139
3
139
3
XDiscordUltimate
The most comprehensive Discord integration plugin for Minecraft servers. Features modern slash commands, chat bridge, verification system, tickets, moderation, and much more.
Features
- Chat Bridge - Seamless chat sync between Minecraft and Discord
- Verification System - Secure account linking with verification codes
- Support Tickets - Full ticket system with Discord integration
- Player Stats - Track and display player statistics
- Server Status - Auto-updating status embed in Discord
- Moderation - Ban sync, chat filtering, and report system
- Admin Console - Execute server commands from Discord
- Announcements - Broadcast to both Discord and Minecraft
- Booster Perks - Reward Discord server boosters
- Admin Alerts - Server health monitoring
- Server Logging - Log all events to Discord
Quick Start
- Download the latest release
- Place in your
pluginsfolder - Start server to generate config
- Configure
config.ymlwith your bot token and guild ID - Restart server
discord:
bot-token: "YOUR_BOT_TOKEN"
guild-id: "YOUR_GUILD_ID"
channels:
chat: "CHANNEL_ID"
logs: "CHANNEL_ID"
Documentation
Getting Started
New to XDiscordUltimate? Start here:
| Guide | Description |
|---|---|
| Getting Started Guide | Step-by-step setup from scratch |
| Installation Guide | Quick installation reference |
Core Documentation
| Document | Description |
|---|---|
| Installation Guide | Complete setup instructions |
| Configuration Guide | All configuration options |
| Commands Reference | All commands and permissions |
| Features Guide | Detailed feature explanations |
| Permissions Reference | All permission nodes |
| Troubleshooting | Common issues and solutions |
| Messages Configuration | Customize all messages |
| Developer API | API for developers |
| Database Reference | Database schema and configuration |
Module Documentation
| Module | Description |
|---|---|
| Chat Bridge | Minecraft-Discord chat sync |
| Verification | Account linking system |
| Server Logging | Event logging to Discord |
| Admin Alerts | Server health monitoring |
| Tickets | Support ticket system |
| Moderation | Ban sync, filter, reports |
| Server Control | Remote server management |
| Player Stats | Statistics tracking |
| Server Status | Auto-updating status embed |
| Booster Perks | Discord booster rewards |
| Bot Console | Discord console access |
| Announcements | Cross-platform broadcasts |
| Module Manager | Managing modules |
Commands
Player Commands
| Command | Description |
|---|---|
/verify <code> | Link your Discord account |
/support <message> | Create a support ticket |
/report <player> <reason> | Report a player |
/stats [player] | View player statistics |
/help | Open help menu |
Admin Commands
| Command | Description |
|---|---|
/xdiscord reload | Reload configuration |
/xdiscord status | Show plugin status |
/xdiscord modules | List all modules |
/announce <message> | Make an announcement |
Discord Slash Commands
| Command | Description |
|---|---|
/verify | Get verification code |
/status | Show server status |
/players | List online players |
/stats [player] | View player statistics |
/console <command> | Execute server command |
Permissions
| Permission | Description | Default |
|---|---|---|
xdiscord.verify | Use verification | true |
xdiscord.support | Create tickets | true |
xdiscord.report | Report players | true |
xdiscord.admin | Admin commands | op |
xdiscord.console | Console access | false |
xdiscord.announce | Make announcements | op |
xdiscord.bypass.verification | Bypass verification | false |
xdiscord.bypass.filter | Bypass chat filter | false |
Requirements
- Minecraft Server: Spigot/Paper 1.16.5+
- Java: 17 or higher
- Discord Bot: With MESSAGE_CONTENT intent enabled
Optional Dependencies
- LuckPerms - For permission groups
- PlaceholderAPI - For placeholders
- Vault - For economy (future)
Configuration Example
# Admin Discord IDs
adminIDs:
- "123456789012345678"
# Enable features
features:
chat-bridge:
enabled: true
chat-channel-id: "1234567890"
minecraft-to-discord: true
discord-to-minecraft: true
verification:
enabled: true
verified-role: "Verified"
code-expiry-minutes: 5
server-logging:
enabled: true
logs-channel-id: "1234567890"
log-join-leave: true
log-commands: true
tickets:
enabled: true
auto-close-hours: 48
save-transcript: true
player-stats:
enabled: true
server-status:
enabled: true
channel-id: "1234567890"
update-interval: 60
moderation:
enabled: true
sync-bans: true
auto-moderate: true
admin-alerts:
enabled: true
tps-threshold: 15.0
ram-threshold: 90
booster-perks:
enabled: true
permission-group: "booster"
# Discord settings
discord:
bot-token: "YOUR_TOKEN"
guild-id: "YOUR_GUILD_ID"
channels:
chat: ""
logs: ""
tickets: ""
moderation: ""
# Database
database:
type: "sqlite"
Support
- Issues: GitHub Issues
- Discord: Join our Discord
License
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ by XreatLabs
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:7 месяцев назад
Обновлён:3 месяца назад
