diff --git a/src/com/jaquadro/minecraft/storagedrawers/network/BlockClickMessage.java b/src/com/jaquadro/minecraft/storagedrawers/network/BlockClickMessage.java index 58239dc..fe51efc 100644 --- a/src/com/jaquadro/minecraft/storagedrawers/network/BlockClickMessage.java +++ b/src/com/jaquadro/minecraft/storagedrawers/network/BlockClickMessage.java @@ -39,9 +39,9 @@ public class BlockClickMessage implements IMessage y = buf.readShort(); z = buf.readInt(); side = buf.readByte(); - hitX = buf.readByte() / 16f; - hitY = buf.readByte() / 16f; - hitZ = buf.readByte() / 16f; + hitX = buf.readFloat(); + hitY = buf.readFloat(); + hitZ = buf.readFloat(); invertShift = buf.readBoolean(); } @@ -51,9 +51,9 @@ public class BlockClickMessage implements IMessage buf.writeShort(y); buf.writeInt(z); buf.writeByte(side); - buf.writeByte((int)(hitX * 16)); - buf.writeByte((int)(hitY * 16)); - buf.writeByte((int)(hitZ * 16)); + buf.writeFloat(hitX); + buf.writeFloat(hitY); + buf.writeFloat(hitZ); buf.writeBoolean(invertShift); }