Package net.minecraft.server.level
Class SectionTracker
java.lang.Object
net.minecraft.world.level.lighting.DynamicGraphMinFixedPoint
net.minecraft.server.level.SectionTracker
- Direct Known Subclasses:
- PoiManager.DistanceTracker
- 
Field SummaryFields inherited from class net.minecraft.world.level.lighting.DynamicGraphMinFixedPointlevelCount, SOURCE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidcheckNeighborsAfterUpdate(long p_8280_, int p_8281_, boolean p_8282_) protected intcomputeLevelFromNeighbor(long p_8293_, long p_8294_, int p_8295_) protected intgetComputedLevel(long p_8284_, long p_8285_, int p_8286_) protected abstract intgetLevelFromSource(long p_8287_) voidupdate(long p_8289_, int p_8290_, boolean p_8291_) Methods inherited from class net.minecraft.world.level.lighting.DynamicGraphMinFixedPointcheckEdge, checkNeighbor, checkNode, getLevel, getQueueSize, hasWork, isSource, removeFromQueue, removeIf, runUpdates, setLevel
- 
Constructor Details- 
SectionTrackerprotected SectionTracker(int p_8274_, int p_8275_, int p_8276_) 
 
- 
- 
Method Details- 
checkNeighborsAfterUpdateprotected void checkNeighborsAfterUpdate(long p_8280_, int p_8281_, boolean p_8282_) - Specified by:
- checkNeighborsAfterUpdatein class- DynamicGraphMinFixedPoint
 
- 
getComputedLevelprotected int getComputedLevel(long p_8284_, long p_8285_, int p_8286_) - Specified by:
- getComputedLevelin class- DynamicGraphMinFixedPoint
 
- 
computeLevelFromNeighborprotected int computeLevelFromNeighbor(long p_8293_, long p_8294_, int p_8295_) - Specified by:
- computeLevelFromNeighborin class- DynamicGraphMinFixedPoint
 
- 
getLevelFromSourceprotected abstract int getLevelFromSource(long p_8287_) 
- 
updatepublic void update(long p_8289_, int p_8290_, boolean p_8291_) 
 
-