Repository navigation
Home
El_Pepe edited this page Oct 27, 2026
·
2 revisions
Advanced NPC / Bot Plugin for Paper/Purpur/Folia 1.21+
Welcome to the FakePlayerPlugin (FPP) wiki. FPP spawns server-side bot entities that behave like
players - useful for AFK farms, automated tasks, testing, and NPC simulations. It is not a
fake-online-count or player-spoofing tool: bots are hidden from the tab list by default (listed only
as [Bot] - name if an admin enables it), are never counted as players, always wear a mandatory
"Κα΄α΄ ΚΚ {owner}" nametag, and can never take a real account's identity.
| Page | Description |
|---|---|
| Getting Started | Installation, first setup, and quick start |
| Commands | Full command reference with examples |
| Permissions | Permission nodes and setup guide |
| Configuration | config.yml reference and tuning |
| Page | Description |
|---|---|
| Economy | Bot rental - pay real currency for a bot and hours; Vault / ExcellentEconomy / custom shop plugins |
| Placeholders | PlaceholderAPI integration reference |
| Database | SQLite / MySQL setup, network tables, and proxy-merged architecture |
| Proxy Support | Velocity / BungeeCord multi-server networks with shared MySQL |
| Config Sync | Synchronize configs across proxy backends |
| Page | Description |
|---|---|
| FAQ | Common questions and troubleshooting |
| Changelog | Version history and release notes |
- Source: https://github.com/Pepe-tf/Fake-Player-plugin-2.0
- Discord: https://discord.gg/Q9cd9frzRt
- Modrinth: https://modrinth.com/plugin/fake-player-plugin-fpp
- License: MIT
Highlights:
- π±οΈ Client-authentic actions - left/right-click are a port of the 26.3 client's own click logic: real crosshair pick, attack-charge gating, the dig state machine, main/off-hand use order
- π‘οΈ
/fpp attack- one-line guard / hunter setup with real client attacks, best-weapon pick and return-to-post for AFK mob farms - βοΈ Legit
/fpp find- only blocks with an exposed face are detected (no X-ray); follows veins - π§±
/fpp clear- self-running layer-by-layer excavation of a chunk/area; seals fluids, deposits or discards loot, recovers when stuck and builds up - π§ New pathfinder - tick-costed A* over real collision shapes: climb, swim, doors, parkour, tool-aware digging, bridging and pillar-up; time-sliced and Folia-safe
- πΊοΈ Client-authentic chunk loading - no plugin tickets; bots report a render distance like a client
- π Spawn actions -
/fpp spawn --name Guard attack --chase,--count,--preset,then/wait - π° Rent GUI & shop integration - built-in rental shop, packages,
/fpp rent package <id>, placeholders and a veto/re-price event; auto-renew, discounts, limits - π§
/fpp menu- main-menu hub; every menu reworked with centred cards and back navigation; the creator head with version and build ID sits at the bottom-left of every menu
Highlights:
- π‘οΈ Network Protocol Error fix - a per-viewer packet guard keeps scoreboard teams consistent
- π·οΈ Honest bots - tab list off by default (
[Bot] - namewhen on), no fake ping, real-player-only counts - πͺͺ Three-row name tag with vanilla-style plates
- π€ Auto mount - boats/minecarts pick bots up; bots re-spawn in their vehicle like a returning player
- β¬οΈ Auto update from Modrinth on restart (SHA-512 verified)
Highlights:
- π
/fpp spawn --location- admins can spawn a bot at any<x> <y> <z> <world>instead of only their own location, and can now do it from the console or a command block too (--locationrequired) - β
Minecraft 26.3 Support - the year-based
26.1.xβ26.3.xreleases are now accepted - π·οΈ Vanilla-name fix - the hidden vanilla over-head name no longer shows through the custom nametag
- π οΈ Smarter Left/Right-Click -
left-clickauto-equips the best available tool before mining, andright-clicknow falls back to the off-hand item when the main hand does nothing, matching a real client's own hand-loop - π Bot Auth System - bots auto-register/login against an installed login plugin (nLogin, AuthMe,
LoginSecurity, and friends), remembering an encrypted per-bot password so only the first join ever
registers; manage it via
/fpp author the settings GUI's new π α΄α΄α΄Κ category - π¨ "Bot Console" Color Theme - every message, GUI, and console log now uses one consistent violet/lime palette instead of scattered ad-hoc colors
- π° Bot Rental Economy - pay real currency (Vault, "Vault2.0", or ExcellentEconomy) for a bot and
hours of runtime via
/fpp rent buy/extend;/fpp rent giveis a zero-economy-required entry point for wiring up your own shop plugin instead - see Economy - π§΅ Multitasking -
move,find,left-click,right-click,attack, and PVE auto-combat can all run at once on the same bot instead of one cancelling the others; movement (the one true single-body limit) is arbitrated by priority instead of by hijacking - β±οΈ Configurable click pacing -
/fpp left-click//fpp right-click--repeat/--holdinterval is a server-wide default (config.yml) with a per-bot override in the settings GUI - π ViaVersion-Aware - bots register with ViaVersion (if installed) as running the server's own native protocol version, so it never treats them as an unrecognized connection
- π§ Real Pathfinding Engine - in-house tick-costed A* with climbing, swimming, doors, parkour, tool-aware block breaking, bridging and pillar-up, partial routes, stuck recovery and a Baritone-style particle debug view (per bot or globally)
- π‘οΈ PVE Combat -
/fpp attackguard/hunter mode with mob-type selection, range, priority, best-weapon pick, real attack-charge pacing and pathfinding-linked chasing - βοΈ
/fpp find//fpp clearAutomation - visible-only block search and layer-by-layer excavation with tool auto-equip, anti-stuck recovery and inventory-aware deposits into storages - π― Precise Clicking -
/fpp left-click//fpp right-clickaim at the exact point you're looking at, walk to a reachable vantage (preferring your standing spot) when out of reach, and only trigger a button/lever when actually aimed at its hit box - π Auto-Eat - per bot: eats from its inventory when hungry (off-hand β hotbar β inventory), configurable food list + hunger threshold; off-hand eating runs fully in parallel with everything else, main-hand eating still pauses briefly and switches back to the held item afterward
- π¨ Rarity Skin Pools - bots roll their skin from configurable rarity tiers
(
skins/1-<N>%.txt), signed once via MineSkin and cached forever; slim/classic model auto-detection - π Readable Bot UUIDs - deterministic
fb07β¦UUIDs with the bot number embedded (bot2βfb070000-β¦-000000000002); zero collision risk with real accounts - π·οΈ Live Nametags - three-row mannequin-style tag with a real-time activity line (idle / moving / mining / fighting / eating / searching / sneaking β¦)
- π₯οΈ GUI Suite - bot list hub (search, sort, live refresh, spawn & settings shortcuts), per-bot settings (general, PVE, pathfinding, skin, auto-eat, rename, danger zone), global settings with runtime debug toggles, and a categorized help GUI
- π«₯ Invisible to Players - no tab-list entry by default (
[Bot] - namewhen enabled), no server-list ping count/sample entry, no advancements, no join/leave/death chat noise - π€ Auto Mount - boats and minecarts pick bots up like villagers; a bot that logs out in a vehicle returns to it, like a player
- β Folia Support - region-thread-safe ticking, nametag rendering, and Head-AI on Folia's regionised architecture
- π LuckPerms-Faithful Permissions - no hard-coded operator bypasses anywhere; every
fpp.*node (including for server operators) is decided purely by your permissions plugin - π Performance Tooling -
/fpp perfdashboard, history, benchmark reports, and Spark integration; hot per-tick NMS paths call directly instead of through reflection