Minecraft bot. Currently used for stress testing.
- Graphical user interface
- Command line interface
- Configurable amount and join delay
- Configurable target
- Configurable name format or name list
- LogPanel to see errors directly
- Test with Spigot, Paper
- Disconnects gracefully after the end
- Automatically registers for cracked servers
- Supports SOCKS proxies
- Free
- Open source
- Java 9
- Minecraft 1.11+ server
https://github.com/games647/LambdaAttack/releases
- Download Apache Maven
- Unpack it
- Optionally add the bin folder to your PATH variable to invoke Maven with mvn without specifying the complete path to the bin folder for every command
- Download this project with Git (git clone <URL/git@github:...>) or as zip
- Move to the top folder of the project conting the pom.xml
- Run
mvn clean install
- The final version is inside the core/target folder
To run LambdaAttack from the command line without a GUI, enter
java -jar lambdaattack.jar <options>
.
These are the available options:
Name | Description |
---|---|
-h, --host <arg> | The hostname to connect to. Defaults to 127.0.0.1 |
-p, --port <arg> | The port to connect to. Defaults to 25565 |
-c, --count <arg> | The amount of bots to connect to the server. Defaults to 20 |
-d, --delay <arg> | The delay between bot spawns, in milliseconds. Defaults to 1000 |
-n, --name <arg> | The format for bot names. Requires exactly one integer placeholder %d . Defaults to Bot-%d |
-v, --version <arg> | The Minecraft version of the server to connect to. Defaults to 1.15.2 |
-r, --register | Makes Bots run the /register and /login command after joining with username and password being LambdaAttack |
--help | Displays a help page |
- Java 9
- McProtocolLib: https://github.com/Steveice10/MCProtocolLib