Package net.minecraft.world.server
Class TicketManager.PlayerChunkTracker
java.lang.Object
net.minecraft.world.lighting.LevelBasedGraph
net.minecraft.world.chunk.ChunkDistanceGraph
net.minecraft.world.server.TicketManager.PlayerChunkTracker
- Direct Known Subclasses:
- TicketManager.PlayerTicketTracker
- Enclosing class:
- TicketManager
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final it.unimi.dsi.fastutil.longs.Long2ByteMapprotected final int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected intgetLevel(long p_215471_1_) protected intgetLevelFromSource(long p_215492_1_) private booleanhavePlayer(long p_215496_1_) protected voidonLevelChange(long p_215495_1_, int p_215495_3_, int p_215495_4_) voidprotected voidsetLevel(long p_215476_1_, int p_215476_3_) Methods inherited from class net.minecraft.world.chunk.ChunkDistanceGraphcheckNeighborsAfterUpdate, computeLevelFromNeighbor, getComputedLevel, isSource, updateMethods inherited from class net.minecraft.world.lighting.LevelBasedGraphcheckEdge, checkNeighbor, checkNode, getQueueSize, hasWork, queuedUpdateSize, removeFromQueue, removeIf, runUpdates
- 
Field Details- 
chunksprotected final it.unimi.dsi.fastutil.longs.Long2ByteMap chunks
- 
maxDistanceprotected final int maxDistance
 
- 
- 
Constructor Details- 
PlayerChunkTrackerprotected PlayerChunkTracker(int p_i50684_2_) 
 
- 
- 
Method Details- 
getLevelprotected int getLevel(long p_215471_1_) - Specified by:
- getLevelin class- LevelBasedGraph
 
- 
setLevelprotected void setLevel(long p_215476_1_, int p_215476_3_) - Specified by:
- setLevelin class- LevelBasedGraph
 
- 
onLevelChangeprotected void onLevelChange(long p_215495_1_, int p_215495_3_, int p_215495_4_) 
- 
getLevelFromSourceprotected int getLevelFromSource(long p_215492_1_) - Specified by:
- getLevelFromSourcein class- ChunkDistanceGraph
 
- 
havePlayerprivate boolean havePlayer(long p_215496_1_) 
- 
runAllUpdatespublic void runAllUpdates()
 
-