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 SummaryFieldsModifier 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.FixedPlayerDistanceChunkTrackerchunks, maxDistanceFields inherited from class net.minecraft.world.level.lighting.DynamicGraphMinFixedPointlevelCount, SOURCE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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.FixedPlayerDistanceChunkTrackergetLevel, getLevelFromSource, setLevelMethods inherited from class net.minecraft.server.level.ChunkTrackercheckNeighborsAfterUpdate, computeLevelFromNeighbor, getComputedLevel, isSource, updateMethods inherited from class net.minecraft.world.level.lighting.DynamicGraphMinFixedPointcheckEdge, checkNeighbor, checkNode, getQueueSize, hasWork, removeFromQueue, removeIf, runUpdates
- 
Field Details- 
viewDistanceprivate int viewDistance
- 
queueLevelsprivate final it.unimi.dsi.fastutil.longs.Long2IntMap queueLevels
- 
toUpdateprivate final it.unimi.dsi.fastutil.longs.LongSet toUpdate
 
- 
- 
Constructor Details- 
PlayerTicketTrackerprotected PlayerTicketTracker(int p_140910_) 
 
- 
- 
Method Details- 
onLevelChangeprotected void onLevelChange(long p_140915_, int p_140916_, int p_140917_) - Overrides:
- onLevelChangein class- DistanceManager.FixedPlayerDistanceChunkTracker
 
- 
updateViewDistancepublic void updateViewDistance(int p_140913_) 
- 
onLevelChangeprivate void onLevelChange(long p_140919_, int p_140920_, boolean p_140921_, boolean p_140922_) 
- 
runAllUpdatespublic void runAllUpdates()- Overrides:
- runAllUpdatesin class- DistanceManager.FixedPlayerDistanceChunkTracker
 
- 
haveTicketForprivate boolean haveTicketFor(int p_140933_) 
 
-