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 intermediary net/minecraft/class_1920official clnnamed net/minecraft/world/BlockRenderView
-
Method Summary
Modifier 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.BlockView
getBlockEntity, getBlockEntity, getBlockState, getDismountHeight, getDismountHeight, getFluidState, getLuminance, getMaxLightLevel, getStatesInBox, raycast, raycast, raycastBlockMethods inherited from interface net.minecraft.world.HeightLimitView
countVerticalSections, getBottomSectionCoord, getBottomY, getHeight, getSectionIndex, getTopSectionCoord, getTopY, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoord
-
Method Details
-
getBrightness
- Mappings:
Namespace Name Mixin selector intermediary method_24852Lnet/minecraft/class_1920;method_24852(Lnet/minecraft/class_2350;Z)Fofficial aLcln;a(Lha;Z)Fnamed getBrightnessLnet/minecraft/world/BlockRenderView;getBrightness(Lnet/minecraft/util/math/Direction;Z)F
-
getLightingProvider
LightingProvider getLightingProvider()- Mappings:
Namespace Name Mixin selector intermediary method_22336Lnet/minecraft/class_1920;method_22336()Lnet/minecraft/class_3568;official r_Lcln;r_()Ldwq;named getLightingProviderLnet/minecraft/world/BlockRenderView;getLightingProvider()Lnet/minecraft/world/chunk/light/LightingProvider;
-
getColor
- Mappings:
Namespace Name Mixin selector intermediary method_23752Lnet/minecraft/class_1920;method_23752(Lnet/minecraft/class_2338;Lnet/minecraft/class_6539;)Iofficial aLcln;a(Lgu;Lclv;)Inamed getColorLnet/minecraft/world/BlockRenderView;getColor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/biome/ColorResolver;)I
-
getLightLevel
- Mappings:
Namespace Name Mixin selector intermediary method_8314Lnet/minecraft/class_1920;method_8314(Lnet/minecraft/class_1944;Lnet/minecraft/class_2338;)Iofficial aLcln;a(Lcmt;Lgu;)Inamed getLightLevelLnet/minecraft/world/BlockRenderView;getLightLevel(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;)I
-
getBaseLightLevel
- Mappings:
Namespace Name Mixin selector intermediary method_22335Lnet/minecraft/class_1920;method_22335(Lnet/minecraft/class_2338;I)Iofficial bLcln;b(Lgu;I)Inamed getBaseLightLevelLnet/minecraft/world/BlockRenderView;getBaseLightLevel(Lnet/minecraft/util/math/BlockPos;I)I
-
isSkyVisible
Returns 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 intermediary method_8311Lnet/minecraft/class_1920;method_8311(Lnet/minecraft/class_2338;)Zofficial gLcln;g(Lgu;)Znamed isSkyVisibleLnet/minecraft/world/BlockRenderView;isSkyVisible(Lnet/minecraft/util/math/BlockPos;)Z
-