Package net.minecraft.world.level
Interface BlockAndTintGetter
- All Superinterfaces:
BlockGetter,IBlockAndTintGetterExtension,IBlockGetterExtension,LevelHeightAccessor
- All Known Subinterfaces:
CommonLevelAccessor,LevelAccessor,LevelReader,LevelTimeAccess,ServerLevelAccessor,WorldGenLevel
- All Known Implementing Classes:
ClientLevel,EmptyBlockAndTintGetter,FallingBlockRenderState,Level,RenderChunkRegion,ServerLevel,WorldGenRegion
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.world.level.BlockGetter
BlockGetter.BlockStepVisitor -
Field Summary
Fields inherited from interface net.minecraft.world.level.BlockGetter
MAX_BLOCK_ITERATIONS_ALONG_TRAVEL -
Method Summary
Modifier and TypeMethodDescriptiondefault booleanintgetBlockTint(BlockPos blockPos, ColorResolver colorResolver) default intgetBrightness(LightLayer lightType, BlockPos blockPos) default intgetRawBrightness(BlockPos blockPos, int amount) floatMethods inherited from interface net.minecraft.world.level.BlockGetter
clip, clipWithInteractionOverride, getBlockEntity, getBlockEntity, getBlockFloorHeight, getBlockFloorHeight, getBlockState, getBlockStates, getFluidState, getLightEmission, isBlockInLineMethods inherited from interface net.neoforged.neoforge.common.extensions.IBlockAndTintGetterExtension
getShadeMethods inherited from interface net.neoforged.neoforge.common.extensions.IBlockGetterExtension
getAuxLightManager, getAuxLightManager, getModelDataMethods inherited from interface net.minecraft.world.level.LevelHeightAccessor
getHeight, getMaxSectionY, getMaxY, getMinSectionY, getMinY, getSectionIndex, getSectionIndexFromSectionY, getSectionsCount, getSectionYFromSectionIndex, isInsideBuildHeight, isOutsideBuildHeight, isOutsideBuildHeight
-
Method Details
-
getShade
-
getLightEngine
LevelLightEngine getLightEngine() -
getBlockTint
-
getBrightness
-
getRawBrightness
-
canSeeSky
-