Better StressBots
ModrinthA Paper plugin that makes stress testing and taking cinema shots on a Minecraft server easy with server-side fake bot players.
Better StressBots is a Paper plugin for stress testing your server or creating cinematic scenes using server-side fake players. No external tools are required and there is no need to disable online mode.
Unlike external bot tools like minecraft-stress-test that connect bots over the network, Better StressBots creates bots directly inside the server. Bots load chunks, trigger entity tracking, and appear in the player list exactly like real players without needing offline mode. Walk mode makes bots snap to the terrain surface for more realistic civ and survival testing. Includes staggered spawning to avoid lag spikes and a hard cap of 5000 bots to prevent crashes.
Make sure you have allow-flight=true in server.properties!
Commands
/start Spawn bots with current settings
/start <amount> Spawn bots with a set amount
/start <none|walk|fly> Spawn bots with a set mode
/start <amount> <none|walk|fly> Spawn bots with a set amount and mode
/goto Send all bots to your location (player only)
/goto <x> <y> <z> Send all bots to exact coordinates
/goto <x> <y> <z> <world> Send all bots to coordinates in a specific world
/stress count <amount> Set how many bots to spawn
/stress speed <amount> Set movement speed in blocks/tick (default: 0.1)
/stress radius <amount> Set wander radius in blocks (default: 500)
/stress mode <none|walk|fly> Set movement mode (default: none)
/stress chat <message> Make all bots send a chat message
/stress tp Teleport all bots to your location
/stress status Show current bot count and settings
/stress stop Remove all bots
Supported versions
| Jar | Paper version |
|-----|--------------|
| v1_21-reobf.jar | 1.21 – 1.21.4 |
| v1_21_11-reobf.jar | 1.21.5 – 1.21.11 |
| BetterStresstestbots-26.jar | 26.x |
Advantages over external bot tools
- No
online-mode=falserequired as bots are created server-side, bypassing authentication entirely - Bots are real
ServerPlayerobjects, they load chunks, trigger entity tracking etc. - Walk mode snaps bots to the terrain surface, making it far more realistic for civ, survival, and event server testing.
- Single jar drop-in install, no extra setup needed.
- Staggered spawning prevents the server from spiking when adding large numbers of bots at once.
Disadvantages compared to external bot tools
- Does not stress the network layer, since bots are created internally, Netty packet handling, encryption, and connection management are not tested, so for Proxy servers not that good (BungeeCord, Velocity).
- Higher RAM usage per bot compared to external bots, since each bot is a full server-side player object.
Installation
Drop the correct jar for your server version into plugins/ and add allow-flight=true to server.properties.
PS: Also increasing your max-players= to an higher number, would be an good idea.
Versions
No version history available. Use the Download button to get the latest from the source.

Comments 0
No comments yet. Be the first to share your thoughts.