类 DataLayerStorageMap<M extends DataLayerStorageMap<M>>
java.lang.Object
net.minecraft.world.level.lighting.DataLayerStorageMap<M>
- 直接已知子类:
BlockLightSectionStorage.BlockDataLayerStorageMap
,SkyLightSectionStorage.SkyDataLayerStorageMap
-
字段概要
字段 -
构造器概要
构造器限定符构造器说明protected
DataLayerStorageMap
(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<DataLayer> p_75523_) -
方法概要
修饰符和类型方法说明void
abstract M
copy()
copyDataLayer
(long p_281841_) void
getLayer
(long p_75533_) boolean
hasLayer
(long p_75530_) removeLayer
(long p_75536_) void
-
字段详细资料
-
CACHE_SIZE
private static final int CACHE_SIZE- 另请参阅:
-
lastSectionKeys
private final long[] lastSectionKeys -
lastSections
-
cacheEnabled
private boolean cacheEnabled -
map
-
-
构造器详细资料
-
DataLayerStorageMap
protected DataLayerStorageMap(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<DataLayer> p_75523_)
-
-
方法详细资料
-
copy
-
copyDataLayer
-
hasLayer
public boolean hasLayer(long p_75530_) -
getLayer
-
removeLayer
-
setLayer
-
clearCache
public void clearCache() -
disableCache
public void disableCache()
-