Class DataLayerStorageMap<M extends DataLayerStorageMap<M>>
java.lang.Object
net.minecraft.world.level.lighting.DataLayerStorageMap<M>
- Direct Known Subclasses:
- BlockLightSectionStorage.BlockDataLayerStorageMap,- SkyLightSectionStorage.SkyDataLayerStorageMap
- 
Field SummaryFields
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedDataLayerStorageMap(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<DataLayer> p_75523_) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidabstract Mcopy()copyDataLayer(long p_281841_) voidgetLayer(long p_75533_) booleanhasLayer(long p_75530_) removeLayer(long p_75536_) void
- 
Field Details- 
CACHE_SIZEprivate static final int CACHE_SIZE- See Also:
 
- 
lastSectionKeysprivate final long[] lastSectionKeys
- 
lastSections
- 
cacheEnabledprivate boolean cacheEnabled
- 
map
 
- 
- 
Constructor Details- 
DataLayerStorageMapprotected DataLayerStorageMap(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<DataLayer> p_75523_) 
 
- 
- 
Method Details- 
copy
- 
copyDataLayer
- 
hasLayerpublic boolean hasLayer(long p_75530_) 
- 
getLayer
- 
removeLayer
- 
setLayer
- 
clearCachepublic void clearCache()
- 
disableCachepublic void disableCache()
 
-