public class WorldGenRegion extends java.lang.Object implements IWorld
| Constructor and Description |
|---|
WorldGenRegion(ServerWorld p_i50698_1_,
java.util.List<IChunk> p_i50698_2_) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addEntity(Entity entityIn) |
void |
addParticle(IParticleData particleData,
double x,
double y,
double z,
double xSpeed,
double ySpeed,
double zSpeed) |
boolean |
chunkExists(int chunkX,
int chunkZ) |
boolean |
func_225521_a_(BlockPos p_225521_1_,
boolean p_225521_2_,
Entity p_225521_3_) |
BiomeManager |
getBiomeManager() |
BlockState |
getBlockState(BlockPos pos) |
IChunk |
getChunk(int chunkX,
int chunkZ) |
IChunk |
getChunk(int x,
int z,
ChunkStatus requiredStatus,
boolean nonnull) |
AbstractChunkProvider |
getChunkProvider() |
PlayerEntity |
getClosestPlayer(double x,
double y,
double z,
double distance,
java.util.function.Predicate<Entity> predicate) |
DifficultyInstance |
getDifficultyForLocation(BlockPos pos) |
Dimension |
getDimension() |
java.util.List<Entity> |
getEntitiesInAABBexcluding(Entity entityIn,
AxisAlignedBB boundingBox,
java.util.function.Predicate<? super Entity> predicate) |
<T extends Entity> |
getEntitiesWithinAABB(java.lang.Class<? extends T> clazz,
AxisAlignedBB aabb,
java.util.function.Predicate<? super T> filter) |
IFluidState |
getFluidState(BlockPos pos) |
int |
getHeight(Heightmap.Type heightmapType,
int x,
int z) |
WorldLightManager |
getLightManager() |
int |
getMainChunkX() |
int |
getMainChunkZ() |
Biome |
getNoiseBiomeRaw(int x,
int y,
int z) |
ITickList<Block> |
getPendingBlockTicks() |
ITickList<Fluid> |
getPendingFluidTicks() |
java.util.List<PlayerEntity> |
getPlayers() |
java.util.Random |
getRandom() |
int |
getSeaLevel() |
long |
getSeed() |
int |
getSkylightSubtracted() |
BlockPos |
getSpawnPoint() |
TileEntity |
getTileEntity(BlockPos pos) |
ServerWorld |
getWorld()
Deprecated.
|
WorldBorder |
getWorldBorder() |
WorldInfo |
getWorldInfo() |
boolean |
hasBlockState(BlockPos p_217375_1_,
java.util.function.Predicate<BlockState> p_217375_2_) |
boolean |
isRemote() |
void |
notifyNeighbors(BlockPos pos,
Block blockIn) |
void |
playEvent(PlayerEntity player,
int type,
BlockPos pos,
int data) |
void |
playSound(PlayerEntity player,
BlockPos pos,
SoundEvent soundIn,
SoundCategory category,
float volume,
float pitch) |
boolean |
removeBlock(BlockPos pos,
boolean isMoving) |
boolean |
setBlockState(BlockPos pos,
BlockState newState,
int flags) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckNoEntityCollision, getCelestialAngle, getCurrentMoonPhaseFactor, getDifficulty, getEmptyCollisionShapes, getHeight, getMoonPhase, playEventfunc_225316_b, func_225317_b, func_225318_b, getClosestEntity, getClosestEntityWithinAABB, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getClosestPlayer, getEntitiesWithinAABB, getEntitiesWithinAABBExcludingEntity, getPlayerByUuid, getTargettableEntitiesWithinAABB, getTargettablePlayersWithinAABB, isPlayerWithincanBlockSeeSky, containsAnyLiquid, getBiome, getBlockColor, getBlockReader, getBrightness, getChunk, getChunk, getLight, getNeighborAwareLightSubtracted, getNoiseBiome, getStrongPower, hasWater, isAirBlock, isAreaLoaded, isAreaLoaded, isAreaLoaded, isBlockLoadedcanSeeSky, getLightFor, getLightSubtractedfunc_226662_a_, func_226663_a_, func_226664_a_, func_226665_a__, func_226666_b_, func_226667_c_, func_226668_i_, func_226669_j_func_217300_a, getHeight, getLightValue, getMaxLightLevel, rayTraceBlocks, rayTraceBlocksgetMaxHeightdestroyBlockpublic WorldGenRegion(ServerWorld p_i50698_1_, java.util.List<IChunk> p_i50698_2_)
public int getMainChunkX()
public int getMainChunkZ()
public IChunk getChunk(int chunkX, int chunkZ)
getChunk in interface IWorldReader@Nullable public IChunk getChunk(int x, int z, ChunkStatus requiredStatus, boolean nonnull)
getChunk in interface IWorldReaderpublic boolean chunkExists(int chunkX,
int chunkZ)
chunkExists in interface IWorldchunkExists in interface IWorldReaderpublic BlockState getBlockState(BlockPos pos)
getBlockState in interface IBlockReaderpublic IFluidState getFluidState(BlockPos pos)
getFluidState in interface IBlockReader@Nullable public PlayerEntity getClosestPlayer(double x, double y, double z, double distance, java.util.function.Predicate<Entity> predicate)
getClosestPlayer in interface IEntityReaderpublic int getSkylightSubtracted()
getSkylightSubtracted in interface IWorldReaderpublic BiomeManager getBiomeManager()
getBiomeManager in interface IWorldReaderpublic Biome getNoiseBiomeRaw(int x, int y, int z)
getNoiseBiomeRaw in interface IWorldReaderpublic WorldLightManager getLightManager()
getLightManager in interface ILightReaderpublic boolean func_225521_a_(BlockPos p_225521_1_, boolean p_225521_2_, @Nullable Entity p_225521_3_)
func_225521_a_ in interface IWorldWriter@Nullable public TileEntity getTileEntity(BlockPos pos)
getTileEntity in interface IBlockReaderpublic boolean setBlockState(BlockPos pos, BlockState newState, int flags)
setBlockState in interface IWorldWriterpublic boolean addEntity(Entity entityIn)
addEntity in interface IWorldWriterpublic boolean removeBlock(BlockPos pos, boolean isMoving)
removeBlock in interface IWorldWriterpublic WorldBorder getWorldBorder()
getWorldBorder in interface ICollisionReaderpublic boolean isRemote()
isRemote in interface IWorldReader@Deprecated public ServerWorld getWorld()
public WorldInfo getWorldInfo()
getWorldInfo in interface IWorldpublic DifficultyInstance getDifficultyForLocation(BlockPos pos)
getDifficultyForLocation in interface IWorldpublic AbstractChunkProvider getChunkProvider()
getChunkProvider in interface IWorldpublic ITickList<Block> getPendingBlockTicks()
getPendingBlockTicks in interface IWorldpublic ITickList<Fluid> getPendingFluidTicks()
getPendingFluidTicks in interface IWorldpublic int getSeaLevel()
getSeaLevel in interface IWorldReaderpublic void notifyNeighbors(BlockPos pos, Block blockIn)
notifyNeighbors in interface IWorldpublic int getHeight(Heightmap.Type heightmapType, int x, int z)
getHeight in interface IWorldReaderpublic void playSound(@Nullable
PlayerEntity player,
BlockPos pos,
SoundEvent soundIn,
SoundCategory category,
float volume,
float pitch)
public void addParticle(IParticleData particleData, double x, double y, double z, double xSpeed, double ySpeed, double zSpeed)
addParticle in interface IWorldpublic void playEvent(@Nullable
PlayerEntity player,
int type,
BlockPos pos,
int data)
public BlockPos getSpawnPoint()
getSpawnPoint in interface IWorldpublic Dimension getDimension()
getDimension in interface IWorldReaderpublic boolean hasBlockState(BlockPos p_217375_1_, java.util.function.Predicate<BlockState> p_217375_2_)
hasBlockState in interface IWorldGenerationBaseReaderpublic <T extends Entity> java.util.List<T> getEntitiesWithinAABB(java.lang.Class<? extends T> clazz, AxisAlignedBB aabb, @Nullable java.util.function.Predicate<? super T> filter)
getEntitiesWithinAABB in interface IEntityReaderpublic java.util.List<Entity> getEntitiesInAABBexcluding(@Nullable Entity entityIn, AxisAlignedBB boundingBox, @Nullable java.util.function.Predicate<? super Entity> predicate)
getEntitiesInAABBexcluding in interface IEntityReaderpublic java.util.List<PlayerEntity> getPlayers()
getPlayers in interface IEntityReader