CLASS net/minecraft/class_3568 net/minecraft/world/chunk/light/LightingProvider FIELD field_15813 skyLightProvider Lnet/minecraft/class_3558; FIELD field_15814 blockLightProvider Lnet/minecraft/class_3558; METHOD (Lnet/minecraft/class_2823;ZZ)V ARG 1 chunkProvider ARG 2 hasBlockLight ARG 3 hasSkyLight METHOD method_15557 setLightEnabled (Lnet/minecraft/class_1923;Z)V ARG 1 pos ARG 2 lightEnabled METHOD method_15558 queueData (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;Lnet/minecraft/class_2804;)V ARG 1 lightType METHOD method_15559 checkBlock (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_15560 addLightSource (Lnet/minecraft/class_2338;I)V ARG 1 pos ARG 2 level METHOD method_15561 hasUpdates ()Z METHOD method_15562 get (Lnet/minecraft/class_1944;)Lnet/minecraft/class_3562; ARG 1 lightType METHOD method_15563 doLightUpdates (IZZ)I ARG 1 maxUpdateCount ARG 2 doSkylight ARG 3 skipEdgeLightPropagation