Home›Java›Mods›Plugin PvP Bot (PPvPBot)
ModsJava

Plugin PvP Bot (PPvPBot)

by Nantag · on Modrinth

⬇ Download on Modrinth

PvpBot — Paper Port

A Paper/Spigot plugin that adds AI-driven PvP bots to your server: real fake players with combat AI, a faction system, automatic equipment, pathfinding, and world interaction. Bots fight players, mobs, and each other, using the same tools a real PvPer would.

Need a fabric version? Then check the original Fabric PvP Bot

🎮 Main Features

🤖 Bot Management

⚔️ Combat System

🪢 Tether (Escort Discipline)

🛡️ Utilities and Survival

🌀 Squad Teleportation

Three ways to bring a group of bots somewhere, each reading as a different kind of arrival:

🚶 Navigation and Movement

👥 Faction System

🎒 Kit System

🎚️ Presets

📜 Scripts


📋 Commands

Basic

/pvpbot spawn [name|count|names:<table>] [skinFrom|count]
/pvpbot remove <bot>
/pvpbot removeall
/pvpbot list
/pvpbot reload

Combat Orders

/pvpbot attack <bot> <target>
/pvpbot fight <bot> <bot>
/pvpbot stop <bot>
/pvpbot retreat <bot|all|faction <name>|overfaction <name>|latest> [to <player|x y z>]
/pvpbot retreat stop <bot|all|faction <name>>
/pvpbot hide <bot|all|faction <name>>
/pvpbot hide stop <bot|all|faction <name>>
/pvpbot tether <target> <leader> <bot|all|faction <name>|overfaction <name>|random[...]> [radius]
/pvpbot tether stop <target>
/pvpbot tether info <target>

Movement & Positioning

/pvpbot follow <bot> <target>
/pvpbot follow stop <bot|all>
/pvpbot guard <bot|all|faction <name>> <radius> [x y z]
/pvpbot guard stop <bot|all>
/pvpbot tp <bot|all|faction <name>> <player|bot|x y z>
/pvpbot tp portal [ground] <bot|all|faction <name>|overfaction <name>|random[...]> <player|bot|x y z> [range]
/pvpbot tp pearl <bot|all|faction <name>|overfaction <name>|random[...]> <player|bot|x y z> [range]
/pvpbot tp rift [big] <bot|all|faction <name>|overfaction <name>|random[...]> <player|bot|x y z> [range]
/pvpbot pause <bot|all|faction <name>>
/pvpbot resume <bot|all|faction <name>>

Settings

/pvpbot set <setting> <value>
/pvpbot settings [general|combat|movement|utility|ranged|detection|building]
/pvpbot faction set <faction> <setting> <value>

Factions

/pvpbot faction create|disband <name>
/pvpbot faction join|leave <faction> <member>
/pvpbot faction hostile|peace|ally|unally <a> <b>
/pvpbot faction leader <faction> <player|bot|clear>
/pvpbot faction follow <faction> <target|stop>
/pvpbot faction set <faction> <setting> <value>
/pvpbot faction info|list

Overfactions

/pvpbot overfaction create|disband <name>
/pvpbot overfaction add <overfaction> <faction>
/pvpbot overfaction remove <faction>
/pvpbot overfaction info|list

Kits

/pvpbot kit save <name>
/pvpbot kit give <player|bot> <kit>
/pvpbot kit givefaction <faction> <kit>
/pvpbot kit delete <name>
/pvpbot kit list

Presets

/pvpbot preset [name]
/pvpbot preset save <name>
/pvpbot preset delete <name>
/pvpbot preset off

Scripts

/pvpbot script create <name>
/pvpbot script add <name> <command>
/pvpbot script show <name>
/pvpbot script remove <name> <line>
/pvpbot script delete <name>
/pvpbot script run <name> [args...]
/pvpbot script list
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more