PocketMine-MP
5.21.2 git-b2aa6396c3cc2cafdd815eacc360e1ad89599899
Loading...
Searching...
No Matches
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
80
public
int
$MaxViewDistance
;
81
83
public
int
$MemoryTier
;
84
85
public
bool
$OverrideSkin;
86
91
public
array $PersonaPieces;
92
94
public
bool
$PersonaSkin
;
95
100
public
array $PieceTintColors;
101
103
public
string
$PlatformOfflineId
;
104
106
public
string
$PlatformOnlineId
;
107
109
public
int
$PlatformType
;
110
111
public
string
$PlatformUserId =
""
;
//xbox-only, apparently
112
114
public
string
$PlayFabId
;
115
117
public
bool
$PremiumSkin
=
false
;
118
120
public
string
$SelfSignedId
;
121
123
public
string
$ServerAddress
;
124
126
public
string
$SkinAnimationData
;
127
129
public
string
$SkinColor
;
130
132
public
string
$SkinData
;
133
135
public
string
$SkinGeometryData
;
136
138
public
string
$SkinGeometryDataEngineVersion
;
139
141
public
string
$SkinId
;
142
144
public
int
$SkinImageHeight
;
145
147
public
int
$SkinImageWidth
;
148
150
public
string
$SkinResourcePatch
;
151
153
public
string
$ThirdPartyName
;
154
156
public
bool
$ThirdPartyNameOnly
;
157
159
public
bool
$TrustedSkin
;
160
162
public
int
$UIProfile
;
163
}
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:106
pocketmine\network\mcpe\protocol\types\login\ClientData\$MemoryTier
int $MemoryTier
Definition
ClientData.php:83
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinAnimationData
string $SkinAnimationData
Definition
ClientData.php:126
pocketmine\network\mcpe\protocol\types\login\ClientData\$ThirdPartyNameOnly
bool $ThirdPartyNameOnly
Definition
ClientData.php:156
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:138
pocketmine\network\mcpe\protocol\types\login\ClientData\$PlatformOfflineId
string $PlatformOfflineId
Definition
ClientData.php:103
pocketmine\network\mcpe\protocol\types\login\ClientData\$ThirdPartyName
string $ThirdPartyName
Definition
ClientData.php:153
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:135
pocketmine\network\mcpe\protocol\types\login\ClientData\$DeviceModel
string $DeviceModel
Definition
ClientData.php:62
pocketmine\network\mcpe\protocol\types\login\ClientData\$MaxViewDistance
int $MaxViewDistance
Definition
ClientData.php:80
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:150
pocketmine\network\mcpe\protocol\types\login\ClientData\$PlayFabId
string $PlayFabId
Definition
ClientData.php:114
pocketmine\network\mcpe\protocol\types\login\ClientData\$PlatformType
int $PlatformType
Definition
ClientData.php:109
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:147
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:144
pocketmine\network\mcpe\protocol\types\login\ClientData\$PersonaSkin
bool $PersonaSkin
Definition
ClientData.php:94
pocketmine\network\mcpe\protocol\types\login\ClientData\$ServerAddress
string $ServerAddress
Definition
ClientData.php:123
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:117
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:162
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinId
string $SkinId
Definition
ClientData.php:141
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:120
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinColor
string $SkinColor
Definition
ClientData.php:129
pocketmine\network\mcpe\protocol\types\login\ClientData\$TrustedSkin
bool $TrustedSkin
Definition
ClientData.php:159
pocketmine\network\mcpe\protocol\types\login\ClientData\$SkinData
string $SkinData
Definition
ClientData.php:132
vendor
pocketmine
bedrock-protocol
src
types
login
ClientData.php
Generated by
1.12.0