A Minecraft Fabric server-side mod that integrates Discord bot functionality to verify players before allowing them to join the server. Players must verify themselves by entering a unique activation code in a designated Discord channel.
- Minecraft 1.21.11
- Fabric Loader 0.18.4+
- Fabric API 0.141.1+
- A Discord bot token
- A Discord server with appropriate channels
- Build the mod and place it in your server's
modsfolder - Start the server once to generate the config file
- Stop the server and configure the bot (see Configuration section)
- Restart the server
On first run, the mod creates a config file at config/thegreatbot.json:
{
"botToken": "",
"verificationsChannelId": "",
"trackingChannelId": ""
}- botToken: Your Discord bot token
- verificationsChannelId: The Discord channel ID where players submit activation codes
- trackingChannelId: Channel ID for logging player join events
./gradlew buildThe compiled JAR will be in build/libs/. Use the one without a tag like -src.