History - net.minecraft.world.level.lighting.LevelLightEngine
1.21.2
Names
eos
etl
net.minecraft.world.level.lighting.LayerLightSectionStorage
net.minecraft.world.level.lighting.LevelLightEngine
net.minecraft.class_3560
net.minecraft.class_3568
net.minecraft.unmapped.C_jbeocnxo
net.minecraft.unmapped.C_ksposksb
net.minecraft.world.chunk.light.LightStorage
net.minecraft.world.chunk.light.LightingProvider
net.minecraft.world.chunk.light.LightStorage
net.minecraft.world.chunk.light.LightingProvider
net.minecraft.src.C_2679_
net.minecraft.src.C_2681_
Fields
LightLayer: i, layer, field_15805, f_mesdifhs, lightType, lightType, f_75738_
LightChunkGetter: a, chunkSource, field_15803, f_zrurunvu, chunkProvider, chunkProvider, f_75739_
it.unimi.dsi.fastutil.longs.Long2ByteMap: b, sectionStates, field_44716, f_voaewlib, sectionPropagations, sectionStates, f_283872_
it.unimi.dsi.fastutil.longs.LongSet: j, columnsWithSources, field_44718, f_oogambyi, enabledColumns, enabledColumns, f_283775_
M: c, visibleSectionData, field_15806, f_sklbmqyv, uncachedStorage, uncachedStorage, f_75731_
M: d, updatingSectionData, field_15796, f_lbfvidey, storage, storage, f_75732_
it.unimi.dsi.fastutil.longs.LongSet: e, changedSections, field_15802, f_msjxleyd, dirtySections, dirtySections, f_75733_
it.unimi.dsi.fastutil.longs.LongSet: f, sectionsAffectedByLightUpdates, field_16448, f_pvwqdcuu, notifySections, notifySections, f_75734_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<DataLayer>: g, queuedSections, field_15807, f_qwkkrrne, queuedSections, queuedSections, f_75735_
it.unimi.dsi.fastutil.longs.LongSet: k, columnsToRetainQueuedDataFor, field_19342, f_nuubbbls, columnsToRetain, columnsToRetain, f_75741_
it.unimi.dsi.fastutil.longs.LongSet: l, toRemove, field_15798, f_trtxwtss, sectionsToRemove, sectionsToRemove, f_75742_
boolean: h, hasInconsistencies, field_44717, f_scqciszr, hasLightUpdates, hasLightUpdates, f_283847_
int: b, LIGHT_SECTION_PADDING, field_31714, f_sehohhlr, field_31714, LIGHT_SECTION_PADDING, f_164444_
LevelLightEngine: c, EMPTY, field_52658, f_upprtmrr, DEFAULT, f_347731_
LevelHeightAccessor: d, levelHeightAccessor, field_27339, f_zrtarlun, world, world, f_164445_
LightEngine<?, ?>: a, blockEngine, field_15814, f_hfdfsfxp, blockLightProvider, blockLightProvider, f_75802_
LightEngine<?, ?>: e, skyEngine, field_15813, f_uxuyzibu, skyLightProvider, skyLightProvider, f_75803_
Constructors
(LightLayer, LightChunkGetter, M)
(LightChunkGetter, boolean, boolean)
()
Methods
boolean (long): b, storingLightForSection, method_15524, m_eiakvigx, hasSection, hasSection, m_75791_
DataLayer (long, boolean): a, getDataLayer, method_15522, m_vhvnvicu, getLightSection, getLightSection, m_75758_
DataLayer (M, long): a, getDataLayer, method_15533, m_pvecduvn, getLightSection, getLightSection, m_75761_
DataLayer (long): c, getDataLayerToWrite, method_51547, m_nsozzdfz, method_51547, getLightSectionToWrite, m_284157_
DataLayer (long): d, getDataLayerData, method_20533, m_xfsbvnmn, getLightSection, getLightSection, m_75793_
int (long): a, getLightValue, method_15538, m_rxafiwiu, getLight, getLight, m_6181_
int (long): e, getStoredLevel, method_15537, m_mhvcjheb, get, get, m_75795_
void (long, int): a, setStoredLevel, method_15525, m_hqhiqhhi, set, set, m_75772_
void (long): f, markSectionAndNeighborsAsAffected, method_51415, m_npchrzjp, addNotifySections, addNotifySections, m_280483_
DataLayer (long): g, createDataLayer, method_15529, m_xjzllulu, createSection, createSection, m_7667_
boolean (): a, hasInconsistencies, method_15528, m_zxaouzke, hasLightUpdates, hasLightUpdates, m_6808_
void (LightEngine<M, ?>): a, markNewInconsistencies, method_15527, m_fqmrtdms, updateLight, updateLight, m_284283_
void (long): h, onNodeAdded, method_15523, m_hjzphppe, onLoadSection, onLoadSection, m_6177_
void (long): i, onNodeRemoved, method_15534, m_yxjtjbvt, onUnloadSection, onUnloadSection, m_6187_
void (long, boolean): b, setLightEnabled, method_15535, m_hwfejwis, setColumnEnabled, setColumEnabled, m_284259_
boolean (long): j, lightOnInSection, method_51548, m_pxhvbkpf, isSectionInEnabledColumn, isSectionColumnEnabled, m_284382_
void (long, boolean): c, retainData, method_20600, m_dqsmfxmr, setRetainColumn, setRetainColumn, m_75782_
void (long, DataLayer): a, queueSectionData, method_15532, m_kddiegam, enqueueSectionData, enqueueSectionData, m_284542_
void (long, boolean): d, updateSectionStatus, method_15526, m_zbcehnxw, setSectionStatus, setSectionStatus, m_75787_
void (long, byte): a, putSectionState, method_51546, m_briaekcb, setSectionPropagation, putSectionState, m_284336_
void (long): l, initializeSection, method_51550, m_tyyxpbbk, queueForUpdate, queueForUpdate, m_284497_
void (long): m, removeSection, method_51551, m_wzssrukw, queueForRemoval, queueSectionRemoval, m_284475_
void (): b, swapSectionMap, method_15530, m_ofuazfca, notifyChanges, notifyChanges, m_75790_
LayerLightSectionStorage$SectionType (long): k, getDebugSectionType, method_51549, m_egnbnfxl, getStatus, getType, m_284291_
void (BlockPos): a, checkBlock, method_15513, m_idxlrtdh, checkBlock, checkBlock, m_7174_
boolean (): N_, hasLightWork, method_15518, m_mlkcmlsw, hasUpdates, hasUpdates, m_75808_
int (): a, runLightUpdates, method_15516, m_cmfibydp, doLightUpdates, runLightUpdates, m_9323_
void (SectionPos, boolean): a, updateSectionStatus, method_15551, m_myforzem, setSectionStatus, setSectionStatus, m_6191_
void (ChunkPos, boolean): a, setLightEnabled, method_15512, m_kjgxwinj, setColumnEnabled, setLightEnabled, m_9335_
void (ChunkPos): b, propagateLightSources, method_51471, m_nhbjqcvk, propagateLight, propagateLightSources, m_142519_
LayerLightEventListener (LightLayer): a, getLayerListener, method_15562, m_krxqidxo, get, get, m_75814_
String (LightLayer, SectionPos): a, getDebugData, method_22876, m_dyemchbd, displaySectionLevel, displaySectionLevel, m_75816_
LayerLightSectionStorage$SectionType (LightLayer, SectionPos): b, getDebugSectionType, method_51560, m_hkuaoqwh, getStatus, getSectionType, m_284493_
void (LightLayer, SectionPos, DataLayer): a, queueSectionData, method_15558, m_tnjxhipx, enqueueSectionData, enqueueSectionData, m_284126_
void (ChunkPos, boolean): b, retainData, method_20601, m_uffpblti, setRetainData, setRetainData, m_6462_
int (BlockPos, int): a, getRawBrightness, method_22363, m_nprthdzi, getLight, getLight, m_75831_
boolean (long): a, lightOnInColumn, method_62874, m_evyxmccv, isLightingEnabled, m_354350_
int (): c, getLightSectionCount, method_31928, m_wxfuiila, getHeight, getHeight, m_164446_
int (): d, getMinLightSection, method_31929, m_pzncjuow, getBottomY, getBottomY, m_164447_
int (): e, getMaxLightSection, method_31930, m_pbpuinkj, getTopY, getTopY, m_164448_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
enl
eos
Fields
Constructors
Methods
1.20.6
Names
enk
enl
net.minecraft.world.level.lighting.LightEngineLayerEventListener
net.minecraft.world.level.lighting.LightEngineStorage
Fields
Constructors
Methods
1.20.5
Names
eee
enk
net.minecraft.world.level.lighting.LayerLightEventListener
net.minecraft.world.level.lighting.LayerLightSectionStorage
net.minecraft.class_3562
net.minecraft.class_3560
net.minecraft.unmapped.C_blhynqen
net.minecraft.unmapped.C_jbeocnxo
net.minecraft.world.chunk.light.ChunkLightingView
net.minecraft.world.chunk.light.LightStorage
net.minecraft.world.chunk.light.ChunkLightingView
net.minecraft.world.chunk.light.LightStorage
net.minecraft.src.C_2677_
net.minecraft.src.C_2679_
Fields
LightLayer: i, layer, field_15805, f_mesdifhs, lightType, lightType, f_75738_
LightChunkGetter: a, chunkSource, field_15803, f_zrurunvu, chunkProvider, chunkProvider, f_75739_
it.unimi.dsi.fastutil.longs.Long2ByteMap: b, sectionStates, field_44716, f_voaewlib, sectionPropagations, sectionStates, f_283872_
it.unimi.dsi.fastutil.longs.LongSet: j, columnsWithSources, field_44718, f_oogambyi, enabledColumns, enabledColumns, f_283775_
M: c, visibleSectionData, field_15806, f_sklbmqyv, uncachedStorage, uncachedStorage, f_75731_
M: d, updatingSectionData, field_15796, f_lbfvidey, storage, storage, f_75732_
it.unimi.dsi.fastutil.longs.LongSet: e, changedSections, field_15802, f_msjxleyd, dirtySections, dirtySections, f_75733_
it.unimi.dsi.fastutil.longs.LongSet: f, sectionsAffectedByLightUpdates, field_16448, f_pvwqdcuu, notifySections, notifySections, f_75734_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<DataLayer>: g, queuedSections, field_15807, f_qwkkrrne, queuedSections, queuedSections, f_75735_
it.unimi.dsi.fastutil.longs.LongSet: k, columnsToRetainQueuedDataFor, field_19342, f_nuubbbls, columnsToRetain, columnsToRetain, f_75741_
it.unimi.dsi.fastutil.longs.LongSet: l, toRemove, field_15798, f_trtxwtss, sectionsToRemove, sectionsToRemove, f_75742_
boolean: h, hasInconsistencies, field_44717, f_scqciszr, hasLightUpdates, hasLightUpdates, f_283847_
Constructors
(LightLayer, LightChunkGetter, M)
Methods
DataLayer (SectionPos): a, getDataLayerData, method_15544, m_xfgdaccr, getLightSection, getLightSection, m_8079_
int (BlockPos): b, getLightValue, method_15543, m_kzkaudjr, getLightLevel, getLightLevel, m_7768_
boolean (long): b, storingLightForSection, method_15524, m_eiakvigx, hasSection, hasSection, m_75791_
DataLayer (long, boolean): a, getDataLayer, method_15522, m_vhvnvicu, getLightSection, getLightSection, m_75758_
DataLayer (M, long): a, getDataLayer, method_15533, m_pvecduvn, getLightSection, getLightSection, m_75761_
DataLayer (long): c, getDataLayerToWrite, method_51547, m_nsozzdfz, method_51547, getLightSectionToWrite, m_284157_
DataLayer (long): d, getDataLayerData, method_20533, m_xfsbvnmn, getLightSection, getLightSection, m_75793_
int (long): a, getLightValue, method_15538, m_rxafiwiu, getLight, getLight, m_6181_
int (long): e, getStoredLevel, method_15537, m_mhvcjheb, get, get, m_75795_
void (long, int): a, setStoredLevel, method_15525, m_hqhiqhhi, set, set, m_75772_
void (long): f, markSectionAndNeighborsAsAffected, method_51415, m_npchrzjp, addNotifySections, addNotifySections, m_280483_
DataLayer (long): g, createDataLayer, method_15529, m_xjzllulu, createSection, createSection, m_7667_
boolean (): a, hasInconsistencies, method_15528, m_zxaouzke, hasLightUpdates, hasLightUpdates, m_6808_
void (LightEngine<M, ?>): a, markNewInconsistencies, method_15527, m_fqmrtdms, updateLight, updateLight, m_284283_
void (long): h, onNodeAdded, method_15523, m_hjzphppe, onLoadSection, onLoadSection, m_6177_
void (long): i, onNodeRemoved, method_15534, m_yxjtjbvt, onUnloadSection, onUnloadSection, m_6187_
void (long, boolean): b, setLightEnabled, method_15535, m_hwfejwis, setColumnEnabled, setColumEnabled, m_284259_
boolean (long): j, lightOnInSection, method_51548, m_pxhvbkpf, isSectionInEnabledColumn, isSectionColumnEnabled, m_284382_
void (long, boolean): c, retainData, method_20600, m_dqsmfxmr, setRetainColumn, setRetainColumn, m_75782_
void (long, DataLayer): a, queueSectionData, method_15532, m_kddiegam, enqueueSectionData, enqueueSectionData, m_284542_
void (long, boolean): d, updateSectionStatus, method_15526, m_zbcehnxw, setSectionStatus, setSectionStatus, m_75787_
void (long, byte): a, putSectionState, method_51546, m_briaekcb, setSectionPropagation, putSectionState, m_284336_
void (long): l, initializeSection, method_51550, m_tyyxpbbk, queueForUpdate, queueForUpdate, m_284497_
void (long): m, removeSection, method_51551, m_wzssrukw, queueForRemoval, queueSectionRemoval, m_284475_
void (): b, swapSectionMap, method_15530, m_ofuazfca, notifyChanges, notifyChanges, m_75790_
LayerLightSectionStorage$SectionType (long): k, getDebugSectionType, method_51549, m_egnbnfxl, getStatus, getType, m_284291_
1.20.4
Names
Fields
Constructors
Methods
1.20.3
Names
dzz
eee
Fields
Constructors
Methods
1.20.2
Names
dwr
dzz
Fields
Constructors
Methods
1.20.1
Names
Fields
Constructors
Methods
1.20
Names
dvy
dwr
Fields
Constructors
Methods
1.19.4
Names
dsy
dvy
Fields
Constructors
Methods
1.19.3
Names
dpk
dsy
Fields
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
don
dpk
Fields
Constructors
Methods
1.19
Names
dim
don
Fields
Constructors
Methods
1.18.2
Names
dhk
dim
net.minecraft.world.chunk.light.ChunkLightingView
Fields
Constructors
Methods
DataLayer (SectionPos): a, getDataLayerData, method_15544, m_xfgdaccr, getLightSection, m_8079_
DataLayer (SectionPos): a, getDataLayerData, method_15544, m_xfgdaccr, getLightSection, getLightSection, m_8079_
int (BlockPos): b, getLightValue, method_15543, m_kzkaudjr, getLightLevel, m_7768_
int (BlockPos): b, getLightValue, method_15543, m_kzkaudjr, getLightLevel, getLightLevel, m_7768_
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
deh
dhk
Fields
Constructors
Methods
1.17.1
Names
Fields
Constructors
Methods
1.17
Names
cum
deh
net.minecraft.world.lighting.IWorldLightListener
net.minecraft.src.C_2677_
net.minecraft.server.v1_16_R3.LightEngineLayerEventListener
net.minecraft.world.level.lighting.LightEngineLayerEventListener
Fields
Constructors
Methods
DataLayer (SectionPos): a, getDataLayerData, method_15544, m_xfgdaccr, getLightSection, func_215612_a
DataLayer (SectionPos): a, getDataLayerData, method_15544, m_xfgdaccr, getLightSection, m_8079_
int (BlockPos): b, getLightValue, method_15543, m_kzkaudjr, getLightLevel, func_215611_b
int (BlockPos): b, getLightValue, method_15543, m_kzkaudjr, getLightLevel, m_7768_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
cuj
cum
net.minecraft.server.v1_16_R2.LightEngineLayerEventListener
net.minecraft.server.v1_16_R3.LightEngineLayerEventListener
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
cwp
cuj
net.minecraft.server.v1_16_R1.LightEngineLayerEventListener
net.minecraft.server.v1_16_R2.LightEngineLayerEventListener
Fields
Constructors
Methods
DataLayer (SectionPos): a, getDataLayerData, method_15544, m_xfgdaccr, getLightArray, func_215612_a
DataLayer (SectionPos): a, getDataLayerData, method_15544, m_xfgdaccr, getLightSection, func_215612_a
1.16.1
Names
cny
cwp
net.minecraft.server.v1_15_R1.LightEngineLayerEventListener
net.minecraft.server.v1_16_R1.LightEngineLayerEventListener
Fields
Constructors
Methods
1.15.2
Names
cnv
cny
Fields
Constructors
Methods
1.15.1
Names
Fields
Constructors
Methods
1.15
Names
ckz
cnv
net.minecraft.server.v1_14_R1.LightEngineLayerEventListener
net.minecraft.server.v1_15_R1.LightEngineLayerEventListener
Fields
Constructors
Methods
1.14.4
Names
cku
ckz
net.minecraft.world.level.lighting.LayerLightEventListener
net.minecraft.unmapped.C_blhynqen
Fields
Constructors
Methods
NibbleArray (SectionPosition): a, method_15544, getChunkLightArray, func_215612_a
DataLayer (SectionPos): a, getDataLayerData, method_15544, m_xfgdaccr, getLightArray, func_215612_a
int (BlockPosition): b, method_15543, getLightLevel, func_215611_b
int (BlockPos): b, getLightValue, method_15543, m_kzkaudjr, getLightLevel, func_215611_b
1.14.3
Names
ckq
cku
net.minecraft.world.chunk.light.ChunkLightingView
Fields
Constructors
Methods
NibbleArray (SectionPosition): a, method_15544, func_215612_a
NibbleArray (SectionPosition): a, method_15544, getChunkLightArray, func_215612_a
int (BlockPosition): b, method_15543, func_215611_b
int (BlockPosition): b, method_15543, getLightLevel, func_215611_b
1.14.2
Names
Fields
Constructors
Methods
1.14.1
Names
cko
ckq
Fields
Constructors
Methods
1.14
Names
cko
net.minecraft.class_3562
net.minecraft.world.lighting.IWorldLightListener
net.minecraft.server.v1_14_R1.LightEngineLayerEventListener
Fields
Constructors
Methods
NibbleArray (SectionPosition): a, method_15544, func_215612_a
int (BlockPosition): b, method_15543, func_215611_b