|
1 |
| -# mc-bots |
| 1 | +# Minecraft bot stress tester |
| 2 | +A simple app written in Java used for stress testing Minecraft servers. |
| 3 | +It can be also used to test plugins or minigames. |
| 4 | +The MC version of the bots is 1.16.4. |
| 5 | + |
| 6 | +## Features |
| 7 | +- ✅ Connect as many bots as you want |
| 8 | +- ✅ Receive colored or noncolored chat |
| 9 | +- ✅ Set connection delay |
| 10 | +- ✅ Set message or command on join |
| 11 | +- ✅ Generate random or real looking nicknames |
| 12 | + |
| 13 | +## Usage |
| 14 | +Minimal Java version: 8 |
| 15 | +Use of pre-compiled jar from [releases](https://github.com/crpmax/mc-bots/releases " releases"): |
| 16 | +`java -jar mc-bots.jar -s <server address> [arguments]` |
| 17 | +When running, you can write a chat message to the terminal to send it by all bots. |
| 18 | + |
| 19 | +#### Options |
| 20 | +`-c <count>` The count of bots to connect, default is 1 |
| 21 | +`-d <min> <max>` Set the minimum and maximum connection delay range in ms, default is 4000-5000 |
| 22 | +`-j <message>` The message or command to send on join, does not work with `-m` or `-x` option |
| 23 | +`-p <prefix>` Custom bot nickname prefix eg. `BOT_` |
| 24 | +`-r` Generate real looking nicknames instead of random ones |
| 25 | +`-n` Do not use color in terminal - useful when the terminal does not support it |
| 26 | +`-m` Minimal run - do not use any listeners, will not receive chat, useful for large amounts of bots |
| 27 | +`-x` The most minimal run - No listeners, no control, no chat - useful for large amounts of bots for better performance |
| 28 | + |
| 29 | +## DISCLAIMER |
| 30 | +**This app is made for educational and testing purposes only |
| 31 | +I am not responsible for any abuse** |
0 commit comments