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 byz
intermediary net/minecraft/class_1920
named net/minecraft/world/BlockRenderView
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
getBaseLightLevel
(BlockPos pos, int ambientDarkness) float
getBrightness
(Direction direction, boolean shaded) int
getColor
(BlockPos pos, ColorResolver colorResolver) default int
getLightLevel
(LightType type, BlockPos pos) default boolean
isSkyVisible
(BlockPos pos) Methods inherited from interface net.minecraft.world.BlockView
getBlockEntity, getBlockEntity, getBlockState, getDismountHeight, getDismountHeight, getFluidState, getLuminance, getMaxLightLevel, getStatesInBox, raycast, raycast, raycastBlock
Methods 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 official a
Lbyz;a(Lgm;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
-
getLightingProvider
LightingProvider getLightingProvider()- Mappings:
Namespace Name Mixin selector official l_
Lbyz;l_()Ldgz;
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
Lbyz;a(Lgh;Lbzh;)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/level/ColorResolver;)I
-
getLightLevel
- Mappings:
Namespace Name Mixin selector official a
Lbyz;a(Lcaf;Lgh;)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
Lbyz;b(Lgh;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
-
isSkyVisible
- Mappings:
Namespace Name Mixin selector official f
Lbyz;f(Lgh;)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
-