The entity this shape is attached to. When set, this shape
will copy the root location of the attached entity and the
shape's position will be used as an offset.
Defaults to true. If set to true, we default to being
visible to all players if visibleTo is empty - hiddenFrom
still applies afterwards. If set to false, we default to
hiding the shape from all players if visibleTo is empty.
The list of players that this shape will be hidden from. If
a player is listed in both this and visibleTo, this takes
priority (it will be hidden from the player).
If defined, this distance will be used to determine how far
away this primitive will be rendered for each client. By
default the distance will match the client's render distance
setting.
The base class for a text primitive. Represents an object in the world and its base properties.