Class DistanceManager.FixedPlayerDistanceChunkTracker

java.lang.Object
net.minecraft.world.level.lighting.DynamicGraphMinFixedPoint
net.minecraft.server.level.ChunkTracker
net.minecraft.server.level.DistanceManager.FixedPlayerDistanceChunkTracker
Direct Known Subclasses:
DistanceManager.PlayerTicketTracker
Enclosing class:
DistanceManager

class DistanceManager.FixedPlayerDistanceChunkTracker extends ChunkTracker
  • Field Details Link icon

    • chunks Link icon

      protected final it.unimi.dsi.fastutil.longs.Long2ByteMap chunks
    • maxDistance Link icon

      protected final int maxDistance
  • Constructor Details Link icon

    • FixedPlayerDistanceChunkTracker Link icon

      protected FixedPlayerDistanceChunkTracker(int p_140891_)
  • Method Details Link icon

    • getLevel Link icon

      protected int getLevel(long p_140901_)
      Specified by:
      getLevel in class DynamicGraphMinFixedPoint
    • setLevel Link icon

      protected void setLevel(long p_140893_, int p_140894_)
      Specified by:
      setLevel in class DynamicGraphMinFixedPoint
    • onLevelChange Link icon

      protected void onLevelChange(long p_140895_, int p_140896_, int p_140897_)
    • getLevelFromSource Link icon

      protected int getLevelFromSource(long p_140899_)
      Specified by:
      getLevelFromSource in class ChunkTracker
    • havePlayer Link icon

      private boolean havePlayer(long p_140903_)
    • runAllUpdates Link icon

      public void runAllUpdates()
    • dumpChunks Link icon

      private void dumpChunks(String p_143213_)