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

final class PointOfInterestStorage.PointOfInterestDistanceTracker
extends SectionDistanceLevelPropagator
Mappings:
Namespace Name
official bay$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 Lbay$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 Laar;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 Lczx;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 Lczx;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 Lbay$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