public interface IBlockAccess
Modifier and Type | Method and Description |
---|---|
boolean |
doesBlockHaveSolidTopSurface(int i,
int j,
int k) |
boolean |
extendedLevelsInChunkCache() |
BiomeGenBase |
getBiomeGenForCoords(int i,
int j) |
int |
getBlockId(int i,
int j,
int k)
Returns the block ID at coords x,y,z
|
Material |
getBlockMaterial(int i,
int j,
int k)
Returns the block's material.
|
int |
getBlockMetadata(int i,
int j,
int k)
Returns the block metadata at coords x,y,z
|
TileEntity |
getBlockTileEntity(int i,
int j,
int k)
Returns the TileEntity associated with a given block in X,Y,Z coordinates, or null if no TileEntity exists
|
float |
getBrightness(int i,
int j,
int k,
int l) |
int |
getHeight() |
float |
getLightBrightness(int i,
int j,
int k) |
int |
getLightBrightnessForSkyBlocks(int i,
int j,
int k,
int l) |
Vec3Pool |
getWorldVec3Pool()
Return the Vec3Pool object for this world.
|
boolean |
isAirBlock(int i,
int j,
int k) |
boolean |
isBlockNormalCube(int i,
int j,
int k)
Indicate if a material is a normal solid opaque cube.
|
boolean |
isBlockOpaqueCube(int i,
int j,
int k) |
int |
isBlockProvidingPowerTo(int i,
int j,
int k,
int l)
Is this block powering in the specified direction Args: x, y, z, direction
|
boolean |
isBlockSolidOnSide(int x,
int y,
int z,
ForgeDirection side,
boolean _default)
FORGE: isBlockSolidOnSide, pulled up from
World |
int getBlockId(int i, int j, int k)
TileEntity getBlockTileEntity(int i, int j, int k)
int getLightBrightnessForSkyBlocks(int i, int j, int k, int l)
int getBlockMetadata(int i, int j, int k)
float getBrightness(int i, int j, int k, int l)
float getLightBrightness(int i, int j, int k)
Material getBlockMaterial(int i, int j, int k)
boolean isBlockOpaqueCube(int i, int j, int k)
boolean isBlockNormalCube(int i, int j, int k)
boolean isAirBlock(int i, int j, int k)
BiomeGenBase getBiomeGenForCoords(int i, int j)
int getHeight()
boolean extendedLevelsInChunkCache()
boolean doesBlockHaveSolidTopSurface(int i, int j, int k)
Vec3Pool getWorldVec3Pool()
int isBlockProvidingPowerTo(int i, int j, int k, int l)
boolean isBlockSolidOnSide(int x, int y, int z, ForgeDirection side, boolean _default)
World
x
- X coordy
- Y coordz
- Z coordside
- Side_default
- default return value