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 official bdm$a
intermediary net/minecraft/class_4153$class_4154
named net/minecraft/world/poi/PointOfInterestStorage$PointOfInterestDistanceTracker
-
Field Summary
-
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, isMarker, propagateLevel, recalculateLevel, update
Methods inherited from class net.minecraft.world.chunk.light.LevelPropagator
applyPendingUpdates, getPendingUpdateCount, hasPendingUpdates, propagateLevel, removePendingUpdate, removePendingUpdateIf, resetLevel, updateLevel
-
Field Details
-
distances
- Mappings:
Namespace Name Mixin selector official b
Lbdm$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 classSectionDistanceLevelPropagator
- Mappings:
Namespace Name Mixin selector official b
Labn;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 classLevelPropagator
- Mappings:
Namespace Name Mixin selector official c
Ldee;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 classLevelPropagator
- Mappings:
Namespace Name Mixin selector official a
Ldee;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
Lbdm$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
-