Class GameRenderer

java.lang.Object
net.minecraft.client.render.GameRenderer
All Implemented Interfaces:
ResourceReloadListener

@Environment(CLIENT) public class GameRenderer extends Object implements ResourceReloadListener
Mappings:
Namespace Name
official bnd
intermediary net/minecraft/class_524
named net/minecraft/client/render/GameRenderer
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official e Lbnd;e:Lorg/apache/logging/log4j/Logger;
      intermediary field_7965 Lnet/minecraft/class_524;field_7965:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/render/GameRenderer;LOGGER:Lorg/apache/logging/log4j/Logger;
    • RAIN_TEXTURE

      private static final Identifier RAIN_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official f Lbnd;f:Lkl;
      intermediary field_6455 Lnet/minecraft/class_524;field_6455:Lnet/minecraft/class_1653;
      named RAIN_TEXTURE Lnet/minecraft/client/render/GameRenderer;RAIN_TEXTURE:Lnet/minecraft/util/Identifier;
    • SNOW_TEXTURE

      private static final Identifier SNOW_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official g Lbnd;g:Lkl;
      intermediary field_6456 Lnet/minecraft/class_524;field_6456:Lnet/minecraft/class_1653;
      named SNOW_TEXTURE Lnet/minecraft/client/render/GameRenderer;SNOW_TEXTURE:Lnet/minecraft/util/Identifier;
    • anaglyphEnabled

      public static boolean anaglyphEnabled
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a:Z
      intermediary field_1838 Lnet/minecraft/class_524;field_1838:Z
      named anaglyphEnabled Lnet/minecraft/client/render/GameRenderer;anaglyphEnabled:Z
    • anaglyphFilter

      public static int anaglyphFilter
      Set to 0 before enabling cyan filter and to 1 before enabling the red filter; otherwise unused.
      Mappings:
      Namespace Name Mixin selector
      official b Lbnd;b:I
      intermediary field_1844 Lnet/minecraft/class_524;field_1844:I
      named anaglyphFilter Lnet/minecraft/client/render/GameRenderer;anaglyphFilter:I
    • SHADERS_LOCATIONS

      private static final Identifier[] SHADERS_LOCATIONS
      Mappings:
      Namespace Name Mixin selector
      official ac Lbnd;ac:[Lkl;
      intermediary field_7961 Lnet/minecraft/class_524;field_7961:[Lnet/minecraft/class_1653;
      named SHADERS_LOCATIONS Lnet/minecraft/client/render/GameRenderer;SHADERS_LOCATIONS:[Lnet/minecraft/util/Identifier;
    • SHADER_COUNT

      public static final int SHADER_COUNT
      Mappings:
      Namespace Name Mixin selector
      official d Lbnd;d:I
      intermediary field_7964 Lnet/minecraft/class_524;field_7964:I
      named SHADER_COUNT Lnet/minecraft/client/render/GameRenderer;SHADER_COUNT:I
    • client

      private MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official h Lbnd;h:Lbcd;
      intermediary field_1860 Lnet/minecraft/class_524;field_1860:Lnet/minecraft/class_1600;
      named client Lnet/minecraft/client/render/GameRenderer;client:Lnet/minecraft/client/MinecraftClient;
    • resourceManager

      private final ResourceManager resourceManager
      Mappings:
      Namespace Name Mixin selector
      official i Lbnd;i:Lbwd;
      intermediary field_7960 Lnet/minecraft/class_524;field_7960:Lnet/minecraft/class_1654;
      named resourceManager Lnet/minecraft/client/render/GameRenderer;resourceManager:Lnet/minecraft/resource/ResourceManager;
    • random

      private Random random
      Mappings:
      Namespace Name Mixin selector
      official j Lbnd;j:Ljava/util/Random;
      intermediary field_1840 Lnet/minecraft/class_524;field_1840:Ljava/util/Random;
      named random Lnet/minecraft/client/render/GameRenderer;random:Ljava/util/Random;
    • viewDistance

      private float viewDistance
      Mappings:
      Namespace Name Mixin selector
      official k Lbnd;k:F
      intermediary field_1861 Lnet/minecraft/class_524;field_1861:F
      named viewDistance Lnet/minecraft/client/render/GameRenderer;viewDistance:F
    • firstPersonRenderer

      public final HeldItemRenderer firstPersonRenderer
      Mappings:
      Namespace Name Mixin selector
      official c Lbnd;c:Lbnh;
      intermediary field_1845 Lnet/minecraft/class_524;field_1845:Lnet/minecraft/class_529;
      named firstPersonRenderer Lnet/minecraft/client/render/GameRenderer;firstPersonRenderer:Lnet/minecraft/client/render/item/HeldItemRenderer;
    • mapRenderer

      private final MapRenderer mapRenderer
      Mappings:
      Namespace Name Mixin selector
      official l Lbnd;l:Lbcu;
      intermediary field_7966 Lnet/minecraft/class_524;field_7966:Lnet/minecraft/class_382;
      named mapRenderer Lnet/minecraft/client/render/GameRenderer;mapRenderer:Lnet/minecraft/client/gui/MapRenderer;
    • ticks

      private int ticks
      Mappings:
      Namespace Name Mixin selector
      official m Lbnd;m:I
      intermediary field_1862 Lnet/minecraft/class_524;field_1862:I
      named ticks Lnet/minecraft/client/render/GameRenderer;ticks:I
    • targetedEntity

      private Entity targetedEntity
      Mappings:
      Namespace Name Mixin selector
      official n Lbnd;n:Lrr;
      intermediary field_1863 Lnet/minecraft/class_524;field_1863:Lnet/minecraft/class_864;
      named targetedEntity Lnet/minecraft/client/render/GameRenderer;targetedEntity:Lnet/minecraft/entity/Entity;
    • cursorXSmoother

      private SmoothUtil cursorXSmoother
      Mappings:
      Namespace Name Mixin selector
      official o Lbnd;o:Loq;
      intermediary field_1864 Lnet/minecraft/class_524;field_1864:Lnet/minecraft/class_842;
      named cursorXSmoother Lnet/minecraft/client/render/GameRenderer;cursorXSmoother:Lnet/minecraft/client/util/SmoothUtil;
    • cursorYSmoother

      private SmoothUtil cursorYSmoother
      Mappings:
      Namespace Name Mixin selector
      official p Lbnd;p:Loq;
      intermediary field_1865 Lnet/minecraft/class_524;field_1865:Lnet/minecraft/class_842;
      named cursorYSmoother Lnet/minecraft/client/render/GameRenderer;cursorYSmoother:Lnet/minecraft/client/util/SmoothUtil;
    • thirdPersonDistance

      private float thirdPersonDistance
      Mappings:
      Namespace Name Mixin selector
      official q Lbnd;q:F
      intermediary field_1813 Lnet/minecraft/class_524;field_1813:F
      named thirdPersonDistance Lnet/minecraft/client/render/GameRenderer;thirdPersonDistance:F
    • lastThirdPersonDistance

      private float lastThirdPersonDistance
      Mappings:
      Namespace Name Mixin selector
      official r Lbnd;r:F
      intermediary field_1814 Lnet/minecraft/class_524;field_1814:F
      named lastThirdPersonDistance Lnet/minecraft/client/render/GameRenderer;lastThirdPersonDistance:F
    • cursorDeltaX

      private float cursorDeltaX
      The cursorDeltaX and cursorDeltaY fields store the actual mouse movement without smoothing, and are only used when smooth camera is enabled.
      Mappings:
      Namespace Name Mixin selector
      official s Lbnd;s:F
      intermediary field_1819 Lnet/minecraft/class_524;field_1819:F
      named cursorDeltaX Lnet/minecraft/client/render/GameRenderer;cursorDeltaX:F
    • cursorDeltaY

      private float cursorDeltaY
      Mappings:
      Namespace Name Mixin selector
      official t Lbnd;t:F
      intermediary field_1820 Lnet/minecraft/class_524;field_1820:F
      named cursorDeltaY Lnet/minecraft/client/render/GameRenderer;cursorDeltaY:F
    • smoothedCursorDeltaX

      private float smoothedCursorDeltaX
      Mappings:
      Namespace Name Mixin selector
      official u Lbnd;u:F
      intermediary field_1821 Lnet/minecraft/class_524;field_1821:F
      named smoothedCursorDeltaX Lnet/minecraft/client/render/GameRenderer;smoothedCursorDeltaX:F
    • smoothedCursorDeltaY

      private float smoothedCursorDeltaY
      Mappings:
      Namespace Name Mixin selector
      official v Lbnd;v:F
      intermediary field_1822 Lnet/minecraft/class_524;field_1822:F
      named smoothedCursorDeltaY Lnet/minecraft/client/render/GameRenderer;smoothedCursorDeltaY:F
    • lastTickDelta

      private float lastTickDelta
      Mappings:
      Namespace Name Mixin selector
      official w Lbnd;w:F
      intermediary field_1823 Lnet/minecraft/class_524;field_1823:F
      named lastTickDelta Lnet/minecraft/client/render/GameRenderer;lastTickDelta:F
    • movementFovMultiplier

      private float movementFovMultiplier
      Mappings:
      Namespace Name Mixin selector
      official x Lbnd;x:F
      intermediary field_1829 Lnet/minecraft/class_524;field_1829:F
      named movementFovMultiplier Lnet/minecraft/client/render/GameRenderer;movementFovMultiplier:F
    • lastMovementFovMultiplier

      private float lastMovementFovMultiplier
      Mappings:
      Namespace Name Mixin selector
      official y Lbnd;y:F
      intermediary field_1830 Lnet/minecraft/class_524;field_1830:F
      named lastMovementFovMultiplier Lnet/minecraft/client/render/GameRenderer;lastMovementFovMultiplier:F
    • skyDarkness

      private float skyDarkness
      Mappings:
      Namespace Name Mixin selector
      official z Lbnd;z:F
      intermediary field_5171 Lnet/minecraft/class_524;field_5171:F
      named skyDarkness Lnet/minecraft/client/render/GameRenderer;skyDarkness:F
    • lastSkyDarkness

      private float lastSkyDarkness
      Mappings:
      Namespace Name Mixin selector
      official A Lbnd;A:F
      intermediary field_5172 Lnet/minecraft/class_524;field_5172:F
      named lastSkyDarkness Lnet/minecraft/client/render/GameRenderer;lastSkyDarkness:F
    • thickFog

      private boolean thickFog
      Mappings:
      Namespace Name Mixin selector
      official B Lbnd;B:Z
      intermediary field_1832 Lnet/minecraft/class_524;field_1832:Z
      named thickFog Lnet/minecraft/client/render/GameRenderer;thickFog:Z
    • renderHand

      private boolean renderHand
      Mappings:
      Namespace Name Mixin selector
      official C Lbnd;C:Z
      intermediary field_10695 Lnet/minecraft/class_524;field_10695:Z
      named renderHand Lnet/minecraft/client/render/GameRenderer;renderHand:Z
    • blockOutlineEnabled

      private boolean blockOutlineEnabled
      Mappings:
      Namespace Name Mixin selector
      official D Lbnd;D:Z
      intermediary field_10696 Lnet/minecraft/class_524;field_10696:Z
      named blockOutlineEnabled Lnet/minecraft/client/render/GameRenderer;blockOutlineEnabled:Z
    • field_13463

      private long field_13463
      Mappings:
      Namespace Name Mixin selector
      official E Lbnd;E:J
      intermediary field_13463 Lnet/minecraft/class_524;field_13463:J
      named field_13463 Lnet/minecraft/client/render/GameRenderer;field_13463:J
    • lastWindowFocusedTime

      private long lastWindowFocusedTime
      Mappings:
      Namespace Name Mixin selector
      official F Lbnd;F:J
      intermediary field_1836 Lnet/minecraft/class_524;field_1836:J
      named lastWindowFocusedTime Lnet/minecraft/client/render/GameRenderer;lastWindowFocusedTime:J
    • lastWorldRenderNanoTime

      private long lastWorldRenderNanoTime
      Set to the current nano time before rendering the HUD or screen.
      Mappings:
      Namespace Name Mixin selector
      official G Lbnd;G:J
      intermediary field_1837 Lnet/minecraft/class_524;field_1837:J
      named lastWorldRenderNanoTime Lnet/minecraft/client/render/GameRenderer;lastWorldRenderNanoTime:J
    • lightmapTexture

      private final NativeImageBackedTexture lightmapTexture
      Mappings:
      Namespace Name Mixin selector
      official H Lbnd;H:Lbuu;
      intermediary field_6453 Lnet/minecraft/class_524;field_6453:Lnet/minecraft/class_1636;
      named lightmapTexture Lnet/minecraft/client/render/GameRenderer;lightmapTexture:Lnet/minecraft/client/texture/NativeImageBackedTexture;
    • lightmapTexturePixels

      private final int[] lightmapTexturePixels
      Mappings:
      Namespace Name Mixin selector
      official I Lbnd;I:[I
      intermediary field_1828 Lnet/minecraft/class_524;field_1828:[I
      named lightmapTexturePixels Lnet/minecraft/client/render/GameRenderer;lightmapTexturePixels:[I
    • lightmapTextureId

      private final Identifier lightmapTextureId
      Mappings:
      Namespace Name Mixin selector
      official J Lbnd;J:Lkl;
      intermediary field_6454 Lnet/minecraft/class_524;field_6454:Lnet/minecraft/class_1653;
      named lightmapTextureId Lnet/minecraft/client/render/GameRenderer;lightmapTextureId:Lnet/minecraft/util/Identifier;
    • lightmapDirty

      private boolean lightmapDirty
      Mappings:
      Namespace Name Mixin selector
      official K Lbnd;K:Z
      intermediary field_1839 Lnet/minecraft/class_524;field_1839:Z
      named lightmapDirty Lnet/minecraft/client/render/GameRenderer;lightmapDirty:Z
    • lightmapFlicker

      private float lightmapFlicker
      Mappings:
      Namespace Name Mixin selector
      official L Lbnd;L:F
      intermediary field_1847 Lnet/minecraft/class_524;field_1847:F
      named lightmapFlicker Lnet/minecraft/client/render/GameRenderer;lightmapFlicker:F
    • lastLightmapFlicker

      private float lastLightmapFlicker
      Always the same as lightmapFlicker, probably unfinished or left-behind code.
      Mappings:
      Namespace Name Mixin selector
      official M Lbnd;M:F
      intermediary field_10697 Lnet/minecraft/class_524;field_10697:F
      named lastLightmapFlicker Lnet/minecraft/client/render/GameRenderer;lastLightmapFlicker:F
    • weatherSoundAttempts

      private int weatherSoundAttempts
      Counts the number of ticks in which the condition for playing weather sounds failed and thereby increases its chance every time, until after at most four attempts the sound is played and the counter reset.
      Mappings:
      Namespace Name Mixin selector
      official N Lbnd;N:I
      intermediary field_1841 Lnet/minecraft/class_524;field_1841:I
      named weatherSoundAttempts Lnet/minecraft/client/render/GameRenderer;weatherSoundAttempts:I
    • rainOffsetX

      private float[] rainOffsetX
      Mappings:
      Namespace Name Mixin selector
      official O Lbnd;O:[F
      intermediary field_10698 Lnet/minecraft/class_524;field_10698:[F
      named rainOffsetX Lnet/minecraft/client/render/GameRenderer;rainOffsetX:[F
    • rainOffsetY

      private float[] rainOffsetY
      Mappings:
      Namespace Name Mixin selector
      official P Lbnd;P:[F
      intermediary field_10699 Lnet/minecraft/class_524;field_10699:[F
      named rainOffsetY Lnet/minecraft/client/render/GameRenderer;rainOffsetY:[F
    • fogColorBuffer

      private FloatBuffer fogColorBuffer
      Mappings:
      Namespace Name Mixin selector
      official Q Lbnd;Q:Ljava/nio/FloatBuffer;
      intermediary field_1855 Lnet/minecraft/class_524;field_1855:Ljava/nio/FloatBuffer;
      named fogColorBuffer Lnet/minecraft/client/render/GameRenderer;fogColorBuffer:Ljava/nio/FloatBuffer;
    • fogRed

      private float fogRed
      Mappings:
      Namespace Name Mixin selector
      official R Lbnd;R:F
      intermediary field_1856 Lnet/minecraft/class_524;field_1856:F
      named fogRed Lnet/minecraft/client/render/GameRenderer;fogRed:F
    • fogGreen

      private float fogGreen
      Mappings:
      Namespace Name Mixin selector
      official S Lbnd;S:F
      intermediary field_1857 Lnet/minecraft/class_524;field_1857:F
      named fogGreen Lnet/minecraft/client/render/GameRenderer;fogGreen:F
    • fogBlue

      private float fogBlue
      Mappings:
      Namespace Name Mixin selector
      official T Lbnd;T:F
      intermediary field_1858 Lnet/minecraft/class_524;field_1858:F
      named fogBlue Lnet/minecraft/client/render/GameRenderer;fogBlue:F
    • field_1842

      private float field_1842
      Mappings:
      Namespace Name Mixin selector
      official U Lbnd;U:F
      intermediary field_1842 Lnet/minecraft/class_524;field_1842:F
      named field_1842 Lnet/minecraft/client/render/GameRenderer;field_1842:F
    • field_1843

      private float field_1843
      Mappings:
      Namespace Name Mixin selector
      official V Lbnd;V:F
      intermediary field_1843 Lnet/minecraft/class_524;field_1843:F
      named field_1843 Lnet/minecraft/client/render/GameRenderer;field_1843:F
    • panoramaDirection

      private int panoramaDirection
      Mappings:
      Namespace Name Mixin selector
      official W Lbnd;W:I
      intermediary field_10700 Lnet/minecraft/class_524;field_10700:I
      named panoramaDirection Lnet/minecraft/client/render/GameRenderer;panoramaDirection:I
    • renderingPanorama

      private boolean renderingPanorama
      Mappings:
      Namespace Name Mixin selector
      official X Lbnd;X:Z
      intermediary field_10701 Lnet/minecraft/class_524;field_10701:Z
      named renderingPanorama Lnet/minecraft/client/render/GameRenderer;renderingPanorama:Z
    • zoom

      private double zoom
      Mappings:
      Namespace Name Mixin selector
      official Y Lbnd;Y:D
      intermediary field_1833 Lnet/minecraft/class_524;field_1833:D
      named zoom Lnet/minecraft/client/render/GameRenderer;zoom:D
    • zoomX

      private double zoomX
      Mappings:
      Namespace Name Mixin selector
      official Z Lbnd;Z:D
      intermediary field_1834 Lnet/minecraft/class_524;field_1834:D
      named zoomX Lnet/minecraft/client/render/GameRenderer;zoomX:D
    • zoomY

      private double zoomY
      Mappings:
      Namespace Name Mixin selector
      official aa Lbnd;aa:D
      intermediary field_1835 Lnet/minecraft/class_524;field_1835:D
      named zoomY Lnet/minecraft/client/render/GameRenderer;zoomY:D
    • shader

      private ShaderEffect shader
      Mappings:
      Namespace Name Mixin selector
      official ab Lbnd;ab:Lbum;
      intermediary field_7963 Lnet/minecraft/class_524;field_7963:Lnet/minecraft/class_1872;
      named shader Lnet/minecraft/client/render/GameRenderer;shader:Lnet/minecraft/client/gl/ShaderEffect;
    • forcedShaderIndex

      private int forcedShaderIndex
      Mappings:
      Namespace Name Mixin selector
      official ad Lbnd;ad:I
      intermediary field_7962 Lnet/minecraft/class_524;field_7962:I
      named forcedShaderIndex Lnet/minecraft/client/render/GameRenderer;forcedShaderIndex:I
    • shadersEnabled

      private boolean shadersEnabled
      Mappings:
      Namespace Name Mixin selector
      official ae Lbnd;ae:Z
      intermediary field_10702 Lnet/minecraft/class_524;field_10702:Z
      named shadersEnabled Lnet/minecraft/client/render/GameRenderer;shadersEnabled:Z
    • frameCount

      private int frameCount
      Mappings:
      Namespace Name Mixin selector
      official af Lbnd;af:I
      intermediary field_10703 Lnet/minecraft/class_524;field_10703:I
      named frameCount Lnet/minecraft/client/render/GameRenderer;frameCount:I
  • Constructor Details

    • GameRenderer

      public GameRenderer(MinecraftClient client, ResourceManager resourceManager)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbnd;<init>(Lbcd;Lbwd;)V
      intermediary <init> Lnet/minecraft/class_524;<init>(Lnet/minecraft/class_1600;Lnet/minecraft/class_1654;)V
      named <init> Lnet/minecraft/client/render/GameRenderer;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/resource/ResourceManager;)V
  • Method Details

    • areShadersSupported

      public boolean areShadersSupported()
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a()Z
      intermediary method_6878 Lnet/minecraft/class_524;method_6878()Z
      named areShadersSupported Lnet/minecraft/client/render/GameRenderer;areShadersSupported()Z
    • disableShader

      public void disableShader()
      Mappings:
      Namespace Name Mixin selector
      official b Lbnd;b()V
      intermediary method_6880 Lnet/minecraft/class_524;method_6880()V
      named disableShader Lnet/minecraft/client/render/GameRenderer;disableShader()V
    • toggleShadersEnabled

      public void toggleShadersEnabled()
      Mappings:
      Namespace Name Mixin selector
      official c Lbnd;c()V
      intermediary method_9780 Lnet/minecraft/class_524;method_9780()V
      named toggleShadersEnabled Lnet/minecraft/client/render/GameRenderer;toggleShadersEnabled()V
    • onCameraEntitySet

      public void onCameraEntitySet(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a(Lrr;)V
      intermediary method_9779 Lnet/minecraft/class_524;method_9779(Lnet/minecraft/class_864;)V
      named onCameraEntitySet Lnet/minecraft/client/render/GameRenderer;onCameraEntitySet(Lnet/minecraft/entity/Entity;)V
    • loadShader

      private void loadShader(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a(Lkl;)V
      intermediary method_9778 Lnet/minecraft/class_524;method_9778(Lnet/minecraft/class_1653;)V
      named loadShader Lnet/minecraft/client/render/GameRenderer;loadShader(Lnet/minecraft/util/Identifier;)V
    • reload

      public void reload(ResourceManager resourceManager)
      Specified by:
      reload in interface ResourceReloadListener
      Mappings:
      Namespace Name Mixin selector
      official a Lbwe;a(Lbwd;)V
      intermediary method_5895 Lnet/minecraft/class_286;method_5895(Lnet/minecraft/class_1654;)V
      named reload Lnet/minecraft/resource/ResourceReloadListener;reload(Lnet/minecraft/resource/ResourceManager;)V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official e Lbnd;e()V
      intermediary method_1321 Lnet/minecraft/class_524;method_1321()V
      named tick Lnet/minecraft/client/render/GameRenderer;tick()V
    • getShader

      public ShaderEffect getShader()
      Mappings:
      Namespace Name Mixin selector
      official f Lbnd;f()Lbum;
      intermediary method_6883 Lnet/minecraft/class_524;method_6883()Lnet/minecraft/class_1872;
      named getShader Lnet/minecraft/client/render/GameRenderer;getShader()Lnet/minecraft/client/gl/ShaderEffect;
    • onResized

      public void onResized(int width, int height)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a(II)V
      intermediary method_6879 Lnet/minecraft/class_524;method_6879(II)V
      named onResized Lnet/minecraft/client/render/GameRenderer;onResized(II)V
    • updateTargetedEntity

      public void updateTargetedEntity(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a(F)V
      intermediary method_1323 Lnet/minecraft/class_524;method_1323(F)V
      named updateTargetedEntity Lnet/minecraft/client/render/GameRenderer;updateTargetedEntity(F)V
    • updateMovementFovMultiplier

      private void updateMovementFovMultiplier()
      Mappings:
      Namespace Name Mixin selector
      official l Lbnd;l()V
      intermediary method_1335 Lnet/minecraft/class_524;method_1335()V
      named updateMovementFovMultiplier Lnet/minecraft/client/render/GameRenderer;updateMovementFovMultiplier()V
    • getFov

      private float getFov(float tickDelta, boolean changingFov)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a(FZ)F
      intermediary method_1327 Lnet/minecraft/class_524;method_1327(FZ)F
      named getFov Lnet/minecraft/client/render/GameRenderer;getFov(FZ)F
    • bobViewWhenHurt

      private void bobViewWhenHurt(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official d Lbnd;d(F)V
      intermediary method_1336 Lnet/minecraft/class_524;method_1336(F)V
      named bobViewWhenHurt Lnet/minecraft/client/render/GameRenderer;bobViewWhenHurt(F)V
    • bobView

      private void bobView(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official e Lbnd;e(F)V
      intermediary method_1338 Lnet/minecraft/class_524;method_1338(F)V
      named bobView Lnet/minecraft/client/render/GameRenderer;bobView(F)V
    • transformCamera

      private void transformCamera(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official f Lbnd;f(F)V
      intermediary method_1340 Lnet/minecraft/class_524;method_1340(F)V
      named transformCamera Lnet/minecraft/client/render/GameRenderer;transformCamera(F)V
    • setupCamera

      private void setupCamera(float tickDelta, int anaglyphFilter)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a(FI)V
      intermediary method_1325 Lnet/minecraft/class_524;method_1325(FI)V
      named setupCamera Lnet/minecraft/client/render/GameRenderer;setupCamera(FI)V
    • renderHand

      private void renderHand(float tickDelta, int anaglyphOffset)
      Mappings:
      Namespace Name Mixin selector
      official b Lbnd;b(FI)V
      intermediary method_1332 Lnet/minecraft/class_524;method_1332(FI)V
      named renderHand Lnet/minecraft/client/render/GameRenderer;renderHand(FI)V
    • disableLightmap

      public void disableLightmap()
      Mappings:
      Namespace Name Mixin selector
      official h Lbnd;h()V
      intermediary method_9781 Lnet/minecraft/class_524;method_9781()V
      named disableLightmap Lnet/minecraft/client/render/GameRenderer;disableLightmap()V
    • enableLightmap

      public void enableLightmap()
      Mappings:
      Namespace Name Mixin selector
      official i Lbnd;i()V
      intermediary method_9783 Lnet/minecraft/class_524;method_9783()V
      named enableLightmap Lnet/minecraft/client/render/GameRenderer;enableLightmap()V
    • tickLightmap

      private void tickLightmap()
      Mappings:
      Namespace Name Mixin selector
      official m Lbnd;m()V
      intermediary method_1337 Lnet/minecraft/class_524;method_1337()V
      named tickLightmap Lnet/minecraft/client/render/GameRenderer;tickLightmap()V
    • updateLightmap

      private void updateLightmap(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official g Lbnd;g(F)V
      intermediary method_4302 Lnet/minecraft/class_524;method_4302(F)V
      named updateLightmap Lnet/minecraft/client/render/GameRenderer;updateLightmap(F)V
    • getNightVisionStrength

      private float getNightVisionStrength(LivingEntity entity, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a(Lsa;F)F
      intermediary method_4301 Lnet/minecraft/class_524;method_4301(Lnet/minecraft/class_1699;F)F
      named getNightVisionStrength Lnet/minecraft/client/render/GameRenderer;getNightVisionStrength(Lnet/minecraft/entity/LivingEntity;F)F
    • render

      public void render(float tickDelta, long nanoTime)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a(FJ)V
      intermediary method_9775 Lnet/minecraft/class_524;method_9775(FJ)V
      named render Lnet/minecraft/client/render/GameRenderer;render(FJ)V
    • method_12268

      private void method_12268()
      Mappings:
      Namespace Name Mixin selector
      official n Lbnd;n()V
      intermediary method_12268 Lnet/minecraft/class_524;method_12268()V
      named method_12268 Lnet/minecraft/client/render/GameRenderer;method_12268()V
    • renderStreamIndicator

      public void renderStreamIndicator(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official b Lbnd;b(F)V
      intermediary method_6882 Lnet/minecraft/class_524;method_6882(F)V
      named renderStreamIndicator Lnet/minecraft/client/render/GameRenderer;renderStreamIndicator(F)V
    • shouldRenderBlockOutline

      private boolean shouldRenderBlockOutline()
      Mappings:
      Namespace Name Mixin selector
      official o Lbnd;o()Z
      intermediary method_9784 Lnet/minecraft/class_524;method_9784()Z
      named shouldRenderBlockOutline Lnet/minecraft/client/render/GameRenderer;shouldRenderBlockOutline()Z
    • renderWorld

      public void renderWorld(float tickDelta, long limitTime)
      Mappings:
      Namespace Name Mixin selector
      official b Lbnd;b(FJ)V
      intermediary method_1326 Lnet/minecraft/class_524;method_1326(FJ)V
      named renderWorld Lnet/minecraft/client/render/GameRenderer;renderWorld(FJ)V
    • renderWorld

      private void renderWorld(int anaglyphFilter, float tickDelta, long limitTime)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a(IFJ)V
      intermediary method_9776 Lnet/minecraft/class_524;method_9776(IFJ)V
      named renderWorld Lnet/minecraft/client/render/GameRenderer;renderWorld(IFJ)V
    • renderClouds

      private void renderClouds(WorldRenderer worldRenderer, float tickDelta, int anaglyphFilter)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a(Lbnl;FI)V
      intermediary method_9777 Lnet/minecraft/class_524;method_9777(Lnet/minecraft/class_530;FI)V
      named renderClouds Lnet/minecraft/client/render/GameRenderer;renderClouds(Lnet/minecraft/client/render/WorldRenderer;FI)V
    • tickRainSplashing

      private void tickRainSplashing()
      Mappings:
      Namespace Name Mixin selector
      official p Lbnd;p()V
      intermediary method_1341 Lnet/minecraft/class_524;method_1341()V
      named tickRainSplashing Lnet/minecraft/client/render/GameRenderer;tickRainSplashing()V
    • renderWeather

      protected void renderWeather(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official c Lbnd;c(F)V
      intermediary method_1334 Lnet/minecraft/class_524;method_1334(F)V
      named renderWeather Lnet/minecraft/client/render/GameRenderer;renderWeather(F)V
    • setupHudMatrixMode

      public void setupHudMatrixMode()
      Mappings:
      Namespace Name Mixin selector
      official j Lbnd;j()V
      intermediary method_1333 Lnet/minecraft/class_524;method_1333()V
      named setupHudMatrixMode Lnet/minecraft/client/render/GameRenderer;setupHudMatrixMode()V
    • updateFog

      private void updateFog(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official h Lbnd;h(F)V
      intermediary method_1342 Lnet/minecraft/class_524;method_1342(F)V
      named updateFog Lnet/minecraft/client/render/GameRenderer;updateFog(F)V
    • renderFog

      private void renderFog(int int2, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a(IF)V
      intermediary method_1329 Lnet/minecraft/class_524;method_1329(IF)V
      named renderFog Lnet/minecraft/client/render/GameRenderer;renderFog(IF)V
    • updateFogColorBuffer

      private FloatBuffer updateFogColorBuffer(float red, float green, float blue, float alpha)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnd;a(FFFF)Ljava/nio/FloatBuffer;
      intermediary method_1324 Lnet/minecraft/class_524;method_1324(FFFF)Ljava/nio/FloatBuffer;
      named updateFogColorBuffer Lnet/minecraft/client/render/GameRenderer;updateFogColorBuffer(FFFF)Ljava/nio/FloatBuffer;
    • getMapRenderer

      public MapRenderer getMapRenderer()
      Mappings:
      Namespace Name Mixin selector
      official k Lbnd;k()Lbcu;
      intermediary method_6884 Lnet/minecraft/class_524;method_6884()Lnet/minecraft/class_382;
      named getMapRenderer Lnet/minecraft/client/render/GameRenderer;getMapRenderer()Lnet/minecraft/client/gui/MapRenderer;