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