aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/UseItemPacket.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Minecraft.World/UseItemPacket.cpp')
-rw-r--r--Minecraft.World/UseItemPacket.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/Minecraft.World/UseItemPacket.cpp b/Minecraft.World/UseItemPacket.cpp
index d9699130..55e44342 100644
--- a/Minecraft.World/UseItemPacket.cpp
+++ b/Minecraft.World/UseItemPacket.cpp
@@ -39,13 +39,13 @@ UseItemPacket::UseItemPacket(int x, int y, int z, int face, shared_ptr<ItemInsta
void UseItemPacket::read(DataInputStream *dis) //throws IOException
{
x = dis->readInt();
- y = dis->read();
+ y = dis->readUnsignedByte();
z = dis->readInt();
face = dis->read();
item = readItem(dis);
- clickX = dis->read() / CLICK_ACCURACY;
- clickY = dis->read() / CLICK_ACCURACY;
- clickZ = dis->read() / CLICK_ACCURACY;
+ clickX = dis->readUnsignedByte() / CLICK_ACCURACY;
+ clickY = dis->readUnsignedByte() / CLICK_ACCURACY;
+ clickZ = dis->readUnsignedByte() / CLICK_ACCURACY;
}
void UseItemPacket::write(DataOutputStream *dos) //throws IOException
@@ -58,7 +58,7 @@ void UseItemPacket::write(DataOutputStream *dos) //throws IOException
writeItem(item, dos);
dos->write((int) (clickX * CLICK_ACCURACY));
dos->write((int) (clickY * CLICK_ACCURACY));
- dos->write((int)(clickZ * CLICK_ACCURACY));
+ dos->write((int) (clickZ * CLICK_ACCURACY));
}
void UseItemPacket::handle(PacketListener *listener)