These mobs look exactly like regular players.
And much more!
An interaction is when the player right clicks the mob with an item
Right-click a fake player with a chest, or shift + right-click them with anything, to open a full management screen.
Inventory (left and bottom)
The screen mirrors the vanilla player layout:
The 27 storage slots and 8 extra hotbar slots are saved on the entity and drop when it's killed. Armor and held items follow vanilla equipment-drop rules.
Controls (top-right panel)
| Control | Effect |
|---|---|
| Name edit box | Live-updates the fake player's display name. Skin is not touched until you press Apply Skin. |
| Apply Skin | Re-fetches and applies the skin matching whatever is currently typed. |
| Skin Selector | Opens the trending-skins gallery, where you can also upload a local PNG. |
| Pose | Cycles the fake player's pose: standing → sitting → laying. |
| AI / SL / TG toggles | Three small toggle buttons. Green = on, red = off. |
| ↳ AI | When off, the fake player stops moving, looking around, and attacking. |
| ↳ SL (Slim) | Switches between the slim (Alex) and classic (Steve) model. |
| ↳ TG (Tag) | Toggles whether the floating name tag is visible above the entity. |
Hold Shift while hovering any control to see a longer description in the tooltip.
You need to craft a Robot Shell and a Robot AI and combine them in a crafting table
Recipes are on the gallery
This mod is able to get the skin of a player. This means that the fake player will always have the correct and matching skin to its given username.
To do this you name the fake player with the username of the player.
Image of this in gallery!
You can also set the skin of a fake player to a skin from a URL.
To do this, you run the command /players url <entity> <url>
The mod provides a list of trending skins that you can use for your fake players.
Open the management GUI (chest or shift + right-click) and press the Skin Selector button to browse them.
You can apply a PNG straight from your computer to the targeted fake player.
Open the Skin Selector and press UPLOAD. A native file picker opens; pick a 64x64 or 64x32 skin PNG up to 32 KB. The skin is sent to the server, persisted under ./fakeplayer/local-skins/, and streamed to other clients on demand. By default this is op-only; set allowLocalSkinUploadOpOnly to false in config/players.json to let everyone upload.
This mod supports both slim skins and regular skins.
This is a known issue and is being worked on.
It's because forge ( nightmare modloader of doom and despair ) by default tries to load client-only code in server.
Try setting advertiseDedicatedServerToLan to false in your server config.