diff options
author | Mat <mail@mathias.is> | 2020-03-24 15:54:12 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-24 15:54:12 +0100 |
commit | 782619e3f84568b0c98ec690a54820aba02ab6b6 (patch) | |
tree | d1ecf9a3f50f283d430b8dcf0037657b9f5f4489 | |
parent | Update Core (diff) | |
download | cuberite-782619e3f84568b0c98ec690a54820aba02ab6b6.tar cuberite-782619e3f84568b0c98ec690a54820aba02ab6b6.tar.gz cuberite-782619e3f84568b0c98ec690a54820aba02ab6b6.tar.bz2 cuberite-782619e3f84568b0c98ec690a54820aba02ab6b6.tar.lz cuberite-782619e3f84568b0c98ec690a54820aba02ab6b6.tar.xz cuberite-782619e3f84568b0c98ec690a54820aba02ab6b6.tar.zst cuberite-782619e3f84568b0c98ec690a54820aba02ab6b6.zip |
-rw-r--r-- | Server/Plugins/APIDump/APIDesc.lua | 2 | ||||
-rw-r--r-- | src/Entities/Entity.h | 4 | ||||
-rw-r--r-- | src/Entities/Player.cpp | 2 | ||||
-rw-r--r-- | src/NetherPortalScanner.cpp | 2 |
4 files changed, 5 insertions, 5 deletions
diff --git a/Server/Plugins/APIDump/APIDesc.lua b/Server/Plugins/APIDump/APIDesc.lua index fcd923e01..ff704539f 100644 --- a/Server/Plugins/APIDump/APIDesc.lua +++ b/Server/Plugins/APIDump/APIDesc.lua @@ -4097,7 +4097,7 @@ local Hash = cCryptoHash.sha1HexString("DataToHash") IsOptional = true, }, }, - Notes = "Schedules a MoveToWorld call to occur on the next Tick of the entity. If ShouldSetPortalCooldown is false (default), doesn't set any portal cooldown, if it is true, the default portal cooldown is applied to the entity. If ShouldSendRespawn is false (default), no respawn packet is sent, if it is true then a respawn packet is sent to the client. <b>OBSOLETE</b>, use MoveToWorld instead.", + Notes = "Schedules a MoveToWorld call to occur on the next Tick of the entity. If ShouldSetPortalCooldown is false (default), doesn't set any portal cooldown, if it is true, the default portal cooldown is applied to the entity. If ShouldSendRespawn is false, no respawn packet is sent, if it is true (default) then a respawn packet is sent to the client. <b>OBSOLETE</b>, use MoveToWorld instead.", }, SetGravity = { diff --git a/src/Entities/Entity.h b/src/Entities/Entity.h index a6404a128..ecc94efc9 100644 --- a/src/Entities/Entity.h +++ b/src/Entities/Entity.h @@ -469,13 +469,13 @@ public: virtual void TeleportToCoords(double a_PosX, double a_PosY, double a_PosZ); /** Schedules a MoveToWorld call to occur on the next Tick of the entity */ - OBSOLETE void ScheduleMoveToWorld(cWorld * a_World, Vector3d a_NewPosition, bool a_ShouldSetPortalCooldown = false, bool a_ShouldSendRespawn = false) + OBSOLETE void ScheduleMoveToWorld(cWorld * a_World, Vector3d a_NewPosition, bool a_ShouldSetPortalCooldown = false, bool a_ShouldSendRespawn = true) { LOGWARNING("ScheduleMoveToWorld is deprecated, use MoveToWorld instead"); MoveToWorld(a_World, a_NewPosition, a_ShouldSetPortalCooldown, a_ShouldSendRespawn); } - bool MoveToWorld(cWorld * a_World, Vector3d a_NewPosition, bool a_ShouldSetPortalCooldown = false, bool a_ShouldSendRespawn = false); + bool MoveToWorld(cWorld * a_World, Vector3d a_NewPosition, bool a_ShouldSetPortalCooldown = false, bool a_ShouldSendRespawn = true); bool MoveToWorld(cWorld * a_World, bool a_ShouldSendRespawn, Vector3d a_NewPosition) { diff --git a/src/Entities/Player.cpp b/src/Entities/Player.cpp index f673813af..396069f0a 100644 --- a/src/Entities/Player.cpp +++ b/src/Entities/Player.cpp @@ -1222,7 +1222,7 @@ void cPlayer::Respawn(void) if (GetWorld() != m_SpawnWorld) { - MoveToWorld(m_SpawnWorld, GetLastBedPos(), false); + MoveToWorld(m_SpawnWorld, GetLastBedPos(), false, false); } else { diff --git a/src/NetherPortalScanner.cpp b/src/NetherPortalScanner.cpp index 78cdb2f02..a4564d0f1 100644 --- a/src/NetherPortalScanner.cpp +++ b/src/NetherPortalScanner.cpp @@ -296,7 +296,7 @@ void cNetherPortalScanner::OnDisabled(void) } FLOGD("Placing player at {0}", Position); - m_Entity->MoveToWorld(m_World, Position, true); + m_Entity->MoveToWorld(m_World, Position, true, false); delete this; } |