Package net.minecraft.server.level
Class DistanceManager.PlayerTicketTracker
java.lang.Object
net.minecraft.world.level.lighting.DynamicGraphMinFixedPoint
net.minecraft.server.level.ChunkTracker
net.minecraft.server.level.DistanceManager.FixedPlayerDistanceChunkTracker
net.minecraft.server.level.DistanceManager.PlayerTicketTracker
- Enclosing class:
 - DistanceManager
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.longs.Long2IntMapprivate final it.unimi.dsi.fastutil.longs.LongSetprivate intFields inherited from class net.minecraft.server.level.DistanceManager.FixedPlayerDistanceChunkTracker
chunks, maxDistanceFields inherited from class net.minecraft.world.level.lighting.DynamicGraphMinFixedPoint
levelCount, SOURCE - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprivate booleanhaveTicketFor(int p_140933_) private voidonLevelChange(long p_140919_, int p_140920_, boolean p_140921_, boolean p_140922_) protected voidonLevelChange(long p_140915_, int p_140916_, int p_140917_) voidvoidupdateViewDistance(int p_140913_) Methods inherited from class net.minecraft.server.level.DistanceManager.FixedPlayerDistanceChunkTracker
getLevel, getLevelFromSource, setLevelMethods inherited from class net.minecraft.server.level.ChunkTracker
checkNeighborsAfterUpdate, computeLevelFromNeighbor, getComputedLevel, isSource, updateMethods inherited from class net.minecraft.world.level.lighting.DynamicGraphMinFixedPoint
checkEdge, checkNeighbor, checkNode, getQueueSize, hasWork, removeFromQueue, removeIf, runUpdates 
- 
Field Details
- 
viewDistance
private int viewDistance - 
queueLevels
private final it.unimi.dsi.fastutil.longs.Long2IntMap queueLevels - 
toUpdate
private final it.unimi.dsi.fastutil.longs.LongSet toUpdate 
 - 
 - 
Constructor Details
- 
PlayerTicketTracker
protected PlayerTicketTracker(int p_140910_)  
 - 
 - 
Method Details
- 
onLevelChange
protected void onLevelChange(long p_140915_, int p_140916_, int p_140917_) - Overrides:
 onLevelChangein classDistanceManager.FixedPlayerDistanceChunkTracker
 - 
updateViewDistance
public void updateViewDistance(int p_140913_)  - 
onLevelChange
private void onLevelChange(long p_140919_, int p_140920_, boolean p_140921_, boolean p_140922_)  - 
runAllUpdates
public void runAllUpdates()- Overrides:
 runAllUpdatesin classDistanceManager.FixedPlayerDistanceChunkTracker
 - 
haveTicketFor
private boolean haveTicketFor(int p_140933_)  
 -