public interface IWorld extends IWorldReaderBase, ISaveDataAccess, IWorldWriter
Modifier and Type | Method and Description |
---|---|
default float |
getCelestialAngle(float partialTicks) |
IChunk |
getChunk(int chunkX,
int chunkZ) |
default IChunk |
getChunkDefault(BlockPos pos) |
IChunkProvider |
getChunkProvider() |
default float |
getCurrentMoonPhaseFactor() |
default EnumDifficulty |
getDifficulty() |
DifficultyInstance |
getDifficultyForLocation(BlockPos pos) |
default int |
getMoonPhase() |
ITickList<Block> |
getPendingBlockTicks() |
ITickList<Fluid> |
getPendingFluidTicks() |
java.util.Random |
getRandom() |
ISaveHandler |
getSaveHandler() |
long |
getSeed() |
BlockPos |
getSpawnPoint() |
World |
getWorld() |
WorldInfo |
getWorldInfo() |
void |
notifyNeighbors(BlockPos pos,
Block blockIn) |
void |
playSound(EntityPlayer player,
BlockPos pos,
SoundEvent soundIn,
SoundCategory category,
float volume,
float pitch) |
void |
spawnParticle(IParticleData particleData,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
canBlockSeeSky, canSeeSky, checkNoEntityCollision, checkNoEntityCollision, checkNoEntityCollision, containsAnyLiquid, func_212388_b, func_212389_a, func_212391_a, func_212392_a, getBiome, getBrightness, getClosestPlayer, getClosestPlayer, getClosestPlayerToEntity, getCollisionBoxes, getDimension, getHeight, getHeight, getLight, getLightFor, getLightSubtracted, getNearestPlayerNotCreative, getNeighborAwareLightSubtracted, getSeaLevel, getSkylightSubtracted, getStrongPower, getWorldBorder, hasWater, isAirBlock, isAreaLoaded, isAreaLoaded, isAreaLoaded, isAreaLoaded, isAreaLoaded, isAreaLoaded, isAreaLoaded, isBlockLoaded, isBlockLoaded, isChunkLoaded, isCollisionBoxesEmpty, isCollisionBoxesEmpty, isInsideWorldBorder, isRemote
getBlockState, getFluidState, getMaxLightLevel, getTileEntity
func_212409_a, func_212410_a, func_212411_a, getMapStorage
destroyBlock, removeBlock, setBlockState, setLightFor, spawnEntity
long getSeed()
default float getCurrentMoonPhaseFactor()
default float getCelestialAngle(float partialTicks)
default int getMoonPhase()
IChunk getChunk(int chunkX, int chunkZ)
World getWorld()
WorldInfo getWorldInfo()
DifficultyInstance getDifficultyForLocation(BlockPos pos)
default EnumDifficulty getDifficulty()
IChunkProvider getChunkProvider()
ISaveHandler getSaveHandler()
java.util.Random getRandom()
BlockPos getSpawnPoint()
void playSound(@Nullable EntityPlayer player, BlockPos pos, SoundEvent soundIn, SoundCategory category, float volume, float pitch)
void spawnParticle(IParticleData particleData, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed)