net.minecraft.world.level

public interface LevelReader

extends BlockAndBiomeGetter

bhu
net.minecraft.world.level.LevelReader
net.minecraft.class_1941
net.minecraft.world.CollisionView
net.minecraft.world.IWorldReader
net.minecraft.server.v1_14_R1.IWorldReader

Method summary

Modifier and TypeMethod
default boolean
t(ew arg0)
isEmptyBlock(BlockPos arg0)
method_8623(class_2338 arg0)
isAir(BlockPos pos)
func_175623_d(BlockPos arg0)
isEmpty(BlockPosition arg0)
default boolean
u(ew arg0)
canSeeSkyFromBelowWater(BlockPos arg0)
method_8626(class_2338 arg0)
func_175710_j(BlockPos arg0)
int
a_(ew arg0, int arg1)
getRawBrightness(BlockPos arg0, int arg1)
method_8624(class_2338 arg0, int arg1)
getLightLevel(BlockPos arg0, int arg1)
func_201669_a(BlockPos arg0, int arg1)
getLightLevel(BlockPosition arg0, int arg1)
ChunkAccess
a(int arg0, int arg1, bxm arg2, boolean arg3)
getChunk(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
method_8402(int arg0, int arg1, class_2806 arg2, boolean arg3)
getChunk(int chunkX, int chunkZ, ChunkStatus leastStatus, boolean create)
func_217353_a(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
getChunkAt(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
boolean
b(int arg0, int arg1)
hasChunk(int arg0, int arg1)
method_8393(int arg0, int arg1)
isChunkLoaded(int chunkX, int chunkZ)
func_217354_b(int arg0, int arg1)
isChunkLoaded(int arg0, int arg1)
BlockPos
a(bza$a arg0, ew arg1)
getHeightmapPos(Heightmap$Types arg0, BlockPos arg1)
method_8598(class_2902$class_2903 arg0, class_2338 arg1)
getTopPosition(Heightmap$Type type, BlockPos arg1)
func_205770_a(Heightmap$Type arg0, BlockPos arg1)
getHighestBlockYAt(HeightMap$Type arg0, BlockPosition arg1)
int
a(bza$a arg0, int arg1, int arg2)
getHeight(Heightmap$Types arg0, int arg1, int arg2)
method_8589(class_2902$class_2903 arg0, int arg1, int arg2)
getTop(Heightmap$Type type, int x, int z)
func_201676_a(Heightmap$Type arg0, int arg1, int arg2)
default float
v(ew arg0)
getBrightness(BlockPos arg0)
method_8610(class_2338 arg0)
getBrightness(BlockPos arg0)
func_205052_D(BlockPos arg0)
int
c()
getSkyDarken()
method_8594()
getAmbientDarkness()
func_175657_ab()
WorldBorder
q_()
getWorldBorder()
method_8621()
getWorldBorder()
func_175723_af()
getWorldBorder()
boolean
a(aio arg0, ctc arg1)
isUnobstructed(Entity arg0, VoxelShape arg1)
method_8611(class_1297 arg0, class_265 arg1)
intersectsEntities(Entity except, VoxelShape shape)
func_195585_a(Entity arg0, VoxelShape arg1)
default int
c(ew arg0, fb arg1)
getDirectSignal(BlockPos arg0, Direction arg1)
method_8596(class_2338 arg0, class_2350 arg1)
getEmittedStrongRedstonePower(BlockPos pos, Direction arg1)
func_175627_a(BlockPos arg0, Direction arg1)
boolean
e()
isClientSide()
method_8608()
isClient()
func_201670_d()
int
i()
getSeaLevel()
method_8615()
getSeaLevel()
func_181545_F()
getSeaLevel()
default ChunkAccess
w(ew arg0)
getChunk(BlockPos arg0)
method_16955(class_2338 arg0)
getChunk(BlockPos pos)
func_217349_x(BlockPos arg0)
default ChunkAccess
a(int arg0, int arg1)
getChunk(int arg0, int arg1)
method_8392(int arg0, int arg1)
getChunk(int chunkX, int chunkZ)
func_212866_a_(int arg0, int arg1)
getChunkAt(int arg0, int arg1)
default ChunkAccess
a(int arg0, int arg1, bxm arg2)
getChunk(int arg0, int arg1, ChunkStatus arg2)
method_16956(int arg0, int arg1, class_2806 arg2)
getChunk(int chunkX, int chunkZ, ChunkStatus requiredState)
func_217348_a(int arg0, int arg1, ChunkStatus arg2)
getChunkAt(int arg0, int arg1, ChunkStatus arg2)
default ChunkStatus
O()
statusForCollisions()
method_20311()
getLeastChunkStatusForCollisionCalculation()
func_217342_O()
default boolean
a(bvt arg0, ew arg1, csn arg2)
isUnobstructed(BlockState arg0, BlockPos arg1, CollisionContext arg2)
method_8628(class_2680 arg0, class_2338 arg1, class_3726 arg2)
canPlace(BlockState state, BlockPos pos, EntityContext context)
func_217350_a(BlockState arg0, BlockPos arg1, ISelectionContext arg2)
default boolean
i(aio arg0)
isUnobstructed(Entity arg0)
method_8606(class_1297 arg0)
intersectsEntities(Entity entity)
func_217346_i(Entity arg0)
default boolean
c(csc arg0)
noCollision(AABB arg0)
method_18026(class_238 arg0)
doesNotCollide(Box box)
func_217351_c(AxisAlignedBB arg0)
default boolean
j(aio arg0)
noCollision(Entity arg0)
method_17892(class_1297 arg0)
doesNotCollide(Entity entity)
func_217345_j(Entity arg0)
getCubes(Entity arg0)
default boolean
a_(aio arg0, csc arg1)
noCollision(Entity arg0, AABB arg1)
method_8587(class_1297 arg0, class_238 arg1)
doesNotCollide(Entity entity, Box box)
func_195586_b(Entity arg0, AxisAlignedBB arg1)
getCubes(Entity arg0, AxisAlignedBB arg1)
default boolean
b(aio arg0, csc arg1, Set<aio> arg2)
noCollision(Entity arg0, AABB arg1, Set<Entity> arg2)
method_8590(class_1297 arg0, class_238 arg1, Set<class_1297> arg2)
doesNotCollide(Entity entity, Box entityBoundingBox, Set<Entity> otherEntities)
func_211156_a(Entity arg0, AxisAlignedBB arg1, Set<Entity> arg2)
default Stream<VoxelShape>
a(aio arg0, csc arg1, Set<aio> arg2)
getEntityCollisions(Entity arg0, AABB arg1, Set<Entity> arg2)
method_20743(class_1297 arg0, class_238 arg1, Set<class_1297> arg2)
func_223439_a(Entity arg0, AxisAlignedBB arg1, Set<Entity> arg2)
default Stream<VoxelShape>
c(aio arg0, csc arg1, Set<aio> arg2)
getCollisions(Entity arg0, AABB arg1, Set<Entity> arg2)
method_8600(class_1297 arg0, class_238 arg1, Set<class_1297> arg2)
getCollisions(Entity entity, Box box, Set<Entity> excluded)
func_217352_b(Entity arg0, AxisAlignedBB arg1, Set<Entity> arg2)
default Stream<VoxelShape>
b(aio arg0, csc arg1)
getBlockCollisions(Entity arg0, AABB arg1)
method_20812(class_1297 arg0, class_238 arg1)
func_223438_b(Entity arg0, AxisAlignedBB arg1)
default boolean
x(ew arg0)
isWaterAt(BlockPos arg0)
method_8585(class_2338 arg0)
isWaterAt(BlockPos pos)
func_201671_F(BlockPos arg0)
default boolean
d(csc arg0)
containsAnyLiquid(AABB arg0)
method_8599(class_238 arg0)
intersectsFluid(Box arg0)
func_72953_d(AxisAlignedBB arg0)
containsLiquid(AxisAlignedBB arg0)
default int
y(ew arg0)
getMaxLocalRawBrightness(BlockPos arg0)
method_8602(class_2338 arg0)
getLightLevel(BlockPos arg0)
func_201696_r(BlockPos arg0)
getLightLevel(BlockPosition arg0)
default int
d(ew arg0, int arg1)
getMaxLocalRawBrightness(BlockPos arg0, int arg1)
method_8603(class_2338 arg0, int arg1)
method_8603(BlockPos arg0, int darkness)
func_205049_d(BlockPos arg0, int arg1)
default boolean
z(ew arg0)
hasChunkAt(BlockPos arg0)
method_8591(class_2338 arg0)
isBlockLoaded(BlockPos arg0)
func_175667_e(BlockPos arg0)
isLoaded(BlockPosition arg0)
default boolean
a(ew arg0, ew arg1)
hasChunksAt(BlockPos arg0, BlockPos arg1)
method_8617(class_2338 arg0, class_2338 arg1)
isAreaLoaded(BlockPos min, BlockPos max)
func_175707_a(BlockPos arg0, BlockPos arg1)
areChunksLoadedBetween(BlockPosition arg0, BlockPosition arg1)
default boolean
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
hasChunksAt(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_8627(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isAreaLoaded(int minX, int minY, int minZ, int maxX, int arg4, int arg5)
func_217344_a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isAreaLoaded(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Dimension
r_()
getDimension()
method_8597()
getDimension()
func_201675_m()
getWorldProvider()