IAdditionalDataProvider, IChunkOrWorldpublic interface IChunk extends IChunkOrWorld
getAdditionalData, getOrCreateAdditionalData, hasAdditionalData, setAdditionalDataaddEntity, addTileEntity, callRetroactiveGeneration, getAllEntities, getAllTickingTileEntities, getAllTileEntities, getArtificialLight, getBiome, getChunkHeight, getCombinedLight, getEntities, getEntities, getEntities, getEntities, getEntity, getExpectedBiome, getExpectedSurfaceHeight, getSeed, getSkyLight, getState, getState, getTileEntity, getTileEntity, getTileEntity, getTileEntity, isClient, isDedicatedServer, isLocalPlayer, isServer, reevaluateTickBehavior, removeEntity, removeTileEntity, scheduleUpdate, scheduleUpdate, setArtificialLight, setBiome, setDirty, setSkyLight, setState, setState@ApiInternal java.util.List<AbstractEntityPlayer> getPlayersInRange()
@ApiInternal java.util.List<AbstractEntityPlayer> getPlayersLeftRange()
@ApiInternal java.util.Map<AbstractEntityPlayer,Counter> getLeftPlayerTimers()
int getGridX()
int getGridY()
IWorld getWorld()
int getX()
int getY()
int getHeight(TileLayer layer, int x)
int getHeightInner(TileLayer layer, int x)
TileState getStateInner(int x, int y)
void setStateInner(int x,
int y,
TileState tile)
byte getSkylightInner(int x,
int y)
@ApiInternal void setSkylightInner(int x, int y, byte light)
byte getArtificialLightInner(int x,
int y)
@ApiInternal void setArtificialLightInner(int x, int y, byte light)
@ApiInternal void setGenerating(boolean generating)
@ApiInternal boolean needsSave()
@ApiInternal boolean shouldUnload()
void setDirty()
@ApiInternal void save(DataSet set)
@ApiInternal void update(IGameInstance game)
byte getCombinedLightInner(int x,
int y)
@ApiInternal int getScheduledUpdateAmount()
Biome getBiomeInner(int x, int y)
Biome getMostProminentBiome()
int getAverageHeight(TileLayer layer)
@ApiInternal void setBiomeInner(int x, int y, Biome biome)
@ApiInternal java.util.Set<TileLayer> getLoadedLayers()
boolean isPersistent()
boolean isGenerating()