summaryrefslogtreecommitdiffstats
path: root/source/Protocol
diff options
context:
space:
mode:
authorkeyboard.osh@gmail.com <keyboard.osh@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6>2013-04-07 08:53:17 +0200
committerkeyboard.osh@gmail.com <keyboard.osh@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6>2013-04-07 08:53:17 +0200
commit92e782068f1b115ef767170bedad6a225ef2188e (patch)
treef51d998cd4c05e04f2e99bcb1863884783a147f1 /source/Protocol
parentMineshafts: randomized start position, tweaked default generator parameters; removed debugging glass pillars. (diff)
downloadcuberite-92e782068f1b115ef767170bedad6a225ef2188e.tar
cuberite-92e782068f1b115ef767170bedad6a225ef2188e.tar.gz
cuberite-92e782068f1b115ef767170bedad6a225ef2188e.tar.bz2
cuberite-92e782068f1b115ef767170bedad6a225ef2188e.tar.lz
cuberite-92e782068f1b115ef767170bedad6a225ef2188e.tar.xz
cuberite-92e782068f1b115ef767170bedad6a225ef2188e.tar.zst
cuberite-92e782068f1b115ef767170bedad6a225ef2188e.zip
Diffstat (limited to '')
-rw-r--r--source/Protocol/Protocol125.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/source/Protocol/Protocol125.cpp b/source/Protocol/Protocol125.cpp
index 8d212a4a2..c3cfdfd81 100644
--- a/source/Protocol/Protocol125.cpp
+++ b/source/Protocol/Protocol125.cpp
@@ -725,7 +725,9 @@ void cProtocol125::SendTeleportEntity(const cEntity & a_Entity)
cCSLock Lock(m_CSPacket);
WriteByte (PACKET_ENT_TELEPORT);
WriteInt (a_Entity.GetUniqueID());
- WriteVectorI((Vector3i)(a_Entity.GetPosition() * 32));
+ WriteInt ((int)(floor(a_Entity.GetPosX() * 32)));
+ WriteInt ((int)(floor(a_Entity.GetPosY() * 32)));
+ WriteInt ((int)(floor(a_Entity.GetPosZ() * 32)));
WriteByte ((char)((a_Entity.GetRotation() / 360.f) * 256));
WriteByte ((char)((a_Entity.GetPitch() / 360.f) * 256));
Flush();