Package net.minecraft.world.poi
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 Summary
Fields inherited from class net.minecraft.world.chunk.light.LevelPropagator
field_43397, levelCount
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected int
getInitialLevel
(long id) protected int
getLevel
(long id) protected void
setLevel
(long id, int level) void
update()
Methods inherited from class net.minecraft.world.SectionDistanceLevelPropagator
getPropagatedLevel, propagateLevel, recalculateLevel, update
Methods inherited from class net.minecraft.world.chunk.light.LevelPropagator
applyPendingUpdates, getPendingUpdateCount, hasPendingUpdates, isMarker, propagateLevel, removePendingUpdate, removePendingUpdateIf, resetLevel, updateLevel
-
Field Details
-
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 classSectionDistanceLevelPropagator
- 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 classLevelPropagator
- 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 classLevelPropagator
- 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
-