net.minecraft.server.v1_14_R1

public interface IWorldReader

extends IIBlockAccess

bhp
net.minecraft.class_1941
net.minecraft.world.ViewableWorld
net.minecraft.world.IWorldReader
net.minecraft.server.v1_14_R1.IWorldReader

Method summary

Modifier and TypeMethod
default boolean
u(ev arg0)
method_8623(class_2338 arg0)
isAir(BlockPos arg0)
func_175623_d(BlockPos arg0)
isEmpty(BlockPosition arg0)
default boolean
v(ev arg0)
method_8626(class_2338 arg0)
method_8626(BlockPos arg0)
func_175710_j(BlockPos arg0)
int
a_(ev 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)
IChunkAccess
a(int arg0, int arg1, bxh arg2, boolean arg3)
method_8402(int arg0, int arg1, class_2806 arg2, boolean arg3)
getChunk(int arg0, int arg1, ChunkStatus arg2, boolean arg3)
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)
method_8393(int arg0, int arg1)
isChunkLoaded(int arg0, int arg1)
func_217354_b(int arg0, int arg1)
isChunkLoaded(int arg0, int arg1)
BlockPosition
a(byv$a arg0, ev arg1)
method_8598(class_2902$class_2903 arg0, class_2338 arg1)
getTopPosition(Heightmap$Type arg0, BlockPos arg1)
func_205770_a(Heightmap$Type arg0, BlockPos arg1)
getHighestBlockYAt(HeightMap$Type arg0, BlockPosition arg1)
int
a(byv$a arg0, int arg1, int arg2)
method_8589(class_2902$class_2903 arg0, int arg1, int arg2)
getTop(Heightmap$Type arg0, int arg1, int arg2)
func_201676_a(Heightmap$Type arg0, int arg1, int arg2)
default float
w(ev arg0)
method_8610(class_2338 arg0)
getBrightness(BlockPos arg0)
func_205052_D(BlockPos arg0)
int
c()
method_8594()
getAmbientDarkness()
func_175657_ab()
WorldBorder
q_()
method_8621()
getWorldBorder()
func_175723_af()
getWorldBorder()
boolean
a(ail arg0, csv arg1)
method_8611(class_1297 arg0, class_265 arg1)
intersectsEntities(Entity arg0, VoxelShape arg1)
func_195585_a(Entity arg0, VoxelShape arg1)
default int
c(ev arg0, fa arg1)
method_8596(class_2338 arg0, class_2350 arg1)
getEmittedStrongRedstonePower(BlockPos arg0, Direction arg1)
func_175627_a(BlockPos arg0, Direction arg1)
boolean
e()
method_8608()
isClient()
func_201670_d()
int
i()
method_8615()
getSeaLevel()
func_181545_F()
getSeaLevel()
default IChunkAccess
x(ev arg0)
method_16955(class_2338 arg0)
getChunk(BlockPos arg0)
func_217349_x(BlockPos arg0)
default IChunkAccess
a(int arg0, int arg1)
method_8392(int arg0, int arg1)
getChunk(int arg0, int arg1)
func_212866_a_(int arg0, int arg1)
getChunkAt(int arg0, int arg1)
default IChunkAccess
a(int arg0, int arg1, bxh arg2)
method_16956(int arg0, int arg1, class_2806 arg2)
getChunk(int arg0, int arg1, ChunkStatus arg2)
func_217348_a(int arg0, int arg1, ChunkStatus arg2)
getChunkAt(int arg0, int arg1, ChunkStatus arg2)
default ChunkStatus
O()
method_20311()
getLeastChunkStatusForCollisionCalculation()
func_217342_O()
default boolean
a(bvo arg0, ev arg1, csg arg2)
method_8628(class_2680 arg0, class_2338 arg1, class_3726 arg2)
canPlace(BlockState arg0, BlockPos arg1, EntityContext arg2)
func_217350_a(BlockState arg0, BlockPos arg1, ISelectionContext arg2)
default boolean
i(ail arg0)
method_8606(class_1297 arg0)
intersectsEntities(Entity arg0)
func_217346_i(Entity arg0)
default boolean
c(crw arg0)
method_18026(class_238 arg0)
doesNotCollide(Box arg0)
func_217351_c(AxisAlignedBB arg0)
default boolean
j(ail arg0)
method_17892(class_1297 arg0)
doesNotCollide(Entity arg0)
func_217345_j(Entity arg0)
getCubes(Entity arg0)
default boolean
a_(ail arg0, crw arg1)
method_8587(class_1297 arg0, class_238 arg1)
doesNotCollide(Entity arg0, Box arg1)
func_195586_b(Entity arg0, AxisAlignedBB arg1)
getCubes(Entity arg0, AxisAlignedBB arg1)
default boolean
b(ail arg0, crw arg1, Set<ail> arg2)
method_8590(class_1297 arg0, class_238 arg1, Set<class_1297> arg2)
doesNotCollide(Entity arg0, Box arg1, Set<Entity> arg2)
func_211156_a(Entity arg0, AxisAlignedBB arg1, Set<Entity> arg2)
default Stream<VoxelShape>
a(ail arg0, crw arg1, Set<ail> arg2)
method_20743(class_1297 arg0, class_238 arg1, Set<class_1297> arg2)
method_20743(Entity arg0, Box arg1, Set<Entity> arg2)
func_223439_a(Entity arg0, AxisAlignedBB arg1, Set<Entity> arg2)
default Stream<VoxelShape>
c(ail arg0, crw arg1, Set<ail> arg2)
method_8600(class_1297 arg0, class_238 arg1, Set<class_1297> arg2)
getCollisionShapes(Entity arg0, Box arg1, Set<Entity> arg2)
func_217352_b(Entity arg0, AxisAlignedBB arg1, Set<Entity> arg2)
default Stream<VoxelShape>
b(ail arg0, crw arg1)
method_20812(class_1297 arg0, class_238 arg1)
method_20812(Entity arg0, Box arg1)
func_223438_b(Entity arg0, AxisAlignedBB arg1)
default boolean
y(ev arg0)
method_8585(class_2338 arg0)
isWaterAt(BlockPos arg0)
func_201671_F(BlockPos arg0)
default boolean
d(crw arg0)
method_8599(class_238 arg0)
intersectsFluid(Box arg0)
func_72953_d(AxisAlignedBB arg0)
containsLiquid(AxisAlignedBB arg0)
default int
z(ev arg0)
method_8602(class_2338 arg0)
getLightLevel(BlockPos arg0)
func_201696_r(BlockPos arg0)
getLightLevel(BlockPosition arg0)
default int
d(ev arg0, int arg1)
method_8603(class_2338 arg0, int arg1)
method_8603(BlockPos arg0, int arg1)
func_205049_d(BlockPos arg0, int arg1)
default boolean
A(ev arg0)
method_8591(class_2338 arg0)
isBlockLoaded(BlockPos arg0)
func_175667_e(BlockPos arg0)
isLoaded(BlockPosition arg0)
default boolean
a(ev arg0, ev arg1)
method_8617(class_2338 arg0, class_2338 arg1)
isAreaLoaded(BlockPos arg0, BlockPos arg1)
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)
method_8627(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)
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)
WorldProvider
r_()
method_8597()
getDimension()
func_201675_m()
getWorldProvider()