PlayerListAddEntry
0Actionuint8 · 1 byte
1UUIDmce::UUID · variable
2Actor Unique IDActorUniqueID · variable
3Player Namestring · variable
4XBL XUIDstring · variable
5Platform Online IDstring · variable
6Build Platformint32 · 4 bytes
7Serialized SkinSerializedSkin · variable
8Is Teacherboolean · 1 byte
9Is Hostboolean · 1 byte
10Is SubClientboolean · 1 byte
11Player ColorColor · variable
Fields
12 top-level fields0ActionDiscriminator selecting the Add form of the entry.Enum-as-Value
uint8- 0
Add
- 0
2Actor Unique IDUnique actor ID of the player.ActorUniqueID
- 0Actor Unique IDCompression
varint64
- 3Player NameDisplay name of the player.
string - 4XBL XUIDXbox Live user ID of the player, when available.
string - 5Platform Online IDPlatform-specific online ID of the player.
string 6Build PlatformThe device/build platform the player is on.Enum-as-ValueBuildPlatformas
int32- 0
Google - 1
iOS - 2
OSX - 3
Amazon - 4
Win32 - 5
Dedicated - 6
Sony - 7
Nintendo - 8
Xbox - 9
Linux - 10
Unknown
- 0
7Serialized SkinThe player's serialized skin, cape and geometry data.SerializedSkin
- 0ID
string - 1PlayFabID
string - 2ResourcePatch
string 4AnimatedImageDataAnimatedImageDataas
array<AnimatedImageData>1AnimatedTextureTypeCompressionEnum-as-Valuepersona::AnimatedTextureTypeas
varuint32- 0
None - 1
Face - 2
Body32x32 - 3
Body128x128
- 0
- 2Frames
float 3AnimationExpressionCompressionEnum-as-Valuepersona::AnimationExpressionas
varuint32- 0
Linear - 1
Blinking
- 0
- 6GeometryDataJson::Value
- 7GeometryDataMinEngineVersionMinEngineVersion
- 8AnimationData
string - 9CapeID
string - 10FullID
string 11ArmSizeEnum-as-Valuepersona::ArmSize::Typeas
uint8- 0
Slim - 1
Wide
- 0
13PersonaPiecesSerializedPersonaPieceHandleas
array<SerializedPersonaPieceHandle>- 0PieceId
string 1PieceTypeEnum-as-Valuepersona::PieceTypeas
uint32- 0
Unknown - 1
Skeleton - 2
Body - 3
Skin - 4
Bottom - 5
Feet - 6
Dress - 7
Top - 8
High_Pants - 9
Hands - 10
Outerwear - 11
FacialHair - 12
Mouth - 13
Eyes - 14
Hair - 15
Hood - 16
Back - 17
FaceAccessory - 18
Head - 19
Legs - 20
LeftLeg - 21
RightLeg - 22
Arms - 23
LeftArm - 24
RightArm - 25
Capes - 26
ClassicSkin - 27
Emote - 28
Unsupported
- 0
- 3IsDefaultPiece
boolean - 4ProductId
string
- 14PieceTintColors
object - 15IsPremium
boolean - 16IsPersona
boolean - 17IsPersonaCapeOnClassicSkin
boolean - 18IsPrimaryUser
boolean - 19OverridesPlayerAppearance
boolean 20TrustedSkinFlagTrustedSkinFlagas
string- "Unset"
Unset - "False"
False - "True"
True
- "Unset"
- 21ProfileHash
string
- 8Is TeacherWhether the player is an Education Edition teacher.
boolean - 9Is HostWhether the player is the host of the session.
boolean - 10Is SubClientWhether the player is a split-screen sub-client.
boolean
Packet references
1 reference- PlayerListPacketEntries › PlayerListAddEntry › PlayerListAddEntry
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this type.
All builds
Changes between consecutive stable releases and preview builds.
- Released
- Protocol
- 2207
- Previous build
- 1.26.51
Changed 1
- Added field
PlayFab ID(typestring). - Moved
Platform Online IDfrom field 5 to 6. - Moved
Build Platformfrom field 6 to 7. - Moved
Serialized Skinfrom field 7 to 8. - Moved
Is Teacherfrom field 8 to 9. - Moved
Is Hostfrom field 9 to 10. - Moved
Is SubClientfrom field 10 to 11. - Moved
Player Colorfrom field 11 to 12.