diff options
author | keyboard.osh@gmail.com <keyboard.osh@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2013-04-07 08:53:17 +0200 |
---|---|---|
committer | keyboard.osh@gmail.com <keyboard.osh@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2013-04-07 08:53:17 +0200 |
commit | 92e782068f1b115ef767170bedad6a225ef2188e (patch) | |
tree | f51d998cd4c05e04f2e99bcb1863884783a147f1 /source/Protocol/Protocol125.cpp | |
parent | Mineshafts: randomized start position, tweaked default generator parameters; removed debugging glass pillars. (diff) | |
download | cuberite-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.cpp | 4 |
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();
|