Move persona skin hack to legacyskinadapter

This commit is contained in:
Stephen
2019-11-20 21:52:49 -05:00
parent be9c413a9e
commit c8d0cb315b
2 changed files with 9 additions and 14 deletions

View File

@ -32,6 +32,10 @@ class LegacySkinAdapter implements SkinAdapter{
}
public function fromSkinData(SkinData $data) : Skin{
return new Skin($data->skinId, $data->skinImage->getData(), $data->capeImage->getData(), $data->resourcePatch, $data->geometryData);
$skinData = $data->skinImage->getData();
if($data->persona){
$skinData = str_repeat(random_bytes(3) . "\xff", 2048);
}
return new Skin($data->skinId, $skinData, $data->capeImage->getData(), $data->resourcePatch, $data->geometryData);
}
}