mc-bots
mc-bots copied to clipboard
A simple app used for stress testing Minecraft servers with bots
Minecraft bot stress tester
๐ค A simple open source app written in Java used for stress testing Minecraft servers with bots (fake players).
๐ฅ It can be also used to test plugins or minigames.
โ๏ธ The MC version of the bots is 1.19.1 (supports 1.19.2).
For older MC versions please look in the releases.
๐ Features
- โ Connect as many bots as you want
- โ Use SOCKS4 or SOCKS5 proxies from file or URL
- โ Receive colored or noncolored chat
- โ Set connection delay
- โ Set message or command on join
- โ Generate random or real looking nicknames or load from file
๐ Usage
Minimal Java version: 8
Use of pre-compiled jar from releases:
java -jar mc-bots.jar -s <server address> [arguments]
When running, you can write a chat message to the terminal to send it by all bots.
๐งช Example
java -jar mc-bots-1.2.4.jar -s 192.168.0.189:25565 -p BOT_ -d 4000 5000 -c 30 -r
This will connect 30 bots to server at 192.168.0.189:25565 with delay 4000-5000 ms and will use real-looking nicknames prefixed with BOT_


โก Options
-c <count>
The count of bots to connect, default is 1
-d <min> <max>
Set the minimum and maximum connection delay range in ms, default is 4000-5000
-j <message>
The message or command to send on join, does not work with -m
or -x
option
-p <prefix>
Custom bot nickname prefix eg. BOT_
-r
Generate real looking nicknames instead of random ones
-n
Do not use color in terminal - useful when the terminal does not support it
-m
Minimal run - do not use any listeners, will not receive chat, useful for large amounts of bots
-x
The most minimal run - No listeners, no control, no chat - useful for large amounts of bots for better performance
-t
Set proxy type - SOCKS4 or SOCKS5
-l
Set proxy list file
-g
Try to simulate gravity by falling down
--nicks
Set nicknames file
โ DISCLAIMER
This app is made for educational and testing purposes only.
This app can be used like spambots.
I am not responsible for any abuse.