π€ 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. π
No gallery available for this project.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
BotMc 1.0.0 1.0 |
1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
paper
|
Download |