Package net.minecraft.world.chunk.light
Class SkyLightStorage
java.lang.Object
net.minecraft.world.chunk.light.LightStorage<SkyLightStorage.Data>
net.minecraft.world.chunk.light.SkyLightStorage
- Mappings:
- Namespace - Name - named - net/minecraft/world/chunk/light/SkyLightStorage- intermediary - net/minecraft/class_3569- official - exu
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class net.minecraft.world.chunk.light.LightStorageLightStorage.PropagationFlags, LightStorage.Status
- 
Field SummaryFields inherited from class net.minecraft.world.chunk.light.LightStoragechunkProvider, dirtySections, hasLightUpdates, notifySections, queuedSections, sectionPropagations, storage, uncachedStorage
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate static ChunkNibbleArraycopy(ChunkNibbleArray source) protected ChunkNibbleArraycreateSection(long sectionPos) protected intgetLight(long blockPos) protected intgetLight(long blockPos, boolean cached) protected intprotected intgetTopSectionForColumn(long columnPos) protected booleanisAboveMinHeight(int sectionY) protected booleanisAtOrAboveTopmostSection(long sectionPos) protected voidonLoadSection(long sectionPos) protected voidonUnloadSection(long sectionPos) Methods inherited from class net.minecraft.world.chunk.light.LightStorageaddNotifySections, enqueueSectionData, get, getLightSection, getLightSection, getLightSection, getStatus, hasLightUpdates, hasSection, isColumnEnabled, isSectionInEnabledColumn, method_51547, notifyChanges, set, setColumnEnabled, setRetainColumn, setSectionPropagation, setSectionStatus, updateLight
- 
Constructor Details- 
SkyLightStorage- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/world/chunk/light/SkyLightStorage;<init>(Lnet/minecraft/world/chunk/ChunkProvider;)V- intermediary - <init>- Lnet/minecraft/class_3569;<init>(Lnet/minecraft/class_2823;)V- official - <init>- Lexu;<init>(Leea;)V
 
 
- 
- 
Method Details- 
getLightprotected int getLight(long blockPos) - Specified by:
- getLightin class- LightStorage<SkyLightStorage.Data>
- Mappings:
- Namespace - Name - Mixin selector - named - getLight- Lnet/minecraft/world/chunk/light/LightStorage;getLight(J)I- intermediary - method_15538- Lnet/minecraft/class_3560;method_15538(J)I- official - a- Lexo;a(J)I
 
- 
getLightprotected int getLight(long blockPos, boolean cached) - Mappings:
- Namespace - Name - Mixin selector - named - getLight- Lnet/minecraft/world/chunk/light/SkyLightStorage;getLight(JZ)I- intermediary - method_31931- Lnet/minecraft/class_3569;method_31931(JZ)I- official - e- Lexu;e(JZ)I
 
- 
onLoadSectionprotected void onLoadSection(long sectionPos) - Overrides:
- onLoadSectionin class- LightStorage<SkyLightStorage.Data>
- Mappings:
- Namespace - Name - Mixin selector - named - onLoadSection- Lnet/minecraft/world/chunk/light/LightStorage;onLoadSection(J)V- intermediary - method_15523- Lnet/minecraft/class_3560;method_15523(J)V- official - h- Lexo;h(J)V
 
- 
onUnloadSectionprotected void onUnloadSection(long sectionPos) - Overrides:
- onUnloadSectionin class- LightStorage<SkyLightStorage.Data>
- Mappings:
- Namespace - Name - Mixin selector - named - onUnloadSection- Lnet/minecraft/world/chunk/light/LightStorage;onUnloadSection(J)V- intermediary - method_15534- Lnet/minecraft/class_3560;method_15534(J)V- official - i- Lexo;i(J)V
 
- 
createSection- Overrides:
- createSectionin class- LightStorage<SkyLightStorage.Data>
- Mappings:
- Namespace - Name - Mixin selector - named - createSection- Lnet/minecraft/world/chunk/light/LightStorage;createSection(J)Lnet/minecraft/world/chunk/ChunkNibbleArray;- intermediary - method_15529- Lnet/minecraft/class_3560;method_15529(J)Lnet/minecraft/class_2804;- official - g- Lexo;g(J)Leds;
 
- 
copy- Mappings:
- Namespace - Name - Mixin selector - named - copy- Lnet/minecraft/world/chunk/light/SkyLightStorage;copy(Lnet/minecraft/world/chunk/ChunkNibbleArray;)Lnet/minecraft/world/chunk/ChunkNibbleArray;- intermediary - method_37460- Lnet/minecraft/class_3569;method_37460(Lnet/minecraft/class_2804;)Lnet/minecraft/class_2804;- official - a- Lexu;a(Leds;)Leds;
 
- 
isAboveMinHeightprotected boolean isAboveMinHeight(int sectionY) - Mappings:
- Namespace - Name - Mixin selector - named - isAboveMinHeight- Lnet/minecraft/world/chunk/light/SkyLightStorage;isAboveMinHeight(I)Z- intermediary - method_15567- Lnet/minecraft/class_3569;method_15567(I)Z- official - a- Lexu;a(I)Z
 
- 
isAtOrAboveTopmostSectionprotected boolean isAtOrAboveTopmostSection(long sectionPos) - Mappings:
- Namespace - Name - Mixin selector - named - isAtOrAboveTopmostSection- Lnet/minecraft/world/chunk/light/SkyLightStorage;isAtOrAboveTopmostSection(J)Z- intermediary - method_15568- Lnet/minecraft/class_3569;method_15568(J)Z- official - m- Lexu;m(J)Z
 
- 
getTopSectionForColumnprotected int getTopSectionForColumn(long columnPos) - Mappings:
- Namespace - Name - Mixin selector - named - getTopSectionForColumn- Lnet/minecraft/world/chunk/light/SkyLightStorage;getTopSectionForColumn(J)I- intermediary - method_51594- Lnet/minecraft/class_3569;method_51594(J)I- official - n- Lexu;n(J)I
 
- 
getMinSectionYprotected int getMinSectionY()- Mappings:
- Namespace - Name - Mixin selector - named - getMinSectionY- Lnet/minecraft/world/chunk/light/SkyLightStorage;getMinSectionY()I- intermediary - method_51593- Lnet/minecraft/class_3569;method_51593()I- official - c- Lexu;c()I
 
 
-