Class PointOfInterestStorage.PointOfInterestDistanceTracker

java.lang.Object
net.minecraft.world.chunk.light.LevelPropagator
net.minecraft.world.SectionDistanceLevelPropagator
net.minecraft.world.poi.PointOfInterestStorage.PointOfInterestDistanceTracker
Enclosing class:
PointOfInterestStorage

private final class PointOfInterestStorage.PointOfInterestDistanceTracker extends SectionDistanceLevelPropagator
Mappings:
Namespace Name
named net/minecraft/world/poi/PointOfInterestStorage$PointOfInterestDistanceTracker
intermediary net/minecraft/class_4153$class_4154
official chj$a
  • Field Details

    • distances

      private final Long2ByteMap distances
      Mappings:
      Namespace Name Mixin selector
      named distances Lnet/minecraft/world/poi/PointOfInterestStorage$PointOfInterestDistanceTracker;distances:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
      intermediary field_18486 Lnet/minecraft/class_4153$class_4154;field_18486:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
      official b Lchj$a;b:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
  • Constructor Details

    • PointOfInterestDistanceTracker

      protected PointOfInterestDistanceTracker()
  • Method Details

    • getInitialLevel

      protected int getInitialLevel(long id)
      Specified by:
      getInitialLevel in class SectionDistanceLevelPropagator
      Mappings:
      Namespace Name Mixin selector
      named getInitialLevel Lnet/minecraft/world/SectionDistanceLevelPropagator;getInitialLevel(J)I
      intermediary method_18749 Lnet/minecraft/class_4079;method_18749(J)I
      official b Lasc;b(J)I
    • getLevel

      protected int getLevel(long id)
      Specified by:
      getLevel in class LevelPropagator
      Mappings:
      Namespace Name Mixin selector
      named getLevel Lnet/minecraft/world/chunk/light/LevelPropagator;getLevel(J)I
      intermediary method_15480 Lnet/minecraft/class_3554;method_15480(J)I
      official c Leti;c(J)I
    • setLevel

      protected void setLevel(long id, int level)
      Specified by:
      setLevel in class LevelPropagator
      Mappings:
      Namespace Name Mixin selector
      named setLevel Lnet/minecraft/world/chunk/light/LevelPropagator;setLevel(JI)V
      intermediary method_15485 Lnet/minecraft/class_3554;method_15485(JI)V
      official a Leti;a(JI)V
    • update

      public void update()
      Mappings:
      Namespace Name Mixin selector
      named update Lnet/minecraft/world/poi/PointOfInterestStorage$PointOfInterestDistanceTracker;update()V
      intermediary method_19134 Lnet/minecraft/class_4153$class_4154;method_19134()V
      official a Lchj$a;a()V