public static final class SkyLightStorage.Data extends ChunkToNibbleArrayMap<SkyLightStorage.Data>
Modifier and Type | Field and Description |
---|---|
private it.unimi.dsi.fastutil.longs.Long2IntOpenHashMap |
columnToTopSection |
private int |
minSectionY |
arrays
Constructor and Description |
---|
Data(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<ChunkNibbleArray> arrays,
it.unimi.dsi.fastutil.longs.Long2IntOpenHashMap columnToTopSection,
int minSectionY) |
Modifier and Type | Method and Description |
---|---|
SkyLightStorage.Data |
copy() |
clearCache, containsKey, disableCache, get, put, removeChunk, replaceWithCopy
private int minSectionY
private final it.unimi.dsi.fastutil.longs.Long2IntOpenHashMap columnToTopSection
public Data(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<ChunkNibbleArray> arrays, it.unimi.dsi.fastutil.longs.Long2IntOpenHashMap columnToTopSection, int minSectionY)
public SkyLightStorage.Data copy()
copy
in class ChunkToNibbleArrayMap<SkyLightStorage.Data>