
Fake Player Plugin (FPP)
Spawn realistic fake players on your Paper server — complete with tab list presence, server list counts, join/quit messages, and in-world entities. Can also be used as configurable AFK bots to keep your server active.
5.0K
17
Список изменений
v1.6.6 (2026-04-20)
FPP Velocity Companion (fpp-velocity.jar)
- New standalone Velocity proxy plugin — drop
fpp-velocity.jarinto your Velocityplugins/folder; no config needed - Registers
fpp:proxyplugin-messaging channel; listens forBOT_SPAWN,BOT_DESPAWN,SERVER_OFFLINEmessages from backend servers - Maintains a live bot registry; pings all backend servers every 5 s and caches total player counts
- Intercepts
ProxyPingEventto inflate the proxy-level server-list player count and hover sample list (up to 12 bot names shown) - Prints a prominent anti-scam warning on every startup — FPP and this companion are 100% free; if you paid for them you were scammed
- ⚠️ See the Velocity Companion section above for install steps and official download links
Follow-Target Automation (/fpp follow)
- New
/fpp follow <bot|all> <player> [--stop]command — bot continuously follows an online player; path recalculates whenever the target moves >3.5 blocks --stopcancels following on one or all bots- FOLLOW task type persisted in
fpp_bot_tasks— bot resumes following after server restart if the target is online - Permission:
fpp.follow
Per-Bot PvE Settings (now fully live)
BotSettingGuiPvP tab now has live-editable per-bot PvE controls:pveEnabledtoggle,pveRange,pvePriority(nearest/lowest-health),pveMobTypes(entity-type whitelist — empty = all hostile)- Settings persisted in
fpp_active_bots(DB schema v15→v16) - Config keys:
attack-mob.default-range,attack-mob.default-priority,attack-mob.smooth-rotation-speed,attack-mob.retarget-interval,attack-mob.line-of-sight
Skin Persistence Across Restarts (DB v16→v17)
- Resolved bot skins are now saved to
fpp_active_bots(skin_texture+skin_signaturecolumns) - Bots reload their cached skin on server restart — no additional Mojang API round-trip needed
Server-List Config Keys
- New
server-list.count-bots(defaulttrue) — controls whether bots are included in the displayed server-list player count - New
server-list.include-remote-bots(defaultfalse) — include remote proxy bots in the server-list count (NETWORK mode) - Config v60→v61 migration adds both keys with no behaviour change for existing installs
pathfinding.max-fall
- New
pathfinding.max-fallkey (default3) — A* pathfinder will not descend more than this many blocks in a single unbroken fall
Bug Fixes & Build
Attribute.MAX_HEALTHcompatibility — fixedNoSuchFieldErrorcrash on Paper/Purpur 1.21.1 and older. NewAttributeCompatutility resolves the correct enum constant at class-load time (MAX_HEALTHon 1.21.3+,GENERIC_MAX_HEALTHon older builds) — all Paper 1.21.x versions are now fully supported- FPP Velocity banner — replaced
█block characters in the anti-scam section with═double-line rules matching the rest of the console banner style; version bumped to 1.6.6 - IntelliJ build —
fpp-velocity.imlwas missing, causing the IntelliJ artifact builder to output an emptyfpp-velocity.jar; the module file is now committed with the correct source root and full Velocity API transitive classpath
DB Schema v15 → v16 → v17
- v15→v16:
fpp_active_botsgainspve_enabled BOOLEAN DEFAULT 0,pve_range DOUBLE DEFAULT 16.0,pve_priority VARCHAR(16),pve_mob_type VARCHAR(64)— per-bot PvE settings - v16→v17:
fpp_active_botsgainsskin_texture TEXT,skin_signature TEXT— persists resolved skin data across restarts
Config v60 → v61 → v62 → v63
- v60→v61:
server-listsection added (count-bots,include-remote-bots) - v61→v62:
pathfinding.max-falladded - v62→v63:
attack-mob.*default config keys added
Метаданные
Канал релиза
Release
Номер версии
1.6.6
Загрузчики
PaperPurpurVelocity
Версии игры
1.21–1.21.11
Загрузок
88
Дата публикации
1 нед. назад
