Class HeldItemRenderer

java.lang.Object
net.minecraft.client.render.item.HeldItemRenderer

@Environment(CLIENT) public class HeldItemRenderer extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/item/HeldItemRenderer
intermediary net/minecraft/class_759
official gld
  • Field Details

    • MAP_BACKGROUND

      private static final RenderLayer MAP_BACKGROUND
      Mappings:
      Namespace Name Mixin selector
      named MAP_BACKGROUND Lnet/minecraft/client/render/item/HeldItemRenderer;MAP_BACKGROUND:Lnet/minecraft/client/render/RenderLayer;
      intermediary field_21807 Lnet/minecraft/class_759;field_21807:Lnet/minecraft/class_1921;
      official a Lgld;a:Lglu;
    • MAP_BACKGROUND_CHECKERBOARD

      private static final RenderLayer MAP_BACKGROUND_CHECKERBOARD
      Mappings:
      Namespace Name Mixin selector
      named MAP_BACKGROUND_CHECKERBOARD Lnet/minecraft/client/render/item/HeldItemRenderer;MAP_BACKGROUND_CHECKERBOARD:Lnet/minecraft/client/render/RenderLayer;
      intermediary field_21808 Lnet/minecraft/class_759;field_21808:Lnet/minecraft/class_1921;
      official b Lgld;b:Lglu;
    • field_32735

      private static final float field_32735
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32735 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32735:F
      intermediary field_32735 Lnet/minecraft/class_759;field_32735:F
      official c Lgld;c:F
    • field_32736

      private static final float field_32736
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32736 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32736:F
      intermediary field_32736 Lnet/minecraft/class_759;field_32736:F
      official d Lgld;d:F
    • field_32737

      private static final float field_32737
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32737 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32737:F
      intermediary field_32737 Lnet/minecraft/class_759;field_32737:F
      official e Lgld;e:F
    • field_32738

      private static final float field_32738
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32738 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32738:F
      intermediary field_32738 Lnet/minecraft/class_759;field_32738:F
      official f Lgld;f:F
    • EQUIP_OFFSET_TRANSLATE_X

      private static final float EQUIP_OFFSET_TRANSLATE_X
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named EQUIP_OFFSET_TRANSLATE_X Lnet/minecraft/client/render/item/HeldItemRenderer;EQUIP_OFFSET_TRANSLATE_X:F
      intermediary field_32739 Lnet/minecraft/class_759;field_32739:F
      official g Lgld;g:F
    • EQUIP_OFFSET_TRANSLATE_Y

      private static final float EQUIP_OFFSET_TRANSLATE_Y
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named EQUIP_OFFSET_TRANSLATE_Y Lnet/minecraft/client/render/item/HeldItemRenderer;EQUIP_OFFSET_TRANSLATE_Y:F
      intermediary field_32740 Lnet/minecraft/class_759;field_32740:F
      official h Lgld;h:F
    • EQUIP_OFFSET_TRANSLATE_Z

      private static final float EQUIP_OFFSET_TRANSLATE_Z
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named EQUIP_OFFSET_TRANSLATE_Z Lnet/minecraft/client/render/item/HeldItemRenderer;EQUIP_OFFSET_TRANSLATE_Z:F
      intermediary field_32741 Lnet/minecraft/class_759;field_32741:F
      official i Lgld;i:F
    • field_32742

      private static final float field_32742
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32742 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32742:F
      intermediary field_32742 Lnet/minecraft/class_759;field_32742:F
      official j Lgld;j:F
    • field_32743

      private static final float field_32743
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32743 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32743:F
      intermediary field_32743 Lnet/minecraft/class_759;field_32743:F
      official k Lgld;k:F
    • field_32744

      private static final float field_32744
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32744 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32744:F
      intermediary field_32744 Lnet/minecraft/class_759;field_32744:F
      official l Lgld;l:F
    • field_32745

      private static final float field_32745
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32745 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32745:F
      intermediary field_32745 Lnet/minecraft/class_759;field_32745:F
      official m Lgld;m:F
    • EAT_OR_DRINK_X_ANGLE_MULTIPLIER

      private static final float EAT_OR_DRINK_X_ANGLE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named EAT_OR_DRINK_X_ANGLE_MULTIPLIER Lnet/minecraft/client/render/item/HeldItemRenderer;EAT_OR_DRINK_X_ANGLE_MULTIPLIER:F
      intermediary field_32746 Lnet/minecraft/class_759;field_32746:F
      official n Lgld;n:F
    • EAT_OR_DRINK_Y_ANGLE_MULTIPLIER

      private static final float EAT_OR_DRINK_Y_ANGLE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named EAT_OR_DRINK_Y_ANGLE_MULTIPLIER Lnet/minecraft/client/render/item/HeldItemRenderer;EAT_OR_DRINK_Y_ANGLE_MULTIPLIER:F
      intermediary field_32747 Lnet/minecraft/class_759;field_32747:F
      official o Lgld;o:F
    • EAT_OR_DRINK_Z_ANGLE_MULTIPLIER

      private static final float EAT_OR_DRINK_Z_ANGLE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named EAT_OR_DRINK_Z_ANGLE_MULTIPLIER Lnet/minecraft/client/render/item/HeldItemRenderer;EAT_OR_DRINK_Z_ANGLE_MULTIPLIER:F
      intermediary field_32748 Lnet/minecraft/class_759;field_32748:F
      official p Lgld;p:F
    • field_32749

      private static final float field_32749
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32749 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32749:F
      intermediary field_32749 Lnet/minecraft/class_759;field_32749:F
      official q Lgld;q:F
    • field_32750

      private static final float field_32750
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32750 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32750:F
      intermediary field_32750 Lnet/minecraft/class_759;field_32750:F
      official r Lgld;r:F
    • field_32751

      private static final float field_32751
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32751 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32751:F
      intermediary field_32751 Lnet/minecraft/class_759;field_32751:F
      official s Lgld;s:F
    • field_32752

      private static final double field_32752
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32752 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32752:D
      intermediary field_32752 Lnet/minecraft/class_759;field_32752:D
      official t Lgld;t:D
    • field_32753

      private static final float field_32753
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32753 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32753:F
      intermediary field_32753 Lnet/minecraft/class_759;field_32753:F
      official u Lgld;u:F
    • field_32754

      private static final float field_32754
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32754 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32754:F
      intermediary field_32754 Lnet/minecraft/class_759;field_32754:F
      official v Lgld;v:F
    • field_32755

      private static final float field_32755
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32755 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32755:F
      intermediary field_32755 Lnet/minecraft/class_759;field_32755:F
      official w Lgld;w:F
    • field_32756

      private static final float field_32756
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32756 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32756:F
      intermediary field_32756 Lnet/minecraft/class_759;field_32756:F
      official x Lgld;x:F
    • field_32757

      private static final float field_32757
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32757 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32757:F
      intermediary field_32757 Lnet/minecraft/class_759;field_32757:F
      official y Lgld;y:F
    • ARM_HOLDING_ITEM_SECOND_Y_ANGLE_MULTIPLIER

      private static final float ARM_HOLDING_ITEM_SECOND_Y_ANGLE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ARM_HOLDING_ITEM_SECOND_Y_ANGLE_MULTIPLIER Lnet/minecraft/client/render/item/HeldItemRenderer;ARM_HOLDING_ITEM_SECOND_Y_ANGLE_MULTIPLIER:F
      intermediary field_32758 Lnet/minecraft/class_759;field_32758:F
      official z Lgld;z:F
    • ARM_HOLDING_ITEM_FIRST_Z_ANGLE_MULTIPLIER

      private static final float ARM_HOLDING_ITEM_FIRST_Z_ANGLE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ARM_HOLDING_ITEM_FIRST_Z_ANGLE_MULTIPLIER Lnet/minecraft/client/render/item/HeldItemRenderer;ARM_HOLDING_ITEM_FIRST_Z_ANGLE_MULTIPLIER:F
      intermediary field_32689 Lnet/minecraft/class_759;field_32689:F
      official A Lgld;A:F
    • field_32690

      private static final float field_32690
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32690 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32690:F
      intermediary field_32690 Lnet/minecraft/class_759;field_32690:F
      official B Lgld;B:F
    • field_32691

      private static final float field_32691
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32691 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32691:F
      intermediary field_32691 Lnet/minecraft/class_759;field_32691:F
      official C Lgld;C:F
    • field_32692

      private static final float field_32692
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32692 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32692:F
      intermediary field_32692 Lnet/minecraft/class_759;field_32692:F
      official D Lgld;D:F
    • field_32693

      private static final float field_32693
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32693 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32693:F
      intermediary field_32693 Lnet/minecraft/class_759;field_32693:F
      official E Lgld;E:F
    • field_32694

      private static final float field_32694
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32694 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32694:F
      intermediary field_32694 Lnet/minecraft/class_759;field_32694:F
      official F Lgld;F:F
    • field_32695

      private static final float field_32695
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32695 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32695:F
      intermediary field_32695 Lnet/minecraft/class_759;field_32695:F
      official G Lgld;G:F
    • field_32696

      private static final float field_32696
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32696 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32696:F
      intermediary field_32696 Lnet/minecraft/class_759;field_32696:F
      official H Lgld;H:F
    • field_32697

      private static final float field_32697
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32697 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32697:F
      intermediary field_32697 Lnet/minecraft/class_759;field_32697:F
      official I Lgld;I:F
    • field_32698

      private static final float field_32698
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32698 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32698:F
      intermediary field_32698 Lnet/minecraft/class_759;field_32698:F
      official J Lgld;J:F
    • ARM_HOLDING_ITEM_TRANSLATE_X

      private static final float ARM_HOLDING_ITEM_TRANSLATE_X
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ARM_HOLDING_ITEM_TRANSLATE_X Lnet/minecraft/client/render/item/HeldItemRenderer;ARM_HOLDING_ITEM_TRANSLATE_X:F
      intermediary field_32699 Lnet/minecraft/class_759;field_32699:F
      official K Lgld;K:F
    • ARM_HOLDING_ITEM_X_ANGLE_MULTIPLIER

      private static final int ARM_HOLDING_ITEM_X_ANGLE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ARM_HOLDING_ITEM_X_ANGLE_MULTIPLIER Lnet/minecraft/client/render/item/HeldItemRenderer;ARM_HOLDING_ITEM_X_ANGLE_MULTIPLIER:I
      intermediary field_32700 Lnet/minecraft/class_759;field_32700:I
      official L Lgld;L:I
    • ARM_HOLDING_ITEM_THIRD_Y_ANGLE_MULTIPLIER

      private static final int ARM_HOLDING_ITEM_THIRD_Y_ANGLE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ARM_HOLDING_ITEM_THIRD_Y_ANGLE_MULTIPLIER Lnet/minecraft/client/render/item/HeldItemRenderer;ARM_HOLDING_ITEM_THIRD_Y_ANGLE_MULTIPLIER:I
      intermediary field_32701 Lnet/minecraft/class_759;field_32701:I
      official M Lgld;M:I
    • ARM_HOLDING_ITEM_SECOND_Z_ANGLE_MULTIPLIER

      private static final int ARM_HOLDING_ITEM_SECOND_Z_ANGLE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ARM_HOLDING_ITEM_SECOND_Z_ANGLE_MULTIPLIER Lnet/minecraft/client/render/item/HeldItemRenderer;ARM_HOLDING_ITEM_SECOND_Z_ANGLE_MULTIPLIER:I
      intermediary field_32702 Lnet/minecraft/class_759;field_32702:I
      official N Lgld;N:I
    • field_32703

      private static final float field_32703
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32703 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32703:F
      intermediary field_32703 Lnet/minecraft/class_759;field_32703:F
      official O Lgld;O:F
    • field_32704

      private static final float field_32704
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32704 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32704:F
      intermediary field_32704 Lnet/minecraft/class_759;field_32704:F
      official P Lgld;P:F
    • field_32705

      private static final float field_32705
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32705 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32705:F
      intermediary field_32705 Lnet/minecraft/class_759;field_32705:F
      official Q Lgld;Q:F
    • field_32706

      private static final float field_32706
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32706 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32706:F
      intermediary field_32706 Lnet/minecraft/class_759;field_32706:F
      official R Lgld;R:F
    • field_32707

      private static final float field_32707
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32707 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32707:F
      intermediary field_32707 Lnet/minecraft/class_759;field_32707:F
      official S Lgld;S:F
    • field_32708

      private static final float field_32708
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32708 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32708:F
      intermediary field_32708 Lnet/minecraft/class_759;field_32708:F
      official T Lgld;T:F
    • field_32709

      private static final float field_32709
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32709 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32709:F
      intermediary field_32709 Lnet/minecraft/class_759;field_32709:F
      official U Lgld;U:F
    • field_32710

      private static final float field_32710
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32710 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32710:F
      intermediary field_32710 Lnet/minecraft/class_759;field_32710:F
      official V Lgld;V:F
    • field_32711

      private static final float field_32711
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32711 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32711:F
      intermediary field_32711 Lnet/minecraft/class_759;field_32711:F
      official W Lgld;W:F
    • ARM_X_ANGLE_MULTIPLIER

      private static final float ARM_X_ANGLE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ARM_X_ANGLE_MULTIPLIER Lnet/minecraft/client/render/item/HeldItemRenderer;ARM_X_ANGLE_MULTIPLIER:F
      intermediary field_32712 Lnet/minecraft/class_759;field_32712:F
      official X Lgld;X:F
    • ARM_Y_ANGLE_MULTIPLIER

      private static final float ARM_Y_ANGLE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ARM_Y_ANGLE_MULTIPLIER Lnet/minecraft/client/render/item/HeldItemRenderer;ARM_Y_ANGLE_MULTIPLIER:F
      intermediary field_32713 Lnet/minecraft/class_759;field_32713:F
      official Y Lgld;Y:F
    • ARM_Z_ANGLE_MULTIPLIER

      private static final float ARM_Z_ANGLE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ARM_Z_ANGLE_MULTIPLIER Lnet/minecraft/client/render/item/HeldItemRenderer;ARM_Z_ANGLE_MULTIPLIER:F
      intermediary field_32714 Lnet/minecraft/class_759;field_32714:F
      official Z Lgld;Z:F
    • ARM_TRANSLATE_X

      private static final float ARM_TRANSLATE_X
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ARM_TRANSLATE_X Lnet/minecraft/client/render/item/HeldItemRenderer;ARM_TRANSLATE_X:F
      intermediary field_32715 Lnet/minecraft/class_759;field_32715:F
      official aa Lgld;aa:F
    • ARM_TRANSLATE_Y

      private static final float ARM_TRANSLATE_Y
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ARM_TRANSLATE_Y Lnet/minecraft/client/render/item/HeldItemRenderer;ARM_TRANSLATE_Y:F
      intermediary field_32716 Lnet/minecraft/class_759;field_32716:F
      official ab Lgld;ab:F
    • ARM_TRANSLATE_Z

      private static final float ARM_TRANSLATE_Z
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named ARM_TRANSLATE_Z Lnet/minecraft/client/render/item/HeldItemRenderer;ARM_TRANSLATE_Z:F
      intermediary field_32717 Lnet/minecraft/class_759;field_32717:F
      official ac Lgld;ac:F
    • field_32718

      private static final float field_32718
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32718 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32718:F
      intermediary field_32718 Lnet/minecraft/class_759;field_32718:F
      official ad Lgld;ad:F
    • FIRST_PERSON_MAP_FIRST_SCALE

      private static final float FIRST_PERSON_MAP_FIRST_SCALE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named FIRST_PERSON_MAP_FIRST_SCALE Lnet/minecraft/client/render/item/HeldItemRenderer;FIRST_PERSON_MAP_FIRST_SCALE:F
      intermediary field_32719 Lnet/minecraft/class_759;field_32719:F
      official ae Lgld;ae:F
    • FIRST_PERSON_MAP_TRANSLATE_X

      private static final float FIRST_PERSON_MAP_TRANSLATE_X
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named FIRST_PERSON_MAP_TRANSLATE_X Lnet/minecraft/client/render/item/HeldItemRenderer;FIRST_PERSON_MAP_TRANSLATE_X:F
      intermediary field_32720 Lnet/minecraft/class_759;field_32720:F
      official af Lgld;af:F
    • FIRST_PERSON_MAP_TRANSLATE_Y

      private static final float FIRST_PERSON_MAP_TRANSLATE_Y
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named FIRST_PERSON_MAP_TRANSLATE_Y Lnet/minecraft/client/render/item/HeldItemRenderer;FIRST_PERSON_MAP_TRANSLATE_Y:F
      intermediary field_32721 Lnet/minecraft/class_759;field_32721:F
      official ag Lgld;ag:F
    • FIRST_PERSON_MAP_TRANSLATE_Z

      private static final float FIRST_PERSON_MAP_TRANSLATE_Z
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named FIRST_PERSON_MAP_TRANSLATE_Z Lnet/minecraft/client/render/item/HeldItemRenderer;FIRST_PERSON_MAP_TRANSLATE_Z:F
      intermediary field_32722 Lnet/minecraft/class_759;field_32722:F
      official ah Lgld;ah:F
    • FIRST_PERSON_MAP_SECOND_SCALE

      private static final float FIRST_PERSON_MAP_SECOND_SCALE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named FIRST_PERSON_MAP_SECOND_SCALE Lnet/minecraft/client/render/item/HeldItemRenderer;FIRST_PERSON_MAP_SECOND_SCALE:F
      intermediary field_32723 Lnet/minecraft/class_759;field_32723:F
      official ai Lgld;ai:F
    • field_32724

      private static final int field_32724
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32724 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32724:I
      intermediary field_32724 Lnet/minecraft/class_759;field_32724:I
      official aj Lgld;aj:I
    • field_32725

      private static final int field_32725
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32725 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32725:I
      intermediary field_32725 Lnet/minecraft/class_759;field_32725:I
      official ak Lgld;ak:I
    • field_32726

      private static final int field_32726
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32726 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32726:I
      intermediary field_32726 Lnet/minecraft/class_759;field_32726:I
      official al Lgld;al:I
    • field_32727

      private static final float field_32727
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32727 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32727:F
      intermediary field_32727 Lnet/minecraft/class_759;field_32727:F
      official am Lgld;am:F
    • field_32728

      private static final float field_32728
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32728 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32728:F
      intermediary field_32728 Lnet/minecraft/class_759;field_32728:F
      official an Lgld;an:F
    • field_32729

      private static final float field_32729
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32729 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32729:F
      intermediary field_32729 Lnet/minecraft/class_759;field_32729:F
      official ao Lgld;ao:F
    • field_32730

      private static final float field_32730
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32730 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32730:F
      intermediary field_32730 Lnet/minecraft/class_759;field_32730:F
      official ap Lgld;ap:F
    • field_32731

      private static final float field_32731
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32731 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32731:F
      intermediary field_32731 Lnet/minecraft/class_759;field_32731:F
      official aq Lgld;aq:F
    • field_32732

      private static final float field_32732
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32732 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32732:F
      intermediary field_32732 Lnet/minecraft/class_759;field_32732:F
      official ar Lgld;ar:F
    • field_32733

      private static final float field_32733
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32733 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32733:F
      intermediary field_32733 Lnet/minecraft/class_759;field_32733:F
      official as Lgld;as:F
    • field_32734

      private static final float field_32734
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_32734 Lnet/minecraft/client/render/item/HeldItemRenderer;field_32734:F
      intermediary field_32734 Lnet/minecraft/class_759;field_32734:F
      official at Lgld;at:F
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/render/item/HeldItemRenderer;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_4050 Lnet/minecraft/class_759;field_4050:Lnet/minecraft/class_310;
      official au Lgld;au:Lfmf;
    • field_53067

      private final MapRenderState field_53067
      Mappings:
      Namespace Name Mixin selector
      named field_53067 Lnet/minecraft/client/render/item/HeldItemRenderer;field_53067:Lnet/minecraft/client/render/MapRenderState;
      intermediary field_53067 Lnet/minecraft/class_759;field_53067:Lnet/minecraft/class_10090;
      official av Lgld;av:Lhat;
    • mainHand

      private ItemStack mainHand
      Mappings:
      Namespace Name Mixin selector
      named mainHand Lnet/minecraft/client/render/item/HeldItemRenderer;mainHand:Lnet/minecraft/item/ItemStack;
      intermediary field_4047 Lnet/minecraft/class_759;field_4047:Lnet/minecraft/class_1799;
      official aw Lgld;aw:Lcxo;
    • offHand

      private ItemStack offHand
      Mappings:
      Namespace Name Mixin selector
      named offHand Lnet/minecraft/client/render/item/HeldItemRenderer;offHand:Lnet/minecraft/item/ItemStack;
      intermediary field_4048 Lnet/minecraft/class_759;field_4048:Lnet/minecraft/class_1799;
      official ax Lgld;ax:Lcxo;
    • equipProgressMainHand

      private float equipProgressMainHand
      Mappings:
      Namespace Name Mixin selector
      named equipProgressMainHand Lnet/minecraft/client/render/item/HeldItemRenderer;equipProgressMainHand:F
      intermediary field_4043 Lnet/minecraft/class_759;field_4043:F
      official ay Lgld;ay:F
    • prevEquipProgressMainHand

      private float prevEquipProgressMainHand
      Mappings:
      Namespace Name Mixin selector
      named prevEquipProgressMainHand Lnet/minecraft/client/render/item/HeldItemRenderer;prevEquipProgressMainHand:F
      intermediary field_4053 Lnet/minecraft/class_759;field_4053:F
      official az Lgld;az:F
    • equipProgressOffHand

      private float equipProgressOffHand
      Mappings:
      Namespace Name Mixin selector
      named equipProgressOffHand Lnet/minecraft/client/render/item/HeldItemRenderer;equipProgressOffHand:F
      intermediary field_4052 Lnet/minecraft/class_759;field_4052:F
      official aA Lgld;aA:F
    • prevEquipProgressOffHand

      private float prevEquipProgressOffHand
      Mappings:
      Namespace Name Mixin selector
      named prevEquipProgressOffHand Lnet/minecraft/client/render/item/HeldItemRenderer;prevEquipProgressOffHand:F
      intermediary field_4051 Lnet/minecraft/class_759;field_4051:F
      official aB Lgld;aB:F
    • entityRenderDispatcher

      private final EntityRenderDispatcher entityRenderDispatcher
      Mappings:
      Namespace Name Mixin selector
      named entityRenderDispatcher Lnet/minecraft/client/render/item/HeldItemRenderer;entityRenderDispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
      intermediary field_4046 Lnet/minecraft/class_759;field_4046:Lnet/minecraft/class_898;
      official aC Lgld;aC:Lgrn;
    • itemRenderer

      private final ItemRenderer itemRenderer
      Mappings:
      Namespace Name Mixin selector
      named itemRenderer Lnet/minecraft/client/render/item/HeldItemRenderer;itemRenderer:Lnet/minecraft/client/render/item/ItemRenderer;
      intermediary field_4044 Lnet/minecraft/class_759;field_4044:Lnet/minecraft/class_918;
      official aD Lgld;aD:Lgsn;
  • Constructor Details

    • HeldItemRenderer

      public HeldItemRenderer(MinecraftClient client, EntityRenderDispatcher entityRenderDispatcher, ItemRenderer itemRenderer)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/item/HeldItemRenderer;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/render/entity/EntityRenderDispatcher;Lnet/minecraft/client/render/item/ItemRenderer;)V
      intermediary <init> Lnet/minecraft/class_759;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_898;Lnet/minecraft/class_918;)V
      official <init> Lgld;<init>(Lfmf;Lgrn;Lgsn;)V
  • Method Details

    • renderItem

      public void renderItem(LivingEntity entity, ItemStack stack, ModelTransformationMode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)
      Mappings:
      Namespace Name Mixin selector
      named renderItem Lnet/minecraft/client/render/item/HeldItemRenderer;renderItem(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ModelTransformationMode;ZLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
      intermediary method_3233 Lnet/minecraft/class_759;method_3233(Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
      official a Lgld;a(Lbwf;Lcxo;Lcxm;ZLfgr;Lglk;I)V
    • getMapAngle

      private float getMapAngle(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      named getMapAngle Lnet/minecraft/client/render/item/HeldItemRenderer;getMapAngle(F)F
      intermediary method_3227 Lnet/minecraft/class_759;method_3227(F)F
      official a Lgld;a(F)F
    • renderArm

      private void renderArm(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Arm arm)
      Mappings:
      Namespace Name Mixin selector
      named renderArm Lnet/minecraft/client/render/item/HeldItemRenderer;renderArm(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/util/Arm;)V
      intermediary method_3216 Lnet/minecraft/class_759;method_3216(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1306;)V
      official a Lgld;a(Lfgr;Lglk;ILbvz;)V
    • renderMapInOneHand

      private void renderMapInOneHand(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float equipProgress, Arm arm, float swingProgress, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named renderMapInOneHand Lnet/minecraft/client/render/item/HeldItemRenderer;renderMapInOneHand(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IFLnet/minecraft/util/Arm;FLnet/minecraft/item/ItemStack;)V
      intermediary method_3222 Lnet/minecraft/class_759;method_3222(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFLnet/minecraft/class_1306;FLnet/minecraft/class_1799;)V
      official a Lgld;a(Lfgr;Lglk;IFLbvz;FLcxo;)V
    • renderMapInBothHands

      private void renderMapInBothHands(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float pitch, float equipProgress, float swingProgress)
      Mappings:
      Namespace Name Mixin selector
      named renderMapInBothHands Lnet/minecraft/client/render/item/HeldItemRenderer;renderMapInBothHands(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IFFF)V
      intermediary method_3231 Lnet/minecraft/class_759;method_3231(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFFF)V
      official a Lgld;a(Lfgr;Lglk;IFFF)V
    • renderFirstPersonMap

      private void renderFirstPersonMap(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int swingProgress, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named renderFirstPersonMap Lnet/minecraft/client/render/item/HeldItemRenderer;renderFirstPersonMap(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/item/ItemStack;)V
      intermediary method_3223 Lnet/minecraft/class_759;method_3223(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1799;)V
      official a Lgld;a(Lfgr;Lglk;ILcxo;)V
    • renderArmHoldingItem

      private void renderArmHoldingItem(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float equipProgress, float swingProgress, Arm arm)
      Mappings:
      Namespace Name Mixin selector
      named renderArmHoldingItem Lnet/minecraft/client/render/item/HeldItemRenderer;renderArmHoldingItem(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IFFLnet/minecraft/util/Arm;)V
      intermediary method_3219 Lnet/minecraft/class_759;method_3219(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFFLnet/minecraft/class_1306;)V
      official a Lgld;a(Lfgr;Lglk;IFFLbvz;)V
    • applyEatOrDrinkTransformation

      private void applyEatOrDrinkTransformation(MatrixStack matrices, float tickDelta, Arm arm, ItemStack stack, PlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      named applyEatOrDrinkTransformation Lnet/minecraft/client/render/item/HeldItemRenderer;applyEatOrDrinkTransformation(Lnet/minecraft/client/util/math/MatrixStack;FLnet/minecraft/util/Arm;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;)V
      intermediary method_3218 Lnet/minecraft/class_759;method_3218(Lnet/minecraft/class_4587;FLnet/minecraft/class_1306;Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)V
      official a Lgld;a(Lfgr;FLbvz;Lcxo;Lcpw;)V
    • applyBrushTransformation

      private void applyBrushTransformation(MatrixStack matrices, float tickDelta, Arm arm, ItemStack stack, PlayerEntity player, float equipProgress)
      Mappings:
      Namespace Name Mixin selector
      named applyBrushTransformation Lnet/minecraft/client/render/item/HeldItemRenderer;applyBrushTransformation(Lnet/minecraft/client/util/math/MatrixStack;FLnet/minecraft/util/Arm;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/player/PlayerEntity;F)V
      intermediary method_49340 Lnet/minecraft/class_759;method_49340(Lnet/minecraft/class_4587;FLnet/minecraft/class_1306;Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;F)V
      official a Lgld;a(Lfgr;FLbvz;Lcxo;Lcpw;F)V
    • applySwingOffset

      private void applySwingOffset(MatrixStack matrices, Arm arm, float swingProgress)
      Mappings:
      Namespace Name Mixin selector
      named applySwingOffset Lnet/minecraft/client/render/item/HeldItemRenderer;applySwingOffset(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/Arm;F)V
      intermediary method_3217 Lnet/minecraft/class_759;method_3217(Lnet/minecraft/class_4587;Lnet/minecraft/class_1306;F)V
      official a Lgld;a(Lfgr;Lbvz;F)V
    • applyEquipOffset

      private void applyEquipOffset(MatrixStack matrices, Arm arm, float equipProgress)
      Mappings:
      Namespace Name Mixin selector
      named applyEquipOffset Lnet/minecraft/client/render/item/HeldItemRenderer;applyEquipOffset(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/Arm;F)V
      intermediary method_3224 Lnet/minecraft/class_759;method_3224(Lnet/minecraft/class_4587;Lnet/minecraft/class_1306;F)V
      official b Lgld;b(Lfgr;Lbvz;F)V
    • renderItem

      public void renderItem(float tickDelta, MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, ClientPlayerEntity player, int light)
      Mappings:
      Namespace Name Mixin selector
      named renderItem Lnet/minecraft/client/render/item/HeldItemRenderer;renderItem(FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Lnet/minecraft/client/network/ClientPlayerEntity;I)V
      intermediary method_22976 Lnet/minecraft/class_759;method_22976(FLnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_746;I)V
      official a Lgld;a(FLfgr;Lglk$a;Lgkg;I)V
    • getHandRenderType

      static HeldItemRenderer.HandRenderType getHandRenderType(ClientPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      named getHandRenderType Lnet/minecraft/client/render/item/HeldItemRenderer;getHandRenderType(Lnet/minecraft/client/network/ClientPlayerEntity;)Lnet/minecraft/client/render/item/HeldItemRenderer$HandRenderType;
      intermediary method_33303 Lnet/minecraft/class_759;method_33303(Lnet/minecraft/class_746;)Lnet/minecraft/class_759$class_5773;
      official a Lgld;a(Lgkg;)Lgld$a;
    • getUsingItemHandRenderType

      private static HeldItemRenderer.HandRenderType getUsingItemHandRenderType(ClientPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      named getUsingItemHandRenderType Lnet/minecraft/client/render/item/HeldItemRenderer;getUsingItemHandRenderType(Lnet/minecraft/client/network/ClientPlayerEntity;)Lnet/minecraft/client/render/item/HeldItemRenderer$HandRenderType;
      intermediary method_33304 Lnet/minecraft/class_759;method_33304(Lnet/minecraft/class_746;)Lnet/minecraft/class_759$class_5773;
      official b Lgld;b(Lgkg;)Lgld$a;
    • isChargedCrossbow

      private static boolean isChargedCrossbow(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      named isChargedCrossbow Lnet/minecraft/client/render/item/HeldItemRenderer;isChargedCrossbow(Lnet/minecraft/item/ItemStack;)Z
      intermediary method_33302 Lnet/minecraft/class_759;method_33302(Lnet/minecraft/class_1799;)Z
      official a Lgld;a(Lcxo;)Z
    • renderFirstPersonItem

      private void renderFirstPersonItem(AbstractClientPlayerEntity player, float tickDelta, float pitch, Hand hand, float swingProgress, ItemStack item, float equipProgress, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)
      Mappings:
      Namespace Name Mixin selector
      named renderFirstPersonItem Lnet/minecraft/client/render/item/HeldItemRenderer;renderFirstPersonItem(Lnet/minecraft/client/network/AbstractClientPlayerEntity;FFLnet/minecraft/util/Hand;FLnet/minecraft/item/ItemStack;FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
      intermediary method_3228 Lnet/minecraft/class_759;method_3228(Lnet/minecraft/class_742;FFLnet/minecraft/class_1268;FLnet/minecraft/class_1799;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
      official a Lgld;a(Lgkd;FFLbth;FLcxo;FLfgr;Lglk;I)V
    • updateHeldItems

      public void updateHeldItems()
      Mappings:
      Namespace Name Mixin selector
      named updateHeldItems Lnet/minecraft/client/render/item/HeldItemRenderer;updateHeldItems()V
      intermediary method_3220 Lnet/minecraft/class_759;method_3220()V
      official a Lgld;a()V
    • resetEquipProgress

      public void resetEquipProgress(Hand hand)
      Mappings:
      Namespace Name Mixin selector
      named resetEquipProgress Lnet/minecraft/client/render/item/HeldItemRenderer;resetEquipProgress(Lnet/minecraft/util/Hand;)V
      intermediary method_3215 Lnet/minecraft/class_759;method_3215(Lnet/minecraft/class_1268;)V
      official a Lgld;a(Lbth;)V