Class GameRenderer

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

@Environment(CLIENT) public class GameRenderer extends Object implements AutoCloseable
Mappings:
Namespace Name
named net/minecraft/client/render/GameRenderer
intermediary net/minecraft/class_757
official gdj
  • Field Details Link icon

    • NAUSEA_OVERLAY Link icon

      private static final Identifier NAUSEA_OVERLAY
      Mappings:
      Namespace Name Mixin selector
      named NAUSEA_OVERLAY Lnet/minecraft/client/render/GameRenderer;NAUSEA_OVERLAY:Lnet/minecraft/util/Identifier;
      intermediary field_26730 Lnet/minecraft/class_757;field_26730:Lnet/minecraft/class_2960;
      official e Lgdj;e:Lalf;
    • BLUR_PROCESSOR Link icon

      private static final Identifier BLUR_PROCESSOR
      Mappings:
      Namespace Name Mixin selector
      named BLUR_PROCESSOR Lnet/minecraft/client/render/GameRenderer;BLUR_PROCESSOR:Lnet/minecraft/util/Identifier;
      intermediary field_49568 Lnet/minecraft/class_757;field_49568:Lnet/minecraft/class_2960;
      official f Lgdj;f:Lalf;
    • field_49904 Link icon

      private static final float field_49904
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_49904 Lnet/minecraft/client/render/GameRenderer;field_49904:F
      intermediary field_49904 Lnet/minecraft/class_757;field_49904:F
      official g Lgdj;g:F
    • LOGGER Link icon

      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 Lgdj;h:Lorg/slf4j/Logger;
    • field_32688 Link icon

      private static final boolean field_32688
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32688 Lnet/minecraft/client/render/GameRenderer;field_32688:Z
      intermediary field_32688 Lnet/minecraft/class_757;field_32688:Z
      official i Lgdj;i:Z
    • CAMERA_DEPTH Link icon

      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 a Lgdj;a:F
    • field_44940 Link icon

      private static final float field_44940
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_44940 Lnet/minecraft/client/render/GameRenderer;field_44940:F
      intermediary field_44940 Lnet/minecraft/class_757;field_44940:F
      official j Lgdj;j:F
    • field_32687 Link icon

      public static final int field_32687
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32687 Lnet/minecraft/client/render/GameRenderer;field_32687:I
      intermediary field_32687 Lnet/minecraft/class_757;field_32687:I
      official c Lgdj;c:I
    • positionProgram Link icon

      @Nullable private static @Nullable ShaderProgram positionProgram
      Mappings:
      Namespace Name Mixin selector
      named positionProgram Lnet/minecraft/client/render/GameRenderer;positionProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29351 Lnet/minecraft/class_757;field_29351:Lnet/minecraft/class_5944;
      official P Lgdj;P:Lgee;
    • positionColorProgram Link icon

      @Nullable private static @Nullable ShaderProgram positionColorProgram
      Mappings:
      Namespace Name Mixin selector
      named positionColorProgram Lnet/minecraft/client/render/GameRenderer;positionColorProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29352 Lnet/minecraft/class_757;field_29352:Lnet/minecraft/class_5944;
      official Q Lgdj;Q:Lgee;
    • positionColorTexProgram Link icon

      @Nullable private static @Nullable ShaderProgram positionColorTexProgram
      Mappings:
      Namespace Name Mixin selector
      named positionColorTexProgram Lnet/minecraft/client/render/GameRenderer;positionColorTexProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29353 Lnet/minecraft/class_757;field_29353:Lnet/minecraft/class_5944;
      official R Lgdj;R:Lgee;
    • positionTexProgram Link icon

      @Nullable private static @Nullable ShaderProgram positionTexProgram
      Mappings:
      Namespace Name Mixin selector
      named positionTexProgram Lnet/minecraft/client/render/GameRenderer;positionTexProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29354 Lnet/minecraft/class_757;field_29354:Lnet/minecraft/class_5944;
      official S Lgdj;S:Lgee;
    • positionTexColorProgram Link icon

      @Nullable private static @Nullable ShaderProgram positionTexColorProgram
      Mappings:
      Namespace Name Mixin selector
      named positionTexColorProgram Lnet/minecraft/client/render/GameRenderer;positionTexColorProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29355 Lnet/minecraft/class_757;field_29355:Lnet/minecraft/class_5944;
      official T Lgdj;T:Lgee;
    • particleProgram Link icon

      @Nullable private static @Nullable ShaderProgram particleProgram
      Mappings:
      Namespace Name Mixin selector
      named particleProgram Lnet/minecraft/client/render/GameRenderer;particleProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29358 Lnet/minecraft/class_757;field_29358:Lnet/minecraft/class_5944;
      official U Lgdj;U:Lgee;
    • positionColorLightmapProgram Link icon

      @Nullable private static @Nullable ShaderProgram positionColorLightmapProgram
      Mappings:
      Namespace Name Mixin selector
      named positionColorLightmapProgram Lnet/minecraft/client/render/GameRenderer;positionColorLightmapProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29359 Lnet/minecraft/class_757;field_29359:Lnet/minecraft/class_5944;
      official V Lgdj;V:Lgee;
    • positionColorTexLightmapProgram Link icon

      @Nullable private static @Nullable ShaderProgram positionColorTexLightmapProgram
      Mappings:
      Namespace Name Mixin selector
      named positionColorTexLightmapProgram Lnet/minecraft/client/render/GameRenderer;positionColorTexLightmapProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29360 Lnet/minecraft/class_757;field_29360:Lnet/minecraft/class_5944;
      official W Lgdj;W:Lgee;
    • renderTypeSolidProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeSolidProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeSolidProgram Lnet/minecraft/client/render/GameRenderer;renderTypeSolidProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29363 Lnet/minecraft/class_757;field_29363:Lnet/minecraft/class_5944;
      official X Lgdj;X:Lgee;
    • renderTypeCutoutMippedProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeCutoutMippedProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeCutoutMippedProgram Lnet/minecraft/client/render/GameRenderer;renderTypeCutoutMippedProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29364 Lnet/minecraft/class_757;field_29364:Lnet/minecraft/class_5944;
      official Y Lgdj;Y:Lgee;
    • renderTypeCutoutProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeCutoutProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeCutoutProgram Lnet/minecraft/client/render/GameRenderer;renderTypeCutoutProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29365 Lnet/minecraft/class_757;field_29365:Lnet/minecraft/class_5944;
      official Z Lgdj;Z:Lgee;
    • renderTypeTranslucentProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeTranslucentProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeTranslucentProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTranslucentProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29366 Lnet/minecraft/class_757;field_29366:Lnet/minecraft/class_5944;
      official aa Lgdj;aa:Lgee;
    • renderTypeTranslucentMovingBlockProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeTranslucentMovingBlockProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeTranslucentMovingBlockProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTranslucentMovingBlockProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29377 Lnet/minecraft/class_757;field_29377:Lnet/minecraft/class_5944;
      official ab Lgdj;ab:Lgee;
    • renderTypeArmorCutoutNoCullProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeArmorCutoutNoCullProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeArmorCutoutNoCullProgram Lnet/minecraft/client/render/GameRenderer;renderTypeArmorCutoutNoCullProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29379 Lnet/minecraft/class_757;field_29379:Lnet/minecraft/class_5944;
      official ac Lgdj;ac:Lgee;
    • renderTypeEntitySolidProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntitySolidProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntitySolidProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntitySolidProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29380 Lnet/minecraft/class_757;field_29380:Lnet/minecraft/class_5944;
      official ad Lgdj;ad:Lgee;
    • renderTypeEntityCutoutProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntityCutoutProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntityCutoutProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityCutoutProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29381 Lnet/minecraft/class_757;field_29381:Lnet/minecraft/class_5944;
      official ae Lgdj;ae:Lgee;
    • renderTypeEntityCutoutNoNullProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntityCutoutNoNullProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntityCutoutNoNullProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityCutoutNoNullProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29382 Lnet/minecraft/class_757;field_29382:Lnet/minecraft/class_5944;
      official af Lgdj;af:Lgee;
    • renderTypeEntityCutoutNoNullZOffsetProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntityCutoutNoNullZOffsetProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntityCutoutNoNullZOffsetProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityCutoutNoNullZOffsetProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29383 Lnet/minecraft/class_757;field_29383:Lnet/minecraft/class_5944;
      official ag Lgdj;ag:Lgee;
    • renderTypeItemEntityTranslucentCullProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeItemEntityTranslucentCullProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeItemEntityTranslucentCullProgram Lnet/minecraft/client/render/GameRenderer;renderTypeItemEntityTranslucentCullProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29384 Lnet/minecraft/class_757;field_29384:Lnet/minecraft/class_5944;
      official ah Lgdj;ah:Lgee;
    • renderTypeEntityTranslucentCullProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntityTranslucentCullProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntityTranslucentCullProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityTranslucentCullProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29385 Lnet/minecraft/class_757;field_29385:Lnet/minecraft/class_5944;
      official ai Lgdj;ai:Lgee;
    • renderTypeEntityTranslucentProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntityTranslucentProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntityTranslucentProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityTranslucentProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29386 Lnet/minecraft/class_757;field_29386:Lnet/minecraft/class_5944;
      official aj Lgdj;aj:Lgee;
    • renderTypeEntityTranslucentEmissiveProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntityTranslucentEmissiveProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntityTranslucentEmissiveProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityTranslucentEmissiveProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_38343 Lnet/minecraft/class_757;field_38343:Lnet/minecraft/class_5944;
      official ak Lgdj;ak:Lgee;
    • renderTypeEntitySmoothCutoutProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntitySmoothCutoutProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntitySmoothCutoutProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntitySmoothCutoutProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29387 Lnet/minecraft/class_757;field_29387:Lnet/minecraft/class_5944;
      official al Lgdj;al:Lgee;
    • renderTypeBeaconBeamProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeBeaconBeamProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeBeaconBeamProgram Lnet/minecraft/client/render/GameRenderer;renderTypeBeaconBeamProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29388 Lnet/minecraft/class_757;field_29388:Lnet/minecraft/class_5944;
      official am Lgdj;am:Lgee;
    • renderTypeEntityDecalProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntityDecalProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntityDecalProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityDecalProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29389 Lnet/minecraft/class_757;field_29389:Lnet/minecraft/class_5944;
      official an Lgdj;an:Lgee;
    • renderTypeEntityNoOutlineProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntityNoOutlineProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntityNoOutlineProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityNoOutlineProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29390 Lnet/minecraft/class_757;field_29390:Lnet/minecraft/class_5944;
      official ao Lgdj;ao:Lgee;
    • renderTypeEntityShadowProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntityShadowProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntityShadowProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityShadowProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29391 Lnet/minecraft/class_757;field_29391:Lnet/minecraft/class_5944;
      official ap Lgdj;ap:Lgee;
    • renderTypeEntityAlphaProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntityAlphaProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntityAlphaProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityAlphaProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29392 Lnet/minecraft/class_757;field_29392:Lnet/minecraft/class_5944;
      official aq Lgdj;aq:Lgee;
    • renderTypeEyesProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEyesProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEyesProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEyesProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29393 Lnet/minecraft/class_757;field_29393:Lnet/minecraft/class_5944;
      official ar Lgdj;ar:Lgee;
    • renderTypeEnergySwirlProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEnergySwirlProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEnergySwirlProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEnergySwirlProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29394 Lnet/minecraft/class_757;field_29394:Lnet/minecraft/class_5944;
      official as Lgdj;as:Lgee;
    • renderTypeBreezeWindProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeBreezeWindProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeBreezeWindProgram Lnet/minecraft/client/render/GameRenderer;renderTypeBreezeWindProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_47462 Lnet/minecraft/class_757;field_47462:Lnet/minecraft/class_5944;
      official at Lgdj;at:Lgee;
    • renderTypeLeashProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeLeashProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeLeashProgram Lnet/minecraft/client/render/GameRenderer;renderTypeLeashProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29395 Lnet/minecraft/class_757;field_29395:Lnet/minecraft/class_5944;
      official au Lgdj;au:Lgee;
    • renderTypeWaterMaskProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeWaterMaskProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeWaterMaskProgram Lnet/minecraft/client/render/GameRenderer;renderTypeWaterMaskProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29396 Lnet/minecraft/class_757;field_29396:Lnet/minecraft/class_5944;
      official av Lgdj;av:Lgee;
    • renderTypeOutlineProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeOutlineProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeOutlineProgram Lnet/minecraft/client/render/GameRenderer;renderTypeOutlineProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29397 Lnet/minecraft/class_757;field_29397:Lnet/minecraft/class_5944;
      official aw Lgdj;aw:Lgee;
    • renderTypeArmorGlintProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeArmorGlintProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeArmorGlintProgram Lnet/minecraft/client/render/GameRenderer;renderTypeArmorGlintProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29398 Lnet/minecraft/class_757;field_29398:Lnet/minecraft/class_5944;
      official ax Lgdj;ax:Lgee;
    • renderTypeArmorEntityGlintProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeArmorEntityGlintProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeArmorEntityGlintProgram Lnet/minecraft/client/render/GameRenderer;renderTypeArmorEntityGlintProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29399 Lnet/minecraft/class_757;field_29399:Lnet/minecraft/class_5944;
      official ay Lgdj;ay:Lgee;
    • renderTypeGlintTranslucentProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeGlintTranslucentProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeGlintTranslucentProgram Lnet/minecraft/client/render/GameRenderer;renderTypeGlintTranslucentProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29400 Lnet/minecraft/class_757;field_29400:Lnet/minecraft/class_5944;
      official az Lgdj;az:Lgee;
    • renderTypeGlintProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeGlintProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeGlintProgram Lnet/minecraft/client/render/GameRenderer;renderTypeGlintProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29401 Lnet/minecraft/class_757;field_29401:Lnet/minecraft/class_5944;
      official aA Lgdj;aA:Lgee;
    • renderTypeGlintDirectProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeGlintDirectProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeGlintDirectProgram Lnet/minecraft/client/render/GameRenderer;renderTypeGlintDirectProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29402 Lnet/minecraft/class_757;field_29402:Lnet/minecraft/class_5944;
      official aB Lgdj;aB:Lgee;
    • renderTypeEntityGlintProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntityGlintProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntityGlintProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityGlintProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29367 Lnet/minecraft/class_757;field_29367:Lnet/minecraft/class_5944;
      official aC Lgdj;aC:Lgee;
    • renderTypeEntityGlintDirectProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEntityGlintDirectProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEntityGlintDirectProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityGlintDirectProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29368 Lnet/minecraft/class_757;field_29368:Lnet/minecraft/class_5944;
      official aD Lgdj;aD:Lgee;
    • renderTypeTextProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeTextProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeTextProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTextProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29369 Lnet/minecraft/class_757;field_29369:Lnet/minecraft/class_5944;
      official aE Lgdj;aE:Lgee;
    • renderTypeTextBackgroundProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeTextBackgroundProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeTextBackgroundProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTextBackgroundProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_42515 Lnet/minecraft/class_757;field_42515:Lnet/minecraft/class_5944;
      official aF Lgdj;aF:Lgee;
    • renderTypeTextIntensityProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeTextIntensityProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeTextIntensityProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTextIntensityProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_33626 Lnet/minecraft/class_757;field_33626:Lnet/minecraft/class_5944;
      official aG Lgdj;aG:Lgee;
    • renderTypeTextSeeThroughProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeTextSeeThroughProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeTextSeeThroughProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTextSeeThroughProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29370 Lnet/minecraft/class_757;field_29370:Lnet/minecraft/class_5944;
      official aH Lgdj;aH:Lgee;
    • renderTypeTextBackgroundSeeThroughProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeTextBackgroundSeeThroughProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeTextBackgroundSeeThroughProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTextBackgroundSeeThroughProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_42516 Lnet/minecraft/class_757;field_42516:Lnet/minecraft/class_5944;
      official aI Lgdj;aI:Lgee;
    • renderTypeTextIntensitySeeThroughProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeTextIntensitySeeThroughProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeTextIntensitySeeThroughProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTextIntensitySeeThroughProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_33627 Lnet/minecraft/class_757;field_33627:Lnet/minecraft/class_5944;
      official aJ Lgdj;aJ:Lgee;
    • renderTypeLightningProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeLightningProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeLightningProgram Lnet/minecraft/client/render/GameRenderer;renderTypeLightningProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29371 Lnet/minecraft/class_757;field_29371:Lnet/minecraft/class_5944;
      official aK Lgdj;aK:Lgee;
    • renderTypeTripwireProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeTripwireProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeTripwireProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTripwireProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29372 Lnet/minecraft/class_757;field_29372:Lnet/minecraft/class_5944;
      official aL Lgdj;aL:Lgee;
    • renderTypeEndPortalProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEndPortalProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEndPortalProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEndPortalProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29373 Lnet/minecraft/class_757;field_29373:Lnet/minecraft/class_5944;
      official aM Lgdj;aM:Lgee;
    • renderTypeEndGatewayProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeEndGatewayProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeEndGatewayProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEndGatewayProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29374 Lnet/minecraft/class_757;field_29374:Lnet/minecraft/class_5944;
      official aN Lgdj;aN:Lgee;
    • renderTypeCloudsProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeCloudsProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeCloudsProgram Lnet/minecraft/client/render/GameRenderer;renderTypeCloudsProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_48948 Lnet/minecraft/class_757;field_48948:Lnet/minecraft/class_5944;
      official aO Lgdj;aO:Lgee;
    • renderTypeLinesProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeLinesProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeLinesProgram Lnet/minecraft/client/render/GameRenderer;renderTypeLinesProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29375 Lnet/minecraft/class_757;field_29375:Lnet/minecraft/class_5944;
      official aP Lgdj;aP:Lgee;
    • renderTypeCrumblingProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeCrumblingProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeCrumblingProgram Lnet/minecraft/client/render/GameRenderer;renderTypeCrumblingProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29376 Lnet/minecraft/class_757;field_29376:Lnet/minecraft/class_5944;
      official aQ Lgdj;aQ:Lgee;
    • renderTypeGuiProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeGuiProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeGuiProgram Lnet/minecraft/client/render/GameRenderer;renderTypeGuiProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_44810 Lnet/minecraft/class_757;field_44810:Lnet/minecraft/class_5944;
      official aR Lgdj;aR:Lgee;
    • renderTypeGuiOverlayProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeGuiOverlayProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeGuiOverlayProgram Lnet/minecraft/client/render/GameRenderer;renderTypeGuiOverlayProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_44811 Lnet/minecraft/class_757;field_44811:Lnet/minecraft/class_5944;
      official aS Lgdj;aS:Lgee;
    • renderTypeGuiTextHighlightProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeGuiTextHighlightProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeGuiTextHighlightProgram Lnet/minecraft/client/render/GameRenderer;renderTypeGuiTextHighlightProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_44812 Lnet/minecraft/class_757;field_44812:Lnet/minecraft/class_5944;
      official aT Lgdj;aT:Lgee;
    • renderTypeGuiGhostRecipeOverlayProgram Link icon

      @Nullable private static @Nullable ShaderProgram renderTypeGuiGhostRecipeOverlayProgram
      Mappings:
      Namespace Name Mixin selector
      named renderTypeGuiGhostRecipeOverlayProgram Lnet/minecraft/client/render/GameRenderer;renderTypeGuiGhostRecipeOverlayProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_44813 Lnet/minecraft/class_757;field_44813:Lnet/minecraft/class_5944;
      official aU Lgdj;aU:Lgee;
    • client Link icon

      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 Lgdj;k:Lffh;
    • resourceManager Link icon

      private final ResourceManager resourceManager
      Mappings:
      Namespace Name Mixin selector
      named resourceManager Lnet/minecraft/client/render/GameRenderer;resourceManager:Lnet/minecraft/resource/ResourceManager;
      intermediary field_4018 Lnet/minecraft/class_757;field_4018:Lnet/minecraft/class_3300;
      official l Lgdj;l:Laup;
    • random Link icon

      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 m Lgdj;m:Lazh;
    • viewDistance Link icon

      private float viewDistance
      Mappings:
      Namespace Name Mixin selector
      named viewDistance Lnet/minecraft/client/render/GameRenderer;viewDistance:F
      intermediary field_4025 Lnet/minecraft/class_757;field_4025:F
      official n Lgdj;n:F
    • firstPersonRenderer Link icon

      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 b Lgdj;b:Lgdm;
    • mapRenderer Link icon

      private final MapRenderer mapRenderer
      Mappings:
      Namespace Name Mixin selector
      named mapRenderer Lnet/minecraft/client/render/GameRenderer;mapRenderer:Lnet/minecraft/client/render/MapRenderer;
      intermediary field_4026 Lnet/minecraft/class_757;field_4026:Lnet/minecraft/class_330;
      official o Lgdj;o:Lfgw;
    • buffers Link icon

      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 p Lgdj;p:Lgdw;
    • ticks Link icon

      private int ticks
      Mappings:
      Namespace Name Mixin selector
      named ticks Lnet/minecraft/client/render/GameRenderer;ticks:I
      intermediary field_47130 Lnet/minecraft/class_757;field_47130:I
      official q Lgdj;q:I
    • fovMultiplier Link icon

      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 Lgdj;r:F
    • lastFovMultiplier Link icon

      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 Lgdj;s:F
    • skyDarkness Link icon

      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 Lgdj;t:F
    • lastSkyDarkness Link icon

      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 Lgdj;u:F
    • renderHand Link icon

      private boolean renderHand
      Mappings:
      Namespace Name Mixin selector
      named renderHand Lnet/minecraft/client/render/GameRenderer;renderHand:Z
      intermediary field_3992 Lnet/minecraft/class_757;field_3992:Z
      official v Lgdj;v:Z
    • blockOutlineEnabled Link icon

      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 w Lgdj;w:Z
    • lastWorldIconUpdate Link icon

      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 x Lgdj;x:J
    • hasWorldIcon Link icon

      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 y Lgdj;y:Z
    • lastWindowFocusedTime Link icon

      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 z Lgdj;z:J
    • lightmapTextureManager Link icon

      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 A Lgdj;A:Lgdp;
    • overlayTexture Link icon

      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 B Lgdj;B:Lgos;
    • renderingPanorama Link icon

      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 C Lgdj;C:Z
    • zoom Link icon

      private float zoom
      Mappings:
      Namespace Name Mixin selector
      named zoom Lnet/minecraft/client/render/GameRenderer;zoom:F
      intermediary field_4005 Lnet/minecraft/class_757;field_4005:F
      official D Lgdj;D:F
    • zoomX Link icon

      private float zoomX
      Mappings:
      Namespace Name Mixin selector
      named zoomX Lnet/minecraft/client/render/GameRenderer;zoomX:F
      intermediary field_3988 Lnet/minecraft/class_757;field_3988:F
      official E Lgdj;E:F
    • zoomY Link icon

      private float zoomY
      Mappings:
      Namespace Name Mixin selector
      named zoomY Lnet/minecraft/client/render/GameRenderer;zoomY:F
      intermediary field_4004 Lnet/minecraft/class_757;field_4004:F
      official F Lgdj;F:F
    • floatingItem Link icon

      @Nullable private @Nullable ItemStack floatingItem
      Mappings:
      Namespace Name Mixin selector
      named floatingItem Lnet/minecraft/client/render/GameRenderer;floatingItem:Lnet/minecraft/item/ItemStack;
      intermediary field_4006 Lnet/minecraft/class_757;field_4006:Lnet/minecraft/class_1799;
      official G Lgdj;G:Lcur;
    • floatingItemTimeLeft Link icon

      private int floatingItemTimeLeft
      Mappings:
      Namespace Name Mixin selector
      named floatingItemTimeLeft Lnet/minecraft/client/render/GameRenderer;floatingItemTimeLeft:I
      intermediary field_4007 Lnet/minecraft/class_757;field_4007:I
      official H Lgdj;H:I
    • floatingItemWidth Link icon

      private float floatingItemWidth
      Mappings:
      Namespace Name Mixin selector
      named floatingItemWidth Lnet/minecraft/client/render/GameRenderer;floatingItemWidth:F
      intermediary field_4029 Lnet/minecraft/class_757;field_4029:F
      official I Lgdj;I:F
    • floatingItemHeight Link icon

      private float floatingItemHeight
      Mappings:
      Namespace Name Mixin selector
      named floatingItemHeight Lnet/minecraft/client/render/GameRenderer;floatingItemHeight:F
      intermediary field_4003 Lnet/minecraft/class_757;field_4003:F
      official J Lgdj;J:F
    • postProcessor Link icon

      Mappings:
      Namespace Name Mixin selector
      named postProcessor Lnet/minecraft/client/render/GameRenderer;postProcessor:Lnet/minecraft/client/gl/PostEffectProcessor;
      intermediary field_4024 Lnet/minecraft/class_757;field_4024:Lnet/minecraft/class_279;
      official K Lgdj;K:Lgdt;
    • blurPostProcessor Link icon

      @Nullable private @Nullable PostEffectProcessor blurPostProcessor
      Mappings:
      Namespace Name Mixin selector
      named blurPostProcessor Lnet/minecraft/client/render/GameRenderer;blurPostProcessor:Lnet/minecraft/client/gl/PostEffectProcessor;
      intermediary field_49567 Lnet/minecraft/class_757;field_49567:Lnet/minecraft/class_279;
      official L Lgdj;L:Lgdt;
    • postProcessorEnabled Link icon

      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 M Lgdj;M:Z
    • camera Link icon

      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 N Lgdj;N:Lfes;
    • blitScreenProgram Link icon

      public ShaderProgram blitScreenProgram
      Mappings:
      Namespace Name Mixin selector
      named blitScreenProgram Lnet/minecraft/client/render/GameRenderer;blitScreenProgram:Lnet/minecraft/client/gl/ShaderProgram;
      intermediary field_29403 Lnet/minecraft/class_757;field_29403:Lnet/minecraft/class_5944;
      official d Lgdj;d:Lgee;
    • programs Link icon

      private final Map<String,ShaderProgram> programs
      Mappings:
      Namespace Name Mixin selector
      named programs Lnet/minecraft/client/render/GameRenderer;programs:Ljava/util/Map;
      intermediary field_29350 Lnet/minecraft/class_757;field_29350:Ljava/util/Map;
      official O Lgdj;O:Ljava/util/Map;
  • Constructor Details Link icon

    • GameRenderer Link icon

      public GameRenderer(MinecraftClient client, HeldItemRenderer heldItemRenderer, ResourceManager resourceManager, 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/resource/ResourceManager;Lnet/minecraft/client/render/BufferBuilderStorage;)V
      intermediary <init> Lnet/minecraft/class_757;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_759;Lnet/minecraft/class_3300;Lnet/minecraft/class_4599;)V
      official <init> Lgdj;<init>(Lffh;Lgdm;Laup;Lgdw;)V
  • Method Details Link icon

    • close Link icon

      public void close()
      Specified by:
      close in interface AutoCloseable
    • setRenderHand Link icon

      public void setRenderHand(boolean renderHand)
      Mappings:
      Namespace Name Mixin selector
      named setRenderHand Lnet/minecraft/client/render/GameRenderer;setRenderHand(Z)V
      intermediary method_35768 Lnet/minecraft/class_757;method_35768(Z)V
      official a Lgdj;a(Z)V
    • setBlockOutlineEnabled Link icon

      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 b Lgdj;b(Z)V
    • setRenderingPanorama Link icon

      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 c Lgdj;c(Z)V
    • isRenderingPanorama Link icon

      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 a Lgdj;a()Z
    • disablePostProcessor Link icon

      public void disablePostProcessor()
      Mappings:
      Namespace Name Mixin selector
      named disablePostProcessor Lnet/minecraft/client/render/GameRenderer;disablePostProcessor()V
      intermediary method_3207 Lnet/minecraft/class_757;method_3207()V
      official b Lgdj;b()V
    • togglePostProcessorEnabled Link icon

      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 c Lgdj;c()V
    • onCameraEntitySet Link icon

      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 Lgdj;a(Lbsw;)V
    • loadPostProcessor Link icon

      private void loadPostProcessor(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      named loadPostProcessor Lnet/minecraft/client/render/GameRenderer;loadPostProcessor(Lnet/minecraft/util/Identifier;)V
      intermediary method_3168 Lnet/minecraft/class_757;method_3168(Lnet/minecraft/class_2960;)V
      official a Lgdj;a(Lalf;)V
    • loadBlurPostProcessor Link icon

      private void loadBlurPostProcessor(ResourceFactory resourceFactory)
      Mappings:
      Namespace Name Mixin selector
      named loadBlurPostProcessor Lnet/minecraft/client/render/GameRenderer;loadBlurPostProcessor(Lnet/minecraft/resource/ResourceFactory;)V
      intermediary method_57797 Lnet/minecraft/class_757;method_57797(Lnet/minecraft/class_5912;)V
      official b Lgdj;b(Laus;)V
    • renderBlur Link icon

      public void renderBlur(float delta)
      Mappings:
      Namespace Name Mixin selector
      named renderBlur Lnet/minecraft/client/render/GameRenderer;renderBlur(F)V
      intermediary method_57796 Lnet/minecraft/class_757;method_57796(F)V
      official a Lgdj;a(F)V
    • createProgramReloader Link icon

      public ResourceReloader createProgramReloader()
      Mappings:
      Namespace Name Mixin selector
      named createProgramReloader Lnet/minecraft/client/render/GameRenderer;createProgramReloader()Lnet/minecraft/resource/ResourceReloader;
      intermediary method_45774 Lnet/minecraft/class_757;method_45774()Lnet/minecraft/class_3302;
      official d Lgdj;d()Lauj;
    • preloadPrograms Link icon

      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 Lgdj;a(Laus;)V
    • preloadProgram Link icon

      private ShaderProgram preloadProgram(ResourceFactory factory, String name, VertexFormat format)
      Mappings:
      Namespace Name Mixin selector
      named preloadProgram Lnet/minecraft/client/render/GameRenderer;preloadProgram(Lnet/minecraft/resource/ResourceFactory;Ljava/lang/String;Lnet/minecraft/client/render/VertexFormat;)Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34522 Lnet/minecraft/class_757;method_34522(Lnet/minecraft/class_5912;Ljava/lang/String;Lnet/minecraft/class_293;)Lnet/minecraft/class_5944;
      official a Lgdj;a(Laus;Ljava/lang/String;Lfaf;)Lgee;
    • loadPrograms Link icon

      void loadPrograms(ResourceFactory factory)
      Mappings:
      Namespace Name Mixin selector
      named loadPrograms Lnet/minecraft/client/render/GameRenderer;loadPrograms(Lnet/minecraft/resource/ResourceFactory;)V
      intermediary method_34538 Lnet/minecraft/class_757;method_34538(Lnet/minecraft/class_5912;)V
      official c Lgdj;c(Laus;)V
    • clearPrograms Link icon

      private void clearPrograms()
      Mappings:
      Namespace Name Mixin selector
      named clearPrograms Lnet/minecraft/client/render/GameRenderer;clearPrograms()V
      intermediary method_34537 Lnet/minecraft/class_757;method_34537()V
      official au Lgdj;au()V
    • getProgram Link icon

      Mappings:
      Namespace Name Mixin selector
      named getProgram Lnet/minecraft/client/render/GameRenderer;getProgram(Ljava/lang/String;)Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_35767 Lnet/minecraft/class_757;method_35767(Ljava/lang/String;)Lnet/minecraft/class_5944;
      official a Lgdj;a(Ljava/lang/String;)Lgee;
    • tick Link icon

      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 e Lgdj;e()V
    • getPostProcessor Link icon

      @Nullable public @Nullable PostEffectProcessor getPostProcessor()
      Mappings:
      Namespace Name Mixin selector
      named getPostProcessor Lnet/minecraft/client/render/GameRenderer;getPostProcessor()Lnet/minecraft/client/gl/PostEffectProcessor;
      intermediary method_3183 Lnet/minecraft/class_757;method_3183()Lnet/minecraft/class_279;
      official f Lgdj;f()Lgdt;
    • onResized Link icon

      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 Lgdj;a(II)V
    • updateCrosshairTarget Link icon

      public void updateCrosshairTarget(float tickDelta)
      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 b Lgdj;b(F)V
    • findCrosshairTarget Link icon

      private HitResult findCrosshairTarget(Entity camera, double blockInteractionRange, double entityInteractionRange, float tickDelta)
      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 Lgdj;a(Lbsw;DDF)Levr;
    • ensureTargetInRange Link icon

      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 Lgdj;a(Levr;Levt;D)Levr;
    • updateFovMultiplier Link icon

      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 av Lgdj;av()V
    • getFov Link icon

      private double getFov(Camera camera, float tickDelta, boolean changingFov)
      Mappings:
      Namespace Name Mixin selector
      named getFov Lnet/minecraft/client/render/GameRenderer;getFov(Lnet/minecraft/client/render/Camera;FZ)D
      intermediary method_3196 Lnet/minecraft/class_757;method_3196(Lnet/minecraft/class_4184;FZ)D
      official a Lgdj;a(Lfes;FZ)D
    • tiltViewWhenHurt Link icon

      private void tiltViewWhenHurt(MatrixStack matrices, float tickDelta)
      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 Lgdj;a(Lfaa;F)V
    • bobView Link icon

      private void bobView(MatrixStack matrices, float tickDelta)
      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 Lgdj;b(Lfaa;F)V
    • renderWithZoom Link icon

      public void renderWithZoom(float zoom, float zoomX, float zoomY)
      Mappings:
      Namespace Name Mixin selector
      named renderWithZoom Lnet/minecraft/client/render/GameRenderer;renderWithZoom(FFF)V
      intermediary method_35766 Lnet/minecraft/class_757;method_35766(FFF)V
      official a Lgdj;a(FFF)V
    • renderHand Link icon

      private void renderHand(Camera camera, float tickDelta, Matrix4f matrix4f)
      Mappings:
      Namespace Name Mixin selector
      named renderHand Lnet/minecraft/client/render/GameRenderer;renderHand(Lnet/minecraft/client/render/Camera;FLorg/joml/Matrix4f;)V
      intermediary method_3172 Lnet/minecraft/class_757;method_3172(Lnet/minecraft/class_4184;FLorg/joml/Matrix4f;)V
      official a Lgdj;a(Lfes;FLorg/joml/Matrix4f;)V
    • loadProjectionMatrix Link icon

      public void loadProjectionMatrix(Matrix4f projectionMatrix)
      Mappings:
      Namespace Name Mixin selector
      named loadProjectionMatrix Lnet/minecraft/client/render/GameRenderer;loadProjectionMatrix(Lorg/joml/Matrix4f;)V
      intermediary method_22709 Lnet/minecraft/class_757;method_22709(Lorg/joml/Matrix4f;)V
      official a Lgdj;a(Lorg/joml/Matrix4f;)V
    • getBasicProjectionMatrix Link icon

      public Matrix4f getBasicProjectionMatrix(double fov)
      Mappings:
      Namespace Name Mixin selector
      named getBasicProjectionMatrix Lnet/minecraft/client/render/GameRenderer;getBasicProjectionMatrix(D)Lorg/joml/Matrix4f;
      intermediary method_22973 Lnet/minecraft/class_757;method_22973(D)Lorg/joml/Matrix4f;
      official a Lgdj;a(D)Lorg/joml/Matrix4f;
    • getFarPlaneDistance Link icon

      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 g Lgdj;g()F
    • getNightVisionStrength Link icon

      public static float getNightVisionStrength(LivingEntity entity, float tickDelta)
      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 Lgdj;a(Lbtr;F)F
    • render Link icon

      public void render(float tickDelta, long startTime, boolean tick)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/GameRenderer;render(FJZ)V
      intermediary method_3192 Lnet/minecraft/class_757;method_3192(FJZ)V
      official a Lgdj;a(FJZ)V
    • updateWorldIcon Link icon

      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 aw Lgdj;aw()V
    • updateWorldIcon Link icon

      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 Lgdj;a(Ljava/nio/file/Path;)V
    • shouldRenderBlockOutline Link icon

      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 ax Lgdj;ax()Z
    • renderWorld Link icon

      public void renderWorld(float tickDelta, long limitTime)
      Mappings:
      Namespace Name Mixin selector
      named renderWorld Lnet/minecraft/client/render/GameRenderer;renderWorld(FJ)V
      intermediary method_3188 Lnet/minecraft/class_757;method_3188(FJ)V
      official a Lgdj;a(FJ)V
    • reset Link icon

      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 h Lgdj;h()V
    • getMapRenderer Link icon

      public MapRenderer getMapRenderer()
      Mappings:
      Namespace Name Mixin selector
      named getMapRenderer Lnet/minecraft/client/render/GameRenderer;getMapRenderer()Lnet/minecraft/client/render/MapRenderer;
      intermediary method_3194 Lnet/minecraft/class_757;method_3194()Lnet/minecraft/class_330;
      official i Lgdj;i()Lfgw;
    • showFloatingItem Link icon

      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 Lgdj;a(Lcur;)V
    • renderFloatingItem Link icon

      private void renderFloatingItem(int scaledWidth, int scaledHeight, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      named renderFloatingItem Lnet/minecraft/client/render/GameRenderer;renderFloatingItem(IIF)V
      intermediary method_3171 Lnet/minecraft/class_757;method_3171(IIF)V
      official a Lgdj;a(IIF)V
    • renderNausea Link icon

      private void renderNausea(DrawContext context, float distortionStrength)
      Mappings:
      Namespace Name Mixin selector
      named renderNausea Lnet/minecraft/client/render/GameRenderer;renderNausea(Lnet/minecraft/client/gui/DrawContext;F)V
      intermediary method_31136 Lnet/minecraft/class_757;method_31136(Lnet/minecraft/class_332;F)V
      official a Lgdj;a(Lfgt;F)V
    • getClient Link icon

      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 Lgdj;j()Lffh;
    • getSkyDarkness Link icon

      public float getSkyDarkness(float tickDelta)
      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 Lgdj;c(F)F
    • getViewDistance Link icon

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

      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 Lgdj;l()Lfes;
    • getLightmapTextureManager Link icon

      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 Lgdj;m()Lgdp;
    • getOverlayTexture Link icon

      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 Lgdj;n()Lgos;
    • getPositionProgram Link icon

      @Nullable public static @Nullable ShaderProgram getPositionProgram()
      Mappings:
      Namespace Name Mixin selector
      named getPositionProgram Lnet/minecraft/client/render/GameRenderer;getPositionProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34539 Lnet/minecraft/class_757;method_34539()Lnet/minecraft/class_5944;
      official o Lgdj;o()Lgee;
    • getPositionColorProgram Link icon

      @Nullable public static @Nullable ShaderProgram getPositionColorProgram()
      Mappings:
      Namespace Name Mixin selector
      named getPositionColorProgram Lnet/minecraft/client/render/GameRenderer;getPositionColorProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34540 Lnet/minecraft/class_757;method_34540()Lnet/minecraft/class_5944;
      official p Lgdj;p()Lgee;
    • getPositionColorTexProgram Link icon

      @Nullable public static @Nullable ShaderProgram getPositionColorTexProgram()
      Mappings:
      Namespace Name Mixin selector
      named getPositionColorTexProgram Lnet/minecraft/client/render/GameRenderer;getPositionColorTexProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34541 Lnet/minecraft/class_757;method_34541()Lnet/minecraft/class_5944;
      official q Lgdj;q()Lgee;
    • getPositionTexProgram Link icon

      @Nullable public static @Nullable ShaderProgram getPositionTexProgram()
      Mappings:
      Namespace Name Mixin selector
      named getPositionTexProgram Lnet/minecraft/client/render/GameRenderer;getPositionTexProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34542 Lnet/minecraft/class_757;method_34542()Lnet/minecraft/class_5944;
      official r Lgdj;r()Lgee;
    • getPositionTexColorProgram Link icon

      @Nullable public static @Nullable ShaderProgram getPositionTexColorProgram()
      Mappings:
      Namespace Name Mixin selector
      named getPositionTexColorProgram Lnet/minecraft/client/render/GameRenderer;getPositionTexColorProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34543 Lnet/minecraft/class_757;method_34543()Lnet/minecraft/class_5944;
      official s Lgdj;s()Lgee;
    • getParticleProgram Link icon

      @Nullable public static @Nullable ShaderProgram getParticleProgram()
      Mappings:
      Namespace Name Mixin selector
      named getParticleProgram Lnet/minecraft/client/render/GameRenderer;getParticleProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34546 Lnet/minecraft/class_757;method_34546()Lnet/minecraft/class_5944;
      official t Lgdj;t()Lgee;
    • getPositionColorLightmapProgram Link icon

      @Nullable public static @Nullable ShaderProgram getPositionColorLightmapProgram()
      Mappings:
      Namespace Name Mixin selector
      named getPositionColorLightmapProgram Lnet/minecraft/client/render/GameRenderer;getPositionColorLightmapProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34547 Lnet/minecraft/class_757;method_34547()Lnet/minecraft/class_5944;
      official u Lgdj;u()Lgee;
    • getPositionColorTexLightmapProgram Link icon

      @Nullable public static @Nullable ShaderProgram getPositionColorTexLightmapProgram()
      Mappings:
      Namespace Name Mixin selector
      named getPositionColorTexLightmapProgram Lnet/minecraft/client/render/GameRenderer;getPositionColorTexLightmapProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34548 Lnet/minecraft/class_757;method_34548()Lnet/minecraft/class_5944;
      official v Lgdj;v()Lgee;
    • getRenderTypeSolidProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeSolidProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeSolidProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeSolidProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34495 Lnet/minecraft/class_757;method_34495()Lnet/minecraft/class_5944;
      official w Lgdj;w()Lgee;
    • getRenderTypeCutoutMippedProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeCutoutMippedProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeCutoutMippedProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeCutoutMippedProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34496 Lnet/minecraft/class_757;method_34496()Lnet/minecraft/class_5944;
      official x Lgdj;x()Lgee;
    • getRenderTypeCutoutProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeCutoutProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeCutoutProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeCutoutProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34497 Lnet/minecraft/class_757;method_34497()Lnet/minecraft/class_5944;
      official y Lgdj;y()Lgee;
    • getRenderTypeTranslucentProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeTranslucentProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeTranslucentProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTranslucentProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34498 Lnet/minecraft/class_757;method_34498()Lnet/minecraft/class_5944;
      official z Lgdj;z()Lgee;
    • getRenderTypeTranslucentMovingBlockProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeTranslucentMovingBlockProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeTranslucentMovingBlockProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTranslucentMovingBlockProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34499 Lnet/minecraft/class_757;method_34499()Lnet/minecraft/class_5944;
      official A Lgdj;A()Lgee;
    • getRenderTypeArmorCutoutNoCullProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeArmorCutoutNoCullProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeArmorCutoutNoCullProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeArmorCutoutNoCullProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34501 Lnet/minecraft/class_757;method_34501()Lnet/minecraft/class_5944;
      official B Lgdj;B()Lgee;
    • getRenderTypeEntitySolidProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntitySolidProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntitySolidProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntitySolidProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34502 Lnet/minecraft/class_757;method_34502()Lnet/minecraft/class_5944;
      official C Lgdj;C()Lgee;
    • getRenderTypeEntityCutoutProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityCutoutProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntityCutoutProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityCutoutProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34503 Lnet/minecraft/class_757;method_34503()Lnet/minecraft/class_5944;
      official D Lgdj;D()Lgee;
    • getRenderTypeEntityCutoutNoNullProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityCutoutNoNullProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntityCutoutNoNullProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityCutoutNoNullProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34504 Lnet/minecraft/class_757;method_34504()Lnet/minecraft/class_5944;
      official E Lgdj;E()Lgee;
    • getRenderTypeEntityCutoutNoNullZOffsetProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityCutoutNoNullZOffsetProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntityCutoutNoNullZOffsetProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityCutoutNoNullZOffsetProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34505 Lnet/minecraft/class_757;method_34505()Lnet/minecraft/class_5944;
      official F Lgdj;F()Lgee;
    • getRenderTypeItemEntityTranslucentCullProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeItemEntityTranslucentCullProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeItemEntityTranslucentCullProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeItemEntityTranslucentCullProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34506 Lnet/minecraft/class_757;method_34506()Lnet/minecraft/class_5944;
      official G Lgdj;G()Lgee;
    • getRenderTypeEntityTranslucentCullProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityTranslucentCullProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntityTranslucentCullProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityTranslucentCullProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34507 Lnet/minecraft/class_757;method_34507()Lnet/minecraft/class_5944;
      official H Lgdj;H()Lgee;
    • getRenderTypeEntityTranslucentProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityTranslucentProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntityTranslucentProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityTranslucentProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34508 Lnet/minecraft/class_757;method_34508()Lnet/minecraft/class_5944;
      official I Lgdj;I()Lgee;
    • getRenderTypeEntityTranslucentEmissiveProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityTranslucentEmissiveProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntityTranslucentEmissiveProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityTranslucentEmissiveProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_42595 Lnet/minecraft/class_757;method_42595()Lnet/minecraft/class_5944;
      official J Lgdj;J()Lgee;
    • getRenderTypeEntitySmoothCutoutProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntitySmoothCutoutProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntitySmoothCutoutProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntitySmoothCutoutProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34509 Lnet/minecraft/class_757;method_34509()Lnet/minecraft/class_5944;
      official K Lgdj;K()Lgee;
    • getRenderTypeBeaconBeamProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeBeaconBeamProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeBeaconBeamProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeBeaconBeamProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34510 Lnet/minecraft/class_757;method_34510()Lnet/minecraft/class_5944;
      official L Lgdj;L()Lgee;
    • getRenderTypeEntityDecalProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityDecalProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntityDecalProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityDecalProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34511 Lnet/minecraft/class_757;method_34511()Lnet/minecraft/class_5944;
      official M Lgdj;M()Lgee;
    • getRenderTypeEntityNoOutlineProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityNoOutlineProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntityNoOutlineProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityNoOutlineProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34512 Lnet/minecraft/class_757;method_34512()Lnet/minecraft/class_5944;
      official N Lgdj;N()Lgee;
    • getRenderTypeEntityShadowProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityShadowProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntityShadowProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityShadowProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34513 Lnet/minecraft/class_757;method_34513()Lnet/minecraft/class_5944;
      official O Lgdj;O()Lgee;
    • getRenderTypeEntityAlphaProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityAlphaProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntityAlphaProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityAlphaProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34514 Lnet/minecraft/class_757;method_34514()Lnet/minecraft/class_5944;
      official P Lgdj;P()Lgee;
    • getRenderTypeEyesProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEyesProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEyesProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEyesProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34515 Lnet/minecraft/class_757;method_34515()Lnet/minecraft/class_5944;
      official Q Lgdj;Q()Lgee;
    • getRenderTypeEnergySwirlProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEnergySwirlProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEnergySwirlProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEnergySwirlProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34516 Lnet/minecraft/class_757;method_34516()Lnet/minecraft/class_5944;
      official R Lgdj;R()Lgee;
    • getRenderTypeBreezeWindProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeBreezeWindProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeBreezeWindProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeBreezeWindProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_55249 Lnet/minecraft/class_757;method_55249()Lnet/minecraft/class_5944;
      official S Lgdj;S()Lgee;
    • getRenderTypeLeashProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeLeashProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeLeashProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeLeashProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34517 Lnet/minecraft/class_757;method_34517()Lnet/minecraft/class_5944;
      official T Lgdj;T()Lgee;
    • getRenderTypeWaterMaskProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeWaterMaskProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeWaterMaskProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeWaterMaskProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34518 Lnet/minecraft/class_757;method_34518()Lnet/minecraft/class_5944;
      official U Lgdj;U()Lgee;
    • getRenderTypeOutlineProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeOutlineProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeOutlineProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeOutlineProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34519 Lnet/minecraft/class_757;method_34519()Lnet/minecraft/class_5944;
      official V Lgdj;V()Lgee;
    • getRenderTypeArmorGlintProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeArmorGlintProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeArmorGlintProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeArmorGlintProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34520 Lnet/minecraft/class_757;method_34520()Lnet/minecraft/class_5944;
      official W Lgdj;W()Lgee;
    • getRenderTypeArmorEntityGlintProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeArmorEntityGlintProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeArmorEntityGlintProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeArmorEntityGlintProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34523 Lnet/minecraft/class_757;method_34523()Lnet/minecraft/class_5944;
      official X Lgdj;X()Lgee;
    • getRenderTypeGlintTranslucentProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeGlintTranslucentProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeGlintTranslucentProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeGlintTranslucentProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34524 Lnet/minecraft/class_757;method_34524()Lnet/minecraft/class_5944;
      official Y Lgdj;Y()Lgee;
    • getRenderTypeGlintProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeGlintProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeGlintProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeGlintProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34525 Lnet/minecraft/class_757;method_34525()Lnet/minecraft/class_5944;
      official Z Lgdj;Z()Lgee;
    • getRenderTypeGlintDirectProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeGlintDirectProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeGlintDirectProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeGlintDirectProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34526 Lnet/minecraft/class_757;method_34526()Lnet/minecraft/class_5944;
      official aa Lgdj;aa()Lgee;
    • getRenderTypeEntityGlintProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityGlintProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntityGlintProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityGlintProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34527 Lnet/minecraft/class_757;method_34527()Lnet/minecraft/class_5944;
      official ab Lgdj;ab()Lgee;
    • getRenderTypeEntityGlintDirectProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityGlintDirectProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEntityGlintDirectProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityGlintDirectProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34528 Lnet/minecraft/class_757;method_34528()Lnet/minecraft/class_5944;
      official ac Lgdj;ac()Lgee;
    • getRenderTypeTextProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeTextProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeTextProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTextProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34529 Lnet/minecraft/class_757;method_34529()Lnet/minecraft/class_5944;
      official ad Lgdj;ad()Lgee;
    • getRenderTypeTextBackgroundProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeTextBackgroundProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeTextBackgroundProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTextBackgroundProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_49037 Lnet/minecraft/class_757;method_49037()Lnet/minecraft/class_5944;
      official ae Lgdj;ae()Lgee;
    • getRenderTypeTextIntensityProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeTextIntensityProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeTextIntensityProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTextIntensityProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_36432 Lnet/minecraft/class_757;method_36432()Lnet/minecraft/class_5944;
      official af Lgdj;af()Lgee;
    • getRenderTypeTextSeeThroughProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeTextSeeThroughProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeTextSeeThroughProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTextSeeThroughProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34530 Lnet/minecraft/class_757;method_34530()Lnet/minecraft/class_5944;
      official ag Lgdj;ag()Lgee;
    • getRenderTypeTextBackgroundSeeThroughProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeTextBackgroundSeeThroughProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeTextBackgroundSeeThroughProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTextBackgroundSeeThroughProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_49038 Lnet/minecraft/class_757;method_49038()Lnet/minecraft/class_5944;
      official ah Lgdj;ah()Lgee;
    • getRenderTypeTextIntensitySeeThroughProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeTextIntensitySeeThroughProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeTextIntensitySeeThroughProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTextIntensitySeeThroughProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_36433 Lnet/minecraft/class_757;method_36433()Lnet/minecraft/class_5944;
      official ai Lgdj;ai()Lgee;
    • getRenderTypeLightningProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeLightningProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeLightningProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeLightningProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34531 Lnet/minecraft/class_757;method_34531()Lnet/minecraft/class_5944;
      official aj Lgdj;aj()Lgee;
    • getRenderTypeTripwireProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeTripwireProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeTripwireProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTripwireProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34532 Lnet/minecraft/class_757;method_34532()Lnet/minecraft/class_5944;
      official ak Lgdj;ak()Lgee;
    • getRenderTypeEndPortalProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEndPortalProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEndPortalProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEndPortalProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34533 Lnet/minecraft/class_757;method_34533()Lnet/minecraft/class_5944;
      official al Lgdj;al()Lgee;
    • getRenderTypeEndGatewayProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeEndGatewayProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeEndGatewayProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEndGatewayProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34534 Lnet/minecraft/class_757;method_34534()Lnet/minecraft/class_5944;
      official am Lgdj;am()Lgee;
    • getRenderTypeCloudsProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeCloudsProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeCloudsProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeCloudsProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_56846 Lnet/minecraft/class_757;method_56846()Lnet/minecraft/class_5944;
      official an Lgdj;an()Lgee;
    • getRenderTypeLinesProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeLinesProgram()
      Returns the rendertype_lines shader program.

      This shader program draws a line by drawing a quad (two triangles pushed together). Each line takes four vertices. The first vertex is the line start. The second one is a duplicate of the first one. The third one is the line end. The fourth one is a duplicate of the third one.

      The user of this shader program should use VertexFormats.LINES for the vertex format. The normal element is a direction vector from the starting position to the ending position. It's used to calculate in what directions the duplicated vertices should be offset to achieve thick lines. All four vertices should share the same value for the normal element.

      The width of the line can be set with RenderSystem#lineWidth.

      Returns:
      the rendertype_lines shader program
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeLinesProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeLinesProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34535 Lnet/minecraft/class_757;method_34535()Lnet/minecraft/class_5944;
      official ao Lgdj;ao()Lgee;
    • getRenderTypeCrumblingProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeCrumblingProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeCrumblingProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeCrumblingProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_34536 Lnet/minecraft/class_757;method_34536()Lnet/minecraft/class_5944;
      official ap Lgdj;ap()Lgee;
    • getRenderTypeGuiProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeGuiProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeGuiProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeGuiProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_51771 Lnet/minecraft/class_757;method_51771()Lnet/minecraft/class_5944;
      official aq Lgdj;aq()Lgee;
    • getRenderTypeGuiOverlayProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeGuiOverlayProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeGuiOverlayProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeGuiOverlayProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_51772 Lnet/minecraft/class_757;method_51772()Lnet/minecraft/class_5944;
      official ar Lgdj;ar()Lgee;
    • getRenderTypeGuiTextHighlightProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeGuiTextHighlightProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeGuiTextHighlightProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeGuiTextHighlightProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_51773 Lnet/minecraft/class_757;method_51773()Lnet/minecraft/class_5944;
      official as Lgdj;as()Lgee;
    • getRenderTypeGuiGhostRecipeOverlayProgram Link icon

      @Nullable public static @Nullable ShaderProgram getRenderTypeGuiGhostRecipeOverlayProgram()
      Mappings:
      Namespace Name Mixin selector
      named getRenderTypeGuiGhostRecipeOverlayProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeGuiGhostRecipeOverlayProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_51774 Lnet/minecraft/class_757;method_51774()Lnet/minecraft/class_5944;
      official at Lgdj;at()Lgee;