Display

Display entities are entities useful for map or data pack creators to display various things. There are Block Display, Item Display and Text Display, which are used to display blocks, items and texts respectively. They can only be created with the or  command.

Behavior
Much like markers, display entities do not move, do not take damage, do not make sounds, and have no collision. They do not obstruct the placement of blocks, nor do they push players or other entities away from their own position. Unlike markers, display entities are sent to the client for rendering and do count towards in the value (total amount of entities) listed on the debug screen.

Display entities have no hitbox. Using the debug key combination, which normally draws the hitboxes of all visible entities, does not show a hitbox for display entities. Using while aiming at a display entity does not copy the entity data to the clipboard.

Usage
Display entities can be summoned only by commands. Block Displays, Item Display, and Text Displays have the default display content of,  , and   respectively and so, if generated with command without specifying NBT data, they are not visible. By modifying its entity data can easily edit its display content and other visual effects, and rotate, scale, or translate the model.

Using the Item Display entity with can easily display any custom model.

For the Item Display entity, in addition to directly modifying the NBT, displayed item can also interact with the and  in the  slot.

Interpolation
Some visual effects of these entities can be interpolated over game time to display gradient animation.

All fields marked as "Interpolated" in below can be interpolated. These properties do not interpolate independently of each other.

Any change to any of these properties causes client to record both the previous and changed values of these properties. Since server synchronizes entities with the client at most once per game tick, multiple changes within one game tick still count as a single change.

The entity rendering will be interpolated over time between the previous values and the current values. The game time to start interpolation (entity fully in previous state) is (gametime, in game ticks). Trying to set a value less than 0 will set it to the current game time. The game time when interpolation ends (entity fully in current state) is (gametime, in game ticks).

Entity data
Display entities have entity data associated with them that contain various properties of the entity.

History
Darsteller Entidades holográficas 表示エンティティ Entidades de exibição 展示实体