public interface IWorld extends IBlockAccess
Modifier and Type | Method and Description |
---|---|
IBiome |
getBiome(IBlockPos position) |
IBiome |
getBiome(Position3f position) |
IBlock |
getBlock(IBlockPos pos) |
IBlock |
getBlock(int x,
int y,
int z) |
int |
getBrightness(IBlockPos position) |
int |
getBrightness(int x,
int y,
int z) |
int |
getDimension() |
java.lang.String |
getDimensionType() |
java.lang.Object |
getInternal() |
int |
getMoonPhase() |
IWorldProvider |
getProvider() |
IWorldInfo |
getWorldInfo() |
long |
getWorldTime() |
java.lang.String |
getWorldType() |
boolean |
isDayTime() |
boolean |
isRaining() |
boolean |
isRemote() |
boolean |
isSurfaceWorld() |
boolean |
setBlockState(IBlockState state,
IBlockPos pos) |
boolean |
setBlockState(IBlockState state,
IData tileEntityData,
IBlockPos pos) |
boolean |
spawnEntity(IEntity entity) |
getBlockState, getStrongPower, isAirBlock
int getBrightness(IBlockPos position)
int getBrightness(int x, int y, int z)
IBiome getBiome(Position3f position)
IWorldInfo getWorldInfo()
boolean isRemote()
boolean isRaining()
boolean isDayTime()
long getWorldTime()
boolean isSurfaceWorld()
int getMoonPhase()
int getDimension()
java.lang.String getDimensionType()
IBlock getBlock(int x, int y, int z)
java.lang.String getWorldType()
boolean setBlockState(IBlockState state, IBlockPos pos)
boolean setBlockState(IBlockState state, IData tileEntityData, IBlockPos pos)
IWorldProvider getProvider()
java.lang.Object getInternal()
getInternal
in interface IBlockAccess
boolean spawnEntity(IEntity entity)