CLASS dkm net/minecraft/client/render/FirstPersonRenderer
	FIELD a MAP_BACKGROUND_TEX Lqs;
	FIELD b UNDERWATER_TEX Lqs;
	FIELD c client Lcvk;
	FIELD d mainHand Lbcb;
	FIELD e offHand Lbcb;
	FIELD f equipProgressMainHand F
	FIELD g prevEquipProgressMainHand F
	FIELD h equipProgressOffHand F
	FIELD i prevEquipProgressOffHand F
	FIELD j renderManager Ldpi;
	FIELD k itemRenderer Ldqd;
	METHOD a updateHeldItems ()V
	METHOD a renderFirstPersonItem (F)V
		ARG 1 tickDelta
	METHOD a rotate (FF)V
		ARG 1 pitch
		ARG 2 yaw
	METHOD a renderMapInBothHands (FFF)V
		ARG 1 pitch
		ARG 2 equipProgress
	METHOD a renderArmHoldingItem (FFLaiq;)V
		ARG 3 arm
	METHOD a renderMapInOneHand (FLaiq;FLbcb;)V
		ARG 1 equipProgress
		ARG 2 hand
		ARG 4 item
	METHOD a applyEatOrDrinkTransformation (FLaiq;Lbcb;)V
		ARG 1 tickDelta
		ARG 2 hand
		ARG 3 item
	METHOD a resetEquipProgress (Lahc;)V
	METHOD a renderArm (Laiq;)V
	METHOD a renderItem (Lair;Lbcb;Ldlu$b;)V
		ARG 1 holder
		ARG 2 stack
	METHOD a renderItemFromSide (Lair;Lbcb;Ldlu$b;Z)V
		ARG 1 holder
		ARG 2 stack
		ARG 3 transformation
	METHOD a renderFirstPersonMap (Lbcb;)V
		ARG 1 map
	METHOD a renderFirstPersonItem (Ldju;FFLahc;FLbcb;F)V
		ARG 1 player
		ARG 2 tickDelta
		ARG 3 pitch
		ARG 4 hand
		ARG 6 item
		ARG 7 equipProgress
	METHOD a renderBlock (Lduj;)V
	METHOD b applyLightmap ()V
	METHOD b renderOverlays (F)V
	METHOD b applyHandOffset (Laiq;F)V
		ARG 1 hand
	METHOD c renderArms ()V
	METHOD c applyCameraAngles (F)V
		ARG 1 tickDelta
	METHOD d renderFireOverlay ()V
	METHOD d getMapAngle (F)F
	METHOD e renderWaterOverlay (F)V
