Interface LightSourceView

All Superinterfaces:
BlockView, HeightLimitView
All Known Implementing Classes:
Chunk, EmptyChunk, ProtoChunk, WorldChunk, WrapperProtoChunk

public interface LightSourceView extends BlockView
Mappings:
Namespace Name
named net/minecraft/world/chunk/light/LightSourceView
intermediary net/minecraft/class_8527
official eab
  • Method Details

    • forEachLightSource

      void forEachLightSource(BiConsumer<BlockPos,BlockState> callback)
      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 Leab;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 D Leab;D()Letg;