CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
	FIELD field_18765 camera Lnet/minecraft/class_4184;
	FIELD field_20948 buffers Lnet/minecraft/class_4599;
	FIELD field_20949 overlayTexture Lnet/minecraft/class_4608;
	FIELD field_26730 NAUSEA_OVERLAY Lnet/minecraft/class_2960;
	FIELD field_29350 shaders Ljava/util/Map;
	FIELD field_29351 positionShader Lnet/minecraft/class_5944;
	FIELD field_29352 positionColorShader Lnet/minecraft/class_5944;
	FIELD field_29353 positionColorTexShader Lnet/minecraft/class_5944;
	FIELD field_29354 positionTexShader Lnet/minecraft/class_5944;
	FIELD field_29355 positionTexColorShader Lnet/minecraft/class_5944;
	FIELD field_29356 blockShader Lnet/minecraft/class_5944;
	FIELD field_29357 newEntityShader Lnet/minecraft/class_5944;
	FIELD field_29358 particleShader Lnet/minecraft/class_5944;
	FIELD field_29359 positionColorLightmapShader Lnet/minecraft/class_5944;
	FIELD field_29360 positionColorTexLightmapShader Lnet/minecraft/class_5944;
	FIELD field_29361 positionTexColorNormalShader Lnet/minecraft/class_5944;
	FIELD field_29362 positionTexLightmapColorShader Lnet/minecraft/class_5944;
	FIELD field_29363 renderTypeSolidShader Lnet/minecraft/class_5944;
	FIELD field_29364 renderTypeCutoutMippedShader Lnet/minecraft/class_5944;
	FIELD field_29365 renderTypeCutoutShader Lnet/minecraft/class_5944;
	FIELD field_29366 renderTypeTranslucentShader Lnet/minecraft/class_5944;
	FIELD field_29367 renderTypeEntityGlintShader Lnet/minecraft/class_5944;
	FIELD field_29368 renderTypeEntityGlintDirectShader Lnet/minecraft/class_5944;
	FIELD field_29369 renderTypeTextShader Lnet/minecraft/class_5944;
	FIELD field_29370 renderTypeTextSeeThroughShader Lnet/minecraft/class_5944;
	FIELD field_29371 renderTypeLightningShader Lnet/minecraft/class_5944;
	FIELD field_29372 renderTypeTripwireShader Lnet/minecraft/class_5944;
	FIELD field_29373 renderTypeEndPortalShader Lnet/minecraft/class_5944;
	FIELD field_29374 renderTypeEndGatewayShader Lnet/minecraft/class_5944;
	FIELD field_29375 renderTypeLinesShader Lnet/minecraft/class_5944;
	FIELD field_29376 renderTypeCrumblingShader Lnet/minecraft/class_5944;
	FIELD field_29377 renderTypeTranslucentMovingBlockShader Lnet/minecraft/class_5944;
	FIELD field_29378 renderTypeTranslucentNoCrumblingShader Lnet/minecraft/class_5944;
	FIELD field_29379 renderTypeArmorCutoutNoCullShader Lnet/minecraft/class_5944;
	FIELD field_29380 renderTypeEntitySolidShader Lnet/minecraft/class_5944;
	FIELD field_29381 renderTypeEntityCutoutShader Lnet/minecraft/class_5944;
	FIELD field_29382 renderTypeEntityCutoutNoNullShader Lnet/minecraft/class_5944;
	FIELD field_29383 renderTypeEntityCutoutNoNullZOffsetShader Lnet/minecraft/class_5944;
	FIELD field_29384 renderTypeItemEntityTranslucentCullShader Lnet/minecraft/class_5944;
	FIELD field_29385 renderTypeEntityTranslucentCullShader Lnet/minecraft/class_5944;
	FIELD field_29386 renderTypeEntityTranslucentShader Lnet/minecraft/class_5944;
	FIELD field_29387 renderTypeEntitySmoothCutoutShader Lnet/minecraft/class_5944;
	FIELD field_29388 renderTypeBeaconBeamShader Lnet/minecraft/class_5944;
	FIELD field_29389 renderTypeEntityDecalShader Lnet/minecraft/class_5944;
	FIELD field_29390 renderTypeEntityNoOutlineShader Lnet/minecraft/class_5944;
	FIELD field_29391 renderTypeEntityShadowShader Lnet/minecraft/class_5944;
	FIELD field_29392 renderTypeEntityAlphaShader Lnet/minecraft/class_5944;
	FIELD field_29393 renderTypeEyesShader Lnet/minecraft/class_5944;
	FIELD field_29394 renderTypeEnergySwirlShader Lnet/minecraft/class_5944;
	FIELD field_29395 renderTypeLeashShader Lnet/minecraft/class_5944;
	FIELD field_29396 renderTypeWaterMaskShader Lnet/minecraft/class_5944;
	FIELD field_29397 renderTypeOutlineShader Lnet/minecraft/class_5944;
	FIELD field_29398 renderTypeArmorGlintShader Lnet/minecraft/class_5944;
	FIELD field_29399 renderTypeArmorEntityGlintShader Lnet/minecraft/class_5944;
	FIELD field_29400 renderTypeGlintTranslucentShader Lnet/minecraft/class_5944;
	FIELD field_29401 renderTypeGlintShader Lnet/minecraft/class_5944;
	FIELD field_29402 renderTypeGlintDirectShader Lnet/minecraft/class_5944;
	FIELD field_29403 blitScreenShader Lnet/minecraft/class_5944;
	FIELD field_3988 zoomX F
	FIELD field_3992 renderHand Z
	FIELD field_3993 LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD field_3994 random Ljava/util/Random;
	FIELD field_3996 SHADERS_LOCATIONS [Lnet/minecraft/class_2960;
	FIELD field_3997 lastSkyDarkness F
	FIELD field_3998 lastWindowFocusedTime J
	FIELD field_3999 lastMovementFovMultiplier F
	FIELD field_4001 renderingPanorama Z
	FIELD field_4002 skyDarkness F
	FIELD field_4003 floatingItemHeight F
	FIELD field_4004 zoomY F
	FIELD field_4005 zoom F
	FIELD field_4006 floatingItem Lnet/minecraft/class_1799;
	FIELD field_4007 floatingItemTimeLeft I
	FIELD field_4009 blockOutlineEnabled Z
	FIELD field_4010 SHADER_COUNT I
	FIELD field_4012 firstPersonRenderer Lnet/minecraft/class_759;
	FIELD field_4013 shadersEnabled Z
	FIELD field_4015 client Lnet/minecraft/class_310;
	FIELD field_4017 lastWorldIconUpdate J
	FIELD field_4018 resourceManager Lnet/minecraft/class_3300;
	FIELD field_4019 movementFovMultiplier F
	FIELD field_4023 forcedShaderIndex I
	FIELD field_4024 shader Lnet/minecraft/class_279;
	FIELD field_4025 viewDistance F
	FIELD field_4026 mapRenderer Lnet/minecraft/class_330;
	FIELD field_4027 ticks I
	FIELD field_4028 lightmapTextureManager Lnet/minecraft/class_765;
	FIELD field_4029 floatingItemWidth F
	METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_3300;Lnet/minecraft/class_4599;)V
		ARG 1 client
		ARG 2 resourceManager
		ARG 3 buffers
	METHOD method_19418 getCamera ()Lnet/minecraft/class_4184;
	METHOD method_22709 loadProjectionMatrix (Lnet/minecraft/class_1159;)V
	METHOD method_22973 getBasicProjectionMatrix (D)Lnet/minecraft/class_1159;
	METHOD method_22974 getLightmapTextureManager ()Lnet/minecraft/class_765;
	METHOD method_22975 getOverlayTexture ()Lnet/minecraft/class_4608;
	METHOD method_3167 onCameraEntitySet (Lnet/minecraft/class_1297;)V
		ARG 1 entity
	METHOD method_3168 loadShader (Lnet/minecraft/class_2960;)V
		ARG 1 id
	METHOD method_3169 onResized (II)V
		ARG 1 width
		ARG 2 height
	METHOD method_3171 renderFloatingItem (IIF)V
		ARG 1 scaledWidth
		ARG 2 scaledHeight
		ARG 3 tickDelta
	METHOD method_3172 renderHand (Lnet/minecraft/class_4587;Lnet/minecraft/class_4184;F)V
		ARG 1 matrices
		ARG 2 camera
		ARG 3 tickDelta
	METHOD method_3174 getNightVisionStrength (Lnet/minecraft/class_1309;F)F
		ARG 0 entity
	METHOD method_3176 updateWorldIcon ()V
	METHOD method_3182 tick ()V
	METHOD method_3183 getShader ()Lnet/minecraft/class_279;
	METHOD method_3184 toggleShadersEnabled ()V
	METHOD method_3186 bobView (Lnet/minecraft/class_4587;F)V
		ARG 1 matrices
	METHOD method_3188 renderWorld (FJLnet/minecraft/class_4587;)V
		ARG 1 tickDelta
		ARG 2 limitTime
		ARG 4 matrix
	METHOD method_3189 showFloatingItem (Lnet/minecraft/class_1799;)V
		ARG 1 floatingItem
	METHOD method_3190 updateTargetedEntity (F)V
		ARG 1 tickDelta
	METHOD method_3192 render (FJZ)V
		ARG 1 tickDelta
		ARG 2 startTime
		ARG 4 tick
	METHOD method_3193 getViewDistance ()F
	METHOD method_3194 getMapRenderer ()Lnet/minecraft/class_330;
	METHOD method_3195 getSkyDarkness (F)F
		ARG 1 tickDelta
	METHOD method_3196 getFov (Lnet/minecraft/class_4184;FZ)D
		ARG 1 camera
		ARG 2 tickDelta
		ARG 3 changingFov
	METHOD method_3198 bobViewWhenHurt (Lnet/minecraft/class_4587;F)V
		ARG 1 matrices
	METHOD method_3199 updateMovementFovMultiplier ()V
	METHOD method_3202 shouldRenderBlockOutline ()Z
	METHOD method_3203 reset ()V
	METHOD method_3207 disableShader ()V
	METHOD method_34495 getRenderTypeSolidShader ()Lnet/minecraft/class_5944;
	METHOD method_34496 getRenderTypeCutoutMippedShader ()Lnet/minecraft/class_5944;
	METHOD method_34497 getRenderTypeCutoutShader ()Lnet/minecraft/class_5944;
	METHOD method_34498 getRenderTypeTranslucentShader ()Lnet/minecraft/class_5944;
	METHOD method_34499 getRenderTypeTranslucentMovingBlockShader ()Lnet/minecraft/class_5944;
	METHOD method_34500 getRenderTypeTranslucentNoCrumblingShader ()Lnet/minecraft/class_5944;
	METHOD method_34501 getRenderTypeArmorCutoutNoCullShader ()Lnet/minecraft/class_5944;
	METHOD method_34502 getRenderTypeEntitySolidShader ()Lnet/minecraft/class_5944;
	METHOD method_34503 getRenderTypeEntityCutoutShader ()Lnet/minecraft/class_5944;
	METHOD method_34504 getRenderTypeEntityCutoutNoNullShader ()Lnet/minecraft/class_5944;
	METHOD method_34505 getRenderTypeEntityCutoutNoNullZOffsetShader ()Lnet/minecraft/class_5944;
	METHOD method_34506 getRenderTypeItemEntityTranslucentCullShader ()Lnet/minecraft/class_5944;
	METHOD method_34507 getRenderTypeEntityTranslucentCullShader ()Lnet/minecraft/class_5944;
	METHOD method_34508 getRenderTypeEntityTranslucentShader ()Lnet/minecraft/class_5944;
	METHOD method_34509 getRenderTypeEntitySmoothCutoutShader ()Lnet/minecraft/class_5944;
	METHOD method_34510 getRenderTypeBeaconBeamShader ()Lnet/minecraft/class_5944;
	METHOD method_34511 getRenderTypeEntityDecalShader ()Lnet/minecraft/class_5944;
	METHOD method_34512 getRenderTypeEntityNoOutlineShader ()Lnet/minecraft/class_5944;
	METHOD method_34513 getRenderTypeEntityShadowShader ()Lnet/minecraft/class_5944;
	METHOD method_34514 getRenderTypeEntityAlphaShader ()Lnet/minecraft/class_5944;
	METHOD method_34515 getRenderTypeEyesShader ()Lnet/minecraft/class_5944;
	METHOD method_34516 getRenderTypeEnergySwirlShader ()Lnet/minecraft/class_5944;
	METHOD method_34517 getRenderTypeLeashShader ()Lnet/minecraft/class_5944;
	METHOD method_34518 getRenderTypeWaterMaskShader ()Lnet/minecraft/class_5944;
	METHOD method_34519 getRenderTypeOutlineShader ()Lnet/minecraft/class_5944;
	METHOD method_34520 getRenderTypeArmorGlintShader ()Lnet/minecraft/class_5944;
	METHOD method_34521 preloadShaders (Lnet/minecraft/class_5912;)V
		ARG 1 factory
	METHOD method_34522 loadShader (Lnet/minecraft/class_5912;Ljava/lang/String;Lnet/minecraft/class_293;)Lnet/minecraft/class_5944;
		ARG 1 factory
		ARG 2 name
		ARG 3 vertexFormat
	METHOD method_34523 getRenderTypeArmorEntityGlintShader ()Lnet/minecraft/class_5944;
	METHOD method_34524 getRenderTypeGlintTranslucentShader ()Lnet/minecraft/class_5944;
	METHOD method_34525 getRenderTypeGlintShader ()Lnet/minecraft/class_5944;
	METHOD method_34526 getRenderTypeGlintDirectShader ()Lnet/minecraft/class_5944;
	METHOD method_34527 getRenderTypeEntityGlintShader ()Lnet/minecraft/class_5944;
	METHOD method_34528 getRenderTypeEntityGlintDirectShader ()Lnet/minecraft/class_5944;
	METHOD method_34529 getRenderTypeTextShader ()Lnet/minecraft/class_5944;
	METHOD method_34530 getRenderTypeTextSeeThroughShader ()Lnet/minecraft/class_5944;
	METHOD method_34531 getRenderTypeLightningShader ()Lnet/minecraft/class_5944;
	METHOD method_34532 getRenderTypeTripwireShader ()Lnet/minecraft/class_5944;
	METHOD method_34533 getRenderTypeEndPortalShader ()Lnet/minecraft/class_5944;
	METHOD method_34534 getRenderTypeEndGatewayShader ()Lnet/minecraft/class_5944;
	METHOD method_34535 getRenderTypeLinesShader ()Lnet/minecraft/class_5944;
	METHOD method_34536 getRenderTypeCrumblingShader ()Lnet/minecraft/class_5944;
	METHOD method_34537 clearShaders ()V
	METHOD method_34538 loadShaders (Lnet/minecraft/class_3300;)V
		ARG 1 manager
	METHOD method_34539 getPositionShader ()Lnet/minecraft/class_5944;
	METHOD method_34540 getPositionColorShader ()Lnet/minecraft/class_5944;
	METHOD method_34541 getPositionColorTexShader ()Lnet/minecraft/class_5944;
	METHOD method_34542 getPositionTexShader ()Lnet/minecraft/class_5944;
	METHOD method_34543 getPositionTexColorShader ()Lnet/minecraft/class_5944;
	METHOD method_34544 getBlockShader ()Lnet/minecraft/class_5944;
	METHOD method_34545 getNewEntityShader ()Lnet/minecraft/class_5944;
	METHOD method_34546 getParticleShader ()Lnet/minecraft/class_5944;
	METHOD method_34547 getPositionColorLightmapShader ()Lnet/minecraft/class_5944;
	METHOD method_34548 getPositionColorTexLightmapShader ()Lnet/minecraft/class_5944;
	METHOD method_34549 getPositionTexColorNormalShader ()Lnet/minecraft/class_5944;
