Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Creators
Details
Licensed ARR
Published last month
Updated last month
š¤ BotMC š¤
BotMC allows you to host and live-code a Discord Bot directly from your Minecraft server! No need for external hosting or complex IDEsājust edit your Java code, reload, and watch your bot come to life in real-time. š ⨠Features
š» Live Java Compilation: Edit your bot's source code (BotSource.java) and compile it without restarting your Minecraft server.
ā” Embedded JDA: Comes with the JDA (Java Discord API) library pre-loaded and ready to use.
š ļø Dynamic Reloading: Use /botmc reload to instantly apply changes to your bot's logic.
š Auto-Config: Generates all necessary files and a template bot on the first run.
š Bridge-Ready: Perfect for creating custom chat bridges, command logs, or server status bots.
š Requirements
š Paper (1.21.X)
ā Java 21+ JDK (Required for the compiler to work in-game)
š Discord Bot Token (From the Discord Developer Portal) š Quick Start
š„ Drop the BotMC.jar into your plugins/ folder.
ā¶ļø Start your server to generate files.
š Edit plugins/BotMc/config.txt and paste your Discord Bot Token.
š Run /botmc reload in-game.
š Modify plugins/BotMc/bot/BotSource.java to add new commands or listeners!
š ļø Commands
/botmc start ā Power on your Discord bot. š¢
/botmc stop ā Shut down the bot safely. š“
/botmc reload ā Re-compile BotSource.java and restart the bot. š



