← Type index

PlayerListAddEntry

Object datagramWire order
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 fields
  1. 0ActionEnum-as-Valueuint8
    1. 0Add
  2. 1UUIDmce::UUID
    1. 0Most Significant Bitsuint64
    2. 1Least Significant Bitsuint64
  3. 2Actor Unique IDActorUniqueID
    1. 0Actor Unique IDCompressionvarint64
  4. 3Player Namestring
  5. 4XBL XUIDstring
  6. 5Platform Online IDstring
  7. 6Build PlatformEnum-as-ValueBuildPlatformas int32
    1. 0Google
    2. 1iOS
    3. 2OSX
    4. 3Amazon
    5. 4Win32
    6. 5Dedicated
    7. 6Sony
    8. 7Nintendo
    9. 8Xbox
    10. 9Linux
    11. 10Unknown
  8. 7Serialized SkinSerializedSkin
    1. 1PlayFabIDstring
    2. 2ResourcePatchstring
    3. 3ImageDataSkinImage
      1. 0Widthuint32
      2. 1Heightuint32
      3. 2ImageBytesarray<uint8>
    4. 4AnimatedImageDataAnimatedImageDataas array<AnimatedImageData>
      1. 0SkinImageSkinImage
        1. 0Widthuint32
        2. 1Heightuint32
        3. 2ImageBytesarray<uint8>
      2. 1AnimatedTextureTypeCompressionEnum-as-Valuepersona::AnimatedTextureTypeas varuint32
        1. 0None
        2. 1Face
        3. 2Body32x32
        4. 3Body128x128
      3. 2Framesfloat
      4. 3AnimationExpressionCompressionEnum-as-Valuepersona::AnimationExpressionas varuint32
        1. 0Linear
        2. 1Blinking
    5. 5CapeImageDataSkinImage
      1. 0Widthuint32
      2. 1Heightuint32
      3. 2ImageBytesarray<uint8>
    6. 6GeometryDataJson::Value
    7. 7GeometryDataMinEngineVersionMinEngineVersion
    8. 8AnimationDatastring
    9. 9CapeIDstring
    10. 10FullIDstring
    11. 11ArmSizeEnum-as-Valuepersona::ArmSize::Typeas uint8
      1. 0Slim
      2. 1Wide
    12. 12SkinColorColor
      1. 0Colorint32
    13. 13PersonaPiecesSerializedPersonaPieceHandleas array<SerializedPersonaPieceHandle>
      1. 0PieceIdstring
      2. 1PieceTypeEnum-as-Valuepersona::PieceTypeas uint32
        1. 0Skeleton
        2. 1Body
        3. 2Skin
        4. 3Bottom
        5. 4Feet
        6. 5Dress
        7. 6Top
        8. 7High_Pants
        9. 8Hands
        10. 9Outerwear
        11. 10FacialHair
        12. 11Mouth
        13. 12Eyes
        14. 13Hair
        15. 14Hood
        16. 15Back
        17. 16FaceAccessory
        18. 17Head
        19. 18Legs
        20. 19LeftLeg
        21. 20RightLeg
        22. 21Arms
        23. 22LeftArm
        24. 23RightArm
        25. 24Capes
        26. 25ClassicSkin
        27. 26Emote
      3. 2PackIdmce::UUID
        1. 0Most Significant Bitsuint64
        2. 1Least Significant Bitsuint64
      4. 3IsDefaultPieceboolean
      5. 4ProductIdstring
    14. 14PieceTintColorsobject
    15. 15IsPremiumboolean
    16. 16IsPersonaboolean
    17. 17IsPersonaCapeOnClassicSkinboolean
    18. 18IsPrimaryUserboolean
    19. 19OverridesPlayerAppearanceboolean
    20. 20TrustedSkinFlagTrustedSkinFlagas object
      1. 0Unset
      2. 1False
      3. 2True
    21. 21ProfileHashstring
  9. 8Is Teacherboolean
  10. 9Is Hostboolean
  11. 10Is SubClientboolean
  12. 11Player ColorColor
    1. 0Colorint32

Packet references

1 reference
  1. PlayerListPacketEntries › PlayerListAddEntry › PlayerListAddEntry

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.