Run Minecraft bots to perform load tests.
Tested on Minecraft 1.14.4.
# Replace akbots by your image name
$ docker build . -t akbots
To run one bot:
# Replace akbots by your image name
$ docker run --rm --net=host akbots mcbot \
--user [username] \
--host [minecraft host] \
--port [port] \
--mcversion [version]
$ docker run --rm --net=host akbots mcbot \
--user [username] \
--host [minecraft host] \
--port [port] \
--mcversion [minecraft version] \
--walkloop [walkloop] \
--digloop [digloop]
$ docker run --rm --net=host akbots mcbot \
--user [username] \
--password [password] \
--host [minecraft host] \
--port [port] \
--mcversion [version]
To run many bots:
# Replace akbots by your image name
$ docker run --rm --net=host akbots mcbots \
--host [minecraft host] \
--port [port] \
--mcversion [minecraft version] \
--bots [number of bots]
$ docker run --rm --net=host akbots mcbots \
--host [minecraft host] \
--port [port] \
--mcversion [minecraft version] \
--bots [number of bots] \
--walkloop [walkloop] \
--digloop [digloop]
$ docker run --rm --net=host akbots mcbots \
--userprefix [userprefix] \
--host [minecraft host] \
--port [port] \
--mcversion [minecraft version] \
--bots [number of bots]
# Replace akbots by your image name
$ docker run --rm --net=host akbots mcbot --help
# Replace akbots by your image name
$ docker run --rm --net=host akbots mcbots --help