aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/TextureAndGeometryPacket.cpp
diff options
context:
space:
mode:
authorLoki Rautio <lokirautio@gmail.com>2026-03-09 04:46:56 -0500
committerLoki Rautio <lokirautio@gmail.com>2026-03-09 04:46:56 -0500
commita358a3caaee2a4781f910cfb440bd822ae73a7e5 (patch)
tree638ff44db51c8e27826e56bacb5af764f98ef2d0 /Minecraft.World/TextureAndGeometryPacket.cpp
parentd557ca2dfba5ffcca99ceb41b07d149f871964b5 (diff)
Revert accidentally pushed "LCEMP RCE fixes"
This reverts commit d557ca2dfba5ffcca99ceb41b07d149f871964b5.
Diffstat (limited to 'Minecraft.World/TextureAndGeometryPacket.cpp')
-rw-r--r--Minecraft.World/TextureAndGeometryPacket.cpp29
1 files changed, 2 insertions, 27 deletions
diff --git a/Minecraft.World/TextureAndGeometryPacket.cpp b/Minecraft.World/TextureAndGeometryPacket.cpp
index 1c920ee7..bf5eccdb 100644
--- a/Minecraft.World/TextureAndGeometryPacket.cpp
+++ b/Minecraft.World/TextureAndGeometryPacket.cpp
@@ -121,20 +121,7 @@ void TextureAndGeometryPacket::read(DataInputStream *dis) //throws IOException
{
textureName = dis->readUTF();
dwSkinID = static_cast<DWORD>(dis->readInt());
-
- short rawTextureBytes = dis->readShort();
- if (rawTextureBytes <= 0)
- {
- dwTextureBytes = 0;
- }
- else
- {
- dwTextureBytes = (DWORD)(unsigned short)rawTextureBytes;
- if (dwTextureBytes > 65536)
- {
- dwTextureBytes = 0;
- }
- }
+ dwTextureBytes = static_cast<DWORD>(dis->readShort());
if(dwTextureBytes>0)
{
@@ -147,19 +134,7 @@ void TextureAndGeometryPacket::read(DataInputStream *dis) //throws IOException
}
uiAnimOverrideBitmask = dis->readInt();
- short rawBoxC = dis->readShort();
- if (rawBoxC <= 0)
- {
- dwBoxC = 0;
- }
- else
- {
- dwBoxC = (DWORD)(unsigned short)rawBoxC;
- if (dwBoxC > 256)
- {
- dwBoxC = 0; // sane limit for skin boxes
- }
- }
+ dwBoxC = static_cast<DWORD>(dis->readShort());
if(dwBoxC>0)
{