Package net.minecraft.world
Interface IBlockDisplayReader
-
- All Superinterfaces:
IBlockReader
- All Known Subinterfaces:
IBiomeReader
,IDayTimeReader
,ISeedReader
,IServerWorld
,IWorld
,IWorldReader
- All Known Implementing Classes:
ChunkRenderCache
,ClientWorld
,ServerWorld
,World
,WorldGenRegion
public interface IBlockDisplayReader extends IBlockReader
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default boolean
canSeeSky(BlockPos p_226660_1_)
int
getBlockTint(BlockPos p_225525_1_, ColorResolver p_225525_2_)
default int
getBrightness(LightType p_226658_1_, BlockPos p_226658_2_)
WorldLightManager
getLightEngine()
default int
getRawBrightness(BlockPos p_226659_1_, int p_226659_2_)
float
getShade(Direction p_230487_1_, boolean p_230487_2_)
-
Methods inherited from interface net.minecraft.world.IBlockReader
clip, clipWithInteractionOverride, getBlockEntity, getBlockFloorHeight, getBlockFloorHeight, getBlockState, getBlockStates, getFluidState, getLightEmission, getMaxBuildHeight, getMaxLightLevel
-
-
-
-
Method Detail
-
getShade
float getShade(Direction p_230487_1_, boolean p_230487_2_)
-
getLightEngine
WorldLightManager getLightEngine()
-
getBlockTint
int getBlockTint(BlockPos p_225525_1_, ColorResolver p_225525_2_)
-
getRawBrightness
default int getRawBrightness(BlockPos p_226659_1_, int p_226659_2_)
-
canSeeSky
default boolean canSeeSky(BlockPos p_226660_1_)
-
-