History - net.minecraft.world.level.lighting.LightEngine

25w18a

Names

exr

eyh

Fields

Direction[]: d, PROPAGATION_DIRECTIONS, field_16513, DIRECTIONS, f_283814_

Direction[]: d, PROPAGATION_DIRECTIONS, field_16513

LightChunkGetter: e, chunkSource, field_15795, chunkProvider, f_283884_

LightChunkGetter: e, chunkSource, field_15795

S: f, storage, field_15793, lightStorage, f_283849_

S: f, storage, field_15793

long[]: l, lastChunkPos, field_17397, cachedChunkPositions, f_283833_

long[]: l, lastChunkPos, field_17397

int: k, CACHE_SIZE, field_31709, field_31709, f_283860_

int: k, CACHE_SIZE, field_31709

int: a, MAX_LEVEL, field_44729, field_44729, f_283746_

int: a, MAX_LEVEL, field_44729

int: b, MIN_OPACITY, field_44730, field_44730, f_283739_

int: b, MIN_OPACITY, field_44730

long: c, PULL_LIGHT_IN_ENTRY, field_44731, field_44731, f_283854_

long: c, PULL_LIGHT_IN_ENTRY, field_44731

int: g, MIN_QUEUE_SIZE, field_44732, field_44732, f_283747_

int: g, MIN_QUEUE_SIZE, field_44732

it.unimi.dsi.fastutil.longs.LongOpenHashSet: h, blockNodesToCheck, field_44733, blockPositionsToCheck, f_283863_

it.unimi.dsi.fastutil.longs.LongOpenHashSet: h, blockNodesToCheck, field_44733

it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: i, decreaseQueue, field_44734, field_44734, f_283823_

it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: i, decreaseQueue, field_44734

it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: j, increaseQueue, field_44735, field_44735, f_283934_

it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: j, increaseQueue, field_44735

LightChunk[]: m, lastChunk, field_17398, cachedChunks, f_283888_

LightChunk[]: m, lastChunk, field_17398

Constructors

Methods

void (long): a, checkNode, method_51529, method_51529, m_75858_

void (long): a, checkNode, method_51529

void (): c, clearChunkCache, method_17530, clearChunkCache, m_284550_

void (): c, clearChunkCache, method_17530

boolean (): M_, hasLightWork, method_15518, hasUpdates, m_75808_

boolean (): L_, hasLightWork, method_15518

void (long, DataLayer): a, queueSectionData, method_15515, enqueueSectionData, m_284203_

void (long, DataLayer): a, queueSectionData, method_15515

DataLayer (SectionPos): a, getDataLayerData, method_15544, getLightSection, m_8079_

DataLayer (SectionPos): a, getDataLayerData, method_15544

int (BlockPos): b, getLightValue, method_15543, getLightLevel, m_7768_

int (BlockPos): b, getLightValue, method_15543

void (BlockPos): a, checkBlock, method_15513, checkBlock, m_7174_

void (BlockPos): a, checkBlock, method_15513

void (SectionPos, boolean): a, updateSectionStatus, method_15551, setSectionStatus, m_6191_

void (SectionPos, boolean): a, updateSectionStatus, method_15551

void (ChunkPos, boolean): a, setLightEnabled, method_15512, setColumnEnabled, m_9335_

void (ChunkPos, boolean): a, setLightEnabled, method_15512

String (long): b, getDebugData, method_22875, displaySectionLevel, m_284216_

String (long): b, getDebugData, method_22875

void (ChunkPos, boolean): b, retainData, method_20599, setRetainColumn, m_284245_

void (ChunkPos, boolean): b, retainData, method_20599

boolean (BlockState): a, isEmptyShape, method_51563, isTrivialForLighting, m_284265_

boolean (BlockState): a, isEmptyShape, method_51563

BlockState (BlockPos): c, getState, method_50018, getStateForLighting, m_284512_

BlockState (BlockPos): c, getState, method_50018

LightChunk (int, int): a, getChunk, method_17529, getChunk, m_284303_

LightChunk (int, int): a, getChunk, method_17529

int (): a, runLightUpdates, method_15516, doLightUpdates, m_9323_

int (): a, runLightUpdates, method_15516

int (): d, propagateIncreases, method_51567, method_51567, m_284361_

int (): d, propagateIncreases, method_51567

int (): e, propagateDecreases, method_51570, method_51570, m_284399_

int (): e, propagateDecreases, method_51570

void (long, long): b, enqueueDecrease, method_51565, method_51565, m_284343_

void (long, long): b, enqueueDecrease, method_51565

void (long, long): c, enqueueIncrease, method_51566, method_51566, m_284218_

void (long, long): c, enqueueIncrease, method_51566

LayerLightSectionStorage$SectionType (long): c, getDebugSectionType, method_51568, getStatus, m_284437_

LayerLightSectionStorage$SectionType (long): c, getDebugSectionType, method_51568

void (long, long, int): a, propagateIncrease, method_51531, method_51531, m_284316_

void (long, long, int): a, propagateIncrease, method_51531

void (long, long): a, propagateDecrease, method_51530, method_51530, m_284321_

void (long, long): a, propagateDecrease, method_51530

boolean (BlockState, BlockState): a, hasDifferentLightProperties, method_51561, needsLightUpdate, m_284387_

boolean (BlockState, BlockState): a, hasDifferentLightProperties, method_51561

int (BlockState, BlockState, Direction, int): a, getLightBlockInto, method_20049, getRealisticOpacity, m_284282_

int (BlockState, BlockState, Direction, int): a, getLightBlockInto, method_20049

VoxelShape (BlockState, Direction): a, getOcclusionShape, method_51562, getOpaqueShape, m_284428_

VoxelShape (BlockState, Direction): a, getOcclusionShape, method_51562

int (BlockState): b, getOpacity, method_50017, getOpacity, m_284404_

int (BlockState): b, getOpacity, method_50017

boolean (BlockState, BlockState, Direction): a, shapeOccludes, method_50016, shapesCoverFullCube, m_284187_

boolean (BlockState, BlockState, Direction): a, shapeOccludes, method_50016

1.21.5

Names

esr

exr

Fields

Constructors

Methods

boolean (): N_, hasLightWork, method_15518, hasUpdates, m_75808_

boolean (): M_, hasLightWork, method_15518, hasUpdates, m_75808_

1.21.4

Names

eto

esr

Fields

Constructors

Methods

1.21.3

Names

eov

eto

Fields

BlockPos$MutableBlockPos: k, mutablePos, field_19284, reusableBlockPos, f_283920_

long[]: m, lastChunkPos, field_17397, cachedChunkPositions, f_283833_

long[]: l, lastChunkPos, field_17397, cachedChunkPositions, f_283833_

int: l, CACHE_SIZE, field_31709, field_31709, f_283860_

int: k, CACHE_SIZE, field_31709, field_31709, f_283860_

LightChunk[]: n, lastChunk, field_17398, cachedChunks, f_283888_

LightChunk[]: m, lastChunk, field_17398, cachedChunks, f_283888_

Constructors

Methods

int (BlockGetter, BlockState, BlockPos, BlockState, BlockPos, Direction, int): a, getLightBlockInto, method_20049, getRealisticOpacity, m_284282_

boolean (): K_, hasLightWork, method_15518, hasUpdates, m_75808_

boolean (): N_, hasLightWork, method_15518, hasUpdates, m_75808_

VoxelShape (BlockState, long, Direction): a, getOcclusionShape, method_20710, getOpaqueShape, m_284428_

boolean (BlockGetter, BlockPos, BlockState, BlockState): a, hasDifferentLightProperties, method_51561, needsLightUpdate, m_284387_

VoxelShape (BlockGetter, BlockPos, BlockState, Direction): a, getOcclusionShape, method_51562, getOpaqueShape, m_284189_

int (BlockState, BlockPos): a, getOpacity, method_50017, getOpacity, m_284404_

boolean (long, BlockState, long, BlockState, Direction): a, shapeOccludes, method_50016, shapesCoverFullCube, m_284187_

boolean (BlockState, BlockState): a, hasDifferentLightProperties, method_51561, needsLightUpdate, m_284387_

int (BlockState, BlockState, Direction, int): a, getLightBlockInto, method_20049, getRealisticOpacity, m_284282_

VoxelShape (BlockState, Direction): a, getOcclusionShape, method_51562, getOpaqueShape, m_284428_

int (BlockState): b, getOpacity, method_50017, getOpacity, m_284404_

boolean (BlockState, BlockState, Direction): a, shapeOccludes, method_50016, shapesCoverFullCube, m_284187_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

eno

eov

Fields

Constructors

Methods

1.20.6

Names

eei

eno

Fields

Constructors

Methods

boolean (): L_, hasLightWork, method_15518, hasUpdates, m_75808_

boolean (): K_, hasLightWork, method_15518, hasUpdates, m_75808_

1.20.4

Names

ead

eei

Fields

Constructors

Methods

boolean (): J_, hasLightWork, method_15518, hasUpdates, m_75808_

boolean (): L_, hasLightWork, method_15518, hasUpdates, m_75808_

1.20.2

Names

dwv

ead

Fields

Constructors

Methods

boolean (): E_, hasLightWork, method_15518, hasUpdates, m_75808_

boolean (): J_, hasLightWork, method_15518, hasUpdates, m_75808_

1.20.1

Names

dvx

dwv

net.minecraft.world.level.lighting.LayerLightEngine

net.minecraft.world.level.lighting.LightEngine

net.minecraft.src.C_2676_

net.minecraft.src.C_283721_

Fields

Direction[]: f, DIRECTIONS, field_16513, DIRECTIONS, f_75634_

Direction[]: d, PROPAGATION_DIRECTIONS, field_16513, DIRECTIONS, f_283814_

LightChunkGetter: b, chunkSource, field_15795, chunkProvider, f_75630_

LightChunkGetter: e, chunkSource, field_15795, chunkProvider, f_283884_

LightLayer: c, layer, field_15792, type, f_75631_

S: d, storage, field_15793, lightStorage, f_75632_

S: f, storage, field_15793, lightStorage, f_283849_

boolean: g, runningLightUpdates, field_15794, field_15794, f_75635_

BlockPos$MutableBlockPos: e, pos, field_19284, reusableBlockPos, f_75633_

BlockPos$MutableBlockPos: k, mutablePos, field_19284, reusableBlockPos, f_283920_

long[]: i, lastChunkPos, field_17397, cachedChunkPositions, f_75636_

long[]: m, lastChunkPos, field_17397, cachedChunkPositions, f_283833_

BlockGetter[]: j, lastChunk, field_17398, cachedChunks, f_75637_

long: a, SELF_SOURCE, field_31708, field_31708, f_164424_

int: h, CACHE_SIZE, field_31709, field_31709, f_164425_

int: l, CACHE_SIZE, field_31709, field_31709, f_283860_

int: a, MAX_LEVEL, field_44729, field_44729, f_283746_

int: b, MIN_OPACITY, field_44730, field_44730, f_283739_

long: c, PULL_LIGHT_IN_ENTRY, field_44731, field_44731, f_283854_

int: g, MIN_QUEUE_SIZE, field_44732, field_44732, f_283747_

it.unimi.dsi.fastutil.longs.LongOpenHashSet: h, blockNodesToCheck, field_44733, blockPositionsToCheck, f_283863_

it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: i, decreaseQueue, field_44734, field_44734, f_283823_

it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: j, increaseQueue, field_44735, field_44735, f_283934_

LightChunk[]: n, lastChunk, field_17398, cachedChunks, f_283888_

Constructors

(LightChunkGetter, LightLayer, S)

(LightChunkGetter, S)

Methods

void (long): f, checkNode, method_15491, resetLevel, m_6185_

void (long): a, checkNode, method_51529, method_51529, m_75858_

BlockGetter (int, int): a, getChunk, method_17529, getChunk, m_75644_

void (): d, clearCache, method_17530, clearChunkCache, m_75706_

void (): c, clearChunkCache, method_17530, clearChunkCache, m_284550_

int (BlockGetter, BlockState, BlockPos, BlockState, BlockPos, Direction, int): a, getLightBlockInto, method_20049, getRealisticOpacity, m_75667_

int (BlockGetter, BlockState, BlockPos, BlockState, BlockPos, Direction, int): a, getLightBlockInto, method_20049, getRealisticOpacity, m_284282_

boolean (long): a, isSource, method_15494, isMarker, m_6163_

int (long, long, int): a, getComputedLevel, method_15486, recalculateLevel, m_6357_

int (long): c, getLevel, method_15480, getLevel, m_6172_

int (DataLayer, long): a, getLevel, method_15517, getCurrentLevelFromSection, m_75682_

void (long, int): a, setLevel, method_15485, setLevel, m_7351_

int (long, long, int): b, computeLevelFromNeighbor, method_15488, getPropagatedLevel, m_6359_

boolean (): D_, hasLightWork, method_15518, hasUpdates, m_75643_

boolean (): E_, hasLightWork, method_15518, hasUpdates, m_75808_

int (int, boolean, boolean): a, runUpdates, method_15516, doLightUpdates, m_5738_

void (long, DataLayer): a, queueSectionData, method_15515, enqueueSectionData, m_284203_

void (BlockPos, int): a, onBlockEmissionIncrease, method_15514, addLightSource, m_8116_

void (ChunkPos, boolean): a, enableLightSources, method_15512, setColumnEnabled, m_6460_

void (ChunkPos, boolean): a, setLightEnabled, method_15512, setColumnEnabled, m_9335_

String (long): b, getDebugData, method_22875, displaySectionLevel, m_6647_

String (long): b, getDebugData, method_22875, displaySectionLevel, m_284216_

void (ChunkPos, boolean): b, retainData, method_20599, setRetainColumn, m_75699_

void (ChunkPos, boolean): b, retainData, method_20599, setRetainColumn, m_284245_

VoxelShape (BlockState, long, Direction): a, getShape, method_20710, getOpaqueShape, m_75678_

VoxelShape (BlockState, long, Direction): a, getOcclusionShape, method_20710, getOpaqueShape, m_284428_

BlockState (long, org.apache.commons.lang3.mutable.MutableInt): a, getStateAndOpacity, method_20479, getStateForLighting, m_75664_

void (long, DataLayer, boolean): a, queueSectionData, method_15515, enqueueSectionData, m_75660_

boolean (BlockGetter, BlockPos, BlockState, BlockState): a, hasDifferentLightProperties, method_51561, needsLightUpdate, m_284387_

VoxelShape (BlockGetter, BlockPos, BlockState, Direction): a, getOcclusionShape, method_51562, getOpaqueShape, m_284189_

boolean (BlockState): a, isEmptyShape, method_51563, isTrivialForLighting, m_284265_

BlockState (BlockPos): c, getState, method_50018, getStateForLighting, m_284512_

int (BlockState, BlockPos): a, getOpacity, method_50017, getOpacity, m_284404_

boolean (long, BlockState, long, BlockState, Direction): a, shapeOccludes, method_50016, shapesCoverFullCube, m_284187_

LightChunk (int, int): a, getChunk, method_17529, getChunk, m_284303_

int (): a, runLightUpdates, method_15516, doLightUpdates, m_9323_

int (): d, propagateIncreases, method_51567, method_51567, m_284361_

int (): e, propagateDecreases, method_51570, method_51570, m_284399_

void (long, long): b, enqueueDecrease, method_51565, method_51565, m_284343_

void (long, long): c, enqueueIncrease, method_51566, method_51566, m_284218_

LayerLightSectionStorage$SectionType (long): c, getDebugSectionType, method_51568, getStatus, m_284437_

void (long, long, int): a, propagateIncrease, method_51531, method_51531, m_284316_

void (long, long): a, propagateDecrease, method_51530, method_51530, m_284321_

1.19.4

Names

dsx

dvx

Fields

Constructors

Methods

boolean (): A_, hasLightWork, method_15518, hasUpdates, m_75643_

boolean (): D_, hasLightWork, method_15518, hasUpdates, m_75643_

1.19.3

Names

dpj

dsx

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dom

dpj

Fields

Constructors

Methods

1.19

Names

dil

dom

Fields

Constructors

Methods

boolean (): A_, hasLightWork, method_15518, hasUpdates, m_142182_

boolean (): A_, hasLightWork, method_15518, hasUpdates, m_75643_

int (int, boolean, boolean): a, runUpdates, method_15516, doLightUpdates, m_142528_

int (int, boolean, boolean): a, runUpdates, method_15516, doLightUpdates, m_5738_

void (BlockPos): a, checkBlock, method_15513, checkBlock, m_142202_

void (BlockPos): a, checkBlock, method_15513, checkBlock, m_7174_

void (BlockPos, int): a, onBlockEmissionIncrease, method_15514, addLightSource, m_142519_

void (BlockPos, int): a, onBlockEmissionIncrease, method_15514, addLightSource, m_8116_

void (ChunkPos, boolean): a, enableLightSources, method_15512, setColumnEnabled, m_141940_

void (ChunkPos, boolean): a, enableLightSources, method_15512, setColumnEnabled, m_6460_

1.18.2

Names

dhj

dil

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

deg

dhj

Fields

Constructors

Methods

boolean (): z_, hasLightWork, method_15518, hasUpdates, m_142182_

boolean (): A_, hasLightWork, method_15518, hasUpdates, m_142182_

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

cul

deg

net.minecraft.world.lighting.LightEngine

net.minecraft.src.C_2676_

Fields

Direction[]: e, DIRECTIONS, field_16513, DIRECTIONS, field_215628_d

Direction[]: f, DIRECTIONS, field_16513, DIRECTIONS, f_75634_

LightChunkGetter: a, chunkSource, field_15795, chunkProvider, field_215625_a

LightChunkGetter: b, chunkSource, field_15795, chunkProvider, f_75630_

LightLayer: b, layer, field_15792, type, field_215626_b

LightLayer: c, layer, field_15792, type, f_75631_

S: c, storage, field_15793, lightStorage, field_215627_c

S: d, storage, field_15793, lightStorage, f_75632_

boolean: f, runningLightUpdates, field_15794, field_15794, field_215629_e

boolean: g, runningLightUpdates, field_15794, field_15794, f_75635_

BlockPos$MutableBlockPos: d, pos, field_19284, reusableBlockPos, field_215630_f

BlockPos$MutableBlockPos: e, pos, field_19284, reusableBlockPos, f_75633_

long[]: g, lastChunkPos, field_17397, cachedChunkPositions, field_215631_g

long[]: i, lastChunkPos, field_17397, cachedChunkPositions, f_75636_

BlockGetter[]: h, lastChunk, field_17398, cachedChunks, field_215632_h

BlockGetter[]: j, lastChunk, field_17398, cachedChunks, f_75637_

long: a, SELF_SOURCE, field_31708, field_31708, f_164424_

int: h, CACHE_SIZE, field_31709, field_31709, f_164425_

Constructors

Methods

void (long): f, checkNode, method_15491, resetLevel, func_215473_f

void (long): f, checkNode, method_15491, resetLevel, m_6185_

BlockGetter (int, int): a, getChunk, method_17529, getChunk, func_215615_a

BlockGetter (int, int): a, getChunk, method_17529, getChunk, m_75644_

void (): d, clearCache, method_17530, clearChunkCache, func_215624_c

void (): d, clearCache, method_17530, clearChunkCache, m_75706_

int (BlockGetter, BlockState, BlockPos, BlockState, BlockPos, Direction, int): a, getLightBlockInto, method_20049, getRealisticOpacity, func_215613_a

int (BlockGetter, BlockState, BlockPos, BlockState, BlockPos, Direction, int): a, getLightBlockInto, method_20049, getRealisticOpacity, m_75667_

boolean (long): a, isSource, method_15494, isMarker, func_215485_a

boolean (long): a, isSource, method_15494, isMarker, m_6163_

int (long, long, int): a, getComputedLevel, method_15486, recalculateLevel, func_215477_a

int (long, long, int): a, getComputedLevel, method_15486, recalculateLevel, m_6357_

int (long): c, getLevel, method_15480, getLevel, func_215471_c

int (long): c, getLevel, method_15480, getLevel, m_6172_

int (DataLayer, long): a, getLevel, method_15517, getCurrentLevelFromSection, func_215622_a

int (DataLayer, long): a, getLevel, method_15517, getCurrentLevelFromSection, m_75682_

void (long, int): a, setLevel, method_15485, setLevel, func_215476_a

void (long, int): a, setLevel, method_15485, setLevel, m_7351_

int (long, long, int): b, computeLevelFromNeighbor, method_15488, getPropagatedLevel, func_215480_b

int (long, long, int): b, computeLevelFromNeighbor, method_15488, getPropagatedLevel, m_6359_

boolean (): a, hasLightWork, method_15518, hasUpdates, func_215619_a

boolean (): z_, hasLightWork, method_15518, hasUpdates, m_142182_

int (int, boolean, boolean): a, runUpdates, method_15516, doLightUpdates, func_215616_a

int (int, boolean, boolean): a, runUpdates, method_15516, doLightUpdates, m_142528_

DataLayer (SectionPos): a, getDataLayerData, method_15544, getLightSection, func_215612_a

DataLayer (SectionPos): a, getDataLayerData, method_15544, getLightSection, m_8079_

int (BlockPos): b, getLightValue, method_15543, getLightLevel, func_215611_b

int (BlockPos): b, getLightValue, method_15543, getLightLevel, m_7768_

void (BlockPos): a, checkBlock, method_15513, checkBlock, func_215617_a

void (BlockPos): a, checkBlock, method_15513, checkBlock, m_142202_

void (BlockPos, int): a, onBlockEmissionIncrease, method_15514, addLightSource, func_215623_a

void (BlockPos, int): a, onBlockEmissionIncrease, method_15514, addLightSource, m_142519_

void (SectionPos, boolean): a, updateSectionStatus, method_15551, setSectionStatus, func_215566_a

void (SectionPos, boolean): a, updateSectionStatus, method_15551, setSectionStatus, m_6191_

void (ChunkPos, boolean): a, enableLightSources, method_15512, setColumnEnabled, func_215620_a

void (ChunkPos, boolean): a, enableLightSources, method_15512, setColumnEnabled, m_141940_

String (long): b, getDebugData, method_22875, displaySectionLevel, func_215614_b

String (long): b, getDebugData, method_22875, displaySectionLevel, m_6647_

void (ChunkPos, boolean): b, retainData, method_20599, setRetainColumn, func_223129_b

void (ChunkPos, boolean): b, retainData, method_20599, setRetainColumn, m_75699_

VoxelShape (BlockState, long, Direction): a, getShape, method_20710, getOpaqueShape, func_223405_a

VoxelShape (BlockState, long, Direction): a, getShape, method_20710, getOpaqueShape, m_75678_

BlockState (long, org.apache.commons.lang3.mutable.MutableInt): a, getStateAndOpacity, method_20479, getStateForLighting, func_227468_a_

BlockState (long, org.apache.commons.lang3.mutable.MutableInt): a, getStateAndOpacity, method_20479, getStateForLighting, m_75664_

void (long, DataLayer, boolean): a, queueSectionData, method_15515, enqueueSectionData, func_215621_a

void (long, DataLayer, boolean): a, queueSectionData, method_15515, enqueueSectionData, m_75660_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

cui

cul

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

cwo

cui

Fields

Constructors

Methods

int (DataLayer, long): a, getLevel, method_15517, getCurrentLevelFromArray, func_215622_a

int (DataLayer, long): a, getLevel, method_15517, getCurrentLevelFromSection, func_215622_a

DataLayer (SectionPos): a, getDataLayerData, method_15544, getLightArray, func_215612_a

DataLayer (SectionPos): a, getDataLayerData, method_15544, getLightSection, func_215612_a

void (SectionPos, boolean): a, updateSectionStatus, method_15551, updateSectionStatus, func_215566_a

void (SectionPos, boolean): a, updateSectionStatus, method_15551, setSectionStatus, func_215566_a

void (ChunkPos, boolean): a, enableLightSources, method_15512, setLightEnabled, func_215620_a

void (ChunkPos, boolean): a, enableLightSources, method_15512, setColumnEnabled, func_215620_a

String (long): b, getDebugData, method_22875, method_22875, func_215614_b

String (long): b, getDebugData, method_22875, displaySectionLevel, func_215614_b

void (ChunkPos, boolean): b, retainData, method_20599, setRetainData, func_223129_b

void (ChunkPos, boolean): b, retainData, method_20599, setRetainColumn, func_223129_b

void (long, DataLayer, boolean): a, queueSectionData, method_15515, setLightArray, func_215621_a

void (long, DataLayer, boolean): a, queueSectionData, method_15515, enqueueSectionData, func_215621_a

1.16.1

Names

cnx

cwo

Fields

boolean: f, runningLightUpdates, field_15794, field_215629_e

boolean: f, runningLightUpdates, field_15794, field_15794, field_215629_e

Constructors

Methods

void (long, DataLayer): a, queueSectionData, method_15515, setLightArray, func_215621_a

String (long): b, getDebugData, method_22875, func_215614_b

String (long): b, getDebugData, method_22875, method_22875, func_215614_b

void (long, DataLayer, boolean): a, queueSectionData, method_15515, setLightArray, func_215621_a

1.15.2

Names

cnu

cnx

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

cky

cnu

Fields

BlockPos$MutableBlockPos: d, pos, field_19284, field_215630_f

BlockPos$MutableBlockPos: d, pos, field_19284, reusableBlockPos, field_215630_f

long[]: g, lastChunkPos, field_17397, field_215631_g

long[]: g, lastChunkPos, field_17397, cachedChunkPositions, field_215631_g

BlockGetter[]: h, lastChunk, field_17398, field_215632_h

BlockGetter[]: h, lastChunk, field_17398, cachedChunks, field_215632_h

Constructors

Methods

void (): c, clearCache, method_17530, func_215624_c

void (): d, clearCache, method_17530, clearChunkCache, func_215624_c

int (BlockGetter, BlockState, BlockPos, BlockState, BlockPos, Direction, int): a, getLightBlockInto, method_20049, func_215613_a

int (BlockGetter, BlockState, BlockPos, BlockState, BlockPos, Direction, int): a, getLightBlockInto, method_20049, getRealisticOpacity, func_215613_a

void (BlockPos, int): a, onBlockEmissionIncrease, method_15514, func_215623_a

void (BlockPos, int): a, onBlockEmissionIncrease, method_15514, addLightSource, func_215623_a

void (ChunkPos, boolean): a, enableLightSources, method_15512, func_215620_a

void (ChunkPos, boolean): a, enableLightSources, method_15512, setLightEnabled, func_215620_a

String (long): b, getDebugData, method_15520, func_215614_b

String (long): b, getDebugData, method_22875, func_215614_b

void (ChunkPos, boolean): b, retainData, method_20599, func_223129_b

void (ChunkPos, boolean): b, retainData, method_20599, setRetainData, func_223129_b

BlockState (long, AtomicInteger): a, getStateAndOpacity, method_20479, func_223406_a

VoxelShape (BlockState, long, Direction): a, getShape, method_20710, func_223405_a

VoxelShape (BlockState, long, Direction): a, getShape, method_20710, getOpaqueShape, func_223405_a

BlockState (long, org.apache.commons.lang3.mutable.MutableInt): a, getStateAndOpacity, method_20479, getStateForLighting, func_227468_a_

1.14.4

Names

ckt

cky

net.minecraft.world.level.lighting.LayerLightEngine

Fields

Direction[]: e, field_16513, DIRECTIONS, field_215628_d

Direction[]: e, DIRECTIONS, field_16513, DIRECTIONS, field_215628_d

ChunkProvider: a, field_15795, chunkProvider, field_215625_a

LightChunkGetter: a, chunkSource, field_15795, chunkProvider, field_215625_a

LightType: b, field_15792, type, field_215626_b

LightLayer: b, layer, field_15792, type, field_215626_b

S: c, field_15793, lightStorage, field_215627_c

S: c, storage, field_15793, lightStorage, field_215627_c

boolean: f, field_15794, field_15794, field_215629_e

boolean: f, runningLightUpdates, field_15794, field_215629_e

BlockPos$Mutable: d, field_19284, field_19284, field_215630_f

BlockPos$MutableBlockPos: d, pos, field_19284, field_215630_f

long[]: g, field_17397, field_17397, field_215631_g

long[]: g, lastChunkPos, field_17397, field_215631_g

BlockView[]: h, field_17398, field_17398, field_215632_h

BlockGetter[]: h, lastChunk, field_17398, field_215632_h

Constructors

Methods

void (long): f, method_15491, fullyUpdate, func_215473_f

void (long): f, checkNode, method_15491, resetLevel, func_215473_f

BlockView (int, int): a, method_17529, method_17529, func_215615_a

BlockGetter (int, int): a, getChunk, method_17529, getChunk, func_215615_a

void (): c, method_17530, method_17530, func_215624_c

void (): c, clearCache, method_17530, func_215624_c

int (BlockView, BlockState, BlockPos, BlockState, BlockPos, Direction, int): a, method_20049, method_20049, func_215613_a

int (BlockGetter, BlockState, BlockPos, BlockState, BlockPos, Direction, int): a, getLightBlockInto, method_20049, func_215613_a

boolean (long): a, method_15494, isInvalid, func_215485_a

boolean (long): a, isSource, method_15494, isMarker, func_215485_a

int (long, long, int): a, method_15486, getMergedLevel, func_215477_a

int (long, long, int): a, getComputedLevel, method_15486, recalculateLevel, func_215477_a

int (long): c, method_15480, getLevel, func_215471_c

int (long): c, getLevel, method_15480, getLevel, func_215471_c

int (ChunkNibbleArray, long): a, method_15517, getCurrentLevelFromArray, func_215622_a

int (DataLayer, long): a, getLevel, method_15517, getCurrentLevelFromArray, func_215622_a

void (long, int): a, method_15485, setLevel, func_215476_a

void (long, int): a, setLevel, method_15485, setLevel, func_215476_a

int (long, long, int): b, method_15488, getPropagatedLevel, func_215480_b

int (long, long, int): b, computeLevelFromNeighbor, method_15488, getPropagatedLevel, func_215480_b

boolean (): a, method_15518, hasUpdates, func_215619_a

boolean (): a, hasLightWork, method_15518, hasUpdates, func_215619_a

int (int, boolean, boolean): a, method_15516, doLightUpdates, func_215616_a

int (int, boolean, boolean): a, runUpdates, method_15516, doLightUpdates, func_215616_a

void (long, ChunkNibbleArray): a, method_15515, setSection, func_215621_a

void (long, DataLayer): a, queueSectionData, method_15515, setLightArray, func_215621_a

ChunkNibbleArray (ChunkSectionPos): a, method_15544, getChunkLightArray, func_215612_a

DataLayer (SectionPos): a, getDataLayerData, method_15544, getLightArray, func_215612_a

int (BlockPos): b, method_15543, getLightLevel, func_215611_b

int (BlockPos): b, getLightValue, method_15543, getLightLevel, func_215611_b

void (BlockPos): a, method_15513, queueLightCheck, func_215617_a

void (BlockPos): a, checkBlock, method_15513, checkBlock, func_215617_a

void (BlockPos, int): a, method_15514, method_15514, func_215623_a

void (BlockPos, int): a, onBlockEmissionIncrease, method_15514, func_215623_a

void (ChunkSectionPos, boolean): a, method_15551, updateSectionStatus, func_215566_a

void (SectionPos, boolean): a, updateSectionStatus, method_15551, updateSectionStatus, func_215566_a

void (ChunkPos, boolean): a, method_15512, method_15512, func_215620_a

void (ChunkPos, boolean): a, enableLightSources, method_15512, func_215620_a

String (long): b, method_15520, method_15520, func_215614_b

String (long): b, getDebugData, method_15520, func_215614_b

void (ChunkPos, boolean): b, method_20599, method_20599, func_223129_b

void (ChunkPos, boolean): b, retainData, method_20599, func_223129_b

BlockState (long, AtomicInteger): a, method_20479, method_20479, func_223406_a

BlockState (long, AtomicInteger): a, getStateAndOpacity, method_20479, func_223406_a

VoxelShape (BlockState, long, Direction): a, method_20710, method_20710, func_223405_a

VoxelShape (BlockState, long, Direction): a, getShape, method_20710, func_223405_a

1.14.3

Names

ckp

ckt

net.minecraft.world.chunk.light.ChunkLightProvider

Fields

Direction[]: d, field_16513, field_215628_d

Direction[]: e, field_16513, DIRECTIONS, field_215628_d

IChunkLightProvider: a, field_15795, field_215625_a

ChunkProvider: a, field_15795, chunkProvider, field_215625_a

LightType: b, field_15792, field_215626_b

LightType: b, field_15792, type, field_215626_b

S: c, field_15793, field_215627_c

S: c, field_15793, lightStorage, field_215627_c

boolean: e, field_15794, field_215629_e

boolean: f, field_15794, field_15794, field_215629_e

BlockPos$MutableBlockPos: f, field_19284, field_215630_f

BlockPos$Mutable: d, field_19284, field_19284, field_215630_f

long[]: g, field_17397, field_215631_g

long[]: g, field_17397, field_17397, field_215631_g

IBlockReader[]: h, field_17398, field_215632_h

BlockView[]: h, field_17398, field_17398, field_215632_h

Constructors

Methods

void (long): f, method_15491, func_215473_f

void (long): f, method_15491, fullyUpdate, func_215473_f

IBlockReader (int, int): a, method_17529, func_215615_a

BlockView (int, int): a, method_17529, method_17529, func_215615_a

void (): c, method_17530, func_215624_c

void (): c, method_17530, method_17530, func_215624_c

VoxelShape (long, AtomicInteger): a, method_20479, func_215618_a

int (IBlockReader, BlockState, BlockPos, BlockState, BlockPos, Direction, int): a, method_20049, func_215613_a

int (BlockView, BlockState, BlockPos, BlockState, BlockPos, Direction, int): a, method_20049, method_20049, func_215613_a

boolean (long): a, method_15494, func_215485_a

boolean (long): a, method_15494, isInvalid, func_215485_a

int (long, long, int): a, method_15486, func_215477_a

int (long, long, int): a, method_15486, getMergedLevel, func_215477_a

int (long): c, method_15480, func_215471_c

int (long): c, method_15480, getLevel, func_215471_c

int (NibbleArray, long): a, method_15517, func_215622_a

int (ChunkNibbleArray, long): a, method_15517, getCurrentLevelFromArray, func_215622_a

void (long, int): a, method_15485, func_215476_a

void (long, int): a, method_15485, setLevel, func_215476_a

int (long, long, int): b, method_15488, func_215480_b

int (long, long, int): b, method_15488, getPropagatedLevel, func_215480_b

boolean (): a, method_15518, func_215619_a

boolean (): a, method_15518, hasUpdates, func_215619_a

int (int, boolean, boolean): a, method_15516, func_215616_a

int (int, boolean, boolean): a, method_15516, doLightUpdates, func_215616_a

void (long, NibbleArray): a, method_15515, func_215621_a

void (long, ChunkNibbleArray): a, method_15515, setSection, func_215621_a

NibbleArray (SectionPos): a, method_15544, func_215612_a

ChunkNibbleArray (ChunkSectionPos): a, method_15544, getChunkLightArray, func_215612_a

int (BlockPos): b, method_15543, func_215611_b

int (BlockPos): b, method_15543, getLightLevel, func_215611_b

void (BlockPos): a, method_15513, func_215617_a

void (BlockPos): a, method_15513, queueLightCheck, func_215617_a

void (BlockPos, int): a, method_15514, func_215623_a

void (BlockPos, int): a, method_15514, method_15514, func_215623_a

void (SectionPos, boolean): a, method_15551, func_215566_a

void (ChunkSectionPos, boolean): a, method_15551, updateSectionStatus, func_215566_a

void (ChunkPos, boolean): a, method_15512, func_215620_a

void (ChunkPos, boolean): a, method_15512, method_15512, func_215620_a

String (long): b, method_15520, func_215614_b

String (long): b, method_15520, method_15520, func_215614_b

void (ChunkPos, boolean): b, method_20599, func_223129_b

void (ChunkPos, boolean): b, method_20599, method_20599, func_223129_b

BlockState (long, AtomicInteger): a, method_20479, method_20479, func_223406_a

VoxelShape (BlockState, long, Direction): a, method_20710, method_20710, func_223405_a

1.14.2

Names

Fields

Constructors

Methods

void (ChunkPos, boolean): b, method_20599, func_223129_b

1.14.1

Names

ckn

ckp

Fields

Constructors

Methods

1.14

Names

ckn

net.minecraft.class_3558

net.minecraft.world.lighting.LightEngine

Fields

Direction[]: d, field_16513, field_215628_d

IChunkLightProvider: a, field_15795, field_215625_a

LightType: b, field_15792, field_215626_b

S: c, field_15793, field_215627_c

boolean: e, field_15794, field_215629_e

BlockPos$MutableBlockPos: f, field_19284, field_215630_f

long[]: g, field_17397, field_215631_g

IBlockReader[]: h, field_17398, field_215632_h

Constructors

(IChunkLightProvider, LightType, S)

Methods

void (long): f, method_15491, func_215473_f

IBlockReader (int, int): a, method_17529, func_215615_a

void (): c, method_17530, func_215624_c

VoxelShape (long, AtomicInteger): a, method_20479, func_215618_a

int (IBlockReader, BlockState, BlockPos, BlockState, BlockPos, Direction, int): a, method_20049, func_215613_a

boolean (long): a, method_15494, func_215485_a

int (long, long, int): a, method_15486, func_215477_a

int (long): c, method_15480, func_215471_c

int (NibbleArray, long): a, method_15517, func_215622_a

void (long, int): a, method_15485, func_215476_a

int (long, long, int): b, method_15488, func_215480_b

boolean (): a, method_15518, func_215619_a

int (int, boolean, boolean): a, method_15516, func_215616_a

void (long, NibbleArray): a, method_15515, func_215621_a

NibbleArray (SectionPos): a, method_15544, func_215612_a

int (BlockPos): b, method_15543, func_215611_b

void (BlockPos): a, method_15513, func_215617_a

void (BlockPos, int): a, method_15514, func_215623_a

void (SectionPos, boolean): a, method_15551, func_215566_a

void (ChunkPos, boolean): a, method_15512, func_215620_a

String (long): b, method_15520, func_215614_b