phpdoc armageddon for master, pass 1

This commit is contained in:
Dylan K. Taylor
2020-01-22 11:55:03 +00:00
parent 4bae3baa74
commit 67bcc1c0fb
397 changed files with 0 additions and 5391 deletions

View File

@ -30,58 +30,28 @@ interface ChunkManager{
/**
* Returns a Block object representing the block state at the given coordinates.
*
* @param int $x
* @param int $y
* @param int $z
*
* @return Block
*/
public function getBlockAt(int $x, int $y, int $z) : Block;
/**
* Sets the block at the given coordinates to the block state specified.
*
* @param int $x
* @param int $y
* @param int $z
* @param Block $block
*
* @throws \InvalidArgumentException
*/
public function setBlockAt(int $x, int $y, int $z, Block $block) : void;
/**
* @param int $chunkX
* @param int $chunkZ
* @param bool $create
*
* @return Chunk|null
*/
public function getChunk(int $chunkX, int $chunkZ, bool $create = false) : ?Chunk;
/**
* @param int $chunkX
* @param int $chunkZ
* @param Chunk|null $chunk
*/
public function setChunk(int $chunkX, int $chunkZ, ?Chunk $chunk) : void;
/**
* Returns the height of the world
* @return int
*/
public function getWorldHeight() : int;
/**
* Returns whether the specified coordinates are within the valid world boundaries, taking world format limitations
* into account.
*
* @param int $x
* @param int $y
* @param int $z
*
* @return bool
*/
public function isInWorld(int $x, int $y, int $z) : bool;
}