CLASS net/minecraft/class_759 net/minecraft/client/render/item/HeldItemRenderer FIELD field_21807 MAP_BACKGROUND Lnet/minecraft/class_1921; FIELD field_21808 MAP_BACKGROUND_CHECKERBOARD Lnet/minecraft/class_1921; FIELD field_32689 ARM_HOLDING_ITEM_FIRST_Z_ANGLE_MULTIPLIER F FIELD field_32699 ARM_HOLDING_ITEM_TRANSLATE_X F FIELD field_32700 ARM_HOLDING_ITEM_X_ANGLE_MULTIPLIER I FIELD field_32701 ARM_HOLDING_ITEM_THIRD_Y_ANGLE_MULTIPLIER I FIELD field_32702 ARM_HOLDING_ITEM_SECOND_Z_ANGLE_MULTIPLIER I FIELD field_32712 ARM_X_ANGLE_MULTIPLIER F FIELD field_32713 ARM_Y_ANGLE_MULTIPLIER F FIELD field_32714 ARM_Z_ANGLE_MULTIPLIER F FIELD field_32715 ARM_TRANSLATE_X F FIELD field_32716 ARM_TRANSLATE_Y F FIELD field_32717 ARM_TRANSLATE_Z F FIELD field_32719 FIRST_PERSON_MAP_FIRST_SCALE F FIELD field_32720 FIRST_PERSON_MAP_TRANSLATE_X F FIELD field_32721 FIRST_PERSON_MAP_TRANSLATE_Y F FIELD field_32722 FIRST_PERSON_MAP_TRANSLATE_Z F FIELD field_32723 FIRST_PERSON_MAP_SECOND_SCALE F FIELD field_32739 EQUIP_OFFSET_TRANSLATE_X F FIELD field_32740 EQUIP_OFFSET_TRANSLATE_Y F FIELD field_32741 EQUIP_OFFSET_TRANSLATE_Z F FIELD field_32746 EAT_OR_DRINK_X_ANGLE_MULTIPLIER F FIELD field_32747 EAT_OR_DRINK_Y_ANGLE_MULTIPLIER F FIELD field_32748 EAT_OR_DRINK_Z_ANGLE_MULTIPLIER F FIELD field_32758 ARM_HOLDING_ITEM_SECOND_Y_ANGLE_MULTIPLIER F FIELD field_4043 equipProgressMainHand F FIELD field_4044 itemRenderer Lnet/minecraft/class_918; FIELD field_4046 entityRenderDispatcher Lnet/minecraft/class_898; FIELD field_4047 mainHand Lnet/minecraft/class_1799; FIELD field_4048 offHand Lnet/minecraft/class_1799; FIELD field_4050 client Lnet/minecraft/class_310; FIELD field_4051 prevEquipProgressOffHand F FIELD field_4052 equipProgressOffHand F FIELD field_4053 prevEquipProgressMainHand F METHOD (Lnet/minecraft/class_310;Lnet/minecraft/class_898;Lnet/minecraft/class_918;)V ARG 1 client ARG 2 entityRenderDispatcher ARG 3 itemRenderer METHOD method_22976 renderItem (FLnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_746;I)V ARG 1 tickDelta ARG 2 matrices ARG 3 vertexConsumers ARG 4 player ARG 5 light METHOD method_3215 resetEquipProgress (Lnet/minecraft/class_1268;)V ARG 1 hand METHOD method_3216 renderArm (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1306;)V ARG 1 matrices ARG 2 vertexConsumers ARG 3 light ARG 4 arm METHOD method_3217 applySwingOffset (Lnet/minecraft/class_4587;Lnet/minecraft/class_1306;F)V ARG 1 matrices ARG 2 arm ARG 3 swingProgress METHOD method_3218 applyEatOrDrinkTransformation (Lnet/minecraft/class_4587;FLnet/minecraft/class_1306;Lnet/minecraft/class_1799;)V ARG 1 matrices ARG 2 tickDelta ARG 3 arm ARG 4 stack METHOD method_3219 renderArmHoldingItem (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFFLnet/minecraft/class_1306;)V ARG 1 matrices ARG 2 vertexConsumers ARG 3 light ARG 4 equipProgress ARG 5 swingProgress ARG 6 arm METHOD method_3220 updateHeldItems ()V METHOD method_3222 renderMapInOneHand (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFLnet/minecraft/class_1306;FLnet/minecraft/class_1799;)V ARG 1 matrices ARG 2 vertexConsumers ARG 3 light ARG 4 equipProgress ARG 5 arm ARG 6 swingProgress ARG 7 stack METHOD method_3223 renderFirstPersonMap (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1799;)V ARG 1 matrices ARG 2 vertexConsumers ARG 3 swingProgress ARG 4 stack METHOD method_3224 applyEquipOffset (Lnet/minecraft/class_4587;Lnet/minecraft/class_1306;F)V ARG 1 matrices ARG 2 arm ARG 3 equipProgress METHOD method_3227 getMapAngle (F)F ARG 1 tickDelta METHOD method_3228 renderFirstPersonItem (Lnet/minecraft/class_742;FFLnet/minecraft/class_1268;FLnet/minecraft/class_1799;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V ARG 1 player ARG 2 tickDelta ARG 3 pitch ARG 4 hand ARG 5 swingProgress ARG 6 item ARG 7 equipProgress ARG 8 matrices ARG 9 vertexConsumers ARG 10 light METHOD method_3231 renderMapInBothHands (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFFF)V ARG 1 matrices ARG 2 vertexConsumers ARG 3 light ARG 4 pitch ARG 5 equipProgress ARG 6 swingProgress METHOD method_3233 renderItem (Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V ARG 1 entity ARG 2 stack ARG 3 renderMode ARG 4 leftHanded ARG 5 matrices ARG 6 vertexConsumers ARG 7 light METHOD method_33302 isChargedCrossbow (Lnet/minecraft/class_1799;)Z ARG 0 stack METHOD method_33303 getHandRenderType (Lnet/minecraft/class_746;)Lnet/minecraft/class_759$class_5773; ARG 0 player METHOD method_33304 getUsingItemHandRenderType (Lnet/minecraft/class_746;)Lnet/minecraft/class_759$class_5773; ARG 0 player CLASS class_5773 HandRenderType FIELD field_28387 renderMainHand Z FIELD field_28388 renderOffHand Z METHOD (Ljava/lang/String;IZZ)V ARG 3 renderMainHand ARG 4 renderOffHand METHOD method_33305 shouldOnlyRender (Lnet/minecraft/class_1268;)Lnet/minecraft/class_759$class_5773; ARG 0 hand