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
official fdo
intermediary net/minecraft/class_757
named net/minecraft/client/render/GameRenderer
  • Field Details

    • NAUSEA_OVERLAY

      private static final Identifier NAUSEA_OVERLAY
      Mappings:
      Namespace Name Mixin selector
      official f Lfdo;f:Lacf;
      intermediary field_26730 Lnet/minecraft/class_757;field_26730:Lnet/minecraft/class_2960;
      named NAUSEA_OVERLAY Lnet/minecraft/client/render/GameRenderer;NAUSEA_OVERLAY:Lnet/minecraft/util/Identifier;
    • LOGGER

      static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official g Lfdo;g:Lorg/slf4j/Logger;
      intermediary field_3993 Lnet/minecraft/class_757;field_3993:Lorg/slf4j/Logger;
      named LOGGER Lnet/minecraft/client/render/GameRenderer;LOGGER:Lorg/slf4j/Logger;
    • field_32688

      private static final boolean field_32688
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official h Lfdo;h:Z
      intermediary field_32688 Lnet/minecraft/class_757;field_32688:Z
      named field_32688 Lnet/minecraft/client/render/GameRenderer;field_32688:Z
    • 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
      official a Lfdo;a:F
      intermediary field_32686 Lnet/minecraft/class_757;field_32686:F
      named CAMERA_DEPTH Lnet/minecraft/client/render/GameRenderer;CAMERA_DEPTH:F
    • field_32687

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

      static final Identifier[] SUPER_SECRET_SETTING_PROGRAMS
      Mappings:
      Namespace Name Mixin selector
      official J Lfdo;J:[Lacf;
      intermediary field_3996 Lnet/minecraft/class_757;field_3996:[Lnet/minecraft/class_2960;
      named SUPER_SECRET_SETTING_PROGRAMS Lnet/minecraft/client/render/GameRenderer;SUPER_SECRET_SETTING_PROGRAMS:[Lnet/minecraft/util/Identifier;
    • SUPER_SECRET_SETTING_COUNT

      public static final int SUPER_SECRET_SETTING_COUNT
      Mappings:
      Namespace Name Mixin selector
      official d Lfdo;d:I
      intermediary field_4010 Lnet/minecraft/class_757;field_4010:I
      named SUPER_SECRET_SETTING_COUNT Lnet/minecraft/client/render/GameRenderer;SUPER_SECRET_SETTING_COUNT:I
    • positionProgram

      @Nullable private static @Nullable ShaderProgram positionProgram
      Mappings:
      Namespace Name Mixin selector
      official O Lfdo;O:Lfeg;
      intermediary field_29351 Lnet/minecraft/class_757;field_29351:Lnet/minecraft/class_5944;
      named positionProgram Lnet/minecraft/client/render/GameRenderer;positionProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • positionColorProgram

      @Nullable private static @Nullable ShaderProgram positionColorProgram
      Mappings:
      Namespace Name Mixin selector
      official P Lfdo;P:Lfeg;
      intermediary field_29352 Lnet/minecraft/class_757;field_29352:Lnet/minecraft/class_5944;
      named positionColorProgram Lnet/minecraft/client/render/GameRenderer;positionColorProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • positionColorTexProgram

      @Nullable private static @Nullable ShaderProgram positionColorTexProgram
      Mappings:
      Namespace Name Mixin selector
      official Q Lfdo;Q:Lfeg;
      intermediary field_29353 Lnet/minecraft/class_757;field_29353:Lnet/minecraft/class_5944;
      named positionColorTexProgram Lnet/minecraft/client/render/GameRenderer;positionColorTexProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • positionTexProgram

      @Nullable private static @Nullable ShaderProgram positionTexProgram
      Mappings:
      Namespace Name Mixin selector
      official R Lfdo;R:Lfeg;
      intermediary field_29354 Lnet/minecraft/class_757;field_29354:Lnet/minecraft/class_5944;
      named positionTexProgram Lnet/minecraft/client/render/GameRenderer;positionTexProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • positionTexColorProgram

      @Nullable private static @Nullable ShaderProgram positionTexColorProgram
      Mappings:
      Namespace Name Mixin selector
      official S Lfdo;S:Lfeg;
      intermediary field_29355 Lnet/minecraft/class_757;field_29355:Lnet/minecraft/class_5944;
      named positionTexColorProgram Lnet/minecraft/client/render/GameRenderer;positionTexColorProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • blockProgram

      @Nullable private static @Nullable ShaderProgram blockProgram
      Mappings:
      Namespace Name Mixin selector
      official T Lfdo;T:Lfeg;
      intermediary field_29356 Lnet/minecraft/class_757;field_29356:Lnet/minecraft/class_5944;
      named blockProgram Lnet/minecraft/client/render/GameRenderer;blockProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • newEntityProgram

      @Nullable private static @Nullable ShaderProgram newEntityProgram
      Mappings:
      Namespace Name Mixin selector
      official U Lfdo;U:Lfeg;
      intermediary field_29357 Lnet/minecraft/class_757;field_29357:Lnet/minecraft/class_5944;
      named newEntityProgram Lnet/minecraft/client/render/GameRenderer;newEntityProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • particleProgram

      @Nullable private static @Nullable ShaderProgram particleProgram
      Mappings:
      Namespace Name Mixin selector
      official V Lfdo;V:Lfeg;
      intermediary field_29358 Lnet/minecraft/class_757;field_29358:Lnet/minecraft/class_5944;
      named particleProgram Lnet/minecraft/client/render/GameRenderer;particleProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • positionColorLightmapProgram

      @Nullable private static @Nullable ShaderProgram positionColorLightmapProgram
      Mappings:
      Namespace Name Mixin selector
      official W Lfdo;W:Lfeg;
      intermediary field_29359 Lnet/minecraft/class_757;field_29359:Lnet/minecraft/class_5944;
      named positionColorLightmapProgram Lnet/minecraft/client/render/GameRenderer;positionColorLightmapProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • positionColorTexLightmapProgram

      @Nullable private static @Nullable ShaderProgram positionColorTexLightmapProgram
      Mappings:
      Namespace Name Mixin selector
      official X Lfdo;X:Lfeg;
      intermediary field_29360 Lnet/minecraft/class_757;field_29360:Lnet/minecraft/class_5944;
      named positionColorTexLightmapProgram Lnet/minecraft/client/render/GameRenderer;positionColorTexLightmapProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • positionTexColorNormalProgram

      @Nullable private static @Nullable ShaderProgram positionTexColorNormalProgram
      Mappings:
      Namespace Name Mixin selector
      official Y Lfdo;Y:Lfeg;
      intermediary field_29361 Lnet/minecraft/class_757;field_29361:Lnet/minecraft/class_5944;
      named positionTexColorNormalProgram Lnet/minecraft/client/render/GameRenderer;positionTexColorNormalProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • positionTexLightmapColorProgram

      @Nullable private static @Nullable ShaderProgram positionTexLightmapColorProgram
      Mappings:
      Namespace Name Mixin selector
      official Z Lfdo;Z:Lfeg;
      intermediary field_29362 Lnet/minecraft/class_757;field_29362:Lnet/minecraft/class_5944;
      named positionTexLightmapColorProgram Lnet/minecraft/client/render/GameRenderer;positionTexLightmapColorProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeSolidProgram

      @Nullable private static @Nullable ShaderProgram renderTypeSolidProgram
      Mappings:
      Namespace Name Mixin selector
      official aa Lfdo;aa:Lfeg;
      intermediary field_29363 Lnet/minecraft/class_757;field_29363:Lnet/minecraft/class_5944;
      named renderTypeSolidProgram Lnet/minecraft/client/render/GameRenderer;renderTypeSolidProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeCutoutMippedProgram

      @Nullable private static @Nullable ShaderProgram renderTypeCutoutMippedProgram
      Mappings:
      Namespace Name Mixin selector
      official ab Lfdo;ab:Lfeg;
      intermediary field_29364 Lnet/minecraft/class_757;field_29364:Lnet/minecraft/class_5944;
      named renderTypeCutoutMippedProgram Lnet/minecraft/client/render/GameRenderer;renderTypeCutoutMippedProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeCutoutProgram

      @Nullable private static @Nullable ShaderProgram renderTypeCutoutProgram
      Mappings:
      Namespace Name Mixin selector
      official ac Lfdo;ac:Lfeg;
      intermediary field_29365 Lnet/minecraft/class_757;field_29365:Lnet/minecraft/class_5944;
      named renderTypeCutoutProgram Lnet/minecraft/client/render/GameRenderer;renderTypeCutoutProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeTranslucentProgram

      @Nullable private static @Nullable ShaderProgram renderTypeTranslucentProgram
      Mappings:
      Namespace Name Mixin selector
      official ad Lfdo;ad:Lfeg;
      intermediary field_29366 Lnet/minecraft/class_757;field_29366:Lnet/minecraft/class_5944;
      named renderTypeTranslucentProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTranslucentProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeTranslucentMovingBlockProgram

      @Nullable private static @Nullable ShaderProgram renderTypeTranslucentMovingBlockProgram
      Mappings:
      Namespace Name Mixin selector
      official ae Lfdo;ae:Lfeg;
      intermediary field_29377 Lnet/minecraft/class_757;field_29377:Lnet/minecraft/class_5944;
      named renderTypeTranslucentMovingBlockProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTranslucentMovingBlockProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeTranslucentNoCrumblingProgram

      @Nullable private static @Nullable ShaderProgram renderTypeTranslucentNoCrumblingProgram
      Mappings:
      Namespace Name Mixin selector
      official af Lfdo;af:Lfeg;
      intermediary field_29378 Lnet/minecraft/class_757;field_29378:Lnet/minecraft/class_5944;
      named renderTypeTranslucentNoCrumblingProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTranslucentNoCrumblingProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeArmorCutoutNoCullProgram

      @Nullable private static @Nullable ShaderProgram renderTypeArmorCutoutNoCullProgram
      Mappings:
      Namespace Name Mixin selector
      official ag Lfdo;ag:Lfeg;
      intermediary field_29379 Lnet/minecraft/class_757;field_29379:Lnet/minecraft/class_5944;
      named renderTypeArmorCutoutNoCullProgram Lnet/minecraft/client/render/GameRenderer;renderTypeArmorCutoutNoCullProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntitySolidProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntitySolidProgram
      Mappings:
      Namespace Name Mixin selector
      official ah Lfdo;ah:Lfeg;
      intermediary field_29380 Lnet/minecraft/class_757;field_29380:Lnet/minecraft/class_5944;
      named renderTypeEntitySolidProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntitySolidProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntityCutoutProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntityCutoutProgram
      Mappings:
      Namespace Name Mixin selector
      official ai Lfdo;ai:Lfeg;
      intermediary field_29381 Lnet/minecraft/class_757;field_29381:Lnet/minecraft/class_5944;
      named renderTypeEntityCutoutProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityCutoutProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntityCutoutNoNullProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntityCutoutNoNullProgram
      Mappings:
      Namespace Name Mixin selector
      official aj Lfdo;aj:Lfeg;
      intermediary field_29382 Lnet/minecraft/class_757;field_29382:Lnet/minecraft/class_5944;
      named renderTypeEntityCutoutNoNullProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityCutoutNoNullProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntityCutoutNoNullZOffsetProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntityCutoutNoNullZOffsetProgram
      Mappings:
      Namespace Name Mixin selector
      official ak Lfdo;ak:Lfeg;
      intermediary field_29383 Lnet/minecraft/class_757;field_29383:Lnet/minecraft/class_5944;
      named renderTypeEntityCutoutNoNullZOffsetProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityCutoutNoNullZOffsetProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeItemEntityTranslucentCullProgram

      @Nullable private static @Nullable ShaderProgram renderTypeItemEntityTranslucentCullProgram
      Mappings:
      Namespace Name Mixin selector
      official al Lfdo;al:Lfeg;
      intermediary field_29384 Lnet/minecraft/class_757;field_29384:Lnet/minecraft/class_5944;
      named renderTypeItemEntityTranslucentCullProgram Lnet/minecraft/client/render/GameRenderer;renderTypeItemEntityTranslucentCullProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntityTranslucentCullProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntityTranslucentCullProgram
      Mappings:
      Namespace Name Mixin selector
      official am Lfdo;am:Lfeg;
      intermediary field_29385 Lnet/minecraft/class_757;field_29385:Lnet/minecraft/class_5944;
      named renderTypeEntityTranslucentCullProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityTranslucentCullProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntityTranslucentProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntityTranslucentProgram
      Mappings:
      Namespace Name Mixin selector
      official an Lfdo;an:Lfeg;
      intermediary field_29386 Lnet/minecraft/class_757;field_29386:Lnet/minecraft/class_5944;
      named renderTypeEntityTranslucentProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityTranslucentProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntityTranslucentEmissiveProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntityTranslucentEmissiveProgram
      Mappings:
      Namespace Name Mixin selector
      official ao Lfdo;ao:Lfeg;
      intermediary field_38343 Lnet/minecraft/class_757;field_38343:Lnet/minecraft/class_5944;
      named renderTypeEntityTranslucentEmissiveProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityTranslucentEmissiveProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntitySmoothCutoutProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntitySmoothCutoutProgram
      Mappings:
      Namespace Name Mixin selector
      official ap Lfdo;ap:Lfeg;
      intermediary field_29387 Lnet/minecraft/class_757;field_29387:Lnet/minecraft/class_5944;
      named renderTypeEntitySmoothCutoutProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntitySmoothCutoutProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeBeaconBeamProgram

      @Nullable private static @Nullable ShaderProgram renderTypeBeaconBeamProgram
      Mappings:
      Namespace Name Mixin selector
      official aq Lfdo;aq:Lfeg;
      intermediary field_29388 Lnet/minecraft/class_757;field_29388:Lnet/minecraft/class_5944;
      named renderTypeBeaconBeamProgram Lnet/minecraft/client/render/GameRenderer;renderTypeBeaconBeamProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntityDecalProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntityDecalProgram
      Mappings:
      Namespace Name Mixin selector
      official ar Lfdo;ar:Lfeg;
      intermediary field_29389 Lnet/minecraft/class_757;field_29389:Lnet/minecraft/class_5944;
      named renderTypeEntityDecalProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityDecalProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntityNoOutlineProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntityNoOutlineProgram
      Mappings:
      Namespace Name Mixin selector
      official as Lfdo;as:Lfeg;
      intermediary field_29390 Lnet/minecraft/class_757;field_29390:Lnet/minecraft/class_5944;
      named renderTypeEntityNoOutlineProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityNoOutlineProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntityShadowProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntityShadowProgram
      Mappings:
      Namespace Name Mixin selector
      official at Lfdo;at:Lfeg;
      intermediary field_29391 Lnet/minecraft/class_757;field_29391:Lnet/minecraft/class_5944;
      named renderTypeEntityShadowProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityShadowProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntityAlphaProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntityAlphaProgram
      Mappings:
      Namespace Name Mixin selector
      official au Lfdo;au:Lfeg;
      intermediary field_29392 Lnet/minecraft/class_757;field_29392:Lnet/minecraft/class_5944;
      named renderTypeEntityAlphaProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityAlphaProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEyesProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEyesProgram
      Mappings:
      Namespace Name Mixin selector
      official av Lfdo;av:Lfeg;
      intermediary field_29393 Lnet/minecraft/class_757;field_29393:Lnet/minecraft/class_5944;
      named renderTypeEyesProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEyesProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEnergySwirlProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEnergySwirlProgram
      Mappings:
      Namespace Name Mixin selector
      official aw Lfdo;aw:Lfeg;
      intermediary field_29394 Lnet/minecraft/class_757;field_29394:Lnet/minecraft/class_5944;
      named renderTypeEnergySwirlProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEnergySwirlProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeLeashProgram

      @Nullable private static @Nullable ShaderProgram renderTypeLeashProgram
      Mappings:
      Namespace Name Mixin selector
      official ax Lfdo;ax:Lfeg;
      intermediary field_29395 Lnet/minecraft/class_757;field_29395:Lnet/minecraft/class_5944;
      named renderTypeLeashProgram Lnet/minecraft/client/render/GameRenderer;renderTypeLeashProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeWaterMaskProgram

      @Nullable private static @Nullable ShaderProgram renderTypeWaterMaskProgram
      Mappings:
      Namespace Name Mixin selector
      official ay Lfdo;ay:Lfeg;
      intermediary field_29396 Lnet/minecraft/class_757;field_29396:Lnet/minecraft/class_5944;
      named renderTypeWaterMaskProgram Lnet/minecraft/client/render/GameRenderer;renderTypeWaterMaskProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeOutlineProgram

      @Nullable private static @Nullable ShaderProgram renderTypeOutlineProgram
      Mappings:
      Namespace Name Mixin selector
      official az Lfdo;az:Lfeg;
      intermediary field_29397 Lnet/minecraft/class_757;field_29397:Lnet/minecraft/class_5944;
      named renderTypeOutlineProgram Lnet/minecraft/client/render/GameRenderer;renderTypeOutlineProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeArmorGlintProgram

      @Nullable private static @Nullable ShaderProgram renderTypeArmorGlintProgram
      Mappings:
      Namespace Name Mixin selector
      official aA Lfdo;aA:Lfeg;
      intermediary field_29398 Lnet/minecraft/class_757;field_29398:Lnet/minecraft/class_5944;
      named renderTypeArmorGlintProgram Lnet/minecraft/client/render/GameRenderer;renderTypeArmorGlintProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeArmorEntityGlintProgram

      @Nullable private static @Nullable ShaderProgram renderTypeArmorEntityGlintProgram
      Mappings:
      Namespace Name Mixin selector
      official aB Lfdo;aB:Lfeg;
      intermediary field_29399 Lnet/minecraft/class_757;field_29399:Lnet/minecraft/class_5944;
      named renderTypeArmorEntityGlintProgram Lnet/minecraft/client/render/GameRenderer;renderTypeArmorEntityGlintProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeGlintTranslucentProgram

      @Nullable private static @Nullable ShaderProgram renderTypeGlintTranslucentProgram
      Mappings:
      Namespace Name Mixin selector
      official aC Lfdo;aC:Lfeg;
      intermediary field_29400 Lnet/minecraft/class_757;field_29400:Lnet/minecraft/class_5944;
      named renderTypeGlintTranslucentProgram Lnet/minecraft/client/render/GameRenderer;renderTypeGlintTranslucentProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeGlintProgram

      @Nullable private static @Nullable ShaderProgram renderTypeGlintProgram
      Mappings:
      Namespace Name Mixin selector
      official aD Lfdo;aD:Lfeg;
      intermediary field_29401 Lnet/minecraft/class_757;field_29401:Lnet/minecraft/class_5944;
      named renderTypeGlintProgram Lnet/minecraft/client/render/GameRenderer;renderTypeGlintProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeGlintDirectProgram

      @Nullable private static @Nullable ShaderProgram renderTypeGlintDirectProgram
      Mappings:
      Namespace Name Mixin selector
      official aE Lfdo;aE:Lfeg;
      intermediary field_29402 Lnet/minecraft/class_757;field_29402:Lnet/minecraft/class_5944;
      named renderTypeGlintDirectProgram Lnet/minecraft/client/render/GameRenderer;renderTypeGlintDirectProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntityGlintProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntityGlintProgram
      Mappings:
      Namespace Name Mixin selector
      official aF Lfdo;aF:Lfeg;
      intermediary field_29367 Lnet/minecraft/class_757;field_29367:Lnet/minecraft/class_5944;
      named renderTypeEntityGlintProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityGlintProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEntityGlintDirectProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEntityGlintDirectProgram
      Mappings:
      Namespace Name Mixin selector
      official aG Lfdo;aG:Lfeg;
      intermediary field_29368 Lnet/minecraft/class_757;field_29368:Lnet/minecraft/class_5944;
      named renderTypeEntityGlintDirectProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEntityGlintDirectProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeTextProgram

      @Nullable private static @Nullable ShaderProgram renderTypeTextProgram
      Mappings:
      Namespace Name Mixin selector
      official aH Lfdo;aH:Lfeg;
      intermediary field_29369 Lnet/minecraft/class_757;field_29369:Lnet/minecraft/class_5944;
      named renderTypeTextProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTextProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeTextIntensityProgram

      @Nullable private static @Nullable ShaderProgram renderTypeTextIntensityProgram
      Mappings:
      Namespace Name Mixin selector
      official aI Lfdo;aI:Lfeg;
      intermediary field_33626 Lnet/minecraft/class_757;field_33626:Lnet/minecraft/class_5944;
      named renderTypeTextIntensityProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTextIntensityProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeTextSeeThroughProgram

      @Nullable private static @Nullable ShaderProgram renderTypeTextSeeThroughProgram
      Mappings:
      Namespace Name Mixin selector
      official aJ Lfdo;aJ:Lfeg;
      intermediary field_29370 Lnet/minecraft/class_757;field_29370:Lnet/minecraft/class_5944;
      named renderTypeTextSeeThroughProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTextSeeThroughProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeTextIntensitySeeThroughProgram

      @Nullable private static @Nullable ShaderProgram renderTypeTextIntensitySeeThroughProgram
      Mappings:
      Namespace Name Mixin selector
      official aK Lfdo;aK:Lfeg;
      intermediary field_33627 Lnet/minecraft/class_757;field_33627:Lnet/minecraft/class_5944;
      named renderTypeTextIntensitySeeThroughProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTextIntensitySeeThroughProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeLightningProgram

      @Nullable private static @Nullable ShaderProgram renderTypeLightningProgram
      Mappings:
      Namespace Name Mixin selector
      official aL Lfdo;aL:Lfeg;
      intermediary field_29371 Lnet/minecraft/class_757;field_29371:Lnet/minecraft/class_5944;
      named renderTypeLightningProgram Lnet/minecraft/client/render/GameRenderer;renderTypeLightningProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeTripwireProgram

      @Nullable private static @Nullable ShaderProgram renderTypeTripwireProgram
      Mappings:
      Namespace Name Mixin selector
      official aM Lfdo;aM:Lfeg;
      intermediary field_29372 Lnet/minecraft/class_757;field_29372:Lnet/minecraft/class_5944;
      named renderTypeTripwireProgram Lnet/minecraft/client/render/GameRenderer;renderTypeTripwireProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEndPortalProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEndPortalProgram
      Mappings:
      Namespace Name Mixin selector
      official aN Lfdo;aN:Lfeg;
      intermediary field_29373 Lnet/minecraft/class_757;field_29373:Lnet/minecraft/class_5944;
      named renderTypeEndPortalProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEndPortalProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeEndGatewayProgram

      @Nullable private static @Nullable ShaderProgram renderTypeEndGatewayProgram
      Mappings:
      Namespace Name Mixin selector
      official aO Lfdo;aO:Lfeg;
      intermediary field_29374 Lnet/minecraft/class_757;field_29374:Lnet/minecraft/class_5944;
      named renderTypeEndGatewayProgram Lnet/minecraft/client/render/GameRenderer;renderTypeEndGatewayProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • renderTypeLinesProgram

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

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

      final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official i Lfdo;i:Lejf;
      intermediary field_4015 Lnet/minecraft/class_757;field_4015:Lnet/minecraft/class_310;
      named client Lnet/minecraft/client/render/GameRenderer;client:Lnet/minecraft/client/MinecraftClient;
    • resourceManager

      private final ResourceManager resourceManager
      Mappings:
      Namespace Name Mixin selector
      official j Lfdo;j:Lake;
      intermediary field_4018 Lnet/minecraft/class_757;field_4018:Lnet/minecraft/class_3300;
      named resourceManager Lnet/minecraft/client/render/GameRenderer;resourceManager:Lnet/minecraft/resource/ResourceManager;
    • random

      private final Random random
      Mappings:
      Namespace Name Mixin selector
      official k Lfdo;k:Laoh;
      intermediary field_3994 Lnet/minecraft/class_757;field_3994:Lnet/minecraft/class_5819;
      named random Lnet/minecraft/client/render/GameRenderer;random:Lnet/minecraft/util/math/random/Random;
    • viewDistance

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

      public final HeldItemRenderer firstPersonRenderer
      Mappings:
      Namespace Name Mixin selector
      official b Lfdo;b:Lfdr;
      intermediary field_4012 Lnet/minecraft/class_757;field_4012:Lnet/minecraft/class_759;
      named firstPersonRenderer Lnet/minecraft/client/render/GameRenderer;firstPersonRenderer:Lnet/minecraft/client/render/item/HeldItemRenderer;
    • mapRenderer

      private final MapRenderer mapRenderer
      Mappings:
      Namespace Name Mixin selector
      official m Lfdo;m:Lekp;
      intermediary field_4026 Lnet/minecraft/class_757;field_4026:Lnet/minecraft/class_330;
      named mapRenderer Lnet/minecraft/client/render/GameRenderer;mapRenderer:Lnet/minecraft/client/render/MapRenderer;
    • buffers

      private final BufferBuilderStorage buffers
      Mappings:
      Namespace Name Mixin selector
      official n Lfdo;n:Lfeb;
      intermediary field_20948 Lnet/minecraft/class_757;field_20948:Lnet/minecraft/class_4599;
      named buffers Lnet/minecraft/client/render/GameRenderer;buffers:Lnet/minecraft/client/render/BufferBuilderStorage;
    • ticks

      private int ticks
      Mappings:
      Namespace Name Mixin selector
      official o Lfdo;o:I
      intermediary field_4027 Lnet/minecraft/class_757;field_4027:I
      named ticks Lnet/minecraft/client/render/GameRenderer;ticks:I
    • fovMultiplier

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

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

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

      private float lastSkyDarkness
      Mappings:
      Namespace Name Mixin selector
      official s Lfdo;s:F
      intermediary field_3997 Lnet/minecraft/class_757;field_3997:F
      named lastSkyDarkness Lnet/minecraft/client/render/GameRenderer;lastSkyDarkness:F
    • renderHand

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

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

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

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

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

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

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

      private boolean renderingPanorama
      Mappings:
      Namespace Name Mixin selector
      official A Lfdo;A:Z
      intermediary field_4001 Lnet/minecraft/class_757;field_4001:Z
      named renderingPanorama Lnet/minecraft/client/render/GameRenderer;renderingPanorama:Z
    • zoom

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

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

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

      @Nullable private @Nullable ItemStack floatingItem
      Mappings:
      Namespace Name Mixin selector
      official E Lfdo;E:Lcdt;
      intermediary field_4006 Lnet/minecraft/class_757;field_4006:Lnet/minecraft/class_1799;
      named floatingItem Lnet/minecraft/client/render/GameRenderer;floatingItem:Lnet/minecraft/item/ItemStack;
    • floatingItemTimeLeft

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

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

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

      Mappings:
      Namespace Name Mixin selector
      official I Lfdo;I:Lfdy;
      intermediary field_4024 Lnet/minecraft/class_757;field_4024:Lnet/minecraft/class_279;
      named postProcessor Lnet/minecraft/client/render/GameRenderer;postProcessor:Lnet/minecraft/client/gl/PostEffectProcessor;
    • superSecretSettingIndex

      int superSecretSettingIndex
      Mappings:
      Namespace Name Mixin selector
      official K Lfdo;K:I
      intermediary field_4023 Lnet/minecraft/class_757;field_4023:I
      named superSecretSettingIndex Lnet/minecraft/client/render/GameRenderer;superSecretSettingIndex:I
    • postProcessorEnabled

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

      private final Camera camera
      Mappings:
      Namespace Name Mixin selector
      official M Lfdo;M:Leir;
      intermediary field_18765 Lnet/minecraft/class_757;field_18765:Lnet/minecraft/class_4184;
      named camera Lnet/minecraft/client/render/GameRenderer;camera:Lnet/minecraft/client/render/Camera;
    • blitScreenProgram

      public ShaderProgram blitScreenProgram
      Mappings:
      Namespace Name Mixin selector
      official e Lfdo;e:Lfeg;
      intermediary field_29403 Lnet/minecraft/class_757;field_29403:Lnet/minecraft/class_5944;
      named blitScreenProgram Lnet/minecraft/client/render/GameRenderer;blitScreenProgram:Lnet/minecraft/client/gl/ShaderProgram;
    • programs

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

    • GameRenderer

      public GameRenderer(MinecraftClient client, HeldItemRenderer heldItemRenderer, ResourceManager resourceManager, BufferBuilderStorage buffers)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfdo;<init>(Lejf;Lfdr;Lake;Lfeb;)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
      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
  • Method Details

    • close

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

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

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

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

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

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

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

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

      public void cycleSuperSecretSetting()
      Mappings:
      Namespace Name Mixin selector
      official d Lfdo;d()V
      intermediary method_35771 Lnet/minecraft/class_757;method_35771()V
      named cycleSuperSecretSetting Lnet/minecraft/client/render/GameRenderer;cycleSuperSecretSetting()V
    • loadPostProcessor

      void loadPostProcessor(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      official a Lfdo;a(Lacf;)V
      intermediary method_3168 Lnet/minecraft/class_757;method_3168(Lnet/minecraft/class_2960;)V
      named loadPostProcessor Lnet/minecraft/client/render/GameRenderer;loadPostProcessor(Lnet/minecraft/util/Identifier;)V
    • createProgramReloader

      public ResourceReloader createProgramReloader()
      Mappings:
      Namespace Name Mixin selector
      official e Lfdo;e()Lajy;
      intermediary method_45774 Lnet/minecraft/class_757;method_45774()Lnet/minecraft/class_3302;
      named createProgramReloader Lnet/minecraft/client/render/GameRenderer;createProgramReloader()Lnet/minecraft/resource/ResourceReloader;
    • preloadPrograms

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

      private ShaderProgram preloadProgram(ResourceFactory factory, String name, VertexFormat format)
      Mappings:
      Namespace Name Mixin selector
      official a Lfdo;a(Lakh;Ljava/lang/String;Leei;)Lfeg;
      intermediary method_34522 Lnet/minecraft/class_757;method_34522(Lnet/minecraft/class_5912;Ljava/lang/String;Lnet/minecraft/class_293;)Lnet/minecraft/class_5944;
      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;
    • loadPrograms

      void loadPrograms(ResourceFactory factory)
      Mappings:
      Namespace Name Mixin selector
      official b Lfdo;b(Lakh;)V
      intermediary method_34538 Lnet/minecraft/class_757;method_34538(Lnet/minecraft/class_5912;)V
      named loadPrograms Lnet/minecraft/client/render/GameRenderer;loadPrograms(Lnet/minecraft/resource/ResourceFactory;)V
    • clearPrograms

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

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

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

      @Nullable public @Nullable PostEffectProcessor getPostProcessor()
      Mappings:
      Namespace Name Mixin selector
      official g Lfdo;g()Lfdy;
      intermediary method_3183 Lnet/minecraft/class_757;method_3183()Lnet/minecraft/class_279;
      named getPostProcessor Lnet/minecraft/client/render/GameRenderer;getPostProcessor()Lnet/minecraft/client/gl/PostEffectProcessor;
    • onResized

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

      public void updateTargetedEntity(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lfdo;a(F)V
      intermediary method_3190 Lnet/minecraft/class_757;method_3190(F)V
      named updateTargetedEntity Lnet/minecraft/client/render/GameRenderer;updateTargetedEntity(F)V
    • updateFovMultiplier

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

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

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

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

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

      private void renderHand(MatrixStack matrices, Camera camera, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lfdo;a(Leed;Leir;F)V
      intermediary method_3172 Lnet/minecraft/class_757;method_3172(Lnet/minecraft/class_4587;Lnet/minecraft/class_4184;F)V
      named renderHand Lnet/minecraft/client/render/GameRenderer;renderHand(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/Camera;F)V
    • loadProjectionMatrix

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

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

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

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

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

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

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

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

      public void renderWorld(float tickDelta, long limitTime, MatrixStack matrices)
      Mappings:
      Namespace Name Mixin selector
      official a Lfdo;a(FJLeed;)V
      intermediary method_3188 Lnet/minecraft/class_757;method_3188(FJLnet/minecraft/class_4587;)V
      named renderWorld Lnet/minecraft/client/render/GameRenderer;renderWorld(FJLnet/minecraft/client/util/math/MatrixStack;)V
    • reset

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

      public MapRenderer getMapRenderer()
      Mappings:
      Namespace Name Mixin selector
      official j Lfdo;j()Lekp;
      intermediary method_3194 Lnet/minecraft/class_757;method_3194()Lnet/minecraft/class_330;
      named getMapRenderer Lnet/minecraft/client/render/GameRenderer;getMapRenderer()Lnet/minecraft/client/render/MapRenderer;
    • showFloatingItem

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

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

      private void renderNausea(float distortionStrength)
      Mappings:
      Namespace Name Mixin selector
      official c Lfdo;c(F)V
      intermediary method_31136 Lnet/minecraft/class_757;method_31136(F)V
      named renderNausea Lnet/minecraft/client/render/GameRenderer;renderNausea(F)V
    • getClient

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

      public float getSkyDarkness(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official b Lfdo;b(F)F
      intermediary method_3195 Lnet/minecraft/class_757;method_3195(F)F
      named getSkyDarkness Lnet/minecraft/client/render/GameRenderer;getSkyDarkness(F)F
    • getViewDistance

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

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

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

      public OverlayTexture getOverlayTexture()
      Mappings:
      Namespace Name Mixin selector
      official o Lfdo;o()Lfoc;
      intermediary method_22975 Lnet/minecraft/class_757;method_22975()Lnet/minecraft/class_4608;
      named getOverlayTexture Lnet/minecraft/client/render/GameRenderer;getOverlayTexture()Lnet/minecraft/client/render/OverlayTexture;
    • getPositionProgram

      @Nullable public static @Nullable ShaderProgram getPositionProgram()
      Mappings:
      Namespace Name Mixin selector
      official p Lfdo;p()Lfeg;
      intermediary method_34539 Lnet/minecraft/class_757;method_34539()Lnet/minecraft/class_5944;
      named getPositionProgram Lnet/minecraft/client/render/GameRenderer;getPositionProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getPositionColorProgram

      @Nullable public static @Nullable ShaderProgram getPositionColorProgram()
      Mappings:
      Namespace Name Mixin selector
      official q Lfdo;q()Lfeg;
      intermediary method_34540 Lnet/minecraft/class_757;method_34540()Lnet/minecraft/class_5944;
      named getPositionColorProgram Lnet/minecraft/client/render/GameRenderer;getPositionColorProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getPositionColorTexProgram

      @Nullable public static @Nullable ShaderProgram getPositionColorTexProgram()
      Mappings:
      Namespace Name Mixin selector
      official r Lfdo;r()Lfeg;
      intermediary method_34541 Lnet/minecraft/class_757;method_34541()Lnet/minecraft/class_5944;
      named getPositionColorTexProgram Lnet/minecraft/client/render/GameRenderer;getPositionColorTexProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getPositionTexProgram

      @Nullable public static @Nullable ShaderProgram getPositionTexProgram()
      Mappings:
      Namespace Name Mixin selector
      official s Lfdo;s()Lfeg;
      intermediary method_34542 Lnet/minecraft/class_757;method_34542()Lnet/minecraft/class_5944;
      named getPositionTexProgram Lnet/minecraft/client/render/GameRenderer;getPositionTexProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getPositionTexColorProgram

      @Nullable public static @Nullable ShaderProgram getPositionTexColorProgram()
      Mappings:
      Namespace Name Mixin selector
      official t Lfdo;t()Lfeg;
      intermediary method_34543 Lnet/minecraft/class_757;method_34543()Lnet/minecraft/class_5944;
      named getPositionTexColorProgram Lnet/minecraft/client/render/GameRenderer;getPositionTexColorProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getBlockProgram

      @Nullable public static @Nullable ShaderProgram getBlockProgram()
      Mappings:
      Namespace Name Mixin selector
      official u Lfdo;u()Lfeg;
      intermediary method_34544 Lnet/minecraft/class_757;method_34544()Lnet/minecraft/class_5944;
      named getBlockProgram Lnet/minecraft/client/render/GameRenderer;getBlockProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getNewEntityProgram

      @Nullable public static @Nullable ShaderProgram getNewEntityProgram()
      Mappings:
      Namespace Name Mixin selector
      official v Lfdo;v()Lfeg;
      intermediary method_34545 Lnet/minecraft/class_757;method_34545()Lnet/minecraft/class_5944;
      named getNewEntityProgram Lnet/minecraft/client/render/GameRenderer;getNewEntityProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getParticleProgram

      @Nullable public static @Nullable ShaderProgram getParticleProgram()
      Mappings:
      Namespace Name Mixin selector
      official w Lfdo;w()Lfeg;
      intermediary method_34546 Lnet/minecraft/class_757;method_34546()Lnet/minecraft/class_5944;
      named getParticleProgram Lnet/minecraft/client/render/GameRenderer;getParticleProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getPositionColorLightmapProgram

      @Nullable public static @Nullable ShaderProgram getPositionColorLightmapProgram()
      Mappings:
      Namespace Name Mixin selector
      official x Lfdo;x()Lfeg;
      intermediary method_34547 Lnet/minecraft/class_757;method_34547()Lnet/minecraft/class_5944;
      named getPositionColorLightmapProgram Lnet/minecraft/client/render/GameRenderer;getPositionColorLightmapProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getPositionColorTexLightmapProgram

      @Nullable public static @Nullable ShaderProgram getPositionColorTexLightmapProgram()
      Mappings:
      Namespace Name Mixin selector
      official y Lfdo;y()Lfeg;
      intermediary method_34548 Lnet/minecraft/class_757;method_34548()Lnet/minecraft/class_5944;
      named getPositionColorTexLightmapProgram Lnet/minecraft/client/render/GameRenderer;getPositionColorTexLightmapProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getPositionTexColorNormalProgram

      @Nullable public static @Nullable ShaderProgram getPositionTexColorNormalProgram()
      Mappings:
      Namespace Name Mixin selector
      official z Lfdo;z()Lfeg;
      intermediary method_34549 Lnet/minecraft/class_757;method_34549()Lnet/minecraft/class_5944;
      named getPositionTexColorNormalProgram Lnet/minecraft/client/render/GameRenderer;getPositionTexColorNormalProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getPositionTexLightmapColorProgram

      @Nullable public static @Nullable ShaderProgram getPositionTexLightmapColorProgram()
      Mappings:
      Namespace Name Mixin selector
      official A Lfdo;A()Lfeg;
      intermediary method_35764 Lnet/minecraft/class_757;method_35764()Lnet/minecraft/class_5944;
      named getPositionTexLightmapColorProgram Lnet/minecraft/client/render/GameRenderer;getPositionTexLightmapColorProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeSolidProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeSolidProgram()
      Mappings:
      Namespace Name Mixin selector
      official B Lfdo;B()Lfeg;
      intermediary method_34495 Lnet/minecraft/class_757;method_34495()Lnet/minecraft/class_5944;
      named getRenderTypeSolidProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeSolidProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeCutoutMippedProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeCutoutMippedProgram()
      Mappings:
      Namespace Name Mixin selector
      official C Lfdo;C()Lfeg;
      intermediary method_34496 Lnet/minecraft/class_757;method_34496()Lnet/minecraft/class_5944;
      named getRenderTypeCutoutMippedProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeCutoutMippedProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeCutoutProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeCutoutProgram()
      Mappings:
      Namespace Name Mixin selector
      official D Lfdo;D()Lfeg;
      intermediary method_34497 Lnet/minecraft/class_757;method_34497()Lnet/minecraft/class_5944;
      named getRenderTypeCutoutProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeCutoutProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeTranslucentProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeTranslucentProgram()
      Mappings:
      Namespace Name Mixin selector
      official E Lfdo;E()Lfeg;
      intermediary method_34498 Lnet/minecraft/class_757;method_34498()Lnet/minecraft/class_5944;
      named getRenderTypeTranslucentProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTranslucentProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeTranslucentMovingBlockProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeTranslucentMovingBlockProgram()
      Mappings:
      Namespace Name Mixin selector
      official F Lfdo;F()Lfeg;
      intermediary method_34499 Lnet/minecraft/class_757;method_34499()Lnet/minecraft/class_5944;
      named getRenderTypeTranslucentMovingBlockProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTranslucentMovingBlockProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeTranslucentNoCrumblingProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeTranslucentNoCrumblingProgram()
      Mappings:
      Namespace Name Mixin selector
      official G Lfdo;G()Lfeg;
      intermediary method_34500 Lnet/minecraft/class_757;method_34500()Lnet/minecraft/class_5944;
      named getRenderTypeTranslucentNoCrumblingProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTranslucentNoCrumblingProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeArmorCutoutNoCullProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeArmorCutoutNoCullProgram()
      Mappings:
      Namespace Name Mixin selector
      official H Lfdo;H()Lfeg;
      intermediary method_34501 Lnet/minecraft/class_757;method_34501()Lnet/minecraft/class_5944;
      named getRenderTypeArmorCutoutNoCullProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeArmorCutoutNoCullProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntitySolidProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntitySolidProgram()
      Mappings:
      Namespace Name Mixin selector
      official I Lfdo;I()Lfeg;
      intermediary method_34502 Lnet/minecraft/class_757;method_34502()Lnet/minecraft/class_5944;
      named getRenderTypeEntitySolidProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntitySolidProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntityCutoutProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityCutoutProgram()
      Mappings:
      Namespace Name Mixin selector
      official J Lfdo;J()Lfeg;
      intermediary method_34503 Lnet/minecraft/class_757;method_34503()Lnet/minecraft/class_5944;
      named getRenderTypeEntityCutoutProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityCutoutProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntityCutoutNoNullProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityCutoutNoNullProgram()
      Mappings:
      Namespace Name Mixin selector
      official K Lfdo;K()Lfeg;
      intermediary method_34504 Lnet/minecraft/class_757;method_34504()Lnet/minecraft/class_5944;
      named getRenderTypeEntityCutoutNoNullProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityCutoutNoNullProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntityCutoutNoNullZOffsetProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityCutoutNoNullZOffsetProgram()
      Mappings:
      Namespace Name Mixin selector
      official L Lfdo;L()Lfeg;
      intermediary method_34505 Lnet/minecraft/class_757;method_34505()Lnet/minecraft/class_5944;
      named getRenderTypeEntityCutoutNoNullZOffsetProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityCutoutNoNullZOffsetProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeItemEntityTranslucentCullProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeItemEntityTranslucentCullProgram()
      Mappings:
      Namespace Name Mixin selector
      official M Lfdo;M()Lfeg;
      intermediary method_34506 Lnet/minecraft/class_757;method_34506()Lnet/minecraft/class_5944;
      named getRenderTypeItemEntityTranslucentCullProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeItemEntityTranslucentCullProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntityTranslucentCullProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityTranslucentCullProgram()
      Mappings:
      Namespace Name Mixin selector
      official N Lfdo;N()Lfeg;
      intermediary method_34507 Lnet/minecraft/class_757;method_34507()Lnet/minecraft/class_5944;
      named getRenderTypeEntityTranslucentCullProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityTranslucentCullProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntityTranslucentProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityTranslucentProgram()
      Mappings:
      Namespace Name Mixin selector
      official O Lfdo;O()Lfeg;
      intermediary method_34508 Lnet/minecraft/class_757;method_34508()Lnet/minecraft/class_5944;
      named getRenderTypeEntityTranslucentProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityTranslucentProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntityTranslucentEmissiveProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityTranslucentEmissiveProgram()
      Mappings:
      Namespace Name Mixin selector
      official P Lfdo;P()Lfeg;
      intermediary method_42595 Lnet/minecraft/class_757;method_42595()Lnet/minecraft/class_5944;
      named getRenderTypeEntityTranslucentEmissiveProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityTranslucentEmissiveProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntitySmoothCutoutProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntitySmoothCutoutProgram()
      Mappings:
      Namespace Name Mixin selector
      official Q Lfdo;Q()Lfeg;
      intermediary method_34509 Lnet/minecraft/class_757;method_34509()Lnet/minecraft/class_5944;
      named getRenderTypeEntitySmoothCutoutProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntitySmoothCutoutProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeBeaconBeamProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeBeaconBeamProgram()
      Mappings:
      Namespace Name Mixin selector
      official R Lfdo;R()Lfeg;
      intermediary method_34510 Lnet/minecraft/class_757;method_34510()Lnet/minecraft/class_5944;
      named getRenderTypeBeaconBeamProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeBeaconBeamProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntityDecalProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityDecalProgram()
      Mappings:
      Namespace Name Mixin selector
      official S Lfdo;S()Lfeg;
      intermediary method_34511 Lnet/minecraft/class_757;method_34511()Lnet/minecraft/class_5944;
      named getRenderTypeEntityDecalProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityDecalProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntityNoOutlineProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityNoOutlineProgram()
      Mappings:
      Namespace Name Mixin selector
      official T Lfdo;T()Lfeg;
      intermediary method_34512 Lnet/minecraft/class_757;method_34512()Lnet/minecraft/class_5944;
      named getRenderTypeEntityNoOutlineProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityNoOutlineProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntityShadowProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityShadowProgram()
      Mappings:
      Namespace Name Mixin selector
      official U Lfdo;U()Lfeg;
      intermediary method_34513 Lnet/minecraft/class_757;method_34513()Lnet/minecraft/class_5944;
      named getRenderTypeEntityShadowProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityShadowProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntityAlphaProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityAlphaProgram()
      Mappings:
      Namespace Name Mixin selector
      official V Lfdo;V()Lfeg;
      intermediary method_34514 Lnet/minecraft/class_757;method_34514()Lnet/minecraft/class_5944;
      named getRenderTypeEntityAlphaProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityAlphaProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEyesProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEyesProgram()
      Mappings:
      Namespace Name Mixin selector
      official W Lfdo;W()Lfeg;
      intermediary method_34515 Lnet/minecraft/class_757;method_34515()Lnet/minecraft/class_5944;
      named getRenderTypeEyesProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEyesProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEnergySwirlProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEnergySwirlProgram()
      Mappings:
      Namespace Name Mixin selector
      official X Lfdo;X()Lfeg;
      intermediary method_34516 Lnet/minecraft/class_757;method_34516()Lnet/minecraft/class_5944;
      named getRenderTypeEnergySwirlProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEnergySwirlProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeLeashProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeLeashProgram()
      Mappings:
      Namespace Name Mixin selector
      official Y Lfdo;Y()Lfeg;
      intermediary method_34517 Lnet/minecraft/class_757;method_34517()Lnet/minecraft/class_5944;
      named getRenderTypeLeashProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeLeashProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeWaterMaskProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeWaterMaskProgram()
      Mappings:
      Namespace Name Mixin selector
      official Z Lfdo;Z()Lfeg;
      intermediary method_34518 Lnet/minecraft/class_757;method_34518()Lnet/minecraft/class_5944;
      named getRenderTypeWaterMaskProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeWaterMaskProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeOutlineProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeOutlineProgram()
      Mappings:
      Namespace Name Mixin selector
      official aa Lfdo;aa()Lfeg;
      intermediary method_34519 Lnet/minecraft/class_757;method_34519()Lnet/minecraft/class_5944;
      named getRenderTypeOutlineProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeOutlineProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeArmorGlintProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeArmorGlintProgram()
      Mappings:
      Namespace Name Mixin selector
      official ab Lfdo;ab()Lfeg;
      intermediary method_34520 Lnet/minecraft/class_757;method_34520()Lnet/minecraft/class_5944;
      named getRenderTypeArmorGlintProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeArmorGlintProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeArmorEntityGlintProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeArmorEntityGlintProgram()
      Mappings:
      Namespace Name Mixin selector
      official ac Lfdo;ac()Lfeg;
      intermediary method_34523 Lnet/minecraft/class_757;method_34523()Lnet/minecraft/class_5944;
      named getRenderTypeArmorEntityGlintProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeArmorEntityGlintProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeGlintTranslucentProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeGlintTranslucentProgram()
      Mappings:
      Namespace Name Mixin selector
      official ad Lfdo;ad()Lfeg;
      intermediary method_34524 Lnet/minecraft/class_757;method_34524()Lnet/minecraft/class_5944;
      named getRenderTypeGlintTranslucentProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeGlintTranslucentProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeGlintProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeGlintProgram()
      Mappings:
      Namespace Name Mixin selector
      official ae Lfdo;ae()Lfeg;
      intermediary method_34525 Lnet/minecraft/class_757;method_34525()Lnet/minecraft/class_5944;
      named getRenderTypeGlintProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeGlintProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeGlintDirectProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeGlintDirectProgram()
      Mappings:
      Namespace Name Mixin selector
      official af Lfdo;af()Lfeg;
      intermediary method_34526 Lnet/minecraft/class_757;method_34526()Lnet/minecraft/class_5944;
      named getRenderTypeGlintDirectProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeGlintDirectProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntityGlintProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityGlintProgram()
      Mappings:
      Namespace Name Mixin selector
      official ag Lfdo;ag()Lfeg;
      intermediary method_34527 Lnet/minecraft/class_757;method_34527()Lnet/minecraft/class_5944;
      named getRenderTypeEntityGlintProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityGlintProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEntityGlintDirectProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEntityGlintDirectProgram()
      Mappings:
      Namespace Name Mixin selector
      official ah Lfdo;ah()Lfeg;
      intermediary method_34528 Lnet/minecraft/class_757;method_34528()Lnet/minecraft/class_5944;
      named getRenderTypeEntityGlintDirectProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEntityGlintDirectProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeTextProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeTextProgram()
      Mappings:
      Namespace Name Mixin selector
      official ai Lfdo;ai()Lfeg;
      intermediary method_34529 Lnet/minecraft/class_757;method_34529()Lnet/minecraft/class_5944;
      named getRenderTypeTextProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTextProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeTextIntensityProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeTextIntensityProgram()
      Mappings:
      Namespace Name Mixin selector
      official aj Lfdo;aj()Lfeg;
      intermediary method_36432 Lnet/minecraft/class_757;method_36432()Lnet/minecraft/class_5944;
      named getRenderTypeTextIntensityProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTextIntensityProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeTextSeeThroughProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeTextSeeThroughProgram()
      Mappings:
      Namespace Name Mixin selector
      official ak Lfdo;ak()Lfeg;
      intermediary method_34530 Lnet/minecraft/class_757;method_34530()Lnet/minecraft/class_5944;
      named getRenderTypeTextSeeThroughProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTextSeeThroughProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeTextIntensitySeeThroughProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeTextIntensitySeeThroughProgram()
      Mappings:
      Namespace Name Mixin selector
      official al Lfdo;al()Lfeg;
      intermediary method_36433 Lnet/minecraft/class_757;method_36433()Lnet/minecraft/class_5944;
      named getRenderTypeTextIntensitySeeThroughProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTextIntensitySeeThroughProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeLightningProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeLightningProgram()
      Mappings:
      Namespace Name Mixin selector
      official am Lfdo;am()Lfeg;
      intermediary method_34531 Lnet/minecraft/class_757;method_34531()Lnet/minecraft/class_5944;
      named getRenderTypeLightningProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeLightningProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeTripwireProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeTripwireProgram()
      Mappings:
      Namespace Name Mixin selector
      official an Lfdo;an()Lfeg;
      intermediary method_34532 Lnet/minecraft/class_757;method_34532()Lnet/minecraft/class_5944;
      named getRenderTypeTripwireProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeTripwireProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEndPortalProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEndPortalProgram()
      Mappings:
      Namespace Name Mixin selector
      official ao Lfdo;ao()Lfeg;
      intermediary method_34533 Lnet/minecraft/class_757;method_34533()Lnet/minecraft/class_5944;
      named getRenderTypeEndPortalProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEndPortalProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeEndGatewayProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeEndGatewayProgram()
      Mappings:
      Namespace Name Mixin selector
      official ap Lfdo;ap()Lfeg;
      intermediary method_34534 Lnet/minecraft/class_757;method_34534()Lnet/minecraft/class_5944;
      named getRenderTypeEndGatewayProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeEndGatewayProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeLinesProgram

      @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
      official aq Lfdo;aq()Lfeg;
      intermediary method_34535 Lnet/minecraft/class_757;method_34535()Lnet/minecraft/class_5944;
      named getRenderTypeLinesProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeLinesProgram()Lnet/minecraft/client/gl/ShaderProgram;
    • getRenderTypeCrumblingProgram

      @Nullable public static @Nullable ShaderProgram getRenderTypeCrumblingProgram()
      Mappings:
      Namespace Name Mixin selector
      official ar Lfdo;ar()Lfeg;
      intermediary method_34536 Lnet/minecraft/class_757;method_34536()Lnet/minecraft/class_5944;
      named getRenderTypeCrumblingProgram Lnet/minecraft/client/render/GameRenderer;getRenderTypeCrumblingProgram()Lnet/minecraft/client/gl/ShaderProgram;