Class LightStorage.PropagationFlags

java.lang.Object
net.minecraft.world.chunk.light.LightStorage.PropagationFlags
Enclosing class:
LightStorage<M extends ChunkToNibbleArrayMap<M>>

protected static class LightStorage.PropagationFlags extends Object
Mappings:
Namespace Name
named net/minecraft/world/chunk/light/LightStorage$PropagationFlags
intermediary net/minecraft/class_3560$class_8529
official enl$a
  • Field Details

    • field_44719

      public static final byte field_44719
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_44719 Lnet/minecraft/world/chunk/light/LightStorage$PropagationFlags;field_44719:B
      intermediary field_44719 Lnet/minecraft/class_3560$class_8529;field_44719:B
      official a Lenl$a;a:B
    • MIN_NEIGHBOR_COUNT

      private static final int MIN_NEIGHBOR_COUNT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MIN_NEIGHBOR_COUNT Lnet/minecraft/world/chunk/light/LightStorage$PropagationFlags;MIN_NEIGHBOR_COUNT:I
      intermediary field_44720 Lnet/minecraft/class_3560$class_8529;field_44720:I
      official b Lenl$a;b:I
    • MAX_NEIGHBOR_COUNT

      private static final int MAX_NEIGHBOR_COUNT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_NEIGHBOR_COUNT Lnet/minecraft/world/chunk/light/LightStorage$PropagationFlags;MAX_NEIGHBOR_COUNT:I
      intermediary field_44721 Lnet/minecraft/class_3560$class_8529;field_44721:I
      official c Lenl$a;c:I
    • field_44722

      private static final byte field_44722
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_44722 Lnet/minecraft/world/chunk/light/LightStorage$PropagationFlags;field_44722:B
      intermediary field_44722 Lnet/minecraft/class_3560$class_8529;field_44722:B
      official d Lenl$a;d:B
    • NEIGHBOR_COUNT_MASK

      private static final byte NEIGHBOR_COUNT_MASK
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named NEIGHBOR_COUNT_MASK Lnet/minecraft/world/chunk/light/LightStorage$PropagationFlags;NEIGHBOR_COUNT_MASK:B
      intermediary field_44723 Lnet/minecraft/class_3560$class_8529;field_44723:B
      official e Lenl$a;e:B
  • Constructor Details

    • PropagationFlags

      protected PropagationFlags()
  • Method Details

    • setReady

      public static byte setReady(byte packed, boolean ready)
      Mappings:
      Namespace Name Mixin selector
      named setReady Lnet/minecraft/world/chunk/light/LightStorage$PropagationFlags;setReady(BZ)B
      intermediary method_51554 Lnet/minecraft/class_3560$class_8529;method_51554(BZ)B
      official a Lenl$a;a(BZ)B
    • withNeighborCount

      public static byte withNeighborCount(byte packed, int neighborCount)
      Mappings:
      Namespace Name Mixin selector
      named withNeighborCount Lnet/minecraft/world/chunk/light/LightStorage$PropagationFlags;withNeighborCount(BI)B
      intermediary method_51553 Lnet/minecraft/class_3560$class_8529;method_51553(BI)B
      official a Lenl$a;a(BI)B
    • isReady

      public static boolean isReady(byte packed)
      Mappings:
      Namespace Name Mixin selector
      named isReady Lnet/minecraft/world/chunk/light/LightStorage$PropagationFlags;isReady(B)Z
      intermediary method_51552 Lnet/minecraft/class_3560$class_8529;method_51552(B)Z
      official a Lenl$a;a(B)Z
    • getNeighborCount

      public static int getNeighborCount(byte packed)
      Mappings:
      Namespace Name Mixin selector
      named getNeighborCount Lnet/minecraft/world/chunk/light/LightStorage$PropagationFlags;getNeighborCount(B)I
      intermediary method_51555 Lnet/minecraft/class_3560$class_8529;method_51555(B)I
      official b Lenl$a;b(B)I
    • getStatus

      public static LightStorage.Status getStatus(byte packed)
      Mappings:
      Namespace Name Mixin selector
      named getStatus Lnet/minecraft/world/chunk/light/LightStorage$PropagationFlags;getStatus(B)Lnet/minecraft/world/chunk/light/LightStorage$Status;
      intermediary method_51556 Lnet/minecraft/class_3560$class_8529;method_51556(B)Lnet/minecraft/class_3560$class_8530;
      official c Lenl$a;c(B)Lenl$b;