Class BackgroundRenderer

java.lang.Object
net.minecraft.client.render.BackgroundRenderer

@Environment(CLIENT) public class BackgroundRenderer extends Object
Mappings:
Namespace Name
official exm
intermediary net/minecraft/class_758
named net/minecraft/client/render/BackgroundRenderer
  • Field Details

    • field_32685

      private static final int field_32685
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lexm;b:I
      intermediary field_32685 Lnet/minecraft/class_758;field_32685:I
      named field_32685 Lnet/minecraft/client/render/BackgroundRenderer;field_32685:I
    • FOG_MODIFIERS

      private static final List<BackgroundRenderer.StatusEffectFogModifier> FOG_MODIFIERS
      Mappings:
      Namespace Name Mixin selector
      official c Lexm;c:Ljava/util/List;
      intermediary field_38338 Lnet/minecraft/class_758;field_38338:Ljava/util/List;
      named FOG_MODIFIERS Lnet/minecraft/client/render/BackgroundRenderer;FOG_MODIFIERS:Ljava/util/List;
    • field_32684

      public static final float field_32684
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lexm;a:F
      intermediary field_32684 Lnet/minecraft/class_758;field_32684:F
      named field_32684 Lnet/minecraft/client/render/BackgroundRenderer;field_32684:F
    • red

      private static float red
      Mappings:
      Namespace Name Mixin selector
      official d Lexm;d:F
      intermediary field_4034 Lnet/minecraft/class_758;field_4034:F
      named red Lnet/minecraft/client/render/BackgroundRenderer;red:F
    • green

      private static float green
      Mappings:
      Namespace Name Mixin selector
      official e Lexm;e:F
      intermediary field_4033 Lnet/minecraft/class_758;field_4033:F
      named green Lnet/minecraft/client/render/BackgroundRenderer;green:F
    • blue

      private static float blue
      Mappings:
      Namespace Name Mixin selector
      official f Lexm;f:F
      intermediary field_4032 Lnet/minecraft/class_758;field_4032:F
      named blue Lnet/minecraft/client/render/BackgroundRenderer;blue:F
    • waterFogColor

      private static int waterFogColor
      Mappings:
      Namespace Name Mixin selector
      official g Lexm;g:I
      intermediary field_4031 Lnet/minecraft/class_758;field_4031:I
      named waterFogColor Lnet/minecraft/client/render/BackgroundRenderer;waterFogColor:I
    • nextWaterFogColor

      private static int nextWaterFogColor
      Mappings:
      Namespace Name Mixin selector
      official h Lexm;h:I
      intermediary field_4041 Lnet/minecraft/class_758;field_4041:I
      named nextWaterFogColor Lnet/minecraft/client/render/BackgroundRenderer;nextWaterFogColor:I
    • lastWaterFogColorUpdateTime

      private static long lastWaterFogColorUpdateTime
      Mappings:
      Namespace Name Mixin selector
      official i Lexm;i:J
      intermediary field_4042 Lnet/minecraft/class_758;field_4042:J
      named lastWaterFogColorUpdateTime Lnet/minecraft/client/render/BackgroundRenderer;lastWaterFogColorUpdateTime:J
  • Constructor Details

    • BackgroundRenderer

      public BackgroundRenderer()
  • Method Details

    • render

      public static void render(Camera camera, float tickDelta, ClientWorld world, int viewDistance, float skyDarkness)
      Mappings:
      Namespace Name Mixin selector
      official a Lexm;a(Leei;FLetm;IF)V
      intermediary method_3210 Lnet/minecraft/class_758;method_3210(Lnet/minecraft/class_4184;FLnet/minecraft/class_638;IF)V
      named render Lnet/minecraft/client/render/BackgroundRenderer;render(Lnet/minecraft/client/render/Camera;FLnet/minecraft/client/world/ClientWorld;IF)V
    • clearFog

      public static void clearFog()
      Mappings:
      Namespace Name Mixin selector
      official a Lexm;a()V
      intermediary method_23792 Lnet/minecraft/class_758;method_23792()V
      named clearFog Lnet/minecraft/client/render/BackgroundRenderer;clearFog()V
    • getFogModifier

      @Nullable private static @Nullable BackgroundRenderer.StatusEffectFogModifier getFogModifier(Entity entity, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lexm;a(Lbaq;F)Lexm$e;
      intermediary method_42588 Lnet/minecraft/class_758;method_42588(Lnet/minecraft/class_1297;F)Lnet/minecraft/class_758$class_7286;
      named getFogModifier Lnet/minecraft/client/render/BackgroundRenderer;getFogModifier(Lnet/minecraft/entity/Entity;F)Lnet/minecraft/client/render/BackgroundRenderer$StatusEffectFogModifier;
    • applyFog

      public static void applyFog(Camera camera, BackgroundRenderer.FogType fogType, float viewDistance, boolean thickFog, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lexm;a(Leei;Lexm$d;FZF)V
      intermediary method_3211 Lnet/minecraft/class_758;method_3211(Lnet/minecraft/class_4184;Lnet/minecraft/class_758$class_4596;FZF)V
      named applyFog Lnet/minecraft/client/render/BackgroundRenderer;applyFog(Lnet/minecraft/client/render/Camera;Lnet/minecraft/client/render/BackgroundRenderer$FogType;FZF)V
    • setFogBlack

      public static void setFogBlack()
      Mappings:
      Namespace Name Mixin selector
      official b Lexm;b()V
      intermediary method_3212 Lnet/minecraft/class_758;method_3212()V
      named setFogBlack Lnet/minecraft/client/render/BackgroundRenderer;setFogBlack()V