Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
Egor's fakeplayer
Fake players for Paper and Purpur that behave like real ones. A bot loads chunks, takes hits, mines blocks, places blocks, eats, follows you and rides boats, and it comes back after a server restart. That makes it good for AFK farms and chunk loading, and for testing things without a second account.
Bots are real server-side players, not NPC entities. They use the same game code a real client triggers, so vanilla mechanics, protections and other plugins treat them like normal players.
Features
- Skins: a bot gets the skin of the Mojang account with its name, or yours if there isn't one.
- Attack: it only hits what it's looking at, so no killaura. Works once, continuously or on an interval.
- Mining and placing: mining takes the normal vanilla time for the block and tool. Right-click places blocks, opens doors and levers, eats food and milks cows.
- Follow:
/player <bot> followwalks or sprints after you and teleports to you if you get far away or change world. - Auto-eat: a hungry bot eats food from its hotbar.
- Mount: it can get on boats, minecarts and horses.
- Restarts: bots rejoin where they were, still doing what they were doing.
- Respawn: optionally respawns instead of disappearing when it dies.
- Ownership: every bot belongs to whoever spawned it. Limits per player and per server.
- Permissions: one per action, and admins can control everyone's bots.
- Config:
config.ymlhas every option, and all messages can be edited (MiniMessage)./player reloadapplies changes without a restart. - Performance: no memory leaks, no console spam, almost no tick cost.
Commands
Aliases: /fakeplayer, /fp
| Command | What it does |
|---|---|
/player spawn <name> |
Spawn a bot where you stand |
/player remove <bot> / /player list / /player reload |
|
/player <bot> attack/use/jump [once/continuous/interval <ticks>] |
Click whatever the bot is looking at |
/player <bot> mine |
Hold left click (same as attack continuous) |
/player <bot> drop/dropstack/swaphands |
|
/player <bot> hotbar <1-9> / inventory |
inventory opens the bot's inventory for you |
/player <bot> move forward/back/left/right/stop |
Also sneak and sprint |
/player <bot> look here/at <player>/north/south/east/west/up/down |
|
/player <bot> follow [player] / unfollow |
|
/player <bot> mount / dismount |
|
/player <bot> stop |
Stop everything |
Permissions
fakeplayer.use and fakeplayer.spawn are on by default for everyone. fakeplayer.action.<action> controls each action. fakeplayer.others, fakeplayer.bypass-limit, fakeplayer.admin and fakeplayer.spawn.location are for ops.
Compatibility
- Minecraft 26.3 only. Each release is built for one Minecraft version, because it uses server internals. On any other version it refuses to load and tells you why.
- Paper and forks like Purpur. Not Spigot or Folia. Java 25.
Source and issues: https://github.com/rs4t/egors-fakeplayer


