Class LightEngine.QueueEntry

java.lang.Object
net.minecraft.world.level.lighting.LightEngine.QueueEntry
Enclosing class:
LightEngine<M extends DataLayerStorageMap<M>,S extends LayerLightSectionStorage<M>>

public static class LightEngine.QueueEntry extends Object
  • Field Details

  • Constructor Details

    • QueueEntry

      public QueueEntry()
  • Method Details

    • decreaseSkipOneDirection

      public static long decreaseSkipOneDirection(int p_285429_, Direction p_285207_)
    • decreaseAllDirections

      public static long decreaseAllDirections(int p_285144_)
    • increaseLightFromEmission

      public static long increaseLightFromEmission(int p_285199_, boolean p_284986_)
    • increaseSkipOneDirection

      public static long increaseSkipOneDirection(int p_285091_, boolean p_285186_, Direction p_285382_)
    • increaseOnlyOneDirection

      public static long increaseOnlyOneDirection(int p_285025_, boolean p_285384_, Direction p_285072_)
    • increaseSkySourceInDirections

      public static long increaseSkySourceInDirections(boolean p_285487_, boolean p_285390_, boolean p_285476_, boolean p_285505_, boolean p_285127_)
    • getFromLevel

      public static int getFromLevel(long p_285483_)
    • isFromEmptyShape

      public static boolean isFromEmptyShape(long p_285436_)
    • isIncreaseFromEmission

      public static boolean isIncreaseFromEmission(long p_285348_)
    • shouldPropagateInDirection

      public static boolean shouldPropagateInDirection(long p_285347_, Direction p_285291_)
    • withLevel

      private static long withLevel(long p_285234_, int p_285042_)
    • withDirection

      private static long withDirection(long p_285295_, Direction p_285016_)
    • withoutDirection

      private static long withoutDirection(long p_285366_, Direction p_285489_)