PHP Класс pocketmine\level\format\generic\BaseFullChunk

Наследование: implements pocketmine\level\format\FullChunk
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$NBTentities
$NBTtiles
$biomeColors int[256]
$blockLight
$blocks
$data
$entities pocketmine\entity\Entity[]
$extraData
$hasChanged
$heightMap
$provider pocketmine\level\format\LevelProvider
$skyLight
$tileList pocketmine\tile\Tile[]
$tiles pocketmine\tile\Tile[]
$x
$z

Открытые методы

Метод Описание
addEntity ( Entity $entity )
addTile ( Tile $tile )
fromFastBinary ( $data, pocketmine\level\format\LevelProvider $provider = null )
getBiomeColor ( $x, $z )
getBiomeColorArray ( )
getBiomeId ( $x, $z )
getBiomeIdArray ( )
getBlockDataArray ( )
getBlockExtraData ( $x, $y, $z )
getBlockExtraDataArray ( )
getBlockIdArray ( )
getBlockLightArray ( )
getBlockSkyLightArray ( )
getEntities ( )
getHeightMap ( $x, $z )
getHeightMapArray ( )
getHighestBlockAt ( $x, $z, $cache = true )
getProvider ( ) : pocketmine\level\format\LevelProvider
getTile ( $x, $y, $z )
getTiles ( )
getX ( )
getZ ( )
hasChanged ( )
initChunk ( )
isLightPopulated ( )
isLoaded ( )
load ( $generate = true )
populateSkyLight ( )
recalculateHeightMap ( )
removeEntity ( Entity $entity )
removeTile ( Tile $tile )
setBiomeColor ( $x, $z, $R, $G, $B )
setBiomeId ( $x, $z, $biomeId )
setBlockExtraData ( $x, $y, $z, $data )
setChanged ( $changed = true )
setHeightMap ( $x, $z, $value )
setLightPopulated ( $value = 1 )
setProvider ( pocketmine\level\format\LevelProvider $provider )
setX ( $x )
setZ ( $z )
toFastBinary ( )
unload ( $save = true, $safe = true )

Защищенные методы

Метод Описание
__construct ( pocketmine\level\format\LevelProvider $provider, integer $x, integer $z, string $blocks, string $data, string $skyLight, string $blockLight, array $biomeColors = [], array $heightMap = [], array $entities = [], array $tiles = [], array $extraData = [] )
checkOldBiomes ( $data )

Описание методов

__construct() защищенный метод

protected __construct ( pocketmine\level\format\LevelProvider $provider, integer $x, integer $z, string $blocks, string $data, string $skyLight, string $blockLight, array $biomeColors = [], array $heightMap = [], array $entities = [], array $tiles = [], array $extraData = [] )
$provider pocketmine\level\format\LevelProvider
$x integer
$z integer
$blocks string
$data string
$skyLight string
$blockLight string
$biomeColors array
$heightMap array
$entities array
$tiles array
$extraData array

addEntity() публичный метод

public addEntity ( Entity $entity )
$entity pocketmine\entity\Entity

addTile() публичный метод

public addTile ( Tile $tile )
$tile pocketmine\tile\Tile

checkOldBiomes() защищенный метод

protected checkOldBiomes ( $data )

fromFastBinary() публичный статический метод

public static fromFastBinary ( $data, pocketmine\level\format\LevelProvider $provider = null )
$provider pocketmine\level\format\LevelProvider

getBiomeColor() публичный метод

public getBiomeColor ( $x, $z )

getBiomeColorArray() публичный метод

public getBiomeColorArray ( )

getBiomeId() публичный метод

public getBiomeId ( $x, $z )

getBiomeIdArray() публичный метод

public getBiomeIdArray ( )

getBlockDataArray() публичный метод

public getBlockDataArray ( )

getBlockExtraData() публичный метод

public getBlockExtraData ( $x, $y, $z )

getBlockExtraDataArray() публичный метод

getBlockIdArray() публичный метод

public getBlockIdArray ( )

getBlockLightArray() публичный метод

public getBlockLightArray ( )

getBlockSkyLightArray() публичный метод

getEntities() публичный метод

public getEntities ( )

getHeightMap() публичный метод

public getHeightMap ( $x, $z )

getHeightMapArray() публичный метод

public getHeightMapArray ( )

getHighestBlockAt() публичный метод

public getHighestBlockAt ( $x, $z, $cache = true )

getProvider() публичный метод

public getProvider ( ) : pocketmine\level\format\LevelProvider
Результат pocketmine\level\format\LevelProvider

getTile() публичный метод

public getTile ( $x, $y, $z )

getTiles() публичный метод

public getTiles ( )

getX() публичный метод

public getX ( )

getZ() публичный метод

public getZ ( )

hasChanged() публичный метод

public hasChanged ( )

initChunk() публичный метод

public initChunk ( )

isLightPopulated() публичный метод

public isLightPopulated ( )

isLoaded() публичный метод

public isLoaded ( )

load() публичный метод

public load ( $generate = true )

populateSkyLight() публичный метод

public populateSkyLight ( )

recalculateHeightMap() публичный метод

removeEntity() публичный метод

public removeEntity ( Entity $entity )
$entity pocketmine\entity\Entity

removeTile() публичный метод

public removeTile ( Tile $tile )
$tile pocketmine\tile\Tile

setBiomeColor() публичный метод

public setBiomeColor ( $x, $z, $R, $G, $B )

setBiomeId() публичный метод

public setBiomeId ( $x, $z, $biomeId )

setBlockExtraData() публичный метод

public setBlockExtraData ( $x, $y, $z, $data )

setChanged() публичный метод

public setChanged ( $changed = true )

setHeightMap() публичный метод

public setHeightMap ( $x, $z, $value )

setLightPopulated() публичный метод

public setLightPopulated ( $value = 1 )

setProvider() публичный метод

public setProvider ( pocketmine\level\format\LevelProvider $provider )
$provider pocketmine\level\format\LevelProvider

setX() публичный метод

public setX ( $x )

setZ() публичный метод

public setZ ( $z )

toFastBinary() публичный метод

public toFastBinary ( )

unload() публичный метод

public unload ( $save = true, $safe = true )

Описание свойств

$NBTentities защищенное свойство

protected $NBTentities

$NBTtiles защищенное свойство

protected $NBTtiles

$biomeColors защищенное свойство

protected int[256] $biomeColors
Результат int[256]

$blockLight защищенное свойство

protected $blockLight

$blocks защищенное свойство

protected $blocks

$data защищенное свойство

protected $data

$entities защищенное свойство

protected Entity[],pocketmine\entity $entities
Результат pocketmine\entity\Entity[]

$extraData защищенное свойство

protected $extraData

$hasChanged защищенное свойство

protected $hasChanged

$heightMap защищенное свойство

protected $heightMap

$provider защищенное свойство

protected LevelProvider,pocketmine\level\format $provider
Результат pocketmine\level\format\LevelProvider

$skyLight защищенное свойство

protected $skyLight

$tileList защищенное свойство

protected Tile[],pocketmine\tile $tileList
Результат pocketmine\tile\Tile[]

$tiles защищенное свойство

protected Tile[],pocketmine\tile $tiles
Результат pocketmine\tile\Tile[]

$x защищенное свойство

protected $x

$z защищенное свойство

protected $z