Package net.minecraft.world.chunk.light
Interface LightSourceView
- All Superinterfaces:
BlockView
,HeightLimitView
- All Known Implementing Classes:
Chunk
,EmptyChunk
,ProtoChunk
,WorldChunk
,WrapperProtoChunk
- Mappings:
Namespace Name named net/minecraft/world/chunk/light/LightSourceView
intermediary net/minecraft/class_8527
official dut
-
Method Summary
Modifier and TypeMethodDescriptionvoid
forEachLightSource
(BiConsumer<BlockPos, BlockState> callback) 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
-
forEachLightSource
- Mappings:
Namespace Name Mixin selector named forEachLightSource
Lnet/minecraft/world/chunk/light/LightSourceView;forEachLightSource(Ljava/util/function/BiConsumer;)V
intermediary method_51524
Lnet/minecraft/class_8527;method_51524(Ljava/util/function/BiConsumer;)V
official a
Ldut;a(Ljava/util/function/BiConsumer;)V
-
getChunkSkyLight
ChunkSkyLight getChunkSkyLight()- Mappings:
Namespace Name Mixin selector named getChunkSkyLight
Lnet/minecraft/world/chunk/light/LightSourceView;getChunkSkyLight()Lnet/minecraft/world/chunk/light/ChunkSkyLight;
intermediary method_12018
Lnet/minecraft/class_8527;method_12018()Lnet/minecraft/class_8528;
official B
Ldut;B()Lent;
-