PHP 인터페이스 pocketmine\level\format\ChunkSection

파일 보기 프로젝트 열기: ClearSkyTeam/ClearSky 0 사용 예제들

공개 메소드들

메소드 설명
getBlockData ( integer $x, integer $y, integer $z ) : integer
getBlockDataColumn ( integer $x, integer $z ) : string[8] Returns a data column from low y to high y
getBlockId ( integer $x, integer $y, integer $z ) : integer
getBlockIdColumn ( integer $x, integer $z ) : string[16] Returns a id column from low y to high y
getBlockLight ( integer $x, integer $y, integer $z ) : integer
getBlockLightColumn ( integer $x, integer $z ) : string[8] Returns a data column from low y to high y
getBlockSkyLight ( integer $x, integer $y, integer $z ) : integer
getBlockSkyLightColumn ( integer $x, integer $z ) : string[8] Returns a skylight column from low y to high y
getDataArray ( )
getFullBlock ( integer $x, integer $y, integer $z ) : integer Gets block and meta in one go
getIdArray ( )
getLightArray ( )
getSkyLightArray ( )
getY ( ) : integer
setBlock ( integer $x, integer $y, integer $z, integer $blockId = null, integer $meta = null ) : boolean
setBlockData ( integer $x, integer $y, integer $z, integer $data )
setBlockId ( integer $x, integer $y, integer $z, integer $id )
setBlockLight ( integer $x, integer $y, integer $z, integer $level )
setBlockSkyLight ( integer $x, integer $y, integer $z, integer $level )

메소드 상세

getBlockData() 공개 메소드

public getBlockData ( integer $x, integer $y, integer $z ) : integer
$x integer 0-15
$y integer 0-15
$z integer 0-15
리턴 integer 0-15

getBlockDataColumn() 공개 메소드

Returns a data column from low y to high y
public getBlockDataColumn ( integer $x, integer $z ) : string[8]
$x integer 0-15
$z integer 0-15
리턴 string[8]

getBlockId() 공개 메소드

public getBlockId ( integer $x, integer $y, integer $z ) : integer
$x integer 0-15
$y integer 0-15
$z integer 0-15
리턴 integer 0-255

getBlockIdColumn() 공개 메소드

Returns a id column from low y to high y
public getBlockIdColumn ( integer $x, integer $z ) : string[16]
$x integer 0-15
$z integer 0-15
리턴 string[16]

getBlockLight() 공개 메소드

public getBlockLight ( integer $x, integer $y, integer $z ) : integer
$x integer 0-15
$y integer 0-15
$z integer 0-15
리턴 integer 0-15

getBlockLightColumn() 공개 메소드

Returns a data column from low y to high y
public getBlockLightColumn ( integer $x, integer $z ) : string[8]
$x integer 0-15
$z integer 0-15
리턴 string[8]

getBlockSkyLight() 공개 메소드

public getBlockSkyLight ( integer $x, integer $y, integer $z ) : integer
$x integer 0-15
$y integer 0-15
$z integer 0-15
리턴 integer 0-15

getBlockSkyLightColumn() 공개 메소드

Returns a skylight column from low y to high y
public getBlockSkyLightColumn ( integer $x, integer $z ) : string[8]
$x integer 0-15
$z integer 0-15
리턴 string[8]

getDataArray() 공개 메소드

public getDataArray ( )

getFullBlock() 공개 메소드

Gets block and meta in one go
public getFullBlock ( integer $x, integer $y, integer $z ) : integer
$x integer 0-15
$y integer 0-15
$z integer 0-15
리턴 integer bitmap, (id << 4) | data

getIdArray() 공개 메소드

public getIdArray ( )

getLightArray() 공개 메소드

public getLightArray ( )

getSkyLightArray() 공개 메소드

public getSkyLightArray ( )

getY() 공개 메소드

public getY ( ) : integer
리턴 integer

setBlock() 공개 메소드

public setBlock ( integer $x, integer $y, integer $z, integer $blockId = null, integer $meta = null ) : boolean
$x integer 0-15
$y integer 0-15
$z integer 0-15
$blockId integer , if null, do not change
$meta integer 0-15, if null, do not change
리턴 boolean

setBlockData() 공개 메소드

public setBlockData ( integer $x, integer $y, integer $z, integer $data )
$x integer 0-15
$y integer 0-15
$z integer 0-15
$data integer 0-15

setBlockId() 공개 메소드

public setBlockId ( integer $x, integer $y, integer $z, integer $id )
$x integer 0-15
$y integer 0-15
$z integer 0-15
$id integer 0-255

setBlockLight() 공개 메소드

public setBlockLight ( integer $x, integer $y, integer $z, integer $level )
$x integer 0-15
$y integer 0-15
$z integer 0-15
$level integer 0-15

setBlockSkyLight() 공개 메소드

public setBlockSkyLight ( integer $x, integer $y, integer $z, integer $level )
$x integer 0-15
$y integer 0-15
$z integer 0-15
$level integer 0-15