← Type index

SerializedSkin

Object datagramWire order
0IDstring · variable
1ResourcePatchstring · variable
2ImageDataSkinImage · variable
3AnimatedImageDataarray<AnimatedImageData> · variable
4CapeImageDataSkinImage · variable
5GeometryDatastring · variable
6GeometryDataMinEngineVersionMinEngineVersion · variable
7AnimationDatastring · variable
8CapeIDstring · variable
9FullIDstring · variable
10ArmSizeuint8 · 1 byte
11SkinColorColor · variable
12PersonaPiecesarray<SerializedPersonaPieceHandle> · variable
13PieceTintColorsobject · variable
14IsPremiumboolean · 1 byte
15IsPersonaboolean · 1 byte
16IsPersonaCapeOnClassicSkinboolean · 1 byte
17IsPrimaryUserboolean · 1 byte
18OverridesPlayerAppearanceboolean · 1 byte
19TrustedSkinFlagstring · variable
20ProfileHashstring · variable

Fields

21 top-level fields
  1. 1ResourcePatchstring
  2. 2ImageDataSkinImage
    1. 0Widthuint32
    2. 1Heightuint32
    3. 2ImageBytesarray<uint8>
  3. 3AnimatedImageDataAnimatedImageDataas 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
  4. 4CapeImageDataSkinImage
    1. 0Widthuint32
    2. 1Heightuint32
    3. 2ImageBytesarray<uint8>
  5. 5GeometryDatastring
  6. 6GeometryDataMinEngineVersionMinEngineVersion
  7. 7AnimationDatastring
  8. 8CapeIDstring
  9. 9FullIDstring
  10. 10ArmSizeEnum-as-Valuepersona::ArmSize::Typeas uint8
    1. 0Slim
    2. 1Wide
  11. 11SkinColorColor
    1. 0Colorint32
  12. 12PersonaPiecesSerializedPersonaPieceHandleas array<SerializedPersonaPieceHandle>
    1. 0PieceIdstring
    2. 1PieceTypeEnum-as-Valuepersona::PieceTypeas uint32
      1. 0Unknown
      2. 1Skeleton
      3. 2Body
      4. 3Skin
      5. 4Bottom
      6. 5Feet
      7. 6Dress
      8. 7Top
      9. 8High_Pants
      10. 9Hands
      11. 10Outerwear
      12. 11FacialHair
      13. 12Mouth
      14. 13Eyes
      15. 14Hair
      16. 15Hood
      17. 16Back
      18. 17FaceAccessory
      19. 18Head
      20. 19Legs
      21. 20LeftLeg
      22. 21RightLeg
      23. 22Arms
      24. 23LeftArm
      25. 24RightArm
      26. 25Capes
      27. 26ClassicSkin
      28. 27Emote
      29. 28CoCo
      30. 29Unsupported
    3. 2PackIdmce::UUID
      1. 0Most Significant Bitsuint64
      2. 1Least Significant Bitsuint64
    4. 3IsDefaultPieceboolean
    5. 4ProductIdstring
  13. 13PieceTintColorsobject
  14. 14IsPremiumboolean
  15. 15IsPersonaboolean
  16. 16IsPersonaCapeOnClassicSkinboolean
  17. 17IsPrimaryUserboolean
  18. 18OverridesPlayerAppearanceboolean
  19. 19TrustedSkinFlagTrustedSkinFlagas string
    1. "Unset"Unset
    2. "False"False
    3. "True"True
  20. 20ProfileHashstring

Packet references

2 references
  1. PlayerListPacket
    Entries › PlayerListAddEntry › PlayerListAddEntry › Serialized Skin › SerializedSkin
  2. PlayerSkinPacket
    Serialized Skin › SerializedSkin

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.