net.minecraft.world.level

public interface BlockGetter

bjg
net.minecraft.world.level.BlockGetter
net.minecraft.class_1922
net.minecraft.world.BlockView
net.minecraft.world.IBlockReader
net.minecraft.server.v1_15_R1.IBlockAccess

Method summary

Modifier and TypeMethod
BlockEntity
c(fk arg0)
getBlockEntity(BlockPos arg0)
method_8321(class_2338 arg0)
getBlockEntity(BlockPos pos)
func_175625_s(BlockPos arg0)
getTileEntity(BlockPosition arg0)
BlockState
d_(fk arg0)
getBlockState(BlockPos arg0)
method_8320(class_2338 arg0)
getBlockState(BlockPos pos)
func_180495_p(BlockPos arg0)
getType(BlockPosition arg0)
FluidState
b(fk arg0)
getFluidState(BlockPos arg0)
method_8316(class_2338 arg0)
getFluidState(BlockPos pos)
func_204610_c(BlockPos arg0)
getFluid(BlockPosition arg0)
default int
h(fk arg0)
getLightEmission(BlockPos arg0)
method_8317(class_2338 arg0)
getLuminance(BlockPos pos)
func_217298_h(BlockPos arg0)
default int
H()
getMaxLightLevel()
method_8315()
getMaxLightLevel()
func_201572_C()
default int
I()
getMaxBuildHeight()
method_8322()
getHeight()
func_217301_I()
getBuildHeight()
default BlockHitResult
a(bjj arg0)
clip(ClipContext arg0)
method_17742(class_3959 arg0)
rayTrace(RayTraceContext context)
func_217299_a(RayTraceContext arg0)
rayTrace(RayTrace arg0)
default BlockHitResult
a(cvl arg0, cvl arg1, fk arg2, cwf arg3, byj arg4)
clipWithInteractionOverride(Vec3 arg0, Vec3 arg1, BlockPos arg2, VoxelShape arg3, BlockState arg4)
method_17745(class_243 arg0, class_243 arg1, class_2338 arg2, class_265 arg3, class_2680 arg4)
rayTraceBlock(Vec3d start, Vec3d end, BlockPos pos, VoxelShape shape, BlockState state)
func_217296_a(Vec3d arg0, Vec3d arg1, BlockPos arg2, VoxelShape arg3, BlockState arg4)
rayTrace(Vec3D arg0, Vec3D arg1, BlockPosition arg2, VoxelShape arg3, IBlockData arg4)
static <T> T
a(bjj arg0, BiFunction<bjj, fk, T> arg1, Function<bjj, T> arg2)
traverseBlocks(ClipContext arg0, BiFunction<ClipContext, BlockPos, T> arg1, Function<ClipContext, T> arg2)
method_17744(class_3959 arg0, BiFunction<class_3959, class_2338, T> arg1, Function<class_3959, T> arg2)
rayTrace(RayTraceContext arg0, BiFunction<RayTraceContext, BlockPos, T> context, Function<RayTraceContext, T> blockRaytracer)
func_217300_a(RayTraceContext arg0, BiFunction<RayTraceContext, BlockPos, T> arg1, Function<RayTraceContext, T> arg2)