Êþº¾Eo  Enet/minecraft/client/renderer/fog/environment/MobEffectFogEnvironment()V   %net/minecraft/world/effect/MobEffects BLINDNESSLnet/minecraft/core/Holder;  net/minecraft/client/Cameraentity%()Lnet/minecraft/world/entity/Entity;'net/minecraft/world/entity/LivingEntity  Enet/minecraft/client/renderer/fog/environment/BlindnessFogEnvironment getMobEffect()Lnet/minecraft/core/Holder;   getEffectK(Lnet/minecraft/core/Holder;)Lnet/minecraft/world/effect/MobEffectInstance; !" #$,net/minecraft/world/effect/MobEffectInstanceisInfiniteDuration()Z@  ' () getDuration()IA  ,-. /0java/lang/Mathmin(FF)F 234 56net/minecraft/util/Mthlerp(FFF)F>€ 9:; <=)net/minecraft/client/renderer/fog/FogDataenvironmentalStartF 9? @=environmentalEnd?LÌÍ 9C D=skyEnd 9F G=cloudEnd I JK endsWithin(I)Z ,M N0maxCodeLineNumberTableLocalVariableTablethisGLnet/minecraft/client/renderer/fog/environment/BlindnessFogEnvironment; SignatureE()Lnet/minecraft/core/Holder;setupFog�(Lnet/minecraft/client/renderer/fog/FogData;Lnet/minecraft/client/Camera;Lnet/minecraft/client/multiplayer/ClientLevel;FLnet/minecraft/client/DeltaTracker;)Vdistanceeffect.Lnet/minecraft/world/effect/MobEffectInstance; livingEntity)Lnet/minecraft/world/entity/LivingEntity;fog+Lnet/minecraft/client/renderer/fog/FogData;cameraLnet/minecraft/client/Camera;level.Lnet/minecraft/client/multiplayer/ClientLevel;renderDistance deltaTracker#Lnet/minecraft/client/DeltaTracker; StackMapTableMethodParametersgetModifiedDarkness.(Lnet/minecraft/world/entity/LivingEntity;FF)FdarknesspartialTickTimeinstance SourceFileBlindnessFogEnvironment.java!O/*·±PQ RSO.²°PQ RSTUVWO j,¶ :Á™^À:*¶¶:ÆG¶™%§ ¶&†*n¸+%¸18+7jµ8+µ>+AjµB+AjµE±P&  %HQW`i Q\ H!X= IYZT[\jRSj]^j_`jabjc=jdefý2 Sù"g]_acdhiO£.+*¶¶:Æ ¶H™¶&†*n$¸LE§ E$®P$ %&'*),,Q4.RS.\.j=.k= $lZf ü* g jkmn