Class ChunkToNibbleArrayMap<M extends ChunkToNibbleArrayMap<M>>

java.lang.Object
net.minecraft.world.chunk.ChunkToNibbleArrayMap<M>
Direct Known Subclasses:
BlockLightStorage.Data, SkyLightStorage.Data

public abstract class ChunkToNibbleArrayMap<M extends ChunkToNibbleArrayMap<M>>
extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • copy

      public abstract M copy()
    • replaceWithCopy

      public void replaceWithCopy​(long pos)
    • containsKey

      public boolean containsKey​(long chunkPos)
    • get

      @Nullable public ChunkNibbleArray get​(long chunkPos)
    • removeChunk

      @Nullable public ChunkNibbleArray removeChunk​(long chunkPos)
    • put

      public void put​(long pos, ChunkNibbleArray data)
    • clearCache

      public void clearCache()
    • disableCache

      public void disableCache()