History - net.minecraft.world.level.lighting.LightEngine
1.21.4
Names
eto
esr
Fields
Constructors
Methods
VoxelShape (BlockState, Direction): a, getOcclusionShape, method_51562, m_xzatufbh, getOpaqueShape, m_xzatufbh, m_284428_
VoxelShape (BlockState, Direction): a, getOcclusionShape, method_51562, m_xzatufbh, getOpaqueShape, getCullingFace, m_284428_
1.21.3
Names
etn
eto
net.minecraft.world.level.lighting.LeveledPriorityQueue
net.minecraft.world.level.lighting.LightEngine
Fields
Constructors
Methods
1.21.2
Names
eeh
etn
net.minecraft.world.level.lighting.LeveledPriorityQueue
net.minecraft.world.level.lighting.LightEngine
net.minecraft.class_8257
net.minecraft.class_3558
net.minecraft.unmapped.C_phdbftjf
net.minecraft.unmapped.C_upkweuif
net.minecraft.world.chunk.light.PendingUpdateQueue
net.minecraft.world.chunk.light.ChunkLightProvider
net.minecraft.world.chunk.light.LevelPriorityQueue
net.minecraft.world.chunk.light.ChunkLightProvider
net.minecraft.src.C_278114_
net.minecraft.src.C_283721_
Fields
int: a, levelCount, field_43399, f_htmmymnw, levelCount, levelCount, f_278119_
it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet[]: b, queues, field_43400, f_yfmcijcz, pendingIdUpdatesByLevel, queues, f_278115_
int: c, firstQueuedLevel, field_43401, f_cwekqynq, minPendingLevel, firstQueuedLevel, f_278122_
int: a, MAX_LEVEL, field_44729, f_lguzwiso, field_44729, MAX_LEVEL, f_283746_
int: b, MIN_OPACITY, field_44730, f_lvwsjqtw, field_44730, MIN_OPACITY, f_283739_
long: c, PULL_LIGHT_IN_ENTRY, field_44731, f_xjlhmzmi, field_44731, PULL_LIGHT_IN_ENTRY, f_283854_
int: g, MIN_QUEUE_SIZE, field_44732, f_edtaifbh, field_44732, MIN_QUEUE_SIZE, f_283747_
Direction[]: d, PROPAGATION_DIRECTIONS, field_16513, f_arfcwfgy, DIRECTIONS, DIRECTIONS, f_283814_
LightChunkGetter: e, chunkSource, field_15795, f_oietxybg, chunkProvider, chunkProvider, f_283884_
S: f, storage, field_15793, f_pthtxwge, lightStorage, lightStorage, f_283849_
it.unimi.dsi.fastutil.longs.LongOpenHashSet: h, blockNodesToCheck, field_44733, f_vueaucjh, blockPositionsToCheck, blockNodesToCheck, f_283863_
it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: i, decreaseQueue, field_44734, f_mnzbramm, field_44734, decreaseQueue, f_283823_
it.unimi.dsi.fastutil.longs.LongArrayFIFOQueue: j, increaseQueue, field_44735, f_cvbmvasy, field_44735, increaseQueue, f_283934_
int: k, CACHE_SIZE, field_31709, f_afxeukbh, field_31709, CACHE_SIZE, f_283860_
long[]: l, lastChunkPos, field_17397, f_lrychktf, cachedChunkPositions, cachedChunkPositions, f_283833_
LightChunk[]: m, lastChunk, field_17398, f_dsknzrus, cachedChunks, cachedChunks, f_283888_
Constructors
(int, int)
(LightChunkGetter, S)
Methods
long (): a, removeFirstLong, method_50019, m_mzaqjths, dequeue, removeFirstLong, m_278178_
boolean (): b, isEmpty, method_50023, m_vzrywweg, isEmpty, isEmpty, m_278192_
void (long, int, int): a, dequeue, method_50022, m_uuyythrm, remove, dequeue, m_278203_
void (long, int): a, enqueue, method_50021, m_juquperx, enqueue, enqueue, m_278202_
void (int): a, checkFirstQueuedLevel, method_50020, m_cjvytoia, increaseMinPendingLevel, checkFirstQueuedLevel, m_278149_
boolean (BlockState, BlockState): a, hasDifferentLightProperties, method_51561, m_yinhjcxa, needsLightUpdate, needsLightUpdate, m_284387_
int (BlockState, BlockState, Direction, int): a, getLightBlockInto, method_20049, m_ryzxffeg, getRealisticOpacity, getLightBlockInto, m_284282_
VoxelShape (BlockState, Direction): a, getOcclusionShape, method_51562, m_xzatufbh, getOpaqueShape, m_xzatufbh, m_284428_
boolean (BlockState): a, isEmptyShape, method_51563, m_qvdxwyuy, isTrivialForLighting, isEmptyShape, m_284265_
BlockState (BlockPos): c, getState, method_50018, m_vxkkvyil, getStateForLighting, getState, m_284512_
int (BlockState): b, getOpacity, method_50017, m_fyornymb, getOpacity, getOpacity, m_284404_
boolean (BlockState, BlockState, Direction): a, shapeOccludes, method_50016, m_dpvvjcdf, shapesCoverFullCube, shapeOccludes, m_284187_
LightChunk (int, int): a, getChunk, method_17529, m_pezdxydv, getChunk, getChunk, m_284303_
void (): c, clearChunkCache, method_17530, m_iaxlkdhu, clearChunkCache, clearChunkCache, m_284550_
void (BlockPos): a, checkBlock, method_15513, m_idxlrtdh, checkBlock, checkBlock, m_7174_
void (long, DataLayer): a, queueSectionData, method_15515, m_vfxjjknv, enqueueSectionData, enqueueSectionData, m_284203_
void (ChunkPos, boolean): b, retainData, method_20599, m_acljlcls, setRetainColumn, setRetainColumn, m_284245_
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_
int (): a, runLightUpdates, method_15516, m_cmfibydp, doLightUpdates, runLightUpdates, m_9323_
int (): d, propagateIncreases, method_51567, m_vffsnuwj, method_51567, propagateIncreases, m_284361_
int (): e, propagateDecreases, method_51570, m_quncefjf, method_51570, propagateDecreases, m_284399_
void (long, long): b, enqueueDecrease, method_51565, m_ivirmkin, method_51565, enqueueDecrease, m_284343_
void (long, long): c, enqueueIncrease, method_51566, m_etktdote, method_51566, enqueueIncrease, m_284218_
boolean (): N_, hasLightWork, method_15518, m_mlkcmlsw, hasUpdates, hasUpdates, m_75808_
DataLayer (SectionPos): a, getDataLayerData, method_15544, m_xfgdaccr, getLightSection, getLightSection, m_8079_
int (BlockPos): b, getLightValue, method_15543, m_kzkaudjr, getLightLevel, getLightLevel, m_7768_
String (long): b, getDebugData, method_22875, m_vxlgbudj, displaySectionLevel, getSectionTypeId, m_284216_
LayerLightSectionStorage$SectionType (long): c, getDebugSectionType, method_51568, m_nqytrssw, getStatus, getSectionType, m_284437_
void (long): a, checkNode, method_51529, m_gvoflnzj, method_51529, checkNode, m_75858_
void (long, long, int): a, propagateIncrease, method_51531, m_ayxicyia, method_51531, propagateIncrease, m_284316_
void (long, long): a, propagateDecrease, method_51530, m_wcjydhhg, method_51530, propagateDecrease, m_284321_
1.20.4
Names
Fields
Constructors
Methods
1.20.3
Names
eac
eeh
Fields
Constructors
Methods
1.20.2
Names
dwu
eac
Fields
Constructors
Methods
1.20.1
Names
Fields
Constructors
Methods
1.20
Names
dwu
net.minecraft.world.level.lighting.LeveledPriorityQueue
net.minecraft.class_8257
net.minecraft.unmapped.C_phdbftjf
net.minecraft.world.chunk.light.PendingUpdateQueue
net.minecraft.world.chunk.light.LevelPriorityQueue
net.minecraft.src.C_278114_
net.minecraft.world.level.lighting.LeveledPriorityQueue
Fields
int: a, levelCount, field_43399, f_htmmymnw, levelCount, levelCount, f_278119_
it.unimi.dsi.fastutil.longs.LongLinkedOpenHashSet[]: b, queues, field_43400, f_yfmcijcz, pendingIdUpdatesByLevel, queues, f_278115_
int: c, firstQueuedLevel, field_43401, f_cwekqynq, minPendingLevel, firstQueuedLevel, f_278122_
Constructors
(int, int)
Methods
long (): a, removeFirstLong, method_50019, m_mzaqjths, dequeue, removeFirstLong, m_278178_
boolean (): b, isEmpty, method_50023, m_vzrywweg, isEmpty, isEmpty, m_278192_
void (long, int, int): a, dequeue, method_50022, m_uuyythrm, remove, dequeue, m_278203_
void (long, int): a, enqueue, method_50021, m_juquperx, enqueue, enqueue, m_278202_
void (int): a, checkFirstQueuedLevel, method_50020, m_cjvytoia, increaseMinPendingLevel, checkFirstQueuedLevel, m_278149_