ModsFinder

Player Doll

by hrym123

Player Doll lets players place doll entities built from skin textures, using doll items on blocks, and it runs on NeoForge for 1.21.1.

NeoForgeClient and serverMIT LicenseOpen source1.21.1

What it does

Doll items placed by right-clicking a block create the matching doll entity. The mod ships default dolls based on the two standard player models, Steve with wide arms and Alex with slim arms. Custom dolls come from skin image files placed in the game directory: the mod scans that folder at startup and registers each skin as a doll without any code changes. Pose and action sequences for dolls are set in JSON configuration files stored in the player doll directory, and waving, dancing or other looping keyframe animations can be built this way.

After editing those configuration files, players press F3+T to reload resource packs and apply the changes without restarting the game. Both the server and every player need the mod installed. Files are published for NeoForge only, with 1.0.0 as the latest build for 1.21.1, released on 2026-01-17. The mod is open source under the MIT License, which permits commercial and private use, and the full license text sits in the LICENSE file of the source code.

Key features

  1. Default steve and alex dolls

    Two built-in dolls use the wide-armed Steve and the slim-armed Alex models, ready to place without extra files.

  2. Custom skin dolls

    Skin image files placed in the game directory are loaded automatically and each one becomes a doll entity.

  3. Pose and action configuration

    Doll poses and actions are defined in JSON files, so the look and motion of each doll can be changed without code.

  4. Looping keyframe animations

    Action sequences such as waving or dancing can be built from keyframes and played back in a loop.

Compatibility

Latest build for each game version and loader.

1.21.11.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Who it’s for: Builders and map makers who want posed figures based on their own skins, and server owners who add custom doll content through configuration files.

How it compares

Full comparison

Clay Doll In Java (Player Renderer) is client-side only and published for NeoForge 1.21.8 under All rights reserved, so it is not open source. EasyDoll is an MIT-licensed open source mod for Forge and NeoForge across 1.20.1 – 1.21.1 with the client and server environment. Kaleidoscope Doll Workshop is also open source, under the GNU General Public License v3.0 only, and covers Fabric, Forge and NeoForge for 1.20.1 – 1.21.1.

ModLoadersGame versionsEnvironmentUpdated
Player DollNeoForge1.21.1Client and server2026-01-17
Clay Doll In Java (Player Renderer)NeoForge1.21.8Client-side only2025-12-21
EasyDollForge and NeoForge1.20.1 – 1.21.1Client and server2026-06-20
Kaleidoscope Doll WorkshopFabric, Forge and NeoForge1.20.1 – 1.21.1Client and server2026-10-12

Questions

Does Player Doll need to be installed on the server?

Yes. Every player and the server need a copy of the mod.

How are custom skins added to Player Doll?

Skin image files are placed in the game directory following the mod's folder layout, and the mod scans them automatically and registers each one as a doll.

Can poses and animations be changed without restarting?

Yes. After the JSON configuration files in the player doll directory are edited, pressing F3+T reloads resource packs and applies the changes.

In the catalog

Player Doll is one of 12,078 Decoration mods on ModsFinder, and one of 5,201 Decoration mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

More from hrym123

All projects

Similar mods

What the author says

A feature-rich player doll mod that supports creating and placing custom player doll entities. The mod provides default Steve and Alex dolls, and supports dynamically loading custom skin texture dolls from the game directory. Additionally, the mod features a powerful pose and action system, allowing you to set…
hrym123, on the Modrinth page

Official listing

Owner
hrym123
Published
2026-01-17
Updated on Modrinth
2026-01-17
Facts verified
2026-10-15

Tags