From d552042094954c4636926ea4ea9a6ff577ff29ec Mon Sep 17 00:00:00 2001 From: Shoghi Cervantes Pueyo Date: Mon, 22 Apr 2013 17:25:45 +0200 Subject: [PATCH] Fixed #166 --- src/API/ServerAPI.php | 2 +- src/Player.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/API/ServerAPI.php b/src/API/ServerAPI.php index 089f7690a..e6acb7204 100644 --- a/src/API/ServerAPI.php +++ b/src/API/ServerAPI.php @@ -26,7 +26,7 @@ the Free Software Foundation, either version 3 of the License, or */ class ServerAPI{ - var $restart = false; + public $restart = false; private static $serverRequest = false; private $asyncCalls = array(); private $server; diff --git a/src/Player.php b/src/Player.php index 716e51c9d..5b7b3ac04 100644 --- a/src/Player.php +++ b/src/Player.php @@ -150,7 +150,7 @@ class Player{ )); } - $tiles = $this->server->query("SELECT * FROM tileentities WHERE spawnable = 1 AND x >= ".$x." AND x < ".($x + 16)." AND z >= ".$z." AND z < ".($z + 16)." AND y >= ".$y." AND y < ".($y + 16).";"); + $tiles = $this->server->query("SELECT * FROM tileentities WHERE spawnable = 1 AND x >= ".($x - 1)." AND x < ".($x + 17)." AND z >= ".($z - 1)." AND z < ".($z + 17)." AND y >= ".($y - 1)." AND y < ".($y + 17).";"); if($tiles !== false and $tiles !== true){ while(($tile = $tiles->fetchArray(SQLITE3_ASSOC)) !== false){ $this->server->api->tileentity->spawnTo($tile["ID"], $this);