Class ClientChunkCache.Storage

java.lang.Object
net.minecraft.client.multiplayer.ClientChunkCache.Storage
Enclosing class:
ClientChunkCache

final class ClientChunkCache.Storage extends Object
  • Field Details

    • chunks

    • chunkRadius

      final int chunkRadius
    • viewRange

      private final int viewRange
    • viewCenterX

      volatile int viewCenterX
    • viewCenterZ

      volatile int viewCenterZ
    • chunkCount

      int chunkCount
  • Constructor Details

    • Storage

      Storage(int chunkRadius)
  • Method Details

    • getIndex

      int getIndex(int x, int z)
    • replace

      protected void replace(int chunkIndex, @Nullable LevelChunk chunk)
    • replace

      protected LevelChunk replace(int chunkIndex, LevelChunk chunk, @Nullable LevelChunk replaceWith)
    • inRange

      boolean inRange(int x, int z)
    • getChunk

      @Nullable protected LevelChunk getChunk(int chunkIndex)
    • dumpChunks

      private void dumpChunks(String filePath)