Interface BlockAndLightGetter

All Superinterfaces:
BlockGetter, IBlockGetterExtension, LevelHeightAccessor
All Known Subinterfaces:
BlockAndTintGetter, CommonLevelAccessor, LevelAccessor, LevelReader, ServerLevelAccessor, WorldGenLevel
All Known Implementing Classes:
ClientLevel, Level, MovingBlockRenderState, RenderSectionRegion, ServerLevel, WorldGenRegion

public interface BlockAndLightGetter extends BlockGetter
  • Method Details

    • getLightEngine

      LevelLightEngine getLightEngine()
    • getBrightness

      default int getBrightness(LightLayer layer, BlockPos pos)
    • getRawBrightness

      default int getRawBrightness(BlockPos pos, int darkening)
    • canSeeSky

      default boolean canSeeSky(BlockPos pos)