Class SkyLightStorage


public class SkyLightStorage extends LightStorage<SkyLightStorage.Data>
Mappings:
Namespace Name
named net/minecraft/world/chunk/light/SkyLightStorage
intermediary net/minecraft/class_3569
official esu
  • Constructor Details Link icon

    • SkyLightStorage Link icon

      protected SkyLightStorage(ChunkProvider chunkProvider)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/chunk/light/SkyLightStorage;<init>(Lnet/minecraft/world/chunk/ChunkProvider;)V
      intermediary <init> Lnet/minecraft/class_3569;<init>(Lnet/minecraft/class_2823;)V
      official <init> Lesu;<init>(Ldzg;)V
  • Method Details Link icon

    • getLight Link icon

      protected int getLight(long blockPos)
      Specified by:
      getLight in class LightStorage<SkyLightStorage.Data>
      Mappings:
      Namespace Name Mixin selector
      named getLight Lnet/minecraft/world/chunk/light/LightStorage;getLight(J)I
      intermediary method_15538 Lnet/minecraft/class_3560;method_15538(J)I
      official a Leso;a(J)I
    • getLight Link icon

      protected int getLight(long blockPos, boolean cached)
      Mappings:
      Namespace Name Mixin selector
      named getLight Lnet/minecraft/world/chunk/light/SkyLightStorage;getLight(JZ)I
      intermediary method_31931 Lnet/minecraft/class_3569;method_31931(JZ)I
      official e Lesu;e(JZ)I
    • onLoadSection Link icon

      protected void onLoadSection(long sectionPos)
      Overrides:
      onLoadSection in class LightStorage<SkyLightStorage.Data>
      Mappings:
      Namespace Name Mixin selector
      named onLoadSection Lnet/minecraft/world/chunk/light/LightStorage;onLoadSection(J)V
      intermediary method_15523 Lnet/minecraft/class_3560;method_15523(J)V
      official h Leso;h(J)V
    • onUnloadSection Link icon

      protected void onUnloadSection(long sectionPos)
      Overrides:
      onUnloadSection in class LightStorage<SkyLightStorage.Data>
      Mappings:
      Namespace Name Mixin selector
      named onUnloadSection Lnet/minecraft/world/chunk/light/LightStorage;onUnloadSection(J)V
      intermediary method_15534 Lnet/minecraft/class_3560;method_15534(J)V
      official i Leso;i(J)V
    • createSection Link icon

      protected ChunkNibbleArray createSection(long sectionPos)
      Overrides:
      createSection in class LightStorage<SkyLightStorage.Data>
      Mappings:
      Namespace Name Mixin selector
      named createSection Lnet/minecraft/world/chunk/light/LightStorage;createSection(J)Lnet/minecraft/world/chunk/ChunkNibbleArray;
      intermediary method_15529 Lnet/minecraft/class_3560;method_15529(J)Lnet/minecraft/class_2804;
      official g Leso;g(J)Ldyy;
    • copy Link icon

      private static ChunkNibbleArray copy(ChunkNibbleArray source)
      Mappings:
      Namespace Name Mixin selector
      named copy Lnet/minecraft/world/chunk/light/SkyLightStorage;copy(Lnet/minecraft/world/chunk/ChunkNibbleArray;)Lnet/minecraft/world/chunk/ChunkNibbleArray;
      intermediary method_37460 Lnet/minecraft/class_3569;method_37460(Lnet/minecraft/class_2804;)Lnet/minecraft/class_2804;
      official a Lesu;a(Ldyy;)Ldyy;
    • isAboveMinHeight Link icon

      protected boolean isAboveMinHeight(int sectionY)
      Mappings:
      Namespace Name Mixin selector
      named isAboveMinHeight Lnet/minecraft/world/chunk/light/SkyLightStorage;isAboveMinHeight(I)Z
      intermediary method_15567 Lnet/minecraft/class_3569;method_15567(I)Z
      official a Lesu;a(I)Z
    • isAtOrAboveTopmostSection Link icon

      protected boolean isAtOrAboveTopmostSection(long sectionPos)
      Mappings:
      Namespace Name Mixin selector
      named isAtOrAboveTopmostSection Lnet/minecraft/world/chunk/light/SkyLightStorage;isAtOrAboveTopmostSection(J)Z
      intermediary method_15568 Lnet/minecraft/class_3569;method_15568(J)Z
      official m Lesu;m(J)Z
    • getTopSectionForColumn Link icon

      protected int getTopSectionForColumn(long columnPos)
      Mappings:
      Namespace Name Mixin selector
      named getTopSectionForColumn Lnet/minecraft/world/chunk/light/SkyLightStorage;getTopSectionForColumn(J)I
      intermediary method_51594 Lnet/minecraft/class_3569;method_51594(J)I
      official n Lesu;n(J)I
    • getMinSectionY Link icon

      protected int getMinSectionY()
      Mappings:
      Namespace Name Mixin selector
      named getMinSectionY Lnet/minecraft/world/chunk/light/SkyLightStorage;getMinSectionY()I
      intermediary method_51593 Lnet/minecraft/class_3569;method_51593()I
      official c Lesu;c()I