Display Entity - ShaneBeee/SkBee GitHub Wiki

What Are Display Entities?

Display entities are new entities that were added in 1.19.4, they are similar to marker entities in that they do not tick and do not have a hitbox, but unlike markers, they are seen by the client.

Types of Display Entities

There are 3 types of display entities, each with their own uses.

Along with the brief list of unique features that each offer, all display entities share some universal features such as scale, translation, rotation, billboarding, glowing, brightness, shadows, animation interpolation, and view range. All of these will be explained in more detail later in this page, as they are universal concepts and don't need to be in a different page

Text Display

Text displays are what you can think of as the holograms that armor stands could never be, all they can do is display text, but the fun comes in the ability to modify almost everything about the text, whether it be the text scale, shadows, background, opacity, alignment.

Item Display

Item displays are what you can use as a replacement for armor stands holding items, they offer much more customization on top of performance gains over previous techniques, literally the only use is to display an item in the world, but the benefits of using item displays is that you get easy control over the item type (which includes properties like custom model data, damage, enchantments, etc.), and display type.

Block Display

Similar to item displays, block displays are what can be used as a replacement for armor stands with blocks on their head/hand, the only unique feature that they offer is that the block it displays can be changed, everything else is shared universally, but that does not discount the usefulness of block displays.

Universal Display Concepts

Translation

Rotation

Axis Angle

Quaternions

Scale

Interpolation

Translation/Rotation/Scale

Teleportation

Width/Height

View Range

Shadows

Brightness

Billboarding

Glowing