Display Entities

Display Entities were added to Minecraft in 1.19.41, introducing the ability to display blocks, items and text in the form of entities. Meaning you can essentially create structures at any scale. However, they are hard to use, especially for players inexperienced with commands.

Axiom takes advantage of this difficulty and provides a feature for precise display entity editing. In the Context Menu, the "Create Display Entity" button will open a menu similar to the creative inventory. Use the tabs to switch between item, block and text displays.

The tables below cover the settings for the Create Display Entity menu.

Item Display

SettingDescription
ItemThis represents the item that will be displayed. Clicking the icon will display all items in a grid. The CustomModelData filter only displays custom blocks.
Item DisplayThis setting is similar to Blockbench's display options2. This determines how the item will be displayed.
Additional SettingsRefer to Additional Settings.

Block Display

SettingDescription
BlockThis represents the block that will be displayed. Clicking the stone icon will display all blocks in a grid.
Additional SettingsRefer to Additional Settings.

Text Display

SettingDescription
TextThe black box provides space to enter text for the text display.
Background ColorThe background colour determines the colour surrounding the text. The colour fomat for the background colour is ARGB in Hexadecimal.
Line WidthThe line width determines the amount of space required to start a new line.
AlignmentThe alignment determines the offset relative to the gizmo.
ShadowAdds a shadow effect to the text.
Additional SettingsRefer to Additional Settings

Additional Settings

The Additional Settings submenu provides further options for the display entity. However, these are much more advanced and are generally used for mapmaking.

SettingDescription
Culling WidthDefines the radius of the cubic area which determines whether the Display Entity should be rendered. If this area is not visible in the player's View Frustum, the model will be culled.
Culling HeightDefines the height of the cubic area which determines whether the Display Entity should be rendered.
Interpolation TicksInterpolation duration in ticks.
Teleport TicksInterpolation duration in ticks for teleportation.
Glow Color OverrideOverrides the colour used for the glow effect.
BillboardControls how the entity should pivot to face the player when rendered.
Override BrightnessOverrides light values used for rendering.
Shadow RadiusDefines the size of the entity's shadow. Maximum value is 64 and when the value is 0 or less, no shadow is applied.
Shadow StrengthDetermines the opacity of the entity's shadow.
View RangeThe maximum distance before the model is culled. The formula is View Range x Entity Distance x 64

Display Entity Manipulation

Left-clicking the white node at the centre of the Display Entity will display a Gizmo. Using the gizmo, you can move, rotate and scale the Display Entity in any direction.

Keybinds

There are many key combinations that can be used while the gizmo is active. Listed below are all key combinations alongside their description.

KeyDescription
Right ClickMoves the Display Entity to the block you're facing. However, while looking at the white cube on the gizmo, it opens the Editing Menu for the selected display entity.
ScrollNudges the display by the default step size3.
ControlUsed alongside Left Click to increase the step size. The movement step is changed to 1 block, the rotation step is set to 15 degrees and the scale is set to affect all axes rather than one.
ShiftLowers the step size for movement and scale to 0.0001 blocks and sets the rotation step size to 1 degree.
Control + CCopies the display entity to the clipboard. This can be pasted using Control + V.
Delete / BackspaceDeletes the selected Display Entity.
Control + ZUndo the previous edit.
Control + YRedo the undone edit.
Middle-ClickCopies the Display Entity to an item. This works the same as spawn eggs and can be snapped to different rotation steps by using control or shift while placing.

Editing Menu

The Editing Menu has many useful features. Listed below are all features with a description.

ModifierDescription
Edit PropertiesOpens the original menu to set the display entity properties.
Edit TransformationOpens a menu to manually enter precise translation, rotation and scale.
Reset TranslationResets the offset set in the Edit Transformation menu.
Reset RotationResets the rotation to 0 on all angles.
Reset ScaleResets all scale values to 1.
Gizmo ModeSwitches between local and global gizmos.
DuplicateDuplicates the Display Entity in the same position.
GroupingPressing this button will reveal the grouping settings. Changing the range slider will affect the area of grouping. The "Group with nearby in range" will group all Display Entities within the provided range. The "Ungroup children" button ungroups all display entities that have previously been grouped.
RemoveDeletes the Display Entity.
Copy Summon CommandCopies the display entity to the clipboard. This can be pasted using Control + V.
Copy CoordinatesCopies the exact coordinates to the clipboard.
Copy Transform CommandCopies the transformation to the clipboard as a command.

Notes

1

Display Entities are a vanilla Minecraft feature.

2

Blockbench uses display settings for different perspecives of a model.

3

The default step size is 1/16th of a block (0.0625).