A configurable tool for testing Minecraft server anti-bot defenses using Mineflayer.
⚠️ WARNING: This tool is for educational and testing purposes only. Do not use this on servers you do not own or have permission to test.
- Multiple Bots: Spawn a configurable number of bots.
- Naming Strategies: Sequential (Bot1, Bot2) or Random (Xy8kL9).
- Spam Testing: Configurable spam messages and intervals.
- Connection Staggering: Configurable delay between bot joins.
- Authentication: Automatically executes commands like
/register <password>upon joining.
- Install Node.js.
- Open this folder in a terminal.
- Run
npm installto install dependencies.
Edit config.js to change settings:
module.exports = {
server: {
host: "localhost",
port: 25565,
},
bots: {
count: 5,
joinDelay: 2000, // 2 seconds between joins
},
auth: {
enabled: true,
command: "/register password123",
delay: 1000 // Wait 1s after join to register
},
// ... other settings
};Run the bot attacker:
node index.js- Bots Getting Kicked? Increase
joinDelayor check if the server has an IP limit. - Connection Refused? Verify
hostandportinconfig.js.