From 1a822460d83c200bfcabe3660d22cc1cd06be7f3 Mon Sep 17 00:00:00 2001 From: Shoghi Cervantes Date: Sat, 8 Jun 2013 16:59:49 +0200 Subject: [PATCH] Fixed DEFLATEPacket return --- src/network/MinecraftInterface.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/network/MinecraftInterface.php b/src/network/MinecraftInterface.php index c617482470..5fee40fae5 100644 --- a/src/network/MinecraftInterface.php +++ b/src/network/MinecraftInterface.php @@ -120,7 +120,7 @@ class MinecraftInterface{ if($pid === 0x99){ $CID = PocketMinecraftServer::clientID($source, $port); if(!isset($this->chunked[$CID]) and $packet->data[0] !== 0){ //Drop packet - return $this->popPacket(); + return false; } switch($packet->data[0]){ case 0: @@ -286,8 +286,8 @@ class MinecraftInterface{ if(!isset($this->toChunk[$CID])){ $this->toChunk[$CID] = array(); } - $this->toChunk[$CID][] = $dest; - $write = strlen($packet->raw); + $this->toChunk[$CID][] = $data; + $write = strlen($data); }else{ $write = $this->socket->write($data, $dest, $port); $this->writeDump($pid, $data, false, "client", $dest, $port);