Package net.minecraft.world.chunk.light
Interface LightingView
- All Known Subinterfaces:
ChunkLightingView
- All Known Implementing Classes:
ChunkBlockLightProvider
,ChunkLightingView.Empty
,ChunkLightProvider
,ChunkSkyLightProvider
,LightingProvider
,ServerLightingProvider
public interface LightingView
- Mappings:
Namespace Name official dip
intermediary net/minecraft/class_3565
named net/minecraft/world/chunk/light/LightingView
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addLightSource
(BlockPos pos, int level) void
checkBlock
(BlockPos pos) int
doLightUpdates
(int int2, boolean doSkylight, boolean skipEdgeLightPropagation) boolean
void
setColumnEnabled
(ChunkPos pos, boolean retainData) default void
setSectionStatus
(BlockPos pos, boolean notReady) void
setSectionStatus
(ChunkSectionPos pos, boolean notReady)
-
Method Details
-
checkBlock
- Mappings:
Namespace Name Mixin selector official a
Ldip;a(Lgj;)V
intermediary method_15513
Lnet/minecraft/class_3565;method_15513(Lnet/minecraft/class_2338;)V
named checkBlock
Lnet/minecraft/world/chunk/light/LightingView;checkBlock(Lnet/minecraft/util/math/BlockPos;)V
-
addLightSource
- Mappings:
Namespace Name Mixin selector official a
Ldip;a(Lgj;I)V
intermediary method_15514
Lnet/minecraft/class_3565;method_15514(Lnet/minecraft/class_2338;I)V
named addLightSource
Lnet/minecraft/world/chunk/light/LightingView;addLightSource(Lnet/minecraft/util/math/BlockPos;I)V
-
hasUpdates
boolean hasUpdates()- Mappings:
Namespace Name Mixin selector official A_
Ldip;A_()Z
intermediary method_15518
Lnet/minecraft/class_3565;method_15518()Z
named hasUpdates
Lnet/minecraft/world/chunk/light/LightingView;hasUpdates()Z
-
doLightUpdates
int doLightUpdates(int int2, boolean doSkylight, boolean skipEdgeLightPropagation) - Mappings:
Namespace Name Mixin selector official a
Ldip;a(IZZ)I
intermediary method_15516
Lnet/minecraft/class_3565;method_15516(IZZ)I
named doLightUpdates
Lnet/minecraft/world/chunk/light/LightingView;doLightUpdates(IZZ)I
-
setSectionStatus
- Mappings:
Namespace Name Mixin selector official a
Ldip;a(Lgj;Z)V
intermediary method_15552
Lnet/minecraft/class_3565;method_15552(Lnet/minecraft/class_2338;Z)V
named setSectionStatus
Lnet/minecraft/world/chunk/light/LightingView;setSectionStatus(Lnet/minecraft/util/math/BlockPos;Z)V
-
setSectionStatus
- Mappings:
Namespace Name Mixin selector official a
Ldip;a(Lhf;Z)V
intermediary method_15551
Lnet/minecraft/class_3565;method_15551(Lnet/minecraft/class_4076;Z)V
named setSectionStatus
Lnet/minecraft/world/chunk/light/LightingView;setSectionStatus(Lnet/minecraft/util/math/ChunkSectionPos;Z)V
-
setColumnEnabled
- Mappings:
Namespace Name Mixin selector official a
Ldip;a(Lcac;Z)V
intermediary method_15512
Lnet/minecraft/class_3565;method_15512(Lnet/minecraft/class_1923;Z)V
named setColumnEnabled
Lnet/minecraft/world/chunk/light/LightingView;setColumnEnabled(Lnet/minecraft/util/math/ChunkPos;Z)V
-