PocketMine-MP
5.15.1 git-5ef247620a7c6301a849b54e5ef1009217729fc8
ClientData.php
1
<?php
2
3
/*
4
* This file is part of BedrockProtocol.
5
* Copyright (C) 2014-2022 PocketMine Team <https://github.com/pmmp/BedrockProtocol>
6
*
7
* BedrockProtocol is free software: you can redistribute it and/or modify
8
* it under the terms of the GNU Lesser General Public License as published by
9
* the Free Software Foundation, either version 3 of the License, or
10
* (at your option) any later version.
11
*/
12
13
declare(strict_types=1);
14
15
namespace
pocketmine\network\mcpe\protocol\types\login;
16
20
final
class
ClientData
{
21
26
public
array $AnimatedImageData;
27
29
public
string
$ArmSize
;
30
32
public
string
$CapeData
;
33
35
public
string
$CapeId
;
36
38
public
int
$CapeImageHeight
;
39
41
public
int
$CapeImageWidth
;
42
44
public
bool
$CapeOnClassicSkin
;
45
47
public
int
$ClientRandomId
;
48
50
public
bool
$CompatibleWithClientSideChunkGen
;
51
53
public
int
$CurrentInputMode
;
54
56
public
int
$DefaultInputMode
;
57
59
public
string
$DeviceId
;
60
62
public
string
$DeviceModel
;
63
65
public
int
$DeviceOS
;
66
68
public
string
$GameVersion
;
69
71
public
int
$GuiScale
;
72
74
public
bool
$IsEditorMode
;
75
77
public
string
$LanguageCode
;
78
79
public
bool
$OverrideSkin;
80
85
public
array $PersonaPieces;
86
88
public
bool
$PersonaSkin
;
89
94
public
array $PieceTintColors;
95
97
public
string
$PlatformOfflineId
;
98
100
public
string
$PlatformOnlineId
;
101
102
public
string
$PlatformUserId =
""
;
//xbox-only, apparently
103
105
public
string
$PlayFabId
;
106
108
public
bool
$PremiumSkin
=
false
;
109
111
public
string
$SelfSignedId
;
112
114
public
string
$ServerAddress
;
115
117
public
string
$SkinAnimationData
;
118
120
public
string
$SkinColor
;
121
123
public
string
$SkinData
;
124
126
public
string
$SkinGeometryData
;
127
129
public
string
$SkinGeometryDataEngineVersion
;
130
132
public
string
$SkinId
;
133
135
public
int
$SkinImageHeight
;
136
138
public
int
$SkinImageWidth
;
139
141
public
string
$SkinResourcePatch
;
142
144
public
string
$ThirdPartyName
;
145
147
public
bool
$ThirdPartyNameOnly
;
148
150
public
bool
$TrustedSkin
;
151
153
public
int
$UIProfile
;
154
}
pocketmine\network\mcpe\protocol\types\login\ClientData
Definition:
ClientData.php:20
pocketmine\network\mcpe\protocol\types\login\ClientData\$DeviceId
string $DeviceId
Definition:
ClientData.php:59
pocketmine\network\mcpe\protocol\types\login\ClientData\$PlatformOnlineId
string $PlatformOnlineId
Definition:
ClientData.php:100
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinAnimationData
string $SkinAnimationData
Definition:
ClientData.php:117
pocketmine\network\mcpe\protocol\types\login\ClientData\$ThirdPartyNameOnly
bool $ThirdPartyNameOnly
Definition:
ClientData.php:147
pocketmine\network\mcpe\protocol\types\login\ClientData\$CompatibleWithClientSideChunkGen
bool $CompatibleWithClientSideChunkGen
Definition:
ClientData.php:50
pocketmine\network\mcpe\protocol\types\login\ClientData\$GameVersion
string $GameVersion
Definition:
ClientData.php:68
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinGeometryDataEngineVersion
string $SkinGeometryDataEngineVersion
Definition:
ClientData.php:129
pocketmine\network\mcpe\protocol\types\login\ClientData\$PlatformOfflineId
string $PlatformOfflineId
Definition:
ClientData.php:97
pocketmine\network\mcpe\protocol\types\login\ClientData\$ThirdPartyName
string $ThirdPartyName
Definition:
ClientData.php:144
pocketmine\network\mcpe\protocol\types\login\ClientData\$CapeImageWidth
int $CapeImageWidth
Definition:
ClientData.php:41
pocketmine\network\mcpe\protocol\types\login\ClientData\$ClientRandomId
int $ClientRandomId
Definition:
ClientData.php:47
pocketmine\network\mcpe\protocol\types\login\ClientData\$ArmSize
string $ArmSize
Definition:
ClientData.php:29
pocketmine\network\mcpe\protocol\types\login\ClientData\$DeviceOS
int $DeviceOS
Definition:
ClientData.php:65
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinGeometryData
string $SkinGeometryData
Definition:
ClientData.php:126
pocketmine\network\mcpe\protocol\types\login\ClientData\$DeviceModel
string $DeviceModel
Definition:
ClientData.php:62
pocketmine\network\mcpe\protocol\types\login\ClientData\$CurrentInputMode
int $CurrentInputMode
Definition:
ClientData.php:53
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinResourcePatch
string $SkinResourcePatch
Definition:
ClientData.php:141
pocketmine\network\mcpe\protocol\types\login\ClientData\$PlayFabId
string $PlayFabId
Definition:
ClientData.php:105
pocketmine\network\mcpe\protocol\types\login\ClientData\$CapeImageHeight
int $CapeImageHeight
Definition:
ClientData.php:38
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinImageWidth
int $SkinImageWidth
Definition:
ClientData.php:138
pocketmine\network\mcpe\protocol\types\login\ClientData\$LanguageCode
string $LanguageCode
Definition:
ClientData.php:77
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinImageHeight
int $SkinImageHeight
Definition:
ClientData.php:135
pocketmine\network\mcpe\protocol\types\login\ClientData\$PersonaSkin
bool $PersonaSkin
Definition:
ClientData.php:88
pocketmine\network\mcpe\protocol\types\login\ClientData\$ServerAddress
string $ServerAddress
Definition:
ClientData.php:114
pocketmine\network\mcpe\protocol\types\login\ClientData\$GuiScale
int $GuiScale
Definition:
ClientData.php:71
pocketmine\network\mcpe\protocol\types\login\ClientData\$PremiumSkin
bool $PremiumSkin
Definition:
ClientData.php:108
pocketmine\network\mcpe\protocol\types\login\ClientData\$IsEditorMode
bool $IsEditorMode
Definition:
ClientData.php:74
pocketmine\network\mcpe\protocol\types\login\ClientData\$CapeOnClassicSkin
bool $CapeOnClassicSkin
Definition:
ClientData.php:44
pocketmine\network\mcpe\protocol\types\login\ClientData\$UIProfile
int $UIProfile
Definition:
ClientData.php:153
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinId
string $SkinId
Definition:
ClientData.php:132
pocketmine\network\mcpe\protocol\types\login\ClientData\$CapeData
string $CapeData
Definition:
ClientData.php:32
pocketmine\network\mcpe\protocol\types\login\ClientData\$DefaultInputMode
int $DefaultInputMode
Definition:
ClientData.php:56
pocketmine\network\mcpe\protocol\types\login\ClientData\$CapeId
string $CapeId
Definition:
ClientData.php:35
pocketmine\network\mcpe\protocol\types\login\ClientData\$SelfSignedId
string $SelfSignedId
Definition:
ClientData.php:111
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinColor
string $SkinColor
Definition:
ClientData.php:120
pocketmine\network\mcpe\protocol\types\login\ClientData\$TrustedSkin
bool $TrustedSkin
Definition:
ClientData.php:150
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinData
string $SkinData
Definition:
ClientData.php:123
vendor
pocketmine
bedrock-protocol
src
types
login
ClientData.php
Generated by
1.9.3