Skip to content

Latest commit

 

History

History
43 lines (29 loc) · 1.32 KB

README.md

File metadata and controls

43 lines (29 loc) · 1.32 KB

Charcoal

A stress test tool for Minecraft servers. Tested on versions 1.8.X to 1.18.X.

This tool was created to experiment with C and sockets, so it may not be the best (very buggy), yet it seems to work.

Screenshots

Building

Linux, macOS:

gcc main.c -o charcoal -lresolv

Windows (tested on MinGW):

gcc main.c -o charcoal -lws2_32 -ldnsapi

Usage

./charcoal -i address [-p port] [-t thread number] [-m mode] [-c message] [-v protocol version] [-x proxy file] [-k proxy type]

-i address: Specify the server address

-p port: (optional, default=25565) Server port

-t thread number: (optional, default=10) Number of threads to use

-m mode: (optional, default=flood) Specify the bot mode (flood or stay)

-c message: (optional) Set the message that bots should send

-v protocol version: (optional, default=47/1.8.X): The server version (you can use either the protocol version or version number)

-x proxy file: (optional) Proxy file

-k proxy type: (optional, default=https) Proxy type (https or socks5)

Disclaimer

I am not affiliated with Minecraft or Microsoft in any way. Please use Charcoal responsibly and only for authorized purposes.