diff --git a/src/world/Level.php b/src/world/Level.php index 396668e43..30756b231 100644 --- a/src/world/Level.php +++ b/src/world/Level.php @@ -351,7 +351,7 @@ class Level{ if(!isset($this->level)){ return false; } - return $this->level->getMiniChunk($X, $Z); + return $this->level->getMiniChunk($X, $Y, $Z); } public function setMiniChunk($X, $Y, $Z, $data){ diff --git a/src/world/generator/SuperflatGenerator.php b/src/world/generator/SuperflatGenerator.php index 592ab80e9..b7235694f 100644 --- a/src/world/generator/SuperflatGenerator.php +++ b/src/world/generator/SuperflatGenerator.php @@ -92,7 +92,7 @@ class SuperflatGenerator implements LevelGenerator{ $blocks .= chr($this->structure[$y]->getID()); $metas .= substr(dechex($this->structure[$y]->getMetadata()), -1); } - $this->chunks[$Y] .= $blocks.Utils::hexToStr($metas)."\x00\x00\x00\x00\x00\x00\x00\x00"; + $this->chunks[$Y] .= $blocks.hex2bin($metas)."\x00\x00\x00\x00\x00\x00\x00\x00"; } } }