public class ChunkCache extends java.lang.Object implements IBlockAccess
| Constructor and Description |
|---|
ChunkCache(World p_i1964_1_,
int p_i1964_2_,
int p_i1964_3_,
int p_i1964_4_,
int p_i1964_5_,
int p_i1964_6_,
int p_i1964_7_,
int p_i1964_8_) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
extendedLevelsInChunkCache()
set by !
|
BiomeGenBase |
getBiomeGenForCoords(int p_72807_1_,
int p_72807_2_)
Gets the biome for a given set of x/z coordinates
|
Block |
getBlock(int p_147439_1_,
int p_147439_2_,
int p_147439_3_) |
int |
getBlockMetadata(int p_72805_1_,
int p_72805_2_,
int p_72805_3_)
Returns the block metadata at coords x,y,z
|
int |
getHeight()
Returns current world height.
|
int |
getLightBrightnessForSkyBlocks(int p_72802_1_,
int p_72802_2_,
int p_72802_3_,
int p_72802_4_)
Any Light rendered on a 1.8 Block goes through here
|
int |
getSkyBlockTypeBrightness(EnumSkyBlock p_72810_1_,
int p_72810_2_,
int p_72810_3_,
int p_72810_4_)
Brightness for SkyBlock.Sky is clear white and (through color computing it is assumed) DEPENDENT ON DAYTIME.
|
int |
getSpecialBlockBrightness(EnumSkyBlock p_72812_1_,
int p_72812_2_,
int p_72812_3_,
int p_72812_4_)
is only used on stairs and tilled fields
|
TileEntity |
getTileEntity(int p_147438_1_,
int p_147438_2_,
int p_147438_3_) |
boolean |
isAirBlock(int p_147437_1_,
int p_147437_2_,
int p_147437_3_)
Returns true if the block at the specified coordinates is empty
|
int |
isBlockProvidingPowerTo(int p_72879_1_,
int p_72879_2_,
int p_72879_3_,
int p_72879_4_)
Is this block powering in the specified direction Args: x, y, z, direction
|
boolean |
isSideSolid(int x,
int y,
int z,
ForgeDirection side,
boolean _default)
FORGE: isSideSolid, pulled up from
World |
public ChunkCache(World p_i1964_1_, int p_i1964_2_, int p_i1964_3_, int p_i1964_4_, int p_i1964_5_, int p_i1964_6_, int p_i1964_7_, int p_i1964_8_)
public boolean extendedLevelsInChunkCache()
extendedLevelsInChunkCache in interface IBlockAccesspublic Block getBlock(int p_147439_1_, int p_147439_2_, int p_147439_3_)
getBlock in interface IBlockAccesspublic TileEntity getTileEntity(int p_147438_1_, int p_147438_2_, int p_147438_3_)
getTileEntity in interface IBlockAccesspublic int getLightBrightnessForSkyBlocks(int p_72802_1_,
int p_72802_2_,
int p_72802_3_,
int p_72802_4_)
getLightBrightnessForSkyBlocks in interface IBlockAccesspublic int getBlockMetadata(int p_72805_1_,
int p_72805_2_,
int p_72805_3_)
getBlockMetadata in interface IBlockAccesspublic int isBlockProvidingPowerTo(int p_72879_1_,
int p_72879_2_,
int p_72879_3_,
int p_72879_4_)
isBlockProvidingPowerTo in interface IBlockAccesspublic BiomeGenBase getBiomeGenForCoords(int p_72807_1_, int p_72807_2_)
getBiomeGenForCoords in interface IBlockAccesspublic boolean isAirBlock(int p_147437_1_,
int p_147437_2_,
int p_147437_3_)
isAirBlock in interface IBlockAccesspublic int getSkyBlockTypeBrightness(EnumSkyBlock p_72810_1_, int p_72810_2_, int p_72810_3_, int p_72810_4_)
public int getSpecialBlockBrightness(EnumSkyBlock p_72812_1_, int p_72812_2_, int p_72812_3_, int p_72812_4_)
public int getHeight()
getHeight in interface IBlockAccesspublic boolean isSideSolid(int x,
int y,
int z,
ForgeDirection side,
boolean _default)
IBlockAccessWorldisSideSolid in interface IBlockAccessx - X coordy - Y coordz - Z coordside - Side_default - default return value