Run these from an operator’s chat, a command block, or the server console. Rotate, Swing and Display Entity use newer command/entity features — check they’re available on your Minecraft version.

How to Use the Display Entity Generator

  1. Pick a display type: Block Display, Item Display, or Text Display.
  2. Set the X, Y, Z position, defaulting to ~ ~ ~ (the command’s own location).
  3. Fill in the type-specific field that appears – a block ID for Block Display, an item ID for Item Display, or a text string for Text Display.
  4. Copy the generated /summon command into a command block, the console, or an operator’s chat.

Command Syntax Reference

/summon minecraft:block_display <x> <y> <z> {block_state:{Name:"<block>"}}
/summon minecraft:item_display <x> <y> <z> {item:{id:"<item>",count:1}}
/summon minecraft:text_display <x> <y> <z> {text:'{"text":"<string>"}'}

Display entities are non-solid, non-interactive entities purpose-built for placing decorative visuals with fine control over position, rotation, and scale, without the limitations of a normal block or item frame. They’re technically summoned like any other entity, using the same /summon command – there’s no separate /display command; “Display Entity Generator” describes what the result does, not a different base command.

Block Display renders any block’s model and texture floating in space, driven by a block_state NBT compound naming the block. Item Display renders an item’s 3D model (or its 2D icon for flat items) via an item compound – note the lowercase, unsuffixed count:1 field, which is the modern (1.20.5+) item-stack NBT shape; older versions instead used a capitalized Count:1b byte tag. Text Display renders floating text using a JSON text component inside a text field, supporting the same rich-text formatting (color, bold, click/hover events) as any other in-game text component.

All three display types share a large set of additional transform NBT (translation, scale, left/right rotation, billboard mode, brightness overrides, interpolation duration) that this generator doesn’t expose directly – the fields above are the minimum needed to get each display type showing something, and the rest can be appended manually inside the same NBT braces for finer positioning and animation control.

Frequently Asked Questions

Are display entities the same as armor stands or item frames?

No – armor stands and item frames are older, more limited entities with fixed display behavior (an item frame shows one item on a wall face; an armor stand wears armor in fixed slots). Display entities are a newer, more general system designed specifically for arbitrary decorative placement, with free positioning, rotation, and scaling that armor stands and item frames don’t offer.

Why did my item display show nothing, or look wrong?

The most common cause is using the wrong item-stack NBT shape for your version – modern Minecraft (1.20.5 and later) expects a lowercase count field with no byte suffix, while older versions used a capitalized Count byte tag (Count:1b). This tool targets the modern format; if you’re on an older version, the field name needs adjusting to match.

Can a display entity be interacted with, like a normal block or item?

No – display entities are non-solid and can’t be picked up, mined, or walked into like the real block or item they’re depicting. They exist purely to be seen, which is what makes them useful for decoration without worrying about players accidentally interacting with them.

Do display entities support animation, like smoothly moving or rotating?

Yes, through additional NBT fields not exposed in this generator’s basic form – an interpolation duration plus start/end transform values lets a display entity smoothly animate between two states over a set number of ticks, commonly driven by repeated /data merge commands on the same display entity to create moving decorations or simple cutscene props.

Related Tools