SubClientLogin packet handler has a spelling mistake when kicking the player for invalid skin
Hello,
I was reverse engineering Bedrock Dedicated Server with IDA. Specifically, I was looking at what Mojang changed in the ServerNetworkHandler::handle function for SubClientLogin packet to see how they patched my ForceOP exploit.
While looking at the disassembled code of BDS, i noticed that it would disconnect the client if the sub client had an invalid skin. The translation key is `disconnectionScreen.invalidSki`.
I believe the Mojang Developer meant for it to be `dsconnectionScreen.invalidSkin`, as the vanilla client language files does not have a translation for disconnectionScreen.invalidSki`
Environment
Windows 10 22H2
Attachments1
Comments2
History4
Changed description:
Hello,
00
I was reverse engineering Bedrock Dedicated Server with IDA. Specifically, I was looking at what Mojang changed in the ServerNetworkHandler::handle function for SubClientLogin packet to see how they patched my ForceOP exploit.
0While looking at the disassembled code of BDS, i noticed that it would disconnect the client if the sub client had an invalid skin. The translation key is `disconnectionScreen.invalidSki`.
00
I believe the Mojang Developer meant for it to be `
Hello,
00
I was reverse engineering Bedrock Dedicated Server with IDA. Specifically, I was looking at what Mojang changed in the ServerNetworkHandler::handle function for SubClientLogin packet to see how they patched my ForceOP exploit.
0While looking at the disassembled code of BDS, i noticed that it would disconnect the client if the sub client had an invalid skin. The translation key is `disconnectionScreen.invalidSki`.
00
I believe the Mojang Developer meant for it to be `dsconnectionScreen.invalidSkin`, as the vanilla client language files does not have a translation for disconnectionScreen.invalidSki`
Resolution: Unresolved → Awaiting Response
Resolution: Awaiting Response → Unresolved
Resolution: Unresolved → Incomplete

Hi
Does this issue still occur after updating to 1.20.15?
This ticket will automatically reopen when you reply.
Cleaning up old tickets: This ticket had been set to 'Awaiting Response', but has not received a response from the reporter (~3 months+) so is being closed as Incomplete. If you feel this is still a valid issue then please comment, or create a new ticket following the Issue Guidelines which includes steps to reproduce the problem.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki