What are Minecraft display entities?
Display entities are Java Edition entities made for visual scenes rather than gameplay. Block displays render a block state, item displays render an item in a selected model context, and text displays render a text component. They have no AI, collision, gravity, or normal hitbox, which makes them useful for holograms, labels, decorations, cutscenes, and animated map props.
This generator writes the transformation compound as translation, quaternion rotation, scale, and right rotation. It also exposes billboard modes, brightness, glow color, shadows, view range, interpolation, and teleport smoothing while omitting unnecessary default tags from the command.
Block displays
Choose a block and optional block-state properties. The command stores them in block_state, so stairs, doors, rails, crops, and other stateful blocks can be rendered accurately.
Item displays
Choose any current Java item and a display context such as fixed, ground, GUI, head, or first person. Version selection changes the item stack count field when required.
Text displays
Create labels with color, background opacity, alignment, line width, bold text, shadow, and see-through rendering. Java 1.21.5 changed text components from a quoted JSON string to direct SNBT, and the generator handles both forms.
Animation-ready transforms
Set interpolation ticks and give the entity a scoreboard tag. You can later target that tag with /data merge entity and change transformation values smoothly instead of summoning a new entity each frame.
Display Entity Generator Questions
Which Minecraft editions support display entities?
Display entities are a Java Edition feature introduced in 1.19.4. Bedrock Edition does not support block_display, item_display, or text_display entities with this syntax.
Why can I walk through a display entity?
Display entities are visual-only and have no normal collision or hitbox. Add an invisible interaction entity or a separate barrier when a map needs clicks or collision.
What does billboard mode do?
Fixed keeps the model rotation unchanged. Vertical rotates around the vertical axis, horizontal follows pitch, and center makes the display face the camera on both axes. Billboard behavior is especially useful for readable text labels.
How do I animate a display entity?
Summon it with a tag and interpolation duration, then run /data merge entity on the nearest entity with that tag to change its transformation. Minecraft interpolates between the old and new values over the configured ticks.
Why does text syntax change between versions?
From Java 1.21.5, text components are stored directly as SNBT compounds. Older supported versions expect the component as a quoted JSON string. Selecting the correct version prevents invalid nested quoting.
Is Java 26.3 stable?
No. The 26.3 option is explicitly marked as a snapshot for testing. Java 26.2 is the current stable selection in this generator.