Package net.minecraft.world
Interface BlockRenderView
- All Superinterfaces:
- BlockView,- HeightLimitView
- All Known Subinterfaces:
- LunarWorldView,- RegistryWorldView,- ServerWorldAccess,- StructureWorldAccess,- WorldAccess,- WorldView
- All Known Implementing Classes:
- ChunkRegion,- ChunkRendererRegion,- ClientWorld,- ServerWorld,- World
- Mappings:
- Namespace - Name - official - clp- intermediary - net/minecraft/class_1920- named - net/minecraft/world/BlockRenderView
- 
Method SummaryModifier and TypeMethodDescriptiondefault intgetBaseLightLevel(BlockPos pos, int ambientDarkness) floatgetBrightness(Direction direction, boolean shaded) intgetColor(BlockPos pos, ColorResolver colorResolver) default intgetLightLevel(LightType type, BlockPos pos) default booleanisSkyVisible(BlockPos pos) Returns if the sky is visible atpos.Methods inherited from interface net.minecraft.world.BlockViewgetBlockEntity, getBlockEntity, getBlockState, getDismountHeight, getDismountHeight, getFluidState, getLuminance, getMaxLightLevel, getStatesInBox, raycast, raycast, raycastBlockMethods inherited from interface net.minecraft.world.HeightLimitViewcountVerticalSections, getBottomSectionCoord, getBottomY, getHeight, getSectionIndex, getTopSectionCoord, getTopY, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoord
- 
Method Details- 
getBrightness- Mappings:
- Namespace - Name - Mixin selector - official - a- Lclp;a(Lha;Z)F- intermediary - method_24852- Lnet/minecraft/class_1920;method_24852(Lnet/minecraft/class_2350;Z)F- named - getBrightness- Lnet/minecraft/world/BlockRenderView;getBrightness(Lnet/minecraft/util/math/Direction;Z)F
 
- 
getLightingProviderLightingProvider getLightingProvider()- Mappings:
- Namespace - Name - Mixin selector - official - s_- Lclp;s_()Ldwt;- intermediary - method_22336- Lnet/minecraft/class_1920;method_22336()Lnet/minecraft/class_3568;- named - getLightingProvider- Lnet/minecraft/world/BlockRenderView;getLightingProvider()Lnet/minecraft/world/chunk/light/LightingProvider;
 
- 
getColor- Mappings:
- Namespace - Name - Mixin selector - official - a- Lclp;a(Lgu;Lclx;)I- intermediary - method_23752- Lnet/minecraft/class_1920;method_23752(Lnet/minecraft/class_2338;Lnet/minecraft/class_6539;)I- named - getColor- Lnet/minecraft/world/BlockRenderView;getColor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/biome/ColorResolver;)I
 
- 
getLightLevel- Mappings:
- Namespace - Name - Mixin selector - official - a- Lclp;a(Lcmv;Lgu;)I- intermediary - method_8314- Lnet/minecraft/class_1920;method_8314(Lnet/minecraft/class_1944;Lnet/minecraft/class_2338;)I- named - getLightLevel- Lnet/minecraft/world/BlockRenderView;getLightLevel(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;)I
 
- 
getBaseLightLevel- Mappings:
- Namespace - Name - Mixin selector - official - b- Lclp;b(Lgu;I)I- intermediary - method_22335- Lnet/minecraft/class_1920;method_22335(Lnet/minecraft/class_2338;I)I- named - getBaseLightLevel- Lnet/minecraft/world/BlockRenderView;getBaseLightLevel(Lnet/minecraft/util/math/BlockPos;I)I
 
- 
isSkyVisibleReturns if the sky is visible atpos.- Returns:
- if the sky is visible at pos
- See Also:
- Implementation Note:
- This returns trueif the sky light level atposis the maximum,15.
- Mappings:
- Namespace - Name - Mixin selector - official - g- Lclp;g(Lgu;)Z- intermediary - method_8311- Lnet/minecraft/class_1920;method_8311(Lnet/minecraft/class_2338;)Z- named - isSkyVisible- Lnet/minecraft/world/BlockRenderView;isSkyVisible(Lnet/minecraft/util/math/BlockPos;)Z
 
 
-