Mannequin

Minecraft Wiki article. Categories: Java_Edition, Pages_with_sound_tables, Pages_with_Java_sound_tables, Verify, Entities

📌 Mirrored from Minecraft Wiki

This article is reproduced from Mannequin on the Minecraft Wiki. Mirrored from revision 3676873. It is licensed CC BY-NC-SA 3.0 by the Minecraft Wiki contributors — not under the Codex’s CC BY-SA 4.0, and it may not be used commercially. Edits belong upstream, not here.

This feature is exclusive to Java Edition.
 
Mannequin
Alex (slim) JE2.png: Infobox image for Minecraft entity 'Mannequin'

Mannequins are mob-like entities that resemble a player's avatar without having a connected player.

Spawning

Mannequins can only be spawned with commands such as /summon. They do not spawn naturally or have an associated spawn egg.

Drops

On death

Mannequins do not drop any items or experience upon death.

Behavior

Mannequins function like a player avatar, even if the player is not connected. They can hold items in their hands, wear armor, take damage, and have attributes and effects. Unlike players, they cannot pick up items, though they can have items placed into their hands or armor slots with commands. Armor can also be equipped on them via dispenser.

Vindicators named "Johnny" will attack mannequins, but other hostile mobs will not.

Models will match those of players, with the specific exception of deadmau5, whose ears will not render.[1]

Although player avatars do, mannequins will not take damage when outside the world border.

Sounds

Sounds
SoundClosed captionsSourceDescriptionIdentifierTranslation keyVolumePitchAttenuation
distance
​DyingFriendly MobsWhen a mannequin diesentity.generic.deathsubtitles.entity.generic.death​1.00.8–1.216
​Something hurtsFriendly MobsWhen a mannequin is damagedentity.generic.hurtsubtitles.entity.generic.hurt​1.00.8–1.216
​Something fellFriendly MobsWhen a mannequin fell from more than 8 blocksentity.generic.big_fallsubtitles.entity.generic.big_fall​1.00.8–1.216

Data values

ID

EntityIdentifier Translation key
Mannequinmannequin entity.minecraft.mannequin

Entity data

  • [NBT Compound / JSON Object] Entity data
    • Tags common to all entities see Template:Nbt inherit/entity/template
    • Tags common to all mobs see Template:Nbt inherit/mob/template
    • except for the tags: CanPickUpLoot, DeathLootTable, DeathLootTableSeed, drop_chances, home_pos, home_radius, leash, LeftHanded, NoAI, and PersistenceRequired.
    • [String][NBT Compound / JSON Object] profile The textures and/or player profile used to render the mannequin's player model. Cannot be removed, and is always saved as a [NBT Compound / JSON Object] compound. If specified as a string, it corresponds to [String] name. Represents the minecraft:profile component.
    • [NBT List / JSON Array] hidden_layers - List of outer skin layers to hide.
      • Valid entries: cape, jacket, left_sleeve, right_sleeve, left_pants_leg, right_pants_leg, hat.
    • [String] main_hand - Which hand is the main hand of the mannequin.
      • One of left and right.
    • [String] pose - The pose of the mannequin.
      • Valid entries: standing, crouching, swimming, fall_flying, sleeping
    • [Boolean] immovable - Optional boolean specifying that the mannequin cannot be moved (defaults to false).
    • [String][NBT List / JSON Array][NBT Compound / JSON Object] description - Optional text component shown where a Player's below_name score would show.
      • The default "NPC" (entity.minecraft.mannequin.label) text is shown if omitted.
    • [Boolean] hide_description - Optional boolean specifying that no description should be shown at all.
      • A mannequin with the description hidden displays as if a Player had no below_name display.

Advancements

Advancements that apply to all mobs:

History

Java Edition
1.21.925w36aAdded mannequins.
Mannequins currently use the classic[verify] Steve skin with the slim model by default.
25w37a Mannequins now use the classic Steve skin with the classic model by default.
pre1 Mannequins now use the slim Alex skin with the slim model by default.
Mannequins description text can now be configured.
Now accept minecraft:profile component from spawner items.
CustomNameVisible tag now works on mannequins. Previously, mannequins always acted as if the tag was set to true.

Issues

Issues relating to "Mannequin" are maintained on the bug tracker. Issues should be reported and viewed there.

References

  1. ↑ MC-301771 – Mannequins with the name and profile "deadmau5" do not display ears – resolved as "Invalid".

Sources