Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/XDiscordUltimate
XDiscordUltimate

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

210
3

XDiscordUltimate

The most comprehensive Discord integration plugin for Minecraft servers. Features modern slash commands, chat bridge, verification system, tickets, moderation, and much more.

Version Minecraft Java Discord License

What's New in 1.2.0

  • /unlink command — players can unlink their Discord account; admins can unlink anyone via /xdiscord unlink <player> (removes Discord role, LuckPerms group, and DB link).
  • Hardened verification codesSecureRandom generation, configurable failed-attempt cooldown + max-attempts lockout, and consistent code expiry (the code-expiry-minutes config is now honored exactly).
  • Fixed config/code default mismatchesone-time-only, kick-after-minutes, and verify-cooldown-seconds now align with config.yml.
  • Fixed a ConcurrentModificationException in the message/localization system that could throw on a player's first localized message.
  • Discord nickname re-sync — linked members' stored Discord name stays fresh when they change their nickname.

Features

  • Chat Bridge - Seamless chat sync between Minecraft and Discord
  • Verification System - Secure account linking with verification codes, self/admin unlink, brute-force lockout, and Discord nickname sync
  • 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

  1. Download the latest release
  2. Place in your plugins folder
  3. Start server to generate config
  4. Configure config.yml with your bot token and guild ID
  5. 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:

GuideDescription
Getting Started GuideStep-by-step setup from scratch
Installation GuideQuick installation reference

Core Documentation

DocumentDescription
Installation GuideComplete setup instructions
Configuration GuideAll configuration options
Commands ReferenceAll commands and permissions
Features GuideDetailed feature explanations
Permissions ReferenceAll permission nodes
TroubleshootingCommon issues and solutions
Messages ConfigurationCustomize all messages
Developer APIAPI for developers
Database ReferenceDatabase schema and configuration

Module Documentation

ModuleDescription
Chat BridgeMinecraft-Discord chat sync
VerificationAccount linking system
Server LoggingEvent logging to Discord
Admin AlertsServer health monitoring
TicketsSupport ticket system
ModerationBan sync, filter, reports
Server ControlRemote server management
Player StatsStatistics tracking
Server StatusAuto-updating status embed
Booster PerksDiscord booster rewards
Bot ConsoleDiscord console access
AnnouncementsCross-platform broadcasts
Module ManagerManaging modules

Commands

Player Commands

CommandDescription
/verify <code>Link your Discord account
/unlinkUnlink your Discord account
/support <message>Create a support ticket
/report <player> <reason>Report a player
/stats [player]View player statistics
/helpOpen help menu

Admin Commands

CommandDescription
/xdiscord reloadReload configuration
/xdiscord statusShow plugin status
/xdiscord modulesList all modules
/xdiscord unlink <player>Unlink a player from Discord
/announce <message>Make an announcement

Discord Slash Commands

CommandDescription
/verifyGet verification code
/statusShow server status
/playersList online players
/stats [player]View player statistics
/console <command>Execute server command

Permissions

PermissionDescriptionDefault
xdiscord.verifyUse verificationtrue
xdiscord.unlinkUnlink own accounttrue
xdiscord.supportCreate ticketstrue
xdiscord.reportReport playerstrue
xdiscord.adminAdmin commandsop
xdiscord.consoleConsole accessfalse
xdiscord.announceMake announcementsop
xdiscord.bypass.verificationBypass verificationfalse
xdiscord.bypass.filterBypass chat filterfalse

Requirements

  • Minecraft Server: Spigot/Paper 1.16.5 – 1.21.x (latest)
  • 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

License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❤️ by XreatLabs

Совместимость

Сведения

Лицензия:MIT
Опубликован:10 месяцев назад
Обновлён:1 час назад
ID проекта:
Главная