Paper Fight Bot
Minecraft combat plugins often settle for simple zombie spawns, but Paper Fight Bot redefines what server-side PvE can be. This add-on introduces fully autonomous combat bots that behave like real players — they sprint, dodge, retreat to heal, and even build bridges to reach you. Built exclusively for Paper 1.21.x, it leverages the engine’s modern entity handling to create the most complex bot system available. Whether you want to stage massive group battles, set up ambush scenarios, or just watch bots roam and react, this plugin delivers a level of tactical depth that feels genuinely fresh.
Why Paper Fight Bot Stands Out
Most combat plugins spawn a mob and call it a day. Paper Fight Bot goes much further. Bots look like real players thanks to LibsDisguises integration, and they fight with the same mechanics you’d expect from a skilled opponent. They land critical hits with visible particles, sprint-attack for bonus knockback, and sidestep incoming projectiles. When multiple bots engage the same target, they spread into a surround formation, attacking from all angles. If a bot’s health drops to two hearts, it disengages, backs off to regenerate one heart per second, and only re-engages when fully healed. They even detect lava and void, steering clear of dangerous terrain, and can place cobblestone to climb up if a target is above them. This is not just a combat mod — it’s a full AI system.
Key Features of Paper Fight Bot
Advanced Combat AI
Every bot is governed by a set of intelligent behaviors that make encounters unpredictable. The crit system gives a 30% chance to deal 1.5x damage, complete with particle effects. Sprint attacks trigger every three seconds, closing distance fast. Bots automatically dodge arrows and fireballs, and when outnumbered, they coordinate to surround you. The retreat-and-heal mechanic forces you to chase them down or risk them coming back at full health. Lava and void detection keeps bots from accidentally killing themselves, and bridge building lets them reach elevated players by placing cobblestone blocks.
Roam Mode
Roam mode turns bots into wandering sentries. They patrol without aggression until a player attacks one of them. That single hit triggers a full group retaliation — every bot in the same group immediately targets the attacker. This is ideal for creating guard patrols, ambush events, or dynamic PvE zones where players never know when a peaceful wanderer might turn into a coordinated assault.
Group System
You can create named groups of bots and command them as a unit. Send an entire group to fight specific players, or pit two bot armies against each other in group-vs-group battles. Groups can be renamed, edited, and removed on the fly, giving you full control over large-scale combat scenarios without managing individual bots.
Full Equipment System
In Creative mode, right-click any bot to open its personal inventory GUI. You can equip helmets, chestplates, leggings, boots, offhand items, and weapons. Storage slots hold potions, food, and totems. All equipped gear drops on death, and the inventory persists between openings, so you can fine-tune loadouts for different bot roles.
Death Events
When a bot dies, the server broadcasts a chat message: “[BotName] was killed by [Player]” followed by “[BotName] left the game.” A wither spawn sound plays for all online players, adding a dramatic flair to every takedown.
Fully Configurable
Every combat stat lives in a simple config.yml file. Tweak crit chance, retreat health threshold, heal rate, movement speed, and base attack damage. The botnames.yml file lets you customize the random name pool, so your bots can have names that fit your server’s theme.
How to Install Paper Fight Bot for Minecraft
Getting started is straightforward, but there are a few requirements. You need a Paper 1.21.x server and the free version of LibsDisguises. This plugin does not work on Spigot or CraftBukkit, so make sure your server is running Paper. Once you have those, follow these steps:
- Drop the FightBot.jar and LibsDisguises.jar files into your server’s /plugins folder.
- Restart the server to generate the default configuration files.
- Open the config.yml to adjust combat stats if needed, and edit botnames.yml to set your preferred name list.
- Use
/fightbot spawn --random 5to create five bots with random names. - Set them to roam with
/fightbot roam --all, then hit one to see the group retaliate.
If you’re using the foxygame.net launcher, you can find Paper Fight Bot in the add-on catalog and install it with a single click — the launcher automatically checks version compatibility and keeps the plugin updated, so you spend less time managing files and more time staging bot battles.
Commands and Permissions
The plugin uses a single permission node, fightbot.use, which defaults to op. Here are the essential commands to control your bots:
/fightbot spawn <name>— Spawn a bot with a specific name./fightbot spawn --random <count>— Spawn multiple bots with random names from the config./fightbot fight <bot> <player> [player2...]— Order a bot to attack one or more players./fightbot fight --all <player>— All bots attack the specified player./fightbot fight --group <groupA> <groupB>— Start a group-vs-group battle./fightbot roam <bot>— Set a single bot to roam mode./fightbot roam --all— All bots roam./fightbot roam --group <group>— Entire group roams./fightbot stop <bot|--all>— Stop any active behavior./fightbot remove <bot|--all>— Remove bots from the world./fightbot list— List all active bots./fightbot edit <bot> clone <name|--random>— Clone a bot./fightbot edit <bot> change <new name>— Rename a bot./fightbot group create <name>— Create a new group./fightbot group add <bot> <group>— Add a bot to a group./fightbot group list— List all groups./fightbot group edit <group> remove <bot>— Remove a bot from a group./fightbot group edit <group> change <new name>— Rename a group./fightbot group remove <group>— Delete a group.
Configuration Options
The config.yml is where you fine-tune bot behavior. Here are the key values you can adjust:
crit-chance: 0.30— Probability of a critical hit (0.0 to 1.0).retreat-health: 4.0— Health level (in HP) at which a bot starts retreating (4 = 2 hearts).heal-rate: 2.0— HP healed per second while retreating.move-speed: 0.32— Bot movement speed.attack-damage: 6.0— Base attack damage in HP.
The botnames.yml file is a simple list where you can add or remove names. The plugin randomly picks from this pool when you spawn bots with the --random flag.
Conclusion
Paper Fight Bot for Minecraft is a game-changer for server owners who want more than mindless mobs. Its advanced AI, group coordination, and full equipment system open up endless possibilities for PvE events, minigames, and immersive roleplay. The plugin is lightweight, highly configurable, and built specifically for Paper 1.21.x, ensuring smooth performance. Whether you download Paper Fight Bot directly or grab it through a launcher like foxygame.net, you’ll be adding a layer of tactical depth that keeps players engaged. Spawn your first bot army today and watch the chaos unfold.
--- **Update Oct 3, 2026:** Added 1 file for version 26.2, 26.1.2, 26.1.1, 26.1, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5-Snapshot, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.11, 1.21.10, 1.21.1, 1.21, 1.20.6, 1.20.5-Snapshot, 1.20.5, 1.20.4, 1.20.3-Snapshot, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17, 1.16.