public class EmptyChunk extends Chunk
Chunk.EnumCreateEntityType
Constructor and Description |
---|
EmptyChunk(World worldIn,
int x,
int z) |
Modifier and Type | Method and Description |
---|---|
void |
addEntity(Entity entityIn) |
void |
addTileEntity(BlockPos pos,
TileEntity tileEntityIn) |
void |
addTileEntity(TileEntity tileEntityIn) |
boolean |
canSeeSky(BlockPos pos) |
void |
generateHeightMap() |
void |
generateSkylightMap() |
boolean |
getAreLevelsEmpty(int startY,
int endY) |
Block |
getBlock(BlockPos pos) |
int |
getBlockLightOpacity(BlockPos pos) |
int |
getBlockMetadata(BlockPos pos) |
void |
getEntitiesOfTypeWithinAAAB(java.lang.Class entityClass,
AxisAlignedBB aabb,
java.util.List listToFill,
com.google.common.base.Predicate p_177430_4_) |
void |
getEntitiesWithinAABBForEntity(Entity entityIn,
AxisAlignedBB aabb,
java.util.List listToFill,
com.google.common.base.Predicate p_177414_4_) |
int |
getHeight(int x,
int z) |
int |
getLightFor(EnumSkyBlock p_177413_1_,
BlockPos pos) |
java.util.Random |
getRandomWithSeed(long seed) |
TileEntity |
getTileEntity(BlockPos pos,
Chunk.EnumCreateEntityType p_177424_2_) |
boolean |
isAtLocation(int x,
int z) |
boolean |
isEmpty() |
boolean |
needsSaving(boolean p_76601_1_) |
void |
onChunkLoad() |
void |
onChunkUnload() |
void |
removeEntity(Entity p_76622_1_) |
void |
removeEntityAtIndex(Entity p_76608_1_,
int p_76608_2_) |
void |
removeTileEntity(BlockPos pos) |
void |
setChunkModified() |
int |
setLight(BlockPos pos,
int p_177443_2_) |
void |
setLightFor(EnumSkyBlock p_177431_1_,
BlockPos pos,
int value) |
enqueueRelightChecks, fillChunk, func_150804_b, func_150809_p, getBiome, getBiomeArray, getBlock, getBlockState, getBlockStorageArray, getChunkCoordIntPair, getEntityLists, getHeight, getHeightMap, getInhabitedTime, getLowestHeight, getPrecipitationHeight, getTileEntityMap, getTopFilledSegment, getWorld, isLightPopulated, isLoaded, isPopulated, isTerrainPopulated, populateChunk, removeInvalidTileEntity, resetRelightChecks, setBiomeArray, setBlockState, setChunkLoaded, setHasEntities, setHeightMap, setInhabitedTime, setLastSaveTime, setLightPopulated, setModified, setStorageArrays, setTerrainPopulated
public EmptyChunk(World worldIn, int x, int z)
public boolean isAtLocation(int x, int z)
isAtLocation
in class Chunk
public void generateSkylightMap()
generateSkylightMap
in class Chunk
public void generateHeightMap()
generateHeightMap
in class Chunk
public int getBlockLightOpacity(BlockPos pos)
getBlockLightOpacity
in class Chunk
public int getBlockMetadata(BlockPos pos)
getBlockMetadata
in class Chunk
public int getLightFor(EnumSkyBlock p_177413_1_, BlockPos pos)
getLightFor
in class Chunk
public void setLightFor(EnumSkyBlock p_177431_1_, BlockPos pos, int value)
setLightFor
in class Chunk
public void removeEntity(Entity p_76622_1_)
removeEntity
in class Chunk
public void removeEntityAtIndex(Entity p_76608_1_, int p_76608_2_)
removeEntityAtIndex
in class Chunk
public TileEntity getTileEntity(BlockPos pos, Chunk.EnumCreateEntityType p_177424_2_)
getTileEntity
in class Chunk
public void addTileEntity(TileEntity tileEntityIn)
addTileEntity
in class Chunk
public void addTileEntity(BlockPos pos, TileEntity tileEntityIn)
addTileEntity
in class Chunk
public void removeTileEntity(BlockPos pos)
removeTileEntity
in class Chunk
public void onChunkLoad()
onChunkLoad
in class Chunk
public void onChunkUnload()
onChunkUnload
in class Chunk
public void setChunkModified()
setChunkModified
in class Chunk
public void getEntitiesWithinAABBForEntity(Entity entityIn, AxisAlignedBB aabb, java.util.List listToFill, com.google.common.base.Predicate p_177414_4_)
getEntitiesWithinAABBForEntity
in class Chunk
public void getEntitiesOfTypeWithinAAAB(java.lang.Class entityClass, AxisAlignedBB aabb, java.util.List listToFill, com.google.common.base.Predicate p_177430_4_)
getEntitiesOfTypeWithinAAAB
in class Chunk
public boolean needsSaving(boolean p_76601_1_)
needsSaving
in class Chunk
public java.util.Random getRandomWithSeed(long seed)
getRandomWithSeed
in class Chunk
public boolean getAreLevelsEmpty(int startY, int endY)
getAreLevelsEmpty
in class Chunk