Language

Better StressBots

Better StressBots

Modrinth

A Paper plugin that makes stress testing and taking cinema shots on a Minecraft server easy with server-side fake bot players.

63 downloads 1 followers updated 12d ago
Modrinth
Paper Purpur 1.21 – 26.1.2 ManagementUtility

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=false required as bots are created server-side, bypassing authentication entirely
  • Bots are real ServerPlayer objects, 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.

Download Better StressBots

Files are served directly from the original source. Modgrid does not host or modify them.