SerializedSkin
0IDstring · variable
1PlayFabIDstring · variable
2ResourcePatchstring · variable
3ImageDataSkinImage · variable
4AnimatedImageDataarray<AnimatedImageData> · variable
5CapeImageDataSkinImage · variable
6GeometryDataJson::Value · variable
7GeometryDataMinEngineVersionMinEngineVersion · variable
8AnimationDatastring · variable
9CapeIDstring · variable
10FullIDstring · variable
11ArmSizeuint8 · 1 byte
12SkinColorColor · variable
13PersonaPiecesarray<SerializedPersonaPieceHandle> · variable
14PieceTintColorsobject · variable
15IsPremiumboolean · 1 byte
16IsPersonaboolean · 1 byte
17IsPersonaCapeOnClassicSkinboolean · 1 byte
18IsPrimaryUserboolean · 1 byte
19OverridesPlayerAppearanceboolean · 1 byte
20TrustedSkinFlagobject · variable
21ProfileHashstring · variable
Fields
22 top-level fields- 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
object- 0
Unset - 1
False - 2
True
- 0
- 21ProfileHash
string
Packet references
2 references- PlayerListPacketEntries › PlayerListAddEntry › PlayerListAddEntry › Serialized Skin › SerializedSkin
- PlayerSkinPacketSerialized Skin › SerializedSkin
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this type.
Preview builds
Changes between Minecraft Preview protocol builds.
No preview build changes are recorded for this type.