Package net.minecraft.world.chunk.light
Class BlockLightStorage
java.lang.Object
net.minecraft.world.chunk.light.LevelPropagator
net.minecraft.world.SectionDistanceLevelPropagator
net.minecraft.world.chunk.light.LightStorage<BlockLightStorage.Data>
net.minecraft.world.chunk.light.BlockLightStorage
- Mappings:
Namespace Name official dwcintermediary net/minecraft/class_3547named net/minecraft/world/chunk/light/BlockLightStorage
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class net.minecraft.world.chunk.light.LightStorage
dirtySections, field_31710, field_31711, field_31712, hasLightUpdates, markedNotReadySections, markedReadySections, notifySections, queuedSections, readySections, storage, uncachedStorageFields inherited from class net.minecraft.world.chunk.light.LevelPropagator
field_43397, levelCount -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.minecraft.world.chunk.light.LightStorage
createSection, enqueueSectionData, get, getInitialLevel, getLevel, getLightSection, getLightSection, getLightSection, hasLightUpdates, hasSection, method_51415, notifyChanges, onLoadSection, onUnloadSection, removeSection, set, setColumnEnabled, setLevel, setRetainColumn, setSectionStatus, updateAll, updateLightMethods inherited from class net.minecraft.world.SectionDistanceLevelPropagator
getPropagatedLevel, propagateLevel, recalculateLevel, updateMethods inherited from class net.minecraft.world.chunk.light.LevelPropagator
applyPendingUpdates, getPendingUpdateCount, hasPendingUpdates, isMarker, propagateLevel, removePendingUpdate, removePendingUpdateIf, resetLevel, updateLevel
-
Constructor Details
-
BlockLightStorage
- Mappings:
Namespace Name Mixin selector official <init>Ldwc;<init>(Ldea;)Vintermediary <init>Lnet/minecraft/class_3547;<init>(Lnet/minecraft/class_2823;)Vnamed <init>Lnet/minecraft/world/chunk/light/BlockLightStorage;<init>(Lnet/minecraft/world/chunk/ChunkProvider;)V
-
-
Method Details
-
getLight
protected int getLight(long blockPos) - Specified by:
getLightin classLightStorage<BlockLightStorage.Data>- Mappings:
Namespace Name Mixin selector official dLdwh;d(J)Iintermediary method_15538Lnet/minecraft/class_3560;method_15538(J)Inamed getLightLnet/minecraft/world/chunk/light/LightStorage;getLight(J)I
-