Side by side
Paper Fight Bot next to the two plugins people usually weigh it against. Every line is what each project’s own page says — including the ones where they win.
Paper Fight Bot
This one. PvP bots that are real server‑side players, for Paper and Spigot servers. Free, no other plugins needed.
FakePlayer
Carpet‑style utility bots for Paper: hold chunks loaded, stand in an AFK farm, be controlled a click at a time. Fighting is not what it is for.
VexBot
The other PvP bot. A Paper plugin and a Fabric mod, so it runs in singleplayer too, with add‑ons for sims, waves and shops.
What they are
| Paper Fight Bot | FakePlayer | VexBot | |
|---|---|---|---|
| Bots are real server-side players | Yes | Yes | Not stated |
| Server software | Paper or Purpur 1.20.5+, and Spigot or CraftBukkit 26.1+ | Paper or Purpur | Paper, and Fabric |
| Works in singleplayer | No | No | Yes |
| Other plugins needed | None | CommandAPI | None |
| Free | Yes | Yes | Yes |
Fighting
| Paper Fight Bot | FakePlayer | VexBot | |
|---|---|---|---|
| Fights by itself, with tactics | Yes | No — you click for it | Yes |
| Sword, axe and shield work | Yes | No | Yes |
| Crystal PvP | Yes | No | Yes |
| TNT minecart PvP | Yes | No | Yes |
| Mace and wind charges | Yes | No | Yes |
| Bow and crossbow | Yes | No | Yes |
| Cobwebs, pearls, water bucket, potions | Yes | No | Yes |
| Respawn anchor PvP | No | No | Yes |
| Loadouts built in, ready to click | Yes — five of them | No | Has kits; ready-made ones not mentioned |
| Gear wears out, and mends itself | Yes | Not stated | Not stated |
Telling them what to do
| Paper Fight Bot | FakePlayer | VexBot | |
|---|---|---|---|
| One move at a time (walk, click, turn) | Yes | Yes | Yes |
| Routes and patrols | Yes | No | Yes |
| Groups and team fights | Yes, and players can join a group | No | Yes |
| Marching and surrounding you | Yes | No | Yes |
| Guard a player, and fight whoever hurts them | Yes | No | Not stated — it has follow and revenge modes, unexplained |
| Bots join the server by themselves | Yes | No | Not stated |
| Hold chunks loaded in an AFK farm | No | Yes — what it is for | Not stated |
Everything else
| Paper Fight Bot | FakePlayer | VexBot | |
|---|---|---|---|
| Change settings from a web page | Yes — the editor | No | No, an in-game panel |
| Bots talk in voice chat | Yes | No | Not stated |
| Talk to a bot and it answers (AI) | Yes — your own key | No | Not stated |
| Skins | Yes, ~970 built in | Copies a player’s | Yes |
| Emotes and custom player models | Yes | No | Not stated |
| Bots survive a server restart | Yes | Not stated | Not stated |
| Works across a Velocity or Bungee network | Yes | Not stated | Not stated |
| Record what a bot sees | No | No | Yes |
| Languages | English | Not stated | Eight |
So which one
You want something to fight
FightBot or VexBot. Both do real PvP. FightBot runs on Spigot and CraftBukkit as well, needs nothing else installed, and is changed from a web page rather than an in-game menu. VexBot also runs in singleplayer and on Fabric, which FightBot does not.
You want a body to hold a chunk
FakePlayer. That is what it is built for, and it does it with a small, sharp command set. FightBot’s bots can stand still, but a PvP plugin is a heavy way to keep a farm ticking.
You are filming or scripting
FightBot. /fightbot action moves a bot one key at a time with nothing automatic, five built‑in loadouts kit a bot in one click, and bots can walk on to the server by themselves while you record.
