From b9066ab8f97a0f0dc7ec3104760826a0c303eb0f Mon Sep 17 00:00:00 2001 From: madmaxoft Date: Sun, 8 Sep 2013 18:36:06 +0200 Subject: Fixed client spawning. The method used for 1.2.5 clients no longer works. Fixes #139. --- source/ClientHandle.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'source/ClientHandle.h') diff --git a/source/ClientHandle.h b/source/ClientHandle.h index 9a2092361..67ddcb0ba 100644 --- a/source/ClientHandle.h +++ b/source/ClientHandle.h @@ -299,17 +299,14 @@ private: static int s_ClientCount; int m_UniqueID; + /// Set to true when the chunk where the player is is sent to the client. Used for spawning the player + bool m_HasSentPlayerChunk; + /// Returns true if the rate block interactions is within a reasonable limit (bot protection) bool CheckBlockInteractionsRate(void); - /// Checks whether all loaded chunks have been sent to the client; if so, sends the position to confirm - void CheckIfWorldDownloaded(void); - - /// Sends the PlayerMoveLook packet that the client needs to reply to for the game to start - void SendConfirmPosition(void); - /// Adds a single chunk to be streamed to the client; used by StreamChunks() void StreamChunk(int a_ChunkX, int a_ChunkZ); -- cgit v1.2.3