From bb5fa50615677313192a264141e436962e6c1299 Mon Sep 17 00:00:00 2001 From: MrZomka Date: Tue, 7 Apr 2026 22:26:16 +0300 Subject: [PATCH] Always send skin metadata even if no additional boxes are available --- Minecraft.Client/ClientConnection.cpp | 9 +-------- Minecraft.Client/PlayerConnection.cpp | 9 +-------- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/Minecraft.Client/ClientConnection.cpp b/Minecraft.Client/ClientConnection.cpp index a80af5d2..e30e89b4 100644 --- a/Minecraft.Client/ClientConnection.cpp +++ b/Minecraft.Client/ClientConnection.cpp @@ -2705,14 +2705,7 @@ void ClientConnection::handleTextureAndGeometry(shared_ptrgetAdditionalBoxesCount()!=0) - { - send(std::make_shared(packet->textureName, pbData, dwBytes, pDLCSkinFile)); - } - else - { - send(std::make_shared(packet->textureName, pbData, dwBytes)); - } + send(std::make_shared(packet->textureName, pbData, dwBytes, pDLCSkinFile)); } else { diff --git a/Minecraft.Client/PlayerConnection.cpp b/Minecraft.Client/PlayerConnection.cpp index 1fb7c398..d1e1d511 100644 --- a/Minecraft.Client/PlayerConnection.cpp +++ b/Minecraft.Client/PlayerConnection.cpp @@ -885,14 +885,7 @@ void PlayerConnection::handleTextureAndGeometry(shared_ptrgetAdditionalBoxesCount()!=0) - { - send(std::make_shared(packet->textureName, pbData, dwTextureBytes, pDLCSkinFile)); - } - else - { - send(std::make_shared(packet->textureName, pbData, dwTextureBytes)); - } + send(std::make_shared(packet->textureName, pbData, dwTextureBytes, pDLCSkinFile)); } else {