Class PoiManager.DistanceTracker
java.lang.Object
net.minecraft.world.level.lighting.DynamicGraphMinFixedPoint
net.minecraft.server.level.SectionTracker
net.minecraft.world.entity.ai.village.poi.PoiManager.DistanceTracker
- Enclosing class:
- PoiManager
- 
Field SummaryFieldsFields inherited from class net.minecraft.world.level.lighting.DynamicGraphMinFixedPointlevelCount, SOURCE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected intgetLevel(long p_27210_) protected intgetLevelFromSource(long p_27208_) voidprotected voidsetLevel(long p_27205_, int p_27206_) Methods inherited from class net.minecraft.server.level.SectionTrackercheckNeighborsAfterUpdate, computeLevelFromNeighbor, getComputedLevel, updateMethods inherited from class net.minecraft.world.level.lighting.DynamicGraphMinFixedPointcheckEdge, checkNeighbor, checkNode, getQueueSize, hasWork, isSource, removeFromQueue, removeIf, runUpdates
- 
Field Details- 
levelsprivate final it.unimi.dsi.fastutil.longs.Long2ByteMap levels
 
- 
- 
Constructor Details- 
DistanceTrackerprotected DistanceTracker()
 
- 
- 
Method Details- 
getLevelFromSourceprotected int getLevelFromSource(long p_27208_) - Specified by:
- getLevelFromSourcein class- SectionTracker
 
- 
getLevelprotected int getLevel(long p_27210_) - Specified by:
- getLevelin class- DynamicGraphMinFixedPoint
 
- 
setLevelprotected void setLevel(long p_27205_, int p_27206_) - Specified by:
- setLevelin class- DynamicGraphMinFixedPoint
 
- 
runAllUpdatespublic void runAllUpdates()
 
-