mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-23 03:16:35 +00:00
Include TitleID in PlayerInfo extraData (#6054)
This commit is contained in:
parent
04b815a87a
commit
ee6d551729
@ -83,6 +83,9 @@ class LoginPacketHandler extends PacketHandler{
|
|||||||
throw new PacketHandlingException("Invalid login UUID");
|
throw new PacketHandlingException("Invalid login UUID");
|
||||||
}
|
}
|
||||||
$uuid = Uuid::fromString($extraData->identity);
|
$uuid = Uuid::fromString($extraData->identity);
|
||||||
|
$arrClientData = (array) $clientData;
|
||||||
|
$arrClientData["TitleID"] = $extraData->titleId;
|
||||||
|
|
||||||
if($extraData->XUID !== ""){
|
if($extraData->XUID !== ""){
|
||||||
$playerInfo = new XboxLivePlayerInfo(
|
$playerInfo = new XboxLivePlayerInfo(
|
||||||
$extraData->XUID,
|
$extraData->XUID,
|
||||||
@ -90,7 +93,7 @@ class LoginPacketHandler extends PacketHandler{
|
|||||||
$uuid,
|
$uuid,
|
||||||
$skin,
|
$skin,
|
||||||
$clientData->LanguageCode,
|
$clientData->LanguageCode,
|
||||||
(array) $clientData
|
$arrClientData
|
||||||
);
|
);
|
||||||
}else{
|
}else{
|
||||||
$playerInfo = new PlayerInfo(
|
$playerInfo = new PlayerInfo(
|
||||||
@ -98,7 +101,7 @@ class LoginPacketHandler extends PacketHandler{
|
|||||||
$uuid,
|
$uuid,
|
||||||
$skin,
|
$skin,
|
||||||
$clientData->LanguageCode,
|
$clientData->LanguageCode,
|
||||||
(array) $clientData
|
$arrClientData
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
($this->playerInfoConsumer)($playerInfo);
|
($this->playerInfoConsumer)($playerInfo);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user