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_