PocketMine-MP 5.15.1 git-5ef247620a7c6301a849b54e5ef1009217729fc8
pocketmine\network\mcpe\protocol\types\login\ClientData Class Reference
+ Collaboration diagram for pocketmine\network\mcpe\protocol\types\login\ClientData:

Public Attributes

array $AnimatedImageData
 
string $ArmSize
 
string $CapeData
 
string $CapeId
 
int $CapeImageHeight
 
int $CapeImageWidth
 
bool $CapeOnClassicSkin
 
int $ClientRandomId
 
bool $CompatibleWithClientSideChunkGen
 
int $CurrentInputMode
 
int $DefaultInputMode
 
string $DeviceId
 
string $DeviceModel
 
int $DeviceOS
 
string $GameVersion
 
int $GuiScale
 
bool $IsEditorMode
 
string $LanguageCode
 
bool $OverrideSkin
 
array $PersonaPieces
 
bool $PersonaSkin
 
array $PieceTintColors
 
string $PlatformOfflineId
 
string $PlatformOnlineId
 
string $PlatformUserId = ""
 
string $PlayFabId
 
bool $PremiumSkin = false
 
string $SelfSignedId
 
string $ServerAddress
 
string $SkinAnimationData
 
string $SkinColor
 
string $SkinData
 
string $SkinGeometryData
 
string $SkinGeometryDataEngineVersion
 
string $SkinId
 
int $SkinImageHeight
 
int $SkinImageWidth
 
string $SkinResourcePatch
 
string $ThirdPartyName
 
bool $ThirdPartyNameOnly
 
bool $TrustedSkin
 
int $UIProfile
 

Detailed Description

Model class for LoginPacket JSON data for JsonMapper

Definition at line 20 of file ClientData.php.

Member Data Documentation

◆ $AnimatedImageData

array pocketmine\network\mcpe\protocol\types\login\ClientData::$AnimatedImageData

Definition at line 26 of file ClientData.php.

◆ $ArmSize

string pocketmine\network\mcpe\protocol\types\login\ClientData::$ArmSize

@required

Definition at line 29 of file ClientData.php.

◆ $CapeData

string pocketmine\network\mcpe\protocol\types\login\ClientData::$CapeData

@required

Definition at line 32 of file ClientData.php.

◆ $CapeId

string pocketmine\network\mcpe\protocol\types\login\ClientData::$CapeId

@required

Definition at line 35 of file ClientData.php.

◆ $CapeImageHeight

int pocketmine\network\mcpe\protocol\types\login\ClientData::$CapeImageHeight

@required

Definition at line 38 of file ClientData.php.

◆ $CapeImageWidth

int pocketmine\network\mcpe\protocol\types\login\ClientData::$CapeImageWidth

@required

Definition at line 41 of file ClientData.php.

◆ $CapeOnClassicSkin

bool pocketmine\network\mcpe\protocol\types\login\ClientData::$CapeOnClassicSkin

@required

Definition at line 44 of file ClientData.php.

◆ $ClientRandomId

int pocketmine\network\mcpe\protocol\types\login\ClientData::$ClientRandomId

@required

Definition at line 47 of file ClientData.php.

◆ $CompatibleWithClientSideChunkGen

bool pocketmine\network\mcpe\protocol\types\login\ClientData::$CompatibleWithClientSideChunkGen

@required

Definition at line 50 of file ClientData.php.

◆ $CurrentInputMode

int pocketmine\network\mcpe\protocol\types\login\ClientData::$CurrentInputMode

@required

Definition at line 53 of file ClientData.php.

◆ $DefaultInputMode

int pocketmine\network\mcpe\protocol\types\login\ClientData::$DefaultInputMode

@required

Definition at line 56 of file ClientData.php.

◆ $DeviceId

string pocketmine\network\mcpe\protocol\types\login\ClientData::$DeviceId

@required

Definition at line 59 of file ClientData.php.

◆ $DeviceModel

string pocketmine\network\mcpe\protocol\types\login\ClientData::$DeviceModel

@required

Definition at line 62 of file ClientData.php.

◆ $DeviceOS

int pocketmine\network\mcpe\protocol\types\login\ClientData::$DeviceOS

@required

Definition at line 65 of file ClientData.php.

◆ $GameVersion

string pocketmine\network\mcpe\protocol\types\login\ClientData::$GameVersion

@required

Definition at line 68 of file ClientData.php.

◆ $GuiScale

int pocketmine\network\mcpe\protocol\types\login\ClientData::$GuiScale

@required

Definition at line 71 of file ClientData.php.

◆ $IsEditorMode

bool pocketmine\network\mcpe\protocol\types\login\ClientData::$IsEditorMode

@required

Definition at line 74 of file ClientData.php.

◆ $LanguageCode

string pocketmine\network\mcpe\protocol\types\login\ClientData::$LanguageCode

@required

Definition at line 77 of file ClientData.php.

◆ $OverrideSkin

bool pocketmine\network\mcpe\protocol\types\login\ClientData::$OverrideSkin

Definition at line 79 of file ClientData.php.

◆ $PersonaPieces

array pocketmine\network\mcpe\protocol\types\login\ClientData::$PersonaPieces

Definition at line 85 of file ClientData.php.

◆ $PersonaSkin

bool pocketmine\network\mcpe\protocol\types\login\ClientData::$PersonaSkin

@required

Definition at line 88 of file ClientData.php.

◆ $PieceTintColors

array pocketmine\network\mcpe\protocol\types\login\ClientData::$PieceTintColors

Definition at line 94 of file ClientData.php.

◆ $PlatformOfflineId

string pocketmine\network\mcpe\protocol\types\login\ClientData::$PlatformOfflineId

@required

Definition at line 97 of file ClientData.php.

◆ $PlatformOnlineId

string pocketmine\network\mcpe\protocol\types\login\ClientData::$PlatformOnlineId

@required

Definition at line 100 of file ClientData.php.

◆ $PlatformUserId

string pocketmine\network\mcpe\protocol\types\login\ClientData::$PlatformUserId = ""

Definition at line 102 of file ClientData.php.

◆ $PlayFabId

string pocketmine\network\mcpe\protocol\types\login\ClientData::$PlayFabId

@required

Definition at line 105 of file ClientData.php.

◆ $PremiumSkin

bool pocketmine\network\mcpe\protocol\types\login\ClientData::$PremiumSkin = false

@required

Definition at line 108 of file ClientData.php.

◆ $SelfSignedId

string pocketmine\network\mcpe\protocol\types\login\ClientData::$SelfSignedId

@required

Definition at line 111 of file ClientData.php.

◆ $ServerAddress

string pocketmine\network\mcpe\protocol\types\login\ClientData::$ServerAddress

@required

Definition at line 114 of file ClientData.php.

◆ $SkinAnimationData

string pocketmine\network\mcpe\protocol\types\login\ClientData::$SkinAnimationData

@required

Definition at line 117 of file ClientData.php.

◆ $SkinColor

string pocketmine\network\mcpe\protocol\types\login\ClientData::$SkinColor

@required

Definition at line 120 of file ClientData.php.

◆ $SkinData

string pocketmine\network\mcpe\protocol\types\login\ClientData::$SkinData

@required

Definition at line 123 of file ClientData.php.

◆ $SkinGeometryData

string pocketmine\network\mcpe\protocol\types\login\ClientData::$SkinGeometryData

@required

Definition at line 126 of file ClientData.php.

◆ $SkinGeometryDataEngineVersion

string pocketmine\network\mcpe\protocol\types\login\ClientData::$SkinGeometryDataEngineVersion

@required

Definition at line 129 of file ClientData.php.

◆ $SkinId

string pocketmine\network\mcpe\protocol\types\login\ClientData::$SkinId

@required

Definition at line 132 of file ClientData.php.

◆ $SkinImageHeight

int pocketmine\network\mcpe\protocol\types\login\ClientData::$SkinImageHeight

@required

Definition at line 135 of file ClientData.php.

◆ $SkinImageWidth

int pocketmine\network\mcpe\protocol\types\login\ClientData::$SkinImageWidth

@required

Definition at line 138 of file ClientData.php.

◆ $SkinResourcePatch

string pocketmine\network\mcpe\protocol\types\login\ClientData::$SkinResourcePatch

@required

Definition at line 141 of file ClientData.php.

◆ $ThirdPartyName

string pocketmine\network\mcpe\protocol\types\login\ClientData::$ThirdPartyName

@required

Definition at line 144 of file ClientData.php.

◆ $ThirdPartyNameOnly

bool pocketmine\network\mcpe\protocol\types\login\ClientData::$ThirdPartyNameOnly

@required

Definition at line 147 of file ClientData.php.

◆ $TrustedSkin

bool pocketmine\network\mcpe\protocol\types\login\ClientData::$TrustedSkin

@required

Definition at line 150 of file ClientData.php.

◆ $UIProfile

int pocketmine\network\mcpe\protocol\types\login\ClientData::$UIProfile

@required

Definition at line 153 of file ClientData.php.


The documentation for this class was generated from the following file: