History - net.minecraft.world.chunk.light.ChunkLightProvider

26.3

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

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

int (BlockState, BlockState, Direction, int): getLightDampeningInto, getLightDampeningInto, method_20049, getRealisticOpacity

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

fks

net.minecraft.world.level.lighting.LightEngine

net.minecraft.class_3558

net.minecraft.world.chunk.light.ChunkLightProvider

Fields

int: a, MAX_LEVEL, field_44729, field_44729, f_lguzwiso, MAX_LEVEL, f_283746_

int: MAX_LEVEL, MAX_LEVEL, field_44729, field_44729

int: b, MIN_OPACITY, field_44730, field_44730, f_lvwsjqtw, MIN_OPACITY, f_283739_

int: MIN_OPACITY, MIN_OPACITY, field_44730, field_44730

long: c, PULL_LIGHT_IN_ENTRY, field_44731, field_44731, f_xjlhmzmi, PULL_LIGHT_IN_ENTRY, f_283854_

long: PULL_LIGHT_IN_ENTRY, PULL_LIGHT_IN_ENTRY, field_44731, field_44731

int: g, MIN_QUEUE_SIZE, field_44732, field_44732, f_edtaifbh, MIN_QUEUE_SIZE, f_283747_

int: MIN_QUEUE_SIZE, MIN_QUEUE_SIZE, field_44732, field_44732

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

Direction[]: PROPAGATION_DIRECTIONS, PROPAGATION_DIRECTIONS, field_16513, DIRECTIONS

ChunkProvider: e, chunkSource, field_15795, chunkProvider, f_oietxybg, chunkProvider, f_283884_

ChunkProvider: chunkSource, chunkSource, field_15795, chunkProvider

S: f, storage, field_15793, lightStorage, f_pthtxwge, lightStorage, f_283849_

S: storage, storage, field_15793, lightStorage

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

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

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

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

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

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

int: k, CACHE_SIZE, field_31709, field_31709, f_afxeukbh, CACHE_SIZE, f_283860_

int: CACHE_SIZE, CACHE_SIZE, field_31709, CHUNK_CACHE_SIZE

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

long[]: lastChunkPos, lastChunkPos, field_17397, cachedChunkPositions

LightSourceView[]: m, lastChunk, field_17398, cachedChunks, f_dsknzrus, cachedChunks, f_283888_

LightSourceView[]: lastChunk, lastChunk, field_17398, cachedChunks

Constructors

Methods

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

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

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

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

LightSourceView (int, int): a, getChunk, method_17529, getChunk, m_pezdxydv, getChunk, m_284303_

LightSourceView (int, int): getChunk, getChunk, method_17529, getChunk

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

void (): clearChunkCache, clearChunkCache, method_17530, clearChunkCache

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

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

void (long, ChunkNibbleArray): a, queueSectionData, method_15515, enqueueSectionData, m_vfxjjknv, enqueueSectionData, m_284203_

void (long, ChunkNibbleArray): queueSectionData, queueSectionData, method_15515, enqueueSectionData

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

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

void (ChunkSectionPos, boolean): a, updateSectionStatus, method_15551, setSectionStatus, m_myforzem, setSectionStatus, m_6191_

void (ChunkSectionPos, boolean): updateSectionStatus, updateSectionStatus, method_15551, setSectionStatus

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

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

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

int (): runLightUpdates, runLightUpdates, method_15516, doLightUpdates

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

int (): propagateIncreases, propagateIncreases, method_51567, processLightIncreases

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

int (): propagateDecreases, propagateDecreases, method_51570, processLightDecreases

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

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

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

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

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

boolean (): hasLightWork, hasLightWork, method_15518, hasUpdates

ChunkNibbleArray (ChunkSectionPos): a, getDataLayerData, method_15544, getLightSection, m_xfgdaccr, getLightSection, m_8079_

ChunkNibbleArray (ChunkSectionPos): getDataLayerData, getDataLayerData, method_15544, getLightSection

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

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

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

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

LightStorage$Status (long): c, getDebugSectionType, method_51568, getStatus, m_nqytrssw, getSectionType, m_284437_

LightStorage$Status (long): getDebugSectionType, getDebugSectionType, method_51568, getStatus

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

void (long): checkNode, checkNode, method_51529, checkForLightUpdate

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.21.11

Names

ffr

fks

Fields

Constructors

Methods

boolean (): O_, hasLightWork, method_15518, hasUpdates, m_mlkcmlsw, hasUpdates, m_75808_

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

1.21.10

Names

Fields

Constructors

Methods

1.21.9

Names

fac

ffr

Fields

Constructors

Methods

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

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

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

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

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

boolean (): O_, hasLightWork, method_15518, hasUpdates, m_mlkcmlsw, hasUpdates, m_75808_

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

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

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

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

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

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

1.21.8

Names

Fields

Constructors

Methods

1.21.7

Names

Fields

Constructors

Methods

1.21.6

Names

exr

fac

Fields

Constructors

Methods

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

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

1.21.5

Names

esr

exr

Fields

Constructors

Methods

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

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

1.21.4

Names

eto

esr

Fields

Constructors

Methods

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

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

1.21.3

Names

eov

eto

Fields

BlockPos$Mutable: k, mutablePos, field_19284, reusableBlockPos, f_ruzjxnps, mutablePos, f_283920_

int: l, CACHE_SIZE, field_31709, field_31709, f_afxeukbh, CACHE_SIZE, f_283860_

int: k, CACHE_SIZE, field_31709, field_31709, f_afxeukbh, CACHE_SIZE, f_283860_

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

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

LightSourceView[]: n, lastChunk, field_17398, cachedChunks, f_dsknzrus, cachedChunks, f_283888_

LightSourceView[]: m, lastChunk, field_17398, cachedChunks, f_dsknzrus, cachedChunks, f_283888_

Constructors

Methods

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

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

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

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

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

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

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

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

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

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

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

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

boolean (BlockState, BlockState, Direction): a, shapeOccludes, method_50016, shapesCoverFullCube, m_dpvvjcdf, shapeOccludes, 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_mlkcmlsw, hasUpdates, m_75808_

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

1.20.4

Names

ead

eei

Fields

Constructors

Methods

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

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

1.20.2

Names

dwv

ead

Fields

Constructors

Methods

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

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

1.20.1

Names

dwv

net.minecraft.world.level.lighting.LightEngine

net.minecraft.class_3558

net.minecraft.world.chunk.light.ChunkLightProvider

net.minecraft.unmapped.C_upkweuif

net.minecraft.world.chunk.light.ChunkLightProvider

net.minecraft.src.C_283721_

Fields

int: a, MAX_LEVEL, field_44729, field_44729, f_lguzwiso, MAX_LEVEL, f_283746_

int: b, MIN_OPACITY, field_44730, field_44730, f_lvwsjqtw, MIN_OPACITY, f_283739_

long: c, PULL_LIGHT_IN_ENTRY, field_44731, field_44731, f_xjlhmzmi, PULL_LIGHT_IN_ENTRY, f_283854_

int: g, MIN_QUEUE_SIZE, field_44732, field_44732, f_edtaifbh, MIN_QUEUE_SIZE, f_283747_

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

ChunkProvider: e, chunkSource, field_15795, chunkProvider, f_oietxybg, chunkProvider, f_283884_

S: f, storage, field_15793, lightStorage, f_pthtxwge, lightStorage, f_283849_

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

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

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

BlockPos$Mutable: k, mutablePos, field_19284, reusableBlockPos, f_ruzjxnps, mutablePos, f_283920_

int: l, CACHE_SIZE, field_31709, field_31709, f_afxeukbh, CACHE_SIZE, f_283860_

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

LightSourceView[]: n, lastChunk, field_17398, cachedChunks, f_dsknzrus, cachedChunks, f_283888_

Constructors

(ChunkProvider, S)

Methods

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

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

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

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

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

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

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

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

LightSourceView (int, int): a, getChunk, method_17529, getChunk, m_pezdxydv, getChunk, m_284303_

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

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

void (long, ChunkNibbleArray): a, queueSectionData, method_15515, enqueueSectionData, m_vfxjjknv, enqueueSectionData, m_284203_

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

void (ChunkSectionPos, boolean): a, updateSectionStatus, method_15551, setSectionStatus, m_myforzem, setSectionStatus, m_6191_

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

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

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

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

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

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

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

ChunkNibbleArray (ChunkSectionPos): a, getDataLayerData, method_15544, getLightSection, m_xfgdaccr, getLightSection, m_8079_

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

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

LightStorage$Status (long): c, getDebugSectionType, method_51568, getStatus, m_nqytrssw, getSectionType, m_284437_

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

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

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