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
public interface BlockRenderView extends BlockView
- Mappings:
Namespace Name official bsxintermediary net/minecraft/class_1920named net/minecraft/world/BlockRenderView
-
Method Summary
Modifier and Type Method Description default intgetBaseLightLevel(BlockPos pos, int ambientDarkness)floatgetBrightness(Direction direction, boolean shaded)intgetColor(BlockPos pos, ColorResolver colorResolver)LightingProvidergetLightingProvider()default intgetLightLevel(LightType type, BlockPos pos)default booleanisSkyVisible(BlockPos pos)Methods inherited from interface net.minecraft.world.BlockView
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 official aLbsx;a(Lgc;Z)Fintermediary method_24852Lnet/minecraft/class_1920;method_24852(Lnet/minecraft/class_2350;Z)Fnamed getBrightnessLnet/minecraft/world/BlockRenderView;getBrightness(Lnet/minecraft/util/math/Direction;Z)F
-
getLightingProvider
LightingProvider getLightingProvider()- Mappings:
Namespace Name Mixin selector official u_Lbsx;u_()Ldac;intermediary method_22336Lnet/minecraft/class_1920;method_22336()Lnet/minecraft/class_3568;named getLightingProviderLnet/minecraft/world/BlockRenderView;getLightingProvider()Lnet/minecraft/world/chunk/light/LightingProvider;
-
getColor
- Mappings:
Namespace Name Mixin selector official aLbsx;a(Lfx;Lnet/minecraft/world/level/ColorResolver;)Iintermediary method_23752Lnet/minecraft/class_1920;method_23752(Lnet/minecraft/class_2338;Lnet/minecraft/world/level/ColorResolver;)Inamed getColorLnet/minecraft/world/BlockRenderView;getColor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I
-
getLightLevel
- Mappings:
Namespace Name Mixin selector official aLbsx;a(Lbue;Lfx;)Iintermediary method_8314Lnet/minecraft/class_1920;method_8314(Lnet/minecraft/class_1944;Lnet/minecraft/class_2338;)Inamed getLightLevelLnet/minecraft/world/BlockRenderView;getLightLevel(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;)I
-
getBaseLightLevel
- Mappings:
Namespace Name Mixin selector official bLbsx;b(Lfx;I)Iintermediary method_22335Lnet/minecraft/class_1920;method_22335(Lnet/minecraft/class_2338;I)Inamed getBaseLightLevelLnet/minecraft/world/BlockRenderView;getBaseLightLevel(Lnet/minecraft/util/math/BlockPos;I)I
-
isSkyVisible
- Mappings:
Namespace Name Mixin selector official eLbsx;e(Lfx;)Zintermediary method_8311Lnet/minecraft/class_1920;method_8311(Lnet/minecraft/class_2338;)Znamed isSkyVisibleLnet/minecraft/world/BlockRenderView;isSkyVisible(Lnet/minecraft/util/math/BlockPos;)Z
-