Uses of Class
net.minecraft.world.level.chunk.DataLayer
Packages that use DataLayer
Package
Description
-
Uses of DataLayer in net.minecraft.server.level
Methods in net.minecraft.server.level with parameters of type DataLayerModifier and TypeMethodDescriptionvoidThreadedLevelLightEngine.queueSectionData(LightLayer p_285046_, SectionPos p_285496_, DataLayer p_285495_) -
Uses of DataLayer in net.minecraft.world.level.chunk
Methods in net.minecraft.world.level.chunk that return DataLayer -
Uses of DataLayer in net.minecraft.world.level.chunk.storage
Fields in net.minecraft.world.level.chunk.storage declared as DataLayerModifier and TypeFieldDescriptionprivate final DataLayerSerializableChunkData.SectionData.blockLightThe field for theblockLightrecord component.private final DataLayerSerializableChunkData.SectionData.skyLightThe field for theskyLightrecord component.Methods in net.minecraft.world.level.chunk.storage that return DataLayerModifier and TypeMethodDescriptionSerializableChunkData.SectionData.blockLight()Returns the value of theblockLightrecord component.SerializableChunkData.SectionData.skyLight()Returns the value of theskyLightrecord component.Constructors in net.minecraft.world.level.chunk.storage with parameters of type DataLayerModifierConstructorDescriptionSectionData(int y, LevelChunkSection chunkSection, DataLayer blockLight, DataLayer skyLight) Creates an instance of aSectionDatarecord class. -
Uses of DataLayer in net.minecraft.world.level.lighting
Fields in net.minecraft.world.level.lighting declared as DataLayerFields in net.minecraft.world.level.lighting with type parameters of type DataLayerModifier and TypeFieldDescriptionprotected final it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<DataLayer> DataLayerStorageMap.mapprotected final it.unimi.dsi.fastutil.longs.Long2ObjectMap<DataLayer> LayerLightSectionStorage.queuedSectionsMethods in net.minecraft.world.level.lighting that return DataLayerModifier and TypeMethodDescriptionDataLayerStorageMap.copyDataLayer(long pIndex) protected DataLayerLayerLightSectionStorage.createDataLayer(long pSectionPos) protected DataLayerSkyLightSectionStorage.createDataLayer(long pSectionPos) protected DataLayerLayerLightSectionStorage.getDataLayer(long pSectionPos, boolean pCached) protected DataLayerLayerLightSectionStorage.getDataLayer(M pMap, long pSectionPos) LayerLightEventListener.DummyLightLayerEventListener.getDataLayerData(SectionPos p_75718_) LayerLightEventListener.getDataLayerData(SectionPos pSectionPos) LayerLightSectionStorage.getDataLayerData(long pSectionPos) LightEngine.getDataLayerData(SectionPos p_285093_) protected DataLayerLayerLightSectionStorage.getDataLayerToWrite(long pSectionPos) DataLayerStorageMap.getLayer(long pSectionPos) DataLayerStorageMap.removeLayer(long pSectionPos) private static DataLayerSkyLightSectionStorage.repeatFirstLayer(DataLayer pDataLayer) Methods in net.minecraft.world.level.lighting with parameters of type DataLayerModifier and TypeMethodDescriptionprotected voidLayerLightSectionStorage.queueSectionData(long pSectionPos, DataLayer pData) voidLevelLightEngine.queueSectionData(LightLayer pLightLayer, SectionPos pSectionPos, DataLayer pDataLayer) voidLightEngine.queueSectionData(long pSectionPos, DataLayer pData) private static DataLayerSkyLightSectionStorage.repeatFirstLayer(DataLayer pDataLayer) voidConstructor parameters in net.minecraft.world.level.lighting with type arguments of type DataLayerModifierConstructorDescriptionBlockDataLayerStorageMap(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<DataLayer> p_75515_) protectedDataLayerStorageMap(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<DataLayer> pMap) SkyDataLayerStorageMap(it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<DataLayer> pMap, it.unimi.dsi.fastutil.longs.Long2IntOpenHashMap pTopSections, int pCurrentLowestY)