From 4c65a0cdaa6b4b23f22672a47fd984ba65c73cd4 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Thu, 9 Sep 2021 16:04:43 +0100 Subject: [PATCH] LegacySkinAdapter: Use 64x64 for persona polyfilled skins 64x32 has some corruption issues and generally just looks really bad. --- .../network/mcpe/protocol/types/LegacySkinAdapter.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pocketmine/network/mcpe/protocol/types/LegacySkinAdapter.php b/src/pocketmine/network/mcpe/protocol/types/LegacySkinAdapter.php index 44900f65c..55d604be7 100644 --- a/src/pocketmine/network/mcpe/protocol/types/LegacySkinAdapter.php +++ b/src/pocketmine/network/mcpe/protocol/types/LegacySkinAdapter.php @@ -54,7 +54,7 @@ class LegacySkinAdapter implements SkinAdapter{ public function fromSkinData(SkinData $data) : Skin{ if($data->isPersona()){ - return new Skin("Standard_Custom", str_repeat(random_bytes(3) . "\xff", 2048)); + return new Skin("Standard_Custom", str_repeat(random_bytes(3) . "\xff", 4096)); } $capeData = $data->isPersonaCapeOnClassic() ? "" : $data->getCapeImage()->getData();