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 hfk
  • 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 Lhfk;g:Lamj;
    • 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 Lhfk;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 Lhfk;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 Lhfk;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 Lhfk;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 Lhfk;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 Lhfk;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 Lhfk;k:Lfzz;
    • 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 Lhfk;l:Lbfq;
    • 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 Lhfk;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 Lhfk;d:Lhfo;
    • 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 Lhfk;n:Lhgm;
    • 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 Lhfk;o:Lhgh;
    • 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 Lhfk;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 Lhfk;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 Lhfk;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 Lhfk;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 Lhfk;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 Lhfk;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 Lhfk;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 Lhfk;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 Lhfk;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 Lhfk;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 Lhfk;z:Lhfs;
    • 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 Lhfk;A:Lice;
    • 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 Lhfk;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 Lhfk;e:Lhfe;
    • 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 Lhfk;f:Lhga;
    • 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 Lhfk;C:Lftj;
    • 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 Lhfk;D:Lhxw;
    • 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 Lhfk;E:Lgjx;
    • 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 Lhfk;F:Lgko;
    • worldRenderState

      private final WorldRenderState worldRenderState
      Mappings:
      Namespace Name Mixin selector
      named worldRenderState Lnet/minecraft/client/render/GameRenderer;worldRenderState:Lnet/minecraft/client/render/state/WorldRenderState;
      intermediary field_61732 Lnet/minecraft/class_757;field_61732:Lnet/minecraft/class_11658;
      official G Lhfk;G:Libp;
    • orderedRenderCommandQueue

      private final OrderedRenderCommandQueueImpl orderedRenderCommandQueue
      Mappings:
      Namespace Name Mixin selector
      named orderedRenderCommandQueue Lnet/minecraft/client/render/GameRenderer;orderedRenderCommandQueue:Lnet/minecraft/client/render/command/OrderedRenderCommandQueueImpl;
      intermediary field_61733 Lnet/minecraft/class_757;field_61733:Lnet/minecraft/class_11661;
      official H Lhfk;H:Lhgz;
    • entityRenderDispatcher

      private final RenderDispatcher entityRenderDispatcher
      Mappings:
      Namespace Name Mixin selector
      named entityRenderDispatcher Lnet/minecraft/client/render/GameRenderer;entityRenderDispatcher:Lnet/minecraft/client/render/command/RenderDispatcher;
      intermediary field_61734 Lnet/minecraft/class_757;field_61734:Lnet/minecraft/class_11684;
      official I Lhfk;I:Lhxj;
    • 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 J Lhfk;J:Lamj;
    • 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 K Lhfk;K: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 L Lhfk;L:Lfzh;
    • 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 M Lhfk;M:Lfsu;
    • 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 N Lhfk;N:Lhfl;
    • 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 O Lhfk;O:Lhgb;
    • 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 P Lhfk;P:Lhfc;
  • Constructor Details

    • GameRenderer

      public GameRenderer(MinecraftClient client, HeldItemRenderer firstPersonHeldItemRenderer, BufferBuilderStorage buffers, BlockRenderManager blockRenderManager)
      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;Lnet/minecraft/client/render/block/BlockRenderManager;)V
      intermediary <init> Lnet/minecraft/class_757;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_759;Lnet/minecraft/class_4599;Lnet/minecraft/class_776;)V
      official <init> Lhfk;<init>(Lfzz;Lhfo;Lhgh;Lhhg;)V
  • Method Details

    • close

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

      public OrderedRenderCommandQueueImpl getEntityRenderCommandQueue()
      Mappings:
      Namespace Name Mixin selector
      named getEntityRenderCommandQueue Lnet/minecraft/client/render/GameRenderer;getEntityRenderCommandQueue()Lnet/minecraft/client/render/command/OrderedRenderCommandQueueImpl;
      intermediary method_72910 Lnet/minecraft/class_757;method_72910()Lnet/minecraft/class_11661;
      official b Lhfk;b()Lhgz;
    • getEntityRenderDispatcher

      public RenderDispatcher getEntityRenderDispatcher()
      Mappings:
      Namespace Name Mixin selector
      named getEntityRenderDispatcher Lnet/minecraft/client/render/GameRenderer;getEntityRenderDispatcher()Lnet/minecraft/client/render/command/RenderDispatcher;
      intermediary method_72911 Lnet/minecraft/class_757;method_72911()Lnet/minecraft/class_11684;
      official c Lhfk;c()Lhxj;
    • getEntityRenderStates

      public WorldRenderState getEntityRenderStates()
      Mappings:
      Namespace Name Mixin selector
      named getEntityRenderStates Lnet/minecraft/client/render/GameRenderer;getEntityRenderStates()Lnet/minecraft/client/render/state/WorldRenderState;
      intermediary method_72912 Lnet/minecraft/class_757;method_72912()Lnet/minecraft/class_11658;
      official d Lhfk;d()Libp;
    • 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 Lhfk;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 Lhfk;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 e Lhfk;e()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 f Lhfk;f()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 g Lhfk;g()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 Lhfk;a(Lcdv;)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 Lhfk;a(Lamj;)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 h Lhfk;h()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 Lhfk;a(Lbas;)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 i Lhfk;i()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 j Lhfk;j()Lamj;
    • 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 Lhfk;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 Lhfk;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 Lhfk;a(Lcdv;DDF)Lfof;
    • 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 Lhfk;a(Lfof;Lfoh;D)Lfof;
    • 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 u Lhfk;u()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 Lhfk;a(Lfzh;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 Lhfk;a(Lfua;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 Lhfk;b(Lfua;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 Lhfk;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 Lhfk;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 k Lhfk;k()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 Lhfk;a(Lcew;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 Lhfk;a(Lfzp;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 v Lhfk;v()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 Lhfk;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 w Lhfk;w()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 Lhfk;a(Lfzp;)V
    • updateCameraState

      private void updateCameraState(float float2)
      Mappings:
      Namespace Name Mixin selector
      named updateCameraState Lnet/minecraft/client/render/GameRenderer;updateCameraState(F)V
      intermediary method_74920 Lnet/minecraft/class_757;method_74920(F)V
      official d Lhfk;d(F)V
    • getProjectionMatrix

      private Matrix4f getProjectionMatrix(float float2)
      Mappings:
      Namespace Name Mixin selector
      named getProjectionMatrix Lnet/minecraft/client/render/GameRenderer;getProjectionMatrix(F)Lorg/joml/Matrix4f;
      intermediary method_74751 Lnet/minecraft/class_757;method_74751(F)Lorg/joml/Matrix4f;
      official e Lhfk;e(F)Lorg/joml/Matrix4f;
    • 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 l Lhfk;l()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 Lhfk;a(Ldhp;)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 m Lhfk;m()Lfzz;
    • 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 Lhfk;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 n Lhfk;n()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 o Lhfk;o()Lfzh;
    • 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 p Lhfk;p()Lhfs;
    • 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 q Lhfk;q()Lice;
    • 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 Lfqi$f;a(Lfoh;)Lfoh;
    • 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 Lfqi$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 r Lhfk;r()Lhfl;
    • 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 s Lhfk;s()Lfsu;
    • 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 Lhfk;a(Lgzn;)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 t Lhfk;t()Lhga;