From 3a0db10d6b8654f247ea0deda8d47259090e2b80 Mon Sep 17 00:00:00 2001 From: Shoghi Cervantes Pueyo Date: Wed, 26 Dec 2012 15:52:03 +0100 Subject: [PATCH] getBlockFace() Level API fix --- classes/API/LevelAPI.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/classes/API/LevelAPI.php b/classes/API/LevelAPI.php index 37e822364..181480754 100644 --- a/classes/API/LevelAPI.php +++ b/classes/API/LevelAPI.php @@ -66,8 +66,8 @@ class LevelAPI{ return $this->map->map[$X][$Z]; } - public function getBlockFace($x, $y, $z, $face){ - $data = array("x" => $x, "y" => $y, "z" => $z); + public function getBlockFace($block, $face){ + $data = array("x" => $block[2][0], "y" => $block[2][1], "z" => $block[2][2]); BlockFace::setPosition($data, $face); return $this->getBlock($data["x"], $data["y"], $data["z"]); } @@ -75,6 +75,7 @@ class LevelAPI{ public function getBlock($x, $y, $z){ $b = $this->map->getBlock($x, $y, $z); $b[2] = array($x, $y, $z); + return $b; } public function getFloor($x, $z){