DiscordCraft
Connecting your Minecraft community across platforms has never been easier. DiscordCraft is a powerful integration tool that links your Minecraft server directly to a Discord channel, allowing players and staff to communicate effortlessly whether they are in-game or on the go. This plugin and mod hybrid keeps everyone in the loop with live chat sync, automated alerts, and remote server management, all from within Discord.
Why Integrate Minecraft with Discord?
Modern Minecraft servers thrive on community engagement. When players log off, they often move to Discord to stay in touch. Without a bridge, these two worlds remain separate, and you miss opportunities to keep your community active. DiscordCraft for Minecraft solves this by creating a two-way chat system. In-game messages appear in a designated Discord channel, and messages sent from Discord are broadcast to all online players. This keeps the conversation flowing, whether someone is mining deep underground or chatting from their phone.
Beyond chat, the integration provides real-time server updates. You can automatically notify your Discord community when the server starts or stops, when players join or leave, and even when someone meets an untimely demise. This transparency builds trust and excitement, making your server feel alive even when members are not logged in.
Key Features of DiscordCraft
DiscordCraft packs a robust set of features designed to streamline server management and enhance player interaction. Here is what you can expect:
- Bidirectional Chat Sync — Messages typed in Minecraft appear in Discord and vice versa, with full support for formatting and mentions.
- Player Event Notifications — Automatically post join, leave, death, and advancement messages to a configured Discord channel.
- Server Status Updates — Let your community know when the server comes online or shuts down, including crash alerts.
- Channel Linking — Connect multiple Discord channels to different in-game chat types, such as global, staff-only, or trade channels, with customizable filters.
- Discord Slash Commands — Execute server commands like /ban, /pardon, /whitelist, /stop, and /playerlist directly from Discord, no need to be in-game.
- Fully Configurable Messages — Tailor every notification and response through a simple messages.yml file, giving you complete control over the bot's personality.
- Custom Bot Activity — Set the bot's status to "Playing Minecraft" or any custom message to make it feel like a natural part of your server.
Supported Platforms and Versions
DiscordCraft is built to work with the most popular Minecraft server software. For Spigot, Paper, and Purpur servers, you can use the plugin version, which supports Minecraft 1.20.5 and newer. If you run a modded server on NeoForge, a dedicated mod version is also available for 1.20.5 and above. This dual-platform support ensures that whether you are running a vanilla-like experience or a heavily modded world, your Discord integration remains seamless.
How to Install DiscordCraft
Getting started with DiscordCraft is straightforward. First, you need to create a Discord bot application. Head to the Discord Developer Portal, create a new application, and then add a bot to it. Make sure to enable the Server Members Intent and Message Content Intent under the Privileged Gateway Intents section. Copy the bot token; you will need it later.
Next, download DiscordCraft from the official GitHub repository. Choose the correct file for your server type: the Spigot/Paper/Purpur plugin or the NeoForge mod. Place the downloaded file into your server's plugins folder (for Spigot-based servers) or mods folder (for NeoForge). If you are using the foxygame.net launcher, DiscordCraft is available in the add-on catalog for a one-click install, automatically handling version compatibility and keeping the mod up to date without any manual file management. After placing the file, start your server to generate the default configuration files.
Once the server has started, stop it again and locate the configuration file. For Spigot, it will be in plugins/DiscordCraft/bot.yml; for NeoForge, look in config/DiscordCraft/bot.yml. Open this file and paste your bot token into the token field. Save the file and restart your server. The bot should now come online in Discord.
Configuring Your Bot
The final step is to link your Discord server to your Minecraft server. In any Discord channel where the bot has permission to read and send messages, type the slash command /setup. The bot will guide you through a series of prompts to select the server, configure the chat channel, and set up event notifications. You can run /setup multiple times to adjust settings or link additional channels.
For deeper customization, explore the messages.yml and commands.yml files. These allow you to change the wording of every bot message, enable or disable specific slash commands, and tweak command permissions. The configuration guide on GitHub provides detailed explanations of every option, making it easy to tailor DiscordCraft to your server's unique needs.
Using Discord Slash Commands
One of the most powerful aspects of DiscordCraft is the ability to manage your server from Discord. Once configured, you can use commands like /ban, /pardon, /whitelist, and /stop without ever opening the server console. The /playerlist command shows who is currently online, and you can even broadcast custom messages to the server. This remote management capability is a game-changer for server admins who need to respond quickly to issues while away from their computer.
Conclusion
DiscordCraft transforms how you interact with your Minecraft community. By bridging the gap between in-game and Discord communication, it fosters a more connected and engaged player base. The easy setup, extensive customization, and support for both Spigot and NeoForge make it a versatile choice for any server owner. Whether you want to keep players informed, manage your server remotely, or simply create a more social experience, DiscordCraft delivers. Download DiscordCraft today and start building a unified community.