diff --git a/src/pocketmine/level/ChunkLoader.php b/src/pocketmine/level/ChunkLoader.php index 144b55192..b4d60f43e 100644 --- a/src/pocketmine/level/ChunkLoader.php +++ b/src/pocketmine/level/ChunkLoader.php @@ -78,6 +78,8 @@ interface ChunkLoader{ * This method will be called when a Chunk is replaced by a new one * * @param Chunk $chunk + * + * @return void */ public function onChunkChanged(Chunk $chunk); @@ -85,6 +87,8 @@ interface ChunkLoader{ * This method will be called when a registered chunk is loaded * * @param Chunk $chunk + * + * @return void */ public function onChunkLoaded(Chunk $chunk); @@ -93,6 +97,8 @@ interface ChunkLoader{ * This method will be called when a registered chunk is unloaded * * @param Chunk $chunk + * + * @return void */ public function onChunkUnloaded(Chunk $chunk); @@ -101,6 +107,8 @@ interface ChunkLoader{ * Usually it'll be sent with another call to onChunkChanged() * * @param Chunk $chunk + * + * @return void */ public function onChunkPopulated(Chunk $chunk); @@ -108,6 +116,8 @@ interface ChunkLoader{ * This method will be called when a block changes in a registered chunk * * @param Block|Vector3 $block + * + * @return void */ public function onBlockChanged(Vector3 $block); diff --git a/src/pocketmine/level/ChunkManager.php b/src/pocketmine/level/ChunkManager.php index ce17eec12..db985801d 100644 --- a/src/pocketmine/level/ChunkManager.php +++ b/src/pocketmine/level/ChunkManager.php @@ -44,6 +44,8 @@ interface ChunkManager{ * @param int $y * @param int $z * @param int $id 0-255 + * + * @return void */ public function setBlockIdAt(int $x, int $y, int $z, int $id); @@ -65,6 +67,8 @@ interface ChunkManager{ * @param int $y * @param int $z * @param int $data 0-15 + * + * @return void */ public function setBlockDataAt(int $x, int $y, int $z, int $data); @@ -86,6 +90,8 @@ interface ChunkManager{ * @param int $y * @param int $z * @param int $level + * + * @return void */ public function setBlockLightAt(int $x, int $y, int $z, int $level); @@ -107,6 +113,8 @@ interface ChunkManager{ * @param int $y * @param int $z * @param int $level + * + * @return void */ public function setBlockSkyLightAt(int $x, int $y, int $z, int $level); @@ -122,6 +130,8 @@ interface ChunkManager{ * @param int $chunkX * @param int $chunkZ * @param Chunk|null $chunk + * + * @return void */ public function setChunk(int $chunkX, int $chunkZ, Chunk $chunk = null); diff --git a/src/pocketmine/level/SimpleChunkManager.php b/src/pocketmine/level/SimpleChunkManager.php index dba9854bf..fd89c6c4a 100644 --- a/src/pocketmine/level/SimpleChunkManager.php +++ b/src/pocketmine/level/SimpleChunkManager.php @@ -71,6 +71,8 @@ class SimpleChunkManager implements ChunkManager{ * @param int $y * @param int $z * @param int $id 0-255 + * + * @return void */ public function setBlockIdAt(int $x, int $y, int $z, int $id){ if($chunk = $this->getChunk($x >> 4, $z >> 4)){ @@ -101,6 +103,8 @@ class SimpleChunkManager implements ChunkManager{ * @param int $y * @param int $z * @param int $data 0-15 + * + * @return void */ public function setBlockDataAt(int $x, int $y, int $z, int $data){ if($chunk = $this->getChunk($x >> 4, $z >> 4)){ @@ -150,6 +154,8 @@ class SimpleChunkManager implements ChunkManager{ * @param int $chunkX * @param int $chunkZ * @param Chunk|null $chunk + * + * @return void */ public function setChunk(int $chunkX, int $chunkZ, Chunk $chunk = null){ if($chunk === null){ @@ -159,6 +165,9 @@ class SimpleChunkManager implements ChunkManager{ $this->chunks[Level::chunkHash($chunkX, $chunkZ)] = $chunk; } + /** + * @return void + */ public function cleanChunks(){ $this->chunks = []; }