Interface ChunkProvider

All Known Implementing Classes:
ChunkManager, ClientChunkManager, ServerChunkManager

public interface ChunkProvider
Mappings:
Namespace Name
named net/minecraft/world/chunk/ChunkProvider
intermediary net/minecraft/class_2823
official dvl
  • Method Details

    • getChunk

      @Nullable @Nullable LightSourceView getChunk(int chunkX, int chunkZ)
      Mappings:
      Namespace Name Mixin selector
      named getChunk Lnet/minecraft/world/chunk/ChunkProvider;getChunk(II)Lnet/minecraft/world/chunk/light/LightSourceView;
      intermediary method_12246 Lnet/minecraft/class_2823;method_12246(II)Lnet/minecraft/class_8527;
      official c Ldvl;c(II)Ldvk;
    • onLightUpdate

      default void onLightUpdate(LightType type, ChunkSectionPos pos)
      Mappings:
      Namespace Name Mixin selector
      named onLightUpdate Lnet/minecraft/world/chunk/ChunkProvider;onLightUpdate(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/ChunkSectionPos;)V
      intermediary method_12247 Lnet/minecraft/class_2823;method_12247(Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;)V
      official a Ldvl;a(Lddf;Lkf;)V
    • getWorld

      BlockView getWorld()
      Mappings:
      Namespace Name Mixin selector
      named getWorld Lnet/minecraft/world/chunk/ChunkProvider;getWorld()Lnet/minecraft/world/BlockView;
      intermediary method_16399 Lnet/minecraft/class_2823;method_16399()Lnet/minecraft/class_1922;
      official q Ldvl;q()Ldcc;