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
official bpc$a
intermediary net/minecraft/class_4153$class_4154
named net/minecraft/world/poi/PointOfInterestStorage$PointOfInterestDistanceTracker
  • Field Details

    • distances

      private final Long2ByteMap distances
      Mappings:
      Namespace Name Mixin selector
      official b Lbpc$a;b:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
      intermediary field_18486 Lnet/minecraft/class_4153$class_4154;field_18486:Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
      named distances Lnet/minecraft/world/poi/PointOfInterestStorage$PointOfInterestDistanceTracker;distances: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
      official b Lahi;b(J)I
      intermediary method_18749 Lnet/minecraft/class_4079;method_18749(J)I
      named getInitialLevel Lnet/minecraft/world/SectionDistanceLevelPropagator;getInitialLevel(J)I
    • getLevel

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

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

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