EntitySpecificationEntry
Single entity row returned by an EntitySpecification.GetCharacters callback. Only CharacterRoot is required; everything else has a sensible default. When AssociatedPlayer is set, Username, DisplayName, TeamName, and TeamColor are taken from the live Player and override any values supplied here.
Fields
| Name | Type | Description |
|---|---|---|
| AssociatedPlayer | RbxPlayer? | Links this entry to a live Player. When set, the player's |
| CharacterRoot | Instance | Required. The character root instance the rest of the entry is anchored to. |
| CustomBones | { { BasePart, BasePart } }? | Override the auto-derived bone pair list. Each pair is |
| Head | BasePart? | Optional explicit head part. Auto-resolved when omitted. |
| Humanoid | Humanoid? | Optional explicit Humanoid. Auto-resolved when omitted. |
| Name | string? | Override the display / username. Defaults to |
| PrimaryPart | BasePart? | Optional explicit primary part. Auto-resolved when omitted. |
| Relation | EntityRelation? | Defaults to |
| TeamColor | Color4? | Override the team colour. Ignored when |
| TeamName | string? | Override the team label. Ignored when |
| Type | EntityKind? | Defaults to |