Skip to content

NameOcclusion

Supported Enum

The NameOcclusion Enum is used to set the Humanoid.NameOcclusion property.

Description

NameOcclusion controls whether overhead name labels on Humanoid characters are hidden when solid geometry blocks the line of sight between the viewer and the character. When the local player's Humanoid.NameOcclusion is set to EnemyOcclusion or OccludeAll, the engine performs a raycast; if the character's head is behind a solid part, the name label is not rendered for that frame. Setting the value to NoOcclusion skips the raycast entirely and names are always visible regardless of intervening geometry.

Items

Item Value Status Notes
NoOcclusion 0 Supported Do not occlude (hide) any humanoid names.
EnemyOcclusion 1 Supported Occlude (hide) all enemy humanoid names.
OccludeAll 2 Supported Occlude (hide) all humanoid names.

Roblox reference: NameOcclusion