ConsoleDiscord connects your Minecraft server console with Discord.
/mc (slash command) or !mc (text command).Perfect if you want to monitor and administer your server from Discord without opening the server console every time.
🔁 Log streaming
Sends your server log to a configurable Discord channel.
💬 Commands from Discord
Execute console commands directly from Discord:
/mc!mc in a specific channel🔐 Access control
Limit access to specific Discord user IDs and/or to a single command channel.
⚙️ Configurable log interval
log-flush-ticks controls how often buffered log lines are sent to Discord.
🧪 Debug logging
Optional debug logging for JDA status changes (debug-status-logging).
🔄 Reload without restart
/cdr reload reloads the config and reconnects to Discord if needed.
1.21)/mc, if enabled)Drop the jar
Put ConsoleDiscord-1.2.0.jar into your server’s plugins/ folder.
Start the server
On first startup, the plugin will create a config.yml file in its folder.
Edit the config (plugins/ConsoleDiscord/config.yml)
```yaml bot-token: "YOUR_DISCORD_BOT_TOKEN"
log-channel-id: "123456789012345678"
command-channel-id: ""
allowed-user-ids:
log-flush-ticks: 40
debug-status-logging: false