Class AtmosphericFogModifier

java.lang.Object
net.minecraft.client.render.fog.FogModifier
net.minecraft.client.render.fog.AtmosphericFogModifier

@Environment(CLIENT) public class AtmosphericFogModifier extends FogModifier
Mappings:
Namespace Name
named net/minecraft/client/render/fog/AtmosphericFogModifier
intermediary net/minecraft/class_11398
official icc
  • Field Details

    • field_60795

      private static final int field_60795
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60795 Lnet/minecraft/client/render/fog/AtmosphericFogModifier;field_60795:I
      intermediary field_60795 Lnet/minecraft/class_11398;field_60795:I
      official a Licc;a:I
    • field_60587

      private static final float field_60587
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60587 Lnet/minecraft/client/render/fog/AtmosphericFogModifier;field_60587:F
      intermediary field_60587 Lnet/minecraft/class_11398;field_60587:F
      official b Licc;b:F
    • field_60588

      private static final float field_60588
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60588 Lnet/minecraft/client/render/fog/AtmosphericFogModifier;field_60588:F
      intermediary field_60588 Lnet/minecraft/class_11398;field_60588:F
      official c Licc;c:F
    • fogMultiplier

      private float fogMultiplier
      Mappings:
      Namespace Name Mixin selector
      named fogMultiplier Lnet/minecraft/client/render/fog/AtmosphericFogModifier;fogMultiplier:F
      intermediary field_60589 Lnet/minecraft/class_11398;field_60589:F
      official d Licc;d:F
  • Constructor Details

    • AtmosphericFogModifier

      public AtmosphericFogModifier()
  • Method Details

    • getFogColor

      public int getFogColor(ClientWorld world, Camera camera, int viewDistance, float skyDarkness)
      Overrides:
      getFogColor in class FogModifier
      Mappings:
      Namespace Name Mixin selector
      named getFogColor Lnet/minecraft/client/render/fog/FogModifier;getFogColor(Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/client/render/Camera;IF)I
      intermediary method_71654 Lnet/minecraft/class_11400;method_71654(Lnet/minecraft/class_638;Lnet/minecraft/class_4184;IF)I
      official a Licf;a(Lhdr;Lgda;IF)I
    • applyStartEndModifier

      public void applyStartEndModifier(FogData data, Camera camera, ClientWorld clientWorld, float float2, RenderTickCounter renderTickCounter)
      Specified by:
      applyStartEndModifier in class FogModifier
      Mappings:
      Namespace Name Mixin selector
      named applyStartEndModifier Lnet/minecraft/client/render/fog/FogModifier;applyStartEndModifier(Lnet/minecraft/client/render/fog/FogData;Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/world/ClientWorld;FLnet/minecraft/client/render/RenderTickCounter;)V
      intermediary method_42591 Lnet/minecraft/class_11400;method_42591(Lnet/minecraft/class_7285;Lnet/minecraft/class_4184;Lnet/minecraft/class_638;FLnet/minecraft/class_9779;)V
      official a Licf;a(Lica;Lgda;Lhdr;FLgdi;)V
    • method_76304

      private void method_76304(Camera camera, ClientWorld clientWorld, RenderTickCounter renderTickCounter)
      Mappings:
      Namespace Name Mixin selector
      named method_76304 Lnet/minecraft/client/render/fog/AtmosphericFogModifier;method_76304(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/client/render/RenderTickCounter;)V
      intermediary method_76304 Lnet/minecraft/class_11398;method_76304(Lnet/minecraft/class_4184;Lnet/minecraft/class_638;Lnet/minecraft/class_9779;)V
      official a Licc;a(Lgda;Lhdr;Lgdi;)V
    • shouldApply

      public boolean shouldApply(@Nullable CameraSubmersionType submersionType, Entity cameraEntity)
      Specified by:
      shouldApply in class FogModifier
      Mappings:
      Namespace Name Mixin selector
      named shouldApply Lnet/minecraft/client/render/fog/FogModifier;shouldApply(Lnet/minecraft/block/enums/CameraSubmersionType;Lnet/minecraft/entity/Entity;)Z
      intermediary method_42593 Lnet/minecraft/class_11400;method_42593(Lnet/minecraft/class_5636;Lnet/minecraft/class_1297;)Z
      official a Licf;a(Lfjq;Lcga;)Z