Class GameRenderer

java.lang.Object
net.minecraft.client.render.GameRenderer
All Implemented Interfaces:
AutoCloseable, TrackedWaypoint.PitchProvider

@Environment(CLIENT) public class GameRenderer extends Object implements TrackedWaypoint.PitchProvider, AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/render/GameRenderer
intermediary net/minecraft/class_757
official gxa
  • Field Details

    • BLUR_ID

      private static final Identifier BLUR_ID
      Mappings:
      Namespace Name Mixin selector
      named BLUR_ID Lnet/minecraft/client/render/GameRenderer;BLUR_ID:Lnet/minecraft/util/Identifier;
      intermediary field_53899 Lnet/minecraft/class_757;field_53899:Lnet/minecraft/class_2960;
      official g Lgxa;g:Lame;
    • field_49904

      public static final int field_49904
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_49904 Lnet/minecraft/client/render/GameRenderer;field_49904:I
      intermediary field_49904 Lnet/minecraft/class_757;field_49904:I
      official a Lgxa;a:I
    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/client/render/GameRenderer;LOGGER:Lorg/slf4j/Logger;
      intermediary field_3993 Lnet/minecraft/class_757;field_3993:Lorg/slf4j/Logger;
      official h Lgxa;h:Lorg/slf4j/Logger;
    • CAMERA_DEPTH

      public static final float CAMERA_DEPTH
      Since the camera is conceptualized as a single point, a depth of 0.05000000074505806f blocks is used to define a rectangular area to be rendered.
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named CAMERA_DEPTH Lnet/minecraft/client/render/GameRenderer;CAMERA_DEPTH:F
      intermediary field_32686 Lnet/minecraft/class_757;field_32686:F
      official b Lgxa;b:F
    • field_60107

      public static final float field_60107
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_60107 Lnet/minecraft/client/render/GameRenderer;field_60107:F
      intermediary field_60107 Lnet/minecraft/class_757;field_60107:F
      official c Lgxa;c:F
    • field_55869

      private static final float field_55869
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_55869 Lnet/minecraft/client/render/GameRenderer;field_55869:F
      intermediary field_55869 Lnet/minecraft/class_757;field_55869:F
      official i Lgxa;i:F
    • field_55870

      private static final float field_55870
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_55870 Lnet/minecraft/client/render/GameRenderer;field_55870:F
      intermediary field_55870 Lnet/minecraft/class_757;field_55870:F
      official j Lgxa;j:F
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/render/GameRenderer;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_4015 Lnet/minecraft/class_757;field_4015:Lnet/minecraft/class_310;
      official k Lgxa;k:Lfud;
    • random

      private final Random random
      Mappings:
      Namespace Name Mixin selector
      named random Lnet/minecraft/client/render/GameRenderer;random:Lnet/minecraft/util/math/random/Random;
      intermediary field_3994 Lnet/minecraft/class_757;field_3994:Lnet/minecraft/class_5819;
      official l Lgxa;l:Lbck;
    • viewDistanceBlocks

      private float viewDistanceBlocks
      Mappings:
      Namespace Name Mixin selector
      named viewDistanceBlocks Lnet/minecraft/client/render/GameRenderer;viewDistanceBlocks:F
      intermediary field_4025 Lnet/minecraft/class_757;field_4025:F
      official m Lgxa;m:F
    • firstPersonRenderer

      public final HeldItemRenderer firstPersonRenderer
      Mappings:
      Namespace Name Mixin selector
      named firstPersonRenderer Lnet/minecraft/client/render/GameRenderer;firstPersonRenderer:Lnet/minecraft/client/render/item/HeldItemRenderer;
      intermediary field_4012 Lnet/minecraft/class_757;field_4012:Lnet/minecraft/class_759;
      official d Lgxa;d:Lgxe;
    • overlayRenderer

      private final InGameOverlayRenderer overlayRenderer
      Mappings:
      Namespace Name Mixin selector
      named overlayRenderer Lnet/minecraft/client/render/GameRenderer;overlayRenderer:Lnet/minecraft/client/gui/hud/InGameOverlayRenderer;
      intermediary field_59967 Lnet/minecraft/class_757;field_59967:Lnet/minecraft/class_4603;
      official n Lgxa;n:Lgya;
    • buffers

      private final BufferBuilderStorage buffers
      Mappings:
      Namespace Name Mixin selector
      named buffers Lnet/minecraft/client/render/GameRenderer;buffers:Lnet/minecraft/client/render/BufferBuilderStorage;
      intermediary field_20948 Lnet/minecraft/class_757;field_20948:Lnet/minecraft/class_4599;
      official o Lgxa;o:Lgxv;
    • nauseaEffectTime

      private float nauseaEffectTime
      Mappings:
      Namespace Name Mixin selector
      named nauseaEffectTime Lnet/minecraft/client/render/GameRenderer;nauseaEffectTime:F
      intermediary field_55871 Lnet/minecraft/class_757;field_55871:F
      official p Lgxa;p:F
    • nauseaEffectSpeed

      private float nauseaEffectSpeed
      Mappings:
      Namespace Name Mixin selector
      named nauseaEffectSpeed Lnet/minecraft/client/render/GameRenderer;nauseaEffectSpeed:F
      intermediary field_55872 Lnet/minecraft/class_757;field_55872:F
      official q Lgxa;q:F
    • fovMultiplier

      private float fovMultiplier
      Mappings:
      Namespace Name Mixin selector
      named fovMultiplier Lnet/minecraft/client/render/GameRenderer;fovMultiplier:F
      intermediary field_4019 Lnet/minecraft/class_757;field_4019:F
      official r Lgxa;r:F
    • lastFovMultiplier

      private float lastFovMultiplier
      Mappings:
      Namespace Name Mixin selector
      named lastFovMultiplier Lnet/minecraft/client/render/GameRenderer;lastFovMultiplier:F
      intermediary field_3999 Lnet/minecraft/class_757;field_3999:F
      official s Lgxa;s:F
    • skyDarkness

      private float skyDarkness
      Mappings:
      Namespace Name Mixin selector
      named skyDarkness Lnet/minecraft/client/render/GameRenderer;skyDarkness:F
      intermediary field_4002 Lnet/minecraft/class_757;field_4002:F
      official t Lgxa;t:F
    • lastSkyDarkness

      private float lastSkyDarkness
      Mappings:
      Namespace Name Mixin selector
      named lastSkyDarkness Lnet/minecraft/client/render/GameRenderer;lastSkyDarkness:F
      intermediary field_3997 Lnet/minecraft/class_757;field_3997:F
      official u Lgxa;u:F
    • blockOutlineEnabled

      private boolean blockOutlineEnabled
      Mappings:
      Namespace Name Mixin selector
      named blockOutlineEnabled Lnet/minecraft/client/render/GameRenderer;blockOutlineEnabled:Z
      intermediary field_4009 Lnet/minecraft/class_757;field_4009:Z
      official v Lgxa;v:Z
    • lastWorldIconUpdate

      private long lastWorldIconUpdate
      Mappings:
      Namespace Name Mixin selector
      named lastWorldIconUpdate Lnet/minecraft/client/render/GameRenderer;lastWorldIconUpdate:J
      intermediary field_4017 Lnet/minecraft/class_757;field_4017:J
      official w Lgxa;w:J
    • hasWorldIcon

      private boolean hasWorldIcon
      Mappings:
      Namespace Name Mixin selector
      named hasWorldIcon Lnet/minecraft/client/render/GameRenderer;hasWorldIcon:Z
      intermediary field_34055 Lnet/minecraft/class_757;field_34055:Z
      official x Lgxa;x:Z
    • lastWindowFocusedTime

      private long lastWindowFocusedTime
      Mappings:
      Namespace Name Mixin selector
      named lastWindowFocusedTime Lnet/minecraft/client/render/GameRenderer;lastWindowFocusedTime:J
      intermediary field_3998 Lnet/minecraft/class_757;field_3998:J
      official y Lgxa;y:J
    • lightmapTextureManager

      private final LightmapTextureManager lightmapTextureManager
      Mappings:
      Namespace Name Mixin selector
      named lightmapTextureManager Lnet/minecraft/client/render/GameRenderer;lightmapTextureManager:Lnet/minecraft/client/render/LightmapTextureManager;
      intermediary field_4028 Lnet/minecraft/class_757;field_4028:Lnet/minecraft/class_765;
      official z Lgxa;z:Lgxi;
    • overlayTexture

      private final OverlayTexture overlayTexture
      Mappings:
      Namespace Name Mixin selector
      named overlayTexture Lnet/minecraft/client/render/GameRenderer;overlayTexture:Lnet/minecraft/client/render/OverlayTexture;
      intermediary field_20949 Lnet/minecraft/class_757;field_20949:Lnet/minecraft/class_4608;
      official A Lgxa;A:Lhrh;
    • renderingPanorama

      private boolean renderingPanorama
      Mappings:
      Namespace Name Mixin selector
      named renderingPanorama Lnet/minecraft/client/render/GameRenderer;renderingPanorama:Z
      intermediary field_4001 Lnet/minecraft/class_757;field_4001:Z
      official B Lgxa;B:Z
    • panoramaRenderer

      protected final CubeMapRenderer panoramaRenderer
      Mappings:
      Namespace Name Mixin selector
      named panoramaRenderer Lnet/minecraft/client/render/GameRenderer;panoramaRenderer:Lnet/minecraft/client/gui/CubeMapRenderer;
      intermediary field_60579 Lnet/minecraft/class_757;field_60579:Lnet/minecraft/class_751;
      official e Lgxa;e:Lgwv;
    • rotatingPanoramaRenderer

      protected final RotatingCubeMapRenderer rotatingPanoramaRenderer
      Mappings:
      Namespace Name Mixin selector
      named rotatingPanoramaRenderer Lnet/minecraft/client/render/GameRenderer;rotatingPanoramaRenderer:Lnet/minecraft/client/gui/RotatingCubeMapRenderer;
      intermediary field_60580 Lnet/minecraft/class_757;field_60580:Lnet/minecraft/class_766;
      official f Lgxa;f:Lgxp;
    • pool

      private final Pool pool
      Mappings:
      Namespace Name Mixin selector
      named pool Lnet/minecraft/client/render/GameRenderer;pool:Lnet/minecraft/client/util/Pool;
      intermediary field_53066 Lnet/minecraft/class_757;field_53066:Lnet/minecraft/class_9920;
      official C Lgxa;C:Lfnm;
    • fogRenderer

      private final FogRenderer fogRenderer
      Mappings:
      Namespace Name Mixin selector
      named fogRenderer Lnet/minecraft/client/render/GameRenderer;fogRenderer:Lnet/minecraft/client/render/fog/FogRenderer;
      intermediary field_60793 Lnet/minecraft/class_757;field_60793:Lnet/minecraft/class_758;
      official D Lgxa;D:Lhnl;
    • guiRenderer

      private final GuiRenderer guiRenderer
      Mappings:
      Namespace Name Mixin selector
      named guiRenderer Lnet/minecraft/client/render/GameRenderer;guiRenderer:Lnet/minecraft/client/gui/render/GuiRenderer;
      intermediary field_59965 Lnet/minecraft/class_757;field_59965:Lnet/minecraft/class_11228;
      official E Lgxa;E:Lgcf;
    • guiState

      private final GuiRenderState guiState
      Mappings:
      Namespace Name Mixin selector
      named guiState Lnet/minecraft/client/render/GameRenderer;guiState:Lnet/minecraft/client/gui/render/state/GuiRenderState;
      intermediary field_59966 Lnet/minecraft/class_757;field_59966:Lnet/minecraft/class_11246;
      official F Lgxa;F:Lgcx;
    • postProcessorId

      @Nullable private @Nullable Identifier postProcessorId
      Mappings:
      Namespace Name Mixin selector
      named postProcessorId Lnet/minecraft/client/render/GameRenderer;postProcessorId:Lnet/minecraft/util/Identifier;
      intermediary field_53898 Lnet/minecraft/class_757;field_53898:Lnet/minecraft/class_2960;
      official G Lgxa;G:Lame;
    • postProcessorEnabled

      private boolean postProcessorEnabled
      Mappings:
      Namespace Name Mixin selector
      named postProcessorEnabled Lnet/minecraft/client/render/GameRenderer;postProcessorEnabled:Z
      intermediary field_4013 Lnet/minecraft/class_757;field_4013:Z
      official H Lgxa;H:Z
    • camera

      private final Camera camera
      Mappings:
      Namespace Name Mixin selector
      named camera Lnet/minecraft/client/render/GameRenderer;camera:Lnet/minecraft/client/render/Camera;
      intermediary field_18765 Lnet/minecraft/class_757;field_18765:Lnet/minecraft/class_4184;
      official I Lgxa;I:Lftl;
    • diffuseLighting

      private final DiffuseLighting diffuseLighting
      Mappings:
      Namespace Name Mixin selector
      named diffuseLighting Lnet/minecraft/client/render/GameRenderer;diffuseLighting:Lnet/minecraft/client/render/DiffuseLighting;
      intermediary field_60103 Lnet/minecraft/class_757;field_60103:Lnet/minecraft/class_308;
      official J Lgxa;J:Lfna;
    • globalSettings

      private final GlobalSettings globalSettings
      Mappings:
      Namespace Name Mixin selector
      named globalSettings Lnet/minecraft/client/render/GameRenderer;globalSettings:Lnet/minecraft/client/gl/GlobalSettings;
      intermediary field_60104 Lnet/minecraft/class_757;field_60104:Lnet/minecraft/class_11284;
      official K Lgxa;K:Lgxb;
    • worldProjectionMatrix

      private final RawProjectionMatrix worldProjectionMatrix
      Mappings:
      Namespace Name Mixin selector
      named worldProjectionMatrix Lnet/minecraft/client/render/GameRenderer;worldProjectionMatrix:Lnet/minecraft/client/render/RawProjectionMatrix;
      intermediary field_60105 Lnet/minecraft/class_757;field_60105:Lnet/minecraft/class_11286;
      official L Lgxa;L:Lgxq;
    • hudProjectionMatrix

      private final ProjectionMatrix3 hudProjectionMatrix
      Mappings:
      Namespace Name Mixin selector
      named hudProjectionMatrix Lnet/minecraft/client/render/GameRenderer;hudProjectionMatrix:Lnet/minecraft/client/render/ProjectionMatrix3;
      intermediary field_60106 Lnet/minecraft/class_757;field_60106:Lnet/minecraft/class_11279;
      official M Lgxa;M:Lgwt;
  • Constructor Details

    • GameRenderer

      public GameRenderer(MinecraftClient client, HeldItemRenderer firstPersonHeldItemRenderer, BufferBuilderStorage buffers)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/GameRenderer;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/render/item/HeldItemRenderer;Lnet/minecraft/client/render/BufferBuilderStorage;)V
      intermediary <init> Lnet/minecraft/class_757;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_759;Lnet/minecraft/class_4599;)V
      official <init> Lgxa;<init>(Lfud;Lgxe;Lgxv;)V
  • Method Details

    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • setBlockOutlineEnabled

      public void setBlockOutlineEnabled(boolean blockOutlineEnabled)
      Mappings:
      Namespace Name Mixin selector
      named setBlockOutlineEnabled Lnet/minecraft/client/render/GameRenderer;setBlockOutlineEnabled(Z)V
      intermediary method_35769 Lnet/minecraft/class_757;method_35769(Z)V
      official a Lgxa;a(Z)V
    • setRenderingPanorama

      public void setRenderingPanorama(boolean renderingPanorama)
      Mappings:
      Namespace Name Mixin selector
      named setRenderingPanorama Lnet/minecraft/client/render/GameRenderer;setRenderingPanorama(Z)V
      intermediary method_35770 Lnet/minecraft/class_757;method_35770(Z)V
      official b Lgxa;b(Z)V
    • isRenderingPanorama

      public boolean isRenderingPanorama()
      Mappings:
      Namespace Name Mixin selector
      named isRenderingPanorama Lnet/minecraft/client/render/GameRenderer;isRenderingPanorama()Z
      intermediary method_35765 Lnet/minecraft/class_757;method_35765()Z
      official b Lgxa;b()Z
    • clearPostProcessor

      public void clearPostProcessor()
      Mappings:
      Namespace Name Mixin selector
      named clearPostProcessor Lnet/minecraft/client/render/GameRenderer;clearPostProcessor()V
      intermediary method_62905 Lnet/minecraft/class_757;method_62905()V
      official c Lgxa;c()V
    • togglePostProcessorEnabled

      public void togglePostProcessorEnabled()
      Mappings:
      Namespace Name Mixin selector
      named togglePostProcessorEnabled Lnet/minecraft/client/render/GameRenderer;togglePostProcessorEnabled()V
      intermediary method_3184 Lnet/minecraft/class_757;method_3184()V
      official d Lgxa;d()V
    • onCameraEntitySet

      public void onCameraEntitySet(@Nullable @Nullable Entity entity)
      Mappings:
      Namespace Name Mixin selector
      named onCameraEntitySet Lnet/minecraft/client/render/GameRenderer;onCameraEntitySet(Lnet/minecraft/entity/Entity;)V
      intermediary method_3167 Lnet/minecraft/class_757;method_3167(Lnet/minecraft/class_1297;)V
      official a Lgxa;a(Lbzm;)V
    • setPostProcessor

      private void setPostProcessor(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      named setPostProcessor Lnet/minecraft/client/render/GameRenderer;setPostProcessor(Lnet/minecraft/util/Identifier;)V
      intermediary method_62904 Lnet/minecraft/class_757;method_62904(Lnet/minecraft/class_2960;)V
      official a Lgxa;a(Lame;)V
    • renderBlur

      public void renderBlur()
      Mappings:
      Namespace Name Mixin selector
      named renderBlur Lnet/minecraft/client/render/GameRenderer;renderBlur()V
      intermediary method_57796 Lnet/minecraft/class_757;method_57796()V
      official e Lgxa;e()V
    • preloadPrograms

      public void preloadPrograms(ResourceFactory factory)
      Mappings:
      Namespace Name Mixin selector
      named preloadPrograms Lnet/minecraft/client/render/GameRenderer;preloadPrograms(Lnet/minecraft/resource/ResourceFactory;)V
      intermediary method_34521 Lnet/minecraft/class_757;method_34521(Lnet/minecraft/class_5912;)V
      official a Lgxa;a(Laxr;)V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/client/render/GameRenderer;tick()V
      intermediary method_3182 Lnet/minecraft/class_757;method_3182()V
      official f Lgxa;f()V
    • getPostProcessorId

      @Nullable public @Nullable Identifier getPostProcessorId()
      Mappings:
      Namespace Name Mixin selector
      named getPostProcessorId Lnet/minecraft/client/render/GameRenderer;getPostProcessorId()Lnet/minecraft/util/Identifier;
      intermediary method_62906 Lnet/minecraft/class_757;method_62906()Lnet/minecraft/class_2960;
      official g Lgxa;g()Lame;
    • onResized

      public void onResized(int width, int height)
      Mappings:
      Namespace Name Mixin selector
      named onResized Lnet/minecraft/client/render/GameRenderer;onResized(II)V
      intermediary method_3169 Lnet/minecraft/class_757;method_3169(II)V
      official a Lgxa;a(II)V
    • updateCrosshairTarget

      public void updateCrosshairTarget(float tickProgress)
      Mappings:
      Namespace Name Mixin selector
      named updateCrosshairTarget Lnet/minecraft/client/render/GameRenderer;updateCrosshairTarget(F)V
      intermediary method_3190 Lnet/minecraft/class_757;method_3190(F)V
      official a Lgxa;a(F)V
    • findCrosshairTarget

      private HitResult findCrosshairTarget(Entity camera, double blockInteractionRange, double entityInteractionRange, float tickProgress)
      Mappings:
      Namespace Name Mixin selector
      named findCrosshairTarget Lnet/minecraft/client/render/GameRenderer;findCrosshairTarget(Lnet/minecraft/entity/Entity;DDF)Lnet/minecraft/util/hit/HitResult;
      intermediary method_56153 Lnet/minecraft/class_757;method_56153(Lnet/minecraft/class_1297;DDF)Lnet/minecraft/class_239;
      official a Lgxa;a(Lbzm;DDF)Lfiq;
    • ensureTargetInRange

      private static HitResult ensureTargetInRange(HitResult hitResult, Vec3d cameraPos, double interactionRange)
      Mappings:
      Namespace Name Mixin selector
      named ensureTargetInRange Lnet/minecraft/client/render/GameRenderer;ensureTargetInRange(Lnet/minecraft/util/hit/HitResult;Lnet/minecraft/util/math/Vec3d;D)Lnet/minecraft/util/hit/HitResult;
      intermediary method_56154 Lnet/minecraft/class_757;method_56154(Lnet/minecraft/class_239;Lnet/minecraft/class_243;D)Lnet/minecraft/class_239;
      official a Lgxa;a(Lfiq;Lfis;D)Lfiq;
    • updateFovMultiplier

      private void updateFovMultiplier()
      Mappings:
      Namespace Name Mixin selector
      named updateFovMultiplier Lnet/minecraft/client/render/GameRenderer;updateFovMultiplier()V
      intermediary method_3199 Lnet/minecraft/class_757;method_3199()V
      official r Lgxa;r()V
    • getFov

      private float getFov(Camera camera, float tickProgress, boolean changingFov)
      Mappings:
      Namespace Name Mixin selector
      named getFov Lnet/minecraft/client/render/GameRenderer;getFov(Lnet/minecraft/client/render/Camera;FZ)F
      intermediary method_3196 Lnet/minecraft/class_757;method_3196(Lnet/minecraft/class_4184;FZ)F
      official a Lgxa;a(Lftl;FZ)F
    • tiltViewWhenHurt

      private void tiltViewWhenHurt(MatrixStack matrices, float tickProgress)
      Mappings:
      Namespace Name Mixin selector
      named tiltViewWhenHurt Lnet/minecraft/client/render/GameRenderer;tiltViewWhenHurt(Lnet/minecraft/client/util/math/MatrixStack;F)V
      intermediary method_3198 Lnet/minecraft/class_757;method_3198(Lnet/minecraft/class_4587;F)V
      official a Lgxa;a(Lfoc;F)V
    • bobView

      private void bobView(MatrixStack matrices, float tickProgress)
      Mappings:
      Namespace Name Mixin selector
      named bobView Lnet/minecraft/client/render/GameRenderer;bobView(Lnet/minecraft/client/util/math/MatrixStack;F)V
      intermediary method_3186 Lnet/minecraft/class_757;method_3186(Lnet/minecraft/class_4587;F)V
      official b Lgxa;b(Lfoc;F)V
    • renderHand

      private void renderHand(float tickProgress, boolean sleeping, Matrix4f positionMatrix)
      Mappings:
      Namespace Name Mixin selector
      named renderHand Lnet/minecraft/client/render/GameRenderer;renderHand(FZLorg/joml/Matrix4f;)V
      intermediary method_3172 Lnet/minecraft/class_757;method_3172(FZLorg/joml/Matrix4f;)V
      official a Lgxa;a(FZLorg/joml/Matrix4f;)V
    • getBasicProjectionMatrix

      public Matrix4f getBasicProjectionMatrix(float fovDegrees)
      Mappings:
      Namespace Name Mixin selector
      named getBasicProjectionMatrix Lnet/minecraft/client/render/GameRenderer;getBasicProjectionMatrix(F)Lorg/joml/Matrix4f;
      intermediary method_22973 Lnet/minecraft/class_757;method_22973(F)Lorg/joml/Matrix4f;
      official b Lgxa;b(F)Lorg/joml/Matrix4f;
    • getFarPlaneDistance

      public float getFarPlaneDistance()
      Mappings:
      Namespace Name Mixin selector
      named getFarPlaneDistance Lnet/minecraft/client/render/GameRenderer;getFarPlaneDistance()F
      intermediary method_32796 Lnet/minecraft/class_757;method_32796()F
      official h Lgxa;h()F
    • getNightVisionStrength

      public static float getNightVisionStrength(LivingEntity entity, float tickProgress)
      Mappings:
      Namespace Name Mixin selector
      named getNightVisionStrength Lnet/minecraft/client/render/GameRenderer;getNightVisionStrength(Lnet/minecraft/entity/LivingEntity;F)F
      intermediary method_3174 Lnet/minecraft/class_757;method_3174(Lnet/minecraft/class_1309;F)F
      official a Lgxa;a(Lcam;F)F
    • render

      public void render(RenderTickCounter tickCounter, boolean tick)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/GameRenderer;render(Lnet/minecraft/client/render/RenderTickCounter;Z)V
      intermediary method_3192 Lnet/minecraft/class_757;method_3192(Lnet/minecraft/class_9779;Z)V
      official a Lgxa;a(Lftt;Z)V
    • updateWorldIcon

      private void updateWorldIcon()
      Mappings:
      Namespace Name Mixin selector
      named updateWorldIcon Lnet/minecraft/client/render/GameRenderer;updateWorldIcon()V
      intermediary method_37473 Lnet/minecraft/class_757;method_37473()V
      official s Lgxa;s()V
    • updateWorldIcon

      private void updateWorldIcon(Path path)
      Mappings:
      Namespace Name Mixin selector
      named updateWorldIcon Lnet/minecraft/client/render/GameRenderer;updateWorldIcon(Ljava/nio/file/Path;)V
      intermediary method_3176 Lnet/minecraft/class_757;method_3176(Ljava/nio/file/Path;)V
      official a Lgxa;a(Ljava/nio/file/Path;)V
    • shouldRenderBlockOutline

      private boolean shouldRenderBlockOutline()
      Mappings:
      Namespace Name Mixin selector
      named shouldRenderBlockOutline Lnet/minecraft/client/render/GameRenderer;shouldRenderBlockOutline()Z
      intermediary method_3202 Lnet/minecraft/class_757;method_3202()Z
      official t Lgxa;t()Z
    • renderWorld

      public void renderWorld(RenderTickCounter renderTickCounter)
      Mappings:
      Namespace Name Mixin selector
      named renderWorld Lnet/minecraft/client/render/GameRenderer;renderWorld(Lnet/minecraft/client/render/RenderTickCounter;)V
      intermediary method_3188 Lnet/minecraft/class_757;method_3188(Lnet/minecraft/class_9779;)V
      official a Lgxa;a(Lftt;)V
    • reset

      public void reset()
      Mappings:
      Namespace Name Mixin selector
      named reset Lnet/minecraft/client/render/GameRenderer;reset()V
      intermediary method_3203 Lnet/minecraft/class_757;method_3203()V
      official i Lgxa;i()V
    • showFloatingItem

      public void showFloatingItem(ItemStack floatingItem)
      Mappings:
      Namespace Name Mixin selector
      named showFloatingItem Lnet/minecraft/client/render/GameRenderer;showFloatingItem(Lnet/minecraft/item/ItemStack;)V
      intermediary method_3189 Lnet/minecraft/class_757;method_3189(Lnet/minecraft/class_1799;)V
      official a Lgxa;a(Ldcv;)V
    • getClient

      public MinecraftClient getClient()
      Mappings:
      Namespace Name Mixin selector
      named getClient Lnet/minecraft/client/render/GameRenderer;getClient()Lnet/minecraft/client/MinecraftClient;
      intermediary method_35772 Lnet/minecraft/class_757;method_35772()Lnet/minecraft/class_310;
      official j Lgxa;j()Lfud;
    • getSkyDarkness

      public float getSkyDarkness(float tickProgress)
      Mappings:
      Namespace Name Mixin selector
      named getSkyDarkness Lnet/minecraft/client/render/GameRenderer;getSkyDarkness(F)F
      intermediary method_3195 Lnet/minecraft/class_757;method_3195(F)F
      official c Lgxa;c(F)F
    • getViewDistanceBlocks

      public float getViewDistanceBlocks()
      Mappings:
      Namespace Name Mixin selector
      named getViewDistanceBlocks Lnet/minecraft/client/render/GameRenderer;getViewDistanceBlocks()F
      intermediary method_3193 Lnet/minecraft/class_757;method_3193()F
      official k Lgxa;k()F
    • getCamera

      public Camera getCamera()
      Mappings:
      Namespace Name Mixin selector
      named getCamera Lnet/minecraft/client/render/GameRenderer;getCamera()Lnet/minecraft/client/render/Camera;
      intermediary method_19418 Lnet/minecraft/class_757;method_19418()Lnet/minecraft/class_4184;
      official l Lgxa;l()Lftl;
    • getLightmapTextureManager

      public LightmapTextureManager getLightmapTextureManager()
      Mappings:
      Namespace Name Mixin selector
      named getLightmapTextureManager Lnet/minecraft/client/render/GameRenderer;getLightmapTextureManager()Lnet/minecraft/client/render/LightmapTextureManager;
      intermediary method_22974 Lnet/minecraft/class_757;method_22974()Lnet/minecraft/class_765;
      official m Lgxa;m()Lgxi;
    • getOverlayTexture

      public OverlayTexture getOverlayTexture()
      Mappings:
      Namespace Name Mixin selector
      named getOverlayTexture Lnet/minecraft/client/render/GameRenderer;getOverlayTexture()Lnet/minecraft/client/render/OverlayTexture;
      intermediary method_22975 Lnet/minecraft/class_757;method_22975()Lnet/minecraft/class_4608;
      official n Lgxa;n()Lhrh;
    • project

      public Vec3d project(Vec3d sourcePos)
      Specified by:
      project in interface TrackedWaypoint.PitchProvider
      Mappings:
      Namespace Name Mixin selector
      named project Lnet/minecraft/world/waypoint/TrackedWaypoint$PitchProvider;project(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
      intermediary method_70778 Lnet/minecraft/class_11200$class_11204;method_70778(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
      official a Lfkr$f;a(Lfis;)Lfis;
    • getPitch

      public double getPitch()
      Specified by:
      getPitch in interface TrackedWaypoint.PitchProvider
      Mappings:
      Namespace Name Mixin selector
      named getPitch Lnet/minecraft/world/waypoint/TrackedWaypoint$PitchProvider;getPitch()D
      intermediary method_70777 Lnet/minecraft/class_11200$class_11204;method_70777()D
      official a Lfkr$f;a()D
    • getGlobalSettings

      public GlobalSettings getGlobalSettings()
      Mappings:
      Namespace Name Mixin selector
      named getGlobalSettings Lnet/minecraft/client/render/GameRenderer;getGlobalSettings()Lnet/minecraft/client/gl/GlobalSettings;
      intermediary method_71113 Lnet/minecraft/class_757;method_71113()Lnet/minecraft/class_11284;
      official o Lgxa;o()Lgxb;
    • getDiffuseLighting

      public DiffuseLighting getDiffuseLighting()
      Mappings:
      Namespace Name Mixin selector
      named getDiffuseLighting Lnet/minecraft/client/render/GameRenderer;getDiffuseLighting()Lnet/minecraft/client/render/DiffuseLighting;
      intermediary method_71114 Lnet/minecraft/class_757;method_71114()Lnet/minecraft/class_308;
      official p Lgxa;p()Lfna;
    • setWorld

      public void setWorld(@Nullable @Nullable ClientWorld world)
      Mappings:
      Namespace Name Mixin selector
      named setWorld Lnet/minecraft/client/render/GameRenderer;setWorld(Lnet/minecraft/client/world/ClientWorld;)V
      intermediary method_71112 Lnet/minecraft/class_757;method_71112(Lnet/minecraft/class_638;)V
      official a Lgxa;a(Lgrj;)V
    • getRotatingPanoramaRenderer

      public RotatingCubeMapRenderer getRotatingPanoramaRenderer()
      Mappings:
      Namespace Name Mixin selector
      named getRotatingPanoramaRenderer Lnet/minecraft/client/render/GameRenderer;getRotatingPanoramaRenderer()Lnet/minecraft/client/gui/RotatingCubeMapRenderer;
      intermediary method_71649 Lnet/minecraft/class_757;method_71649()Lnet/minecraft/class_766;
      official q Lgxa;q()Lgxp;