Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/games647/lambdaattack
Minecraft bot for servers. Currently supports stress testing.
https://github.com/games647/lambdaattack
bot commands gui minecraft minecraft-bot proxies standalone stress-test
Last synced: 7 days ago
JSON representation
Minecraft bot for servers. Currently supports stress testing.
- Host: GitHub
- URL: https://github.com/games647/lambdaattack
- Owner: games647
- License: mit
- Created: 2016-03-01T18:51:15.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2024-07-02T05:42:22.000Z (7 months ago)
- Last Synced: 2025-01-07T23:08:54.252Z (14 days ago)
- Topics: bot, commands, gui, minecraft, minecraft-bot, proxies, standalone, stress-test
- Language: Java
- Homepage:
- Size: 111 KB
- Stars: 282
- Watchers: 12
- Forks: 56
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# LambdaAttack
## Description
Minecraft bot. Currently used for stress testing.
## Features
* 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## Requirements
* Java 9
* Minecraft 1.11+ server## Downloads
https://github.com/games647/LambdaAttack/releases
## Building
1. Download Apache [Maven](https://maven.apache.org/download.cgi)
2. Unpack it
3. 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
4. Download this project with Git (git clone ) or as zip
5. Move to the top folder of the project conting the pom.xml
6. Run `mvn clean install`
7. The final version is inside the core/target folder## Images
![Gui](https://i.imgur.com/6U00ZwA.png)
## Command Line Usage
To run LambdaAttack from the command line without a GUI, enter
`java -jar lambdaattack.jar `.These are the available options:
| Name | Description |
|-----------------------|---------------------------------------------------------------------------------------------------------------|
| -h, --host \ | The hostname to connect to. Defaults to `127.0.0.1` |
| -p, --port \ | The port to connect to. Defaults to `25565` |
| -c, --count \ | The amount of bots to connect to the server. Defaults to 20 |
| -d, --delay \ | The delay between bot spawns, in milliseconds. Defaults to 1000 |
| -n, --name \ | The format for bot names. Requires exactly one integer placeholder `%d`. Defaults to `Bot-%d` |
| -v, --version \ | 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 |## Dependencies
* Java 9
* McProtocolLib: https://github.com/Steveice10/MCProtocolLib