Skip to main content

NPC Status Override

Replaces the built-in quest status indicator floating above an NPC with a 3D model of your choosing.

The entry is an audience filter, so it can be nested under other audience entries: the override applies only to the players who reach it. That is how a status model can differ per faction, per quest line, or per profile.

Status types

One entry overrides exactly one status. Declare several to cover all three.

statusTypeDefault indicatorMeaning
AVAILABLEOrange !A quest is available but not yet started.
ACTIVEBlue ?A quest is running and this NPC is the current target.
DIALOGUEWhite ...An interaction is available, with no quest attached.

Fields

FieldDefaultDescription
statusTypeAVAILABLEWhich status this entry replaces.
modelThe EntityDefinitionEntry used as the indicator.
offset0, 0, 0Position relative to the NPC's head.
scale1.0Scale of the indicator model.
childrenemptyNested audience entries, evaluated as usual.

model accepts any entity definition, which in practice means an ItemDisplay, a BlockDisplay or a BetterModel definition.

See also