
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.
Оцените первым
12.0K
28
Список изменений
v1.6.6.12.4 (Debug GUI, Left-Click Combat & Stability)
🎯 Main Focus
- Fix bot despawn after spawn bug — bots no longer instantly despawn due to stale spawn-protection checks or missing WorldGuard session state after teleport/respawn
- PacketEvents fail injection — suppressed kicks caused by
"packetevents"+"inject"errors that triggered an infinite despawn loop on every bot join - LuckPerms patch — pre-caches LuckPerms user data before
placeNewPlayer()to preventServerThreadLookupExceptionon Folia and ensure Vault/WG hooks resolve correctly at spawn time
🐛 Debug GUI & Chat Broadcasting
- Debug Settings GUI —
/fpp settingsnow has a 🐛 ᴅᴇʙᴜɢ category with 23 clickable toggles for everydebug.ymlcategory (master, general, startup, NMS, database, packets, network, config-sync, chat, swap, commands, head-ai, right-click, etc.) - Debug Chat Broadcast — new
debug-chat: falsekey indebug.yml. When enabled, allFppLogger.debug()output is sent to online players withfpp.oporfpp.notifyas in-game chat messages (gray prefix:[ꜰᴘᴘ DEBUG/<topic>] <message>) - Runtime debug toggling — debug categories can be flipped on/off without restarting via the GUI; changes are saved to
debug.ymlimmediately
🖱️ Left-Click Command Improvements
- Auto-target hostile mobs — bots now automatically detect and attack hostile mobs (Monsters, Slimes, Ghasts, Phantoms, Hoglins, Shulkers, EnderDragon) in their forward cone when no block is targeted
- Auto-aiming — bot head and body smoothly rotate to face the targeted mob
- Multi-flag parsing — fixed
--once,--repeat,--hold, and--stopflag handling so multiple flags can be specified correctly in a single command
🔧 Bug Fixes & Stability
- LuckPerms cache warmup —
NmsPlayerSpawnerpre-loads LuckPerms user data beforeplaceNewPlayer()to preventServerThreadLookupExceptionon Folia - WorldGuard session refresh — complete rewrite using cold re-initialization via reflection (
tryRemoveSession+Session.initialize()) to prevent stale region data after bot teleports/world changes - Teleport/respawn WG refresh —
FakePlayerEntityListeneraddsPlayerTeleportEvent.MONITORandPlayerRespawnEventhandlers with delayed (1-2 tick) WG session refresh - Spawn protection teleport fix —
BotSpawnProtectionListenernow allowsPLUGINandCOMMANDteleports during the grace window so/fpp tphand cross-world moves work correctly; portals are still blocked - Despawn reason tracking — all
removeBot()calls now pass descriptive reasons (spawn_body_failed,command_despawn,gui_delete,badword_cleanup,packetevents_kick,kicked_by_server,api_despawn,rename_swap,body_remove, etc.) instead of"unspecified" - PacketEvents kick suppression —
FakePlayerKickListenersilently cancels kicks containing"packetevents"+"inject"instead of despawning the bot, preventing instant-despawn loops - Attribution/logging cleanup — silenced license heartbeat, JSON response, and integrity check logs unless explicitly enabled via
debug.yml - Placeholder formatting — cleaned up
formatUptimeone-liner inFppPlaceholderExpansion - Help GUI formatting — fixed indentation in lore builder
Файлы
fake-player-plugin-1.6.6.12.4.jar(1.08 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.6.6.12.4
Загрузчики
BungeeCordFoliaPaperPurpurVelocity
Версии игры
1.21–26.1.2
Загрузок
1.2K
Дата публикации
04.06.2026
