Package net.minecraft.client.render.item
Class HeldItemRenderer
java.lang.Object
net.minecraft.client.render.item.HeldItemRenderer
@Environment(CLIENT) public class HeldItemRenderer extends Object
- Mappings:
Namespace Name official eluintermediary net/minecraft/class_759named net/minecraft/client/render/item/HeldItemRenderer
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classHeldItemRenderer.HandRenderType -
Field Summary
Fields Modifier and Type Field Description private MinecraftClientclientprivate floatequipProgressMainHandprivate floatequipProgressOffHandprivate static floatfield_32689private static floatfield_32690private static floatfield_32691private static floatfield_32692private static floatfield_32693private static floatfield_32694private static floatfield_32695private static floatfield_32696private static floatfield_32697private static floatfield_32698private static floatfield_32699private static intfield_32700private static intfield_32701private static intfield_32702private static floatfield_32703private static floatfield_32704private static floatfield_32705private static floatfield_32706private static floatfield_32707private static floatfield_32708private static floatfield_32709private static floatfield_32710private static floatfield_32711private static floatfield_32712private static floatfield_32713private static floatfield_32714private static floatfield_32715private static floatfield_32716private static floatfield_32717private static floatfield_32718private static floatfield_32719private static floatfield_32720private static floatfield_32721private static floatfield_32722private static floatfield_32723private static intfield_32724private static intfield_32725private static intfield_32726private static floatfield_32727private static floatfield_32728private static floatfield_32729private static floatfield_32730private static floatfield_32731private static floatfield_32732private static floatfield_32733private static floatfield_32734private static floatfield_32735private static floatfield_32736private static floatfield_32737private static floatfield_32738private static floatfield_32739private static floatfield_32740private static floatfield_32741private static floatfield_32742private static floatfield_32743private static floatfield_32744private static floatfield_32745private static floatfield_32746private static floatfield_32747private static floatfield_32748private static floatfield_32749private static floatfield_32750private static floatfield_32751private static doublefield_32752private static floatfield_32753private static floatfield_32754private static floatfield_32755private static floatfield_32756private static floatfield_32757private static floatfield_32758private ItemRendereritemRendererprivate ItemStackmainHandprivate static RenderLayerMAP_BACKGROUNDprivate static RenderLayerMAP_BACKGROUND_CHECKERBOARDprivate ItemStackoffHandprivate floatprevEquipProgressMainHandprivate floatprevEquipProgressOffHandprivate EntityRenderDispatcherrenderManager -
Constructor Summary
Constructors Constructor Description HeldItemRenderer(MinecraftClient client) -
Method Summary
Modifier and Type Method Description private voidapplyEatOrDrinkTransformation(MatrixStack matrices, float tickDelta, Arm arm, ItemStack stack)private voidapplyEquipOffset(MatrixStack matrices, Arm arm, float equipProgress)private voidapplySwingOffset(MatrixStack matrices, Arm arm, float swingProgress)private floatgetMapAngle(float tickDelta)private static booleanisChargedCrossbow(ItemStack stack)(package private) static HeldItemRenderer.HandRenderTypemethod_33303(ClientPlayerEntity clientPlayerEntity)private static HeldItemRenderer.HandRenderTypemethod_33304(ClientPlayerEntity clientPlayerEntity)private voidrenderArm(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Arm arm)private voidrenderArmHoldingItem(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float equipProgress, float swingProgress, Arm arm)private voidrenderFirstPersonItem(AbstractClientPlayerEntity player, float tickDelta, float pitch, Hand hand, float swingProgress, ItemStack item, float equipProgress, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)private voidrenderFirstPersonMap(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int swingProgress, ItemStack stack)voidrenderItem(float tickDelta, MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, ClientPlayerEntity player, int light)voidrenderItem(LivingEntity entity, ItemStack stack, ModelTransformation.Mode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)private voidrenderMapInBothHands(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float pitch, float equipProgress, float swingProgress)private voidrenderMapInOneHand(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float equipProgress, Arm arm, float swingProgress, ItemStack stack)voidresetEquipProgress(Hand hand)voidupdateHeldItems()
-
Field Details
-
MAP_BACKGROUND
- Mappings:
Namespace Name Mixin selector official aLelu;a:Lemg;intermediary field_21807Lnet/minecraft/class_759;field_21807:Lnet/minecraft/class_1921;named MAP_BACKGROUNDLnet/minecraft/client/render/item/HeldItemRenderer;MAP_BACKGROUND:Lnet/minecraft/client/render/RenderLayer;
-
MAP_BACKGROUND_CHECKERBOARD
- Mappings:
Namespace Name Mixin selector official bLelu;b:Lemg;intermediary field_21808Lnet/minecraft/class_759;field_21808:Lnet/minecraft/class_1921;named MAP_BACKGROUND_CHECKERBOARDLnet/minecraft/client/render/item/HeldItemRenderer;MAP_BACKGROUND_CHECKERBOARD:Lnet/minecraft/client/render/RenderLayer;
-
field_32735
private static final float field_32735- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLelu;c:Fintermediary field_32735Lnet/minecraft/class_759;field_32735:Fnamed field_32735Lnet/minecraft/client/render/item/HeldItemRenderer;field_32735:F
-
field_32736
private static final float field_32736- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLelu;d:Fintermediary field_32736Lnet/minecraft/class_759;field_32736:Fnamed field_32736Lnet/minecraft/client/render/item/HeldItemRenderer;field_32736:F
-
field_32737
private static final float field_32737- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official eLelu;e:Fintermediary field_32737Lnet/minecraft/class_759;field_32737:Fnamed field_32737Lnet/minecraft/client/render/item/HeldItemRenderer;field_32737:F
-
field_32738
private static final float field_32738- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official fLelu;f:Fintermediary field_32738Lnet/minecraft/class_759;field_32738:Fnamed field_32738Lnet/minecraft/client/render/item/HeldItemRenderer;field_32738:F
-
field_32739
private static final float field_32739- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official gLelu;g:Fintermediary field_32739Lnet/minecraft/class_759;field_32739:Fnamed field_32739Lnet/minecraft/client/render/item/HeldItemRenderer;field_32739:F
-
field_32740
private static final float field_32740- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official hLelu;h:Fintermediary field_32740Lnet/minecraft/class_759;field_32740:Fnamed field_32740Lnet/minecraft/client/render/item/HeldItemRenderer;field_32740:F
-
field_32741
private static final float field_32741- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official iLelu;i:Fintermediary field_32741Lnet/minecraft/class_759;field_32741:Fnamed field_32741Lnet/minecraft/client/render/item/HeldItemRenderer;field_32741:F
-
field_32742
private static final float field_32742- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official jLelu;j:Fintermediary field_32742Lnet/minecraft/class_759;field_32742:Fnamed field_32742Lnet/minecraft/client/render/item/HeldItemRenderer;field_32742:F
-
field_32743
private static final float field_32743- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official kLelu;k:Fintermediary field_32743Lnet/minecraft/class_759;field_32743:Fnamed field_32743Lnet/minecraft/client/render/item/HeldItemRenderer;field_32743:F
-
field_32744
private static final float field_32744- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official lLelu;l:Fintermediary field_32744Lnet/minecraft/class_759;field_32744:Fnamed field_32744Lnet/minecraft/client/render/item/HeldItemRenderer;field_32744:F
-
field_32745
private static final float field_32745- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official mLelu;m:Fintermediary field_32745Lnet/minecraft/class_759;field_32745:Fnamed field_32745Lnet/minecraft/client/render/item/HeldItemRenderer;field_32745:F
-
field_32746
private static final float field_32746- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official nLelu;n:Fintermediary field_32746Lnet/minecraft/class_759;field_32746:Fnamed field_32746Lnet/minecraft/client/render/item/HeldItemRenderer;field_32746:F
-
field_32747
private static final float field_32747- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official oLelu;o:Fintermediary field_32747Lnet/minecraft/class_759;field_32747:Fnamed field_32747Lnet/minecraft/client/render/item/HeldItemRenderer;field_32747:F
-
field_32748
private static final float field_32748- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official pLelu;p:Fintermediary field_32748Lnet/minecraft/class_759;field_32748:Fnamed field_32748Lnet/minecraft/client/render/item/HeldItemRenderer;field_32748:F
-
field_32749
private static final float field_32749- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official qLelu;q:Fintermediary field_32749Lnet/minecraft/class_759;field_32749:Fnamed field_32749Lnet/minecraft/client/render/item/HeldItemRenderer;field_32749:F
-
field_32750
private static final float field_32750- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official rLelu;r:Fintermediary field_32750Lnet/minecraft/class_759;field_32750:Fnamed field_32750Lnet/minecraft/client/render/item/HeldItemRenderer;field_32750:F
-
field_32751
private static final float field_32751- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official sLelu;s:Fintermediary field_32751Lnet/minecraft/class_759;field_32751:Fnamed field_32751Lnet/minecraft/client/render/item/HeldItemRenderer;field_32751:F
-
field_32752
private static final double field_32752- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official tLelu;t:Dintermediary field_32752Lnet/minecraft/class_759;field_32752:Dnamed field_32752Lnet/minecraft/client/render/item/HeldItemRenderer;field_32752:D
-
field_32753
private static final float field_32753- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official uLelu;u:Fintermediary field_32753Lnet/minecraft/class_759;field_32753:Fnamed field_32753Lnet/minecraft/client/render/item/HeldItemRenderer;field_32753:F
-
field_32754
private static final float field_32754- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official vLelu;v:Fintermediary field_32754Lnet/minecraft/class_759;field_32754:Fnamed field_32754Lnet/minecraft/client/render/item/HeldItemRenderer;field_32754:F
-
field_32755
private static final float field_32755- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official wLelu;w:Fintermediary field_32755Lnet/minecraft/class_759;field_32755:Fnamed field_32755Lnet/minecraft/client/render/item/HeldItemRenderer;field_32755:F
-
field_32756
private static final float field_32756- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official xLelu;x:Fintermediary field_32756Lnet/minecraft/class_759;field_32756:Fnamed field_32756Lnet/minecraft/client/render/item/HeldItemRenderer;field_32756:F
-
field_32757
private static final float field_32757- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official yLelu;y:Fintermediary field_32757Lnet/minecraft/class_759;field_32757:Fnamed field_32757Lnet/minecraft/client/render/item/HeldItemRenderer;field_32757:F
-
field_32758
private static final float field_32758- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official zLelu;z:Fintermediary field_32758Lnet/minecraft/class_759;field_32758:Fnamed field_32758Lnet/minecraft/client/render/item/HeldItemRenderer;field_32758:F
-
field_32689
private static final float field_32689- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ALelu;A:Fintermediary field_32689Lnet/minecraft/class_759;field_32689:Fnamed field_32689Lnet/minecraft/client/render/item/HeldItemRenderer;field_32689:F
-
field_32690
private static final float field_32690- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official BLelu;B:Fintermediary field_32690Lnet/minecraft/class_759;field_32690:Fnamed field_32690Lnet/minecraft/client/render/item/HeldItemRenderer;field_32690:F
-
field_32691
private static final float field_32691- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official CLelu;C:Fintermediary field_32691Lnet/minecraft/class_759;field_32691:Fnamed field_32691Lnet/minecraft/client/render/item/HeldItemRenderer;field_32691:F
-
field_32692
private static final float field_32692- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official DLelu;D:Fintermediary field_32692Lnet/minecraft/class_759;field_32692:Fnamed field_32692Lnet/minecraft/client/render/item/HeldItemRenderer;field_32692:F
-
field_32693
private static final float field_32693- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ELelu;E:Fintermediary field_32693Lnet/minecraft/class_759;field_32693:Fnamed field_32693Lnet/minecraft/client/render/item/HeldItemRenderer;field_32693:F
-
field_32694
private static final float field_32694- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official FLelu;F:Fintermediary field_32694Lnet/minecraft/class_759;field_32694:Fnamed field_32694Lnet/minecraft/client/render/item/HeldItemRenderer;field_32694:F
-
field_32695
private static final float field_32695- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official GLelu;G:Fintermediary field_32695Lnet/minecraft/class_759;field_32695:Fnamed field_32695Lnet/minecraft/client/render/item/HeldItemRenderer;field_32695:F
-
field_32696
private static final float field_32696- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official HLelu;H:Fintermediary field_32696Lnet/minecraft/class_759;field_32696:Fnamed field_32696Lnet/minecraft/client/render/item/HeldItemRenderer;field_32696:F
-
field_32697
private static final float field_32697- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ILelu;I:Fintermediary field_32697Lnet/minecraft/class_759;field_32697:Fnamed field_32697Lnet/minecraft/client/render/item/HeldItemRenderer;field_32697:F
-
field_32698
private static final float field_32698- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official JLelu;J:Fintermediary field_32698Lnet/minecraft/class_759;field_32698:Fnamed field_32698Lnet/minecraft/client/render/item/HeldItemRenderer;field_32698:F
-
field_32699
private static final float field_32699- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official KLelu;K:Fintermediary field_32699Lnet/minecraft/class_759;field_32699:Fnamed field_32699Lnet/minecraft/client/render/item/HeldItemRenderer;field_32699:F
-
field_32700
private static final int field_32700- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official LLelu;L:Iintermediary field_32700Lnet/minecraft/class_759;field_32700:Inamed field_32700Lnet/minecraft/client/render/item/HeldItemRenderer;field_32700:I
-
field_32701
private static final int field_32701- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official MLelu;M:Iintermediary field_32701Lnet/minecraft/class_759;field_32701:Inamed field_32701Lnet/minecraft/client/render/item/HeldItemRenderer;field_32701:I
-
field_32702
private static final int field_32702- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official NLelu;N:Iintermediary field_32702Lnet/minecraft/class_759;field_32702:Inamed field_32702Lnet/minecraft/client/render/item/HeldItemRenderer;field_32702:I
-
field_32703
private static final float field_32703- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official OLelu;O:Fintermediary field_32703Lnet/minecraft/class_759;field_32703:Fnamed field_32703Lnet/minecraft/client/render/item/HeldItemRenderer;field_32703:F
-
field_32704
private static final float field_32704- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official PLelu;P:Fintermediary field_32704Lnet/minecraft/class_759;field_32704:Fnamed field_32704Lnet/minecraft/client/render/item/HeldItemRenderer;field_32704:F
-
field_32705
private static final float field_32705- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official QLelu;Q:Fintermediary field_32705Lnet/minecraft/class_759;field_32705:Fnamed field_32705Lnet/minecraft/client/render/item/HeldItemRenderer;field_32705:F
-
field_32706
private static final float field_32706- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official RLelu;R:Fintermediary field_32706Lnet/minecraft/class_759;field_32706:Fnamed field_32706Lnet/minecraft/client/render/item/HeldItemRenderer;field_32706:F
-
field_32707
private static final float field_32707- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official SLelu;S:Fintermediary field_32707Lnet/minecraft/class_759;field_32707:Fnamed field_32707Lnet/minecraft/client/render/item/HeldItemRenderer;field_32707:F
-
field_32708
private static final float field_32708- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official TLelu;T:Fintermediary field_32708Lnet/minecraft/class_759;field_32708:Fnamed field_32708Lnet/minecraft/client/render/item/HeldItemRenderer;field_32708:F
-
field_32709
private static final float field_32709- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ULelu;U:Fintermediary field_32709Lnet/minecraft/class_759;field_32709:Fnamed field_32709Lnet/minecraft/client/render/item/HeldItemRenderer;field_32709:F
-
field_32710
private static final float field_32710- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official VLelu;V:Fintermediary field_32710Lnet/minecraft/class_759;field_32710:Fnamed field_32710Lnet/minecraft/client/render/item/HeldItemRenderer;field_32710:F
-
field_32711
private static final float field_32711- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official WLelu;W:Fintermediary field_32711Lnet/minecraft/class_759;field_32711:Fnamed field_32711Lnet/minecraft/client/render/item/HeldItemRenderer;field_32711:F
-
field_32712
private static final float field_32712- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official XLelu;X:Fintermediary field_32712Lnet/minecraft/class_759;field_32712:Fnamed field_32712Lnet/minecraft/client/render/item/HeldItemRenderer;field_32712:F
-
field_32713
private static final float field_32713- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official YLelu;Y:Fintermediary field_32713Lnet/minecraft/class_759;field_32713:Fnamed field_32713Lnet/minecraft/client/render/item/HeldItemRenderer;field_32713:F
-
field_32714
private static final float field_32714- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ZLelu;Z:Fintermediary field_32714Lnet/minecraft/class_759;field_32714:Fnamed field_32714Lnet/minecraft/client/render/item/HeldItemRenderer;field_32714:F
-
field_32715
private static final float field_32715- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aaLelu;aa:Fintermediary field_32715Lnet/minecraft/class_759;field_32715:Fnamed field_32715Lnet/minecraft/client/render/item/HeldItemRenderer;field_32715:F
-
field_32716
private static final float field_32716- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official abLelu;ab:Fintermediary field_32716Lnet/minecraft/class_759;field_32716:Fnamed field_32716Lnet/minecraft/client/render/item/HeldItemRenderer;field_32716:F
-
field_32717
private static final float field_32717- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official acLelu;ac:Fintermediary field_32717Lnet/minecraft/class_759;field_32717:Fnamed field_32717Lnet/minecraft/client/render/item/HeldItemRenderer;field_32717:F
-
field_32718
private static final float field_32718- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official adLelu;ad:Fintermediary field_32718Lnet/minecraft/class_759;field_32718:Fnamed field_32718Lnet/minecraft/client/render/item/HeldItemRenderer;field_32718:F
-
field_32719
private static final float field_32719- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aeLelu;ae:Fintermediary field_32719Lnet/minecraft/class_759;field_32719:Fnamed field_32719Lnet/minecraft/client/render/item/HeldItemRenderer;field_32719:F
-
field_32720
private static final float field_32720- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official afLelu;af:Fintermediary field_32720Lnet/minecraft/class_759;field_32720:Fnamed field_32720Lnet/minecraft/client/render/item/HeldItemRenderer;field_32720:F
-
field_32721
private static final float field_32721- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official agLelu;ag:Fintermediary field_32721Lnet/minecraft/class_759;field_32721:Fnamed field_32721Lnet/minecraft/client/render/item/HeldItemRenderer;field_32721:F
-
field_32722
private static final float field_32722- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ahLelu;ah:Fintermediary field_32722Lnet/minecraft/class_759;field_32722:Fnamed field_32722Lnet/minecraft/client/render/item/HeldItemRenderer;field_32722:F
-
field_32723
private static final float field_32723- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aiLelu;ai:Fintermediary field_32723Lnet/minecraft/class_759;field_32723:Fnamed field_32723Lnet/minecraft/client/render/item/HeldItemRenderer;field_32723:F
-
field_32724
private static final int field_32724- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ajLelu;aj:Iintermediary field_32724Lnet/minecraft/class_759;field_32724:Inamed field_32724Lnet/minecraft/client/render/item/HeldItemRenderer;field_32724:I
-
field_32725
private static final int field_32725- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official akLelu;ak:Iintermediary field_32725Lnet/minecraft/class_759;field_32725:Inamed field_32725Lnet/minecraft/client/render/item/HeldItemRenderer;field_32725:I
-
field_32726
private static final int field_32726- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official alLelu;al:Iintermediary field_32726Lnet/minecraft/class_759;field_32726:Inamed field_32726Lnet/minecraft/client/render/item/HeldItemRenderer;field_32726:I
-
field_32727
private static final float field_32727- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official amLelu;am:Fintermediary field_32727Lnet/minecraft/class_759;field_32727:Fnamed field_32727Lnet/minecraft/client/render/item/HeldItemRenderer;field_32727:F
-
field_32728
private static final float field_32728- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official anLelu;an:Fintermediary field_32728Lnet/minecraft/class_759;field_32728:Fnamed field_32728Lnet/minecraft/client/render/item/HeldItemRenderer;field_32728:F
-
field_32729
private static final float field_32729- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aoLelu;ao:Fintermediary field_32729Lnet/minecraft/class_759;field_32729:Fnamed field_32729Lnet/minecraft/client/render/item/HeldItemRenderer;field_32729:F
-
field_32730
private static final float field_32730- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official apLelu;ap:Fintermediary field_32730Lnet/minecraft/class_759;field_32730:Fnamed field_32730Lnet/minecraft/client/render/item/HeldItemRenderer;field_32730:F
-
field_32731
private static final float field_32731- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aqLelu;aq:Fintermediary field_32731Lnet/minecraft/class_759;field_32731:Fnamed field_32731Lnet/minecraft/client/render/item/HeldItemRenderer;field_32731:F
-
field_32732
private static final float field_32732- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official arLelu;ar:Fintermediary field_32732Lnet/minecraft/class_759;field_32732:Fnamed field_32732Lnet/minecraft/client/render/item/HeldItemRenderer;field_32732:F
-
field_32733
private static final float field_32733- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official asLelu;as:Fintermediary field_32733Lnet/minecraft/class_759;field_32733:Fnamed field_32733Lnet/minecraft/client/render/item/HeldItemRenderer;field_32733:F
-
field_32734
private static final float field_32734- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official atLelu;at:Fintermediary field_32734Lnet/minecraft/class_759;field_32734:Fnamed field_32734Lnet/minecraft/client/render/item/HeldItemRenderer;field_32734:F
-
client
- Mappings:
Namespace Name Mixin selector official auLelu;au:Lduk;intermediary field_4050Lnet/minecraft/class_759;field_4050:Lnet/minecraft/class_310;named clientLnet/minecraft/client/render/item/HeldItemRenderer;client:Lnet/minecraft/client/MinecraftClient;
-
mainHand
- Mappings:
Namespace Name Mixin selector official avLelu;av:Lbpr;intermediary field_4047Lnet/minecraft/class_759;field_4047:Lnet/minecraft/class_1799;named mainHandLnet/minecraft/client/render/item/HeldItemRenderer;mainHand:Lnet/minecraft/item/ItemStack;
-
offHand
- Mappings:
Namespace Name Mixin selector official awLelu;aw:Lbpr;intermediary field_4048Lnet/minecraft/class_759;field_4048:Lnet/minecraft/class_1799;named offHandLnet/minecraft/client/render/item/HeldItemRenderer;offHand:Lnet/minecraft/item/ItemStack;
-
equipProgressMainHand
private float equipProgressMainHand- Mappings:
Namespace Name Mixin selector official axLelu;ax:Fintermediary field_4043Lnet/minecraft/class_759;field_4043:Fnamed equipProgressMainHandLnet/minecraft/client/render/item/HeldItemRenderer;equipProgressMainHand:F
-
prevEquipProgressMainHand
private float prevEquipProgressMainHand- Mappings:
Namespace Name Mixin selector official ayLelu;ay:Fintermediary field_4053Lnet/minecraft/class_759;field_4053:Fnamed prevEquipProgressMainHandLnet/minecraft/client/render/item/HeldItemRenderer;prevEquipProgressMainHand:F
-
equipProgressOffHand
private float equipProgressOffHand- Mappings:
Namespace Name Mixin selector official azLelu;az:Fintermediary field_4052Lnet/minecraft/class_759;field_4052:Fnamed equipProgressOffHandLnet/minecraft/client/render/item/HeldItemRenderer;equipProgressOffHand:F
-
prevEquipProgressOffHand
private float prevEquipProgressOffHand- Mappings:
Namespace Name Mixin selector official aALelu;aA:Fintermediary field_4051Lnet/minecraft/class_759;field_4051:Fnamed prevEquipProgressOffHandLnet/minecraft/client/render/item/HeldItemRenderer;prevEquipProgressOffHand:F
-
renderManager
- Mappings:
Namespace Name Mixin selector official aBLelu;aB:Leqn;intermediary field_4046Lnet/minecraft/class_759;field_4046:Lnet/minecraft/class_898;named renderManagerLnet/minecraft/client/render/item/HeldItemRenderer;renderManager:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
-
itemRenderer
- Mappings:
Namespace Name Mixin selector official aCLelu;aC:Lerm;intermediary field_4044Lnet/minecraft/class_759;field_4044:Lnet/minecraft/class_918;named itemRendererLnet/minecraft/client/render/item/HeldItemRenderer;itemRenderer:Lnet/minecraft/client/render/item/ItemRenderer;
-
-
Constructor Details
-
HeldItemRenderer
- Mappings:
Namespace Name Mixin selector official <init>Lelu;<init>(Lduk;)Vintermediary <init>Lnet/minecraft/class_759;<init>(Lnet/minecraft/class_310;)Vnamed <init>Lnet/minecraft/client/render/item/HeldItemRenderer;<init>(Lnet/minecraft/client/MinecraftClient;)V
-
-
Method Details
-
renderItem
public void renderItem(LivingEntity entity, ItemStack stack, ModelTransformation.Mode renderMode, boolean leftHanded, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)- Mappings:
Namespace Name Mixin selector official aLelu;a(Lasy;Lbpr;Lene$b;ZLdpg;Lely;I)Vintermediary method_3233Lnet/minecraft/class_759;method_3233(Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_809$class_811;ZLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vnamed renderItemLnet/minecraft/client/render/item/HeldItemRenderer;renderItem(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/render/model/json/ModelTransformation$Mode;ZLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
-
getMapAngle
private float getMapAngle(float tickDelta)- Mappings:
Namespace Name Mixin selector official aLelu;a(F)Fintermediary method_3227Lnet/minecraft/class_759;method_3227(F)Fnamed getMapAngleLnet/minecraft/client/render/item/HeldItemRenderer;getMapAngle(F)F
-
renderArm
private void renderArm(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, Arm arm)- Mappings:
Namespace Name Mixin selector official aLelu;a(Ldpg;Lely;ILasu;)Vintermediary method_3216Lnet/minecraft/class_759;method_3216(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1306;)Vnamed renderArmLnet/minecraft/client/render/item/HeldItemRenderer;renderArm(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/util/Arm;)V
-
renderMapInOneHand
private void renderMapInOneHand(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float equipProgress, Arm arm, float swingProgress, ItemStack stack)- Mappings:
Namespace Name Mixin selector official aLelu;a(Ldpg;Lely;IFLasu;FLbpr;)Vintermediary method_3222Lnet/minecraft/class_759;method_3222(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFLnet/minecraft/class_1306;FLnet/minecraft/class_1799;)Vnamed renderMapInOneHandLnet/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
-
renderMapInBothHands
private void renderMapInBothHands(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float pitch, float equipProgress, float swingProgress)- Mappings:
Namespace Name Mixin selector official aLelu;a(Ldpg;Lely;IFFF)Vintermediary method_3231Lnet/minecraft/class_759;method_3231(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFFF)Vnamed renderMapInBothHandsLnet/minecraft/client/render/item/HeldItemRenderer;renderMapInBothHands(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IFFF)V
-
renderFirstPersonMap
private void renderFirstPersonMap(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int swingProgress, ItemStack stack)- Mappings:
Namespace Name Mixin selector official aLelu;a(Ldpg;Lely;ILbpr;)Vintermediary method_3223Lnet/minecraft/class_759;method_3223(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1799;)Vnamed renderFirstPersonMapLnet/minecraft/client/render/item/HeldItemRenderer;renderFirstPersonMap(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/item/ItemStack;)V
-
renderArmHoldingItem
private void renderArmHoldingItem(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float equipProgress, float swingProgress, Arm arm)- Mappings:
Namespace Name Mixin selector official aLelu;a(Ldpg;Lely;IFFLasu;)Vintermediary method_3219Lnet/minecraft/class_759;method_3219(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFFLnet/minecraft/class_1306;)Vnamed renderArmHoldingItemLnet/minecraft/client/render/item/HeldItemRenderer;renderArmHoldingItem(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IFFLnet/minecraft/util/Arm;)V
-
applyEatOrDrinkTransformation
private void applyEatOrDrinkTransformation(MatrixStack matrices, float tickDelta, Arm arm, ItemStack stack)- Mappings:
Namespace Name Mixin selector official aLelu;a(Ldpg;FLasu;Lbpr;)Vintermediary method_3218Lnet/minecraft/class_759;method_3218(Lnet/minecraft/class_4587;FLnet/minecraft/class_1306;Lnet/minecraft/class_1799;)Vnamed applyEatOrDrinkTransformationLnet/minecraft/client/render/item/HeldItemRenderer;applyEatOrDrinkTransformation(Lnet/minecraft/client/util/math/MatrixStack;FLnet/minecraft/util/Arm;Lnet/minecraft/item/ItemStack;)V
-
applySwingOffset
- Mappings:
Namespace Name Mixin selector official aLelu;a(Ldpg;Lasu;F)Vintermediary method_3217Lnet/minecraft/class_759;method_3217(Lnet/minecraft/class_4587;Lnet/minecraft/class_1306;F)Vnamed applySwingOffsetLnet/minecraft/client/render/item/HeldItemRenderer;applySwingOffset(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/Arm;F)V
-
applyEquipOffset
- Mappings:
Namespace Name Mixin selector official bLelu;b(Ldpg;Lasu;F)Vintermediary method_3224Lnet/minecraft/class_759;method_3224(Lnet/minecraft/class_4587;Lnet/minecraft/class_1306;F)Vnamed applyEquipOffsetLnet/minecraft/client/render/item/HeldItemRenderer;applyEquipOffset(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/util/Arm;F)V
-
renderItem
public void renderItem(float tickDelta, MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, ClientPlayerEntity player, int light)- Mappings:
Namespace Name Mixin selector official aLelu;a(FLdpg;Lely$a;Lekt;I)Vintermediary method_22976Lnet/minecraft/class_759;method_22976(FLnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_746;I)Vnamed renderItemLnet/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
-
method_33303
- Mappings:
Namespace Name Mixin selector official aLelu;a(Lekt;)Lelu$a;intermediary method_33303Lnet/minecraft/class_759;method_33303(Lnet/minecraft/class_746;)Lnet/minecraft/class_759$class_5773;named method_33303Lnet/minecraft/client/render/item/HeldItemRenderer;method_33303(Lnet/minecraft/client/network/ClientPlayerEntity;)Lnet/minecraft/client/render/item/HeldItemRenderer$HandRenderType;
-
method_33304
- Mappings:
Namespace Name Mixin selector official bLelu;b(Lekt;)Lelu$a;intermediary method_33304Lnet/minecraft/class_759;method_33304(Lnet/minecraft/class_746;)Lnet/minecraft/class_759$class_5773;named method_33304Lnet/minecraft/client/render/item/HeldItemRenderer;method_33304(Lnet/minecraft/client/network/ClientPlayerEntity;)Lnet/minecraft/client/render/item/HeldItemRenderer$HandRenderType;
-
isChargedCrossbow
- Mappings:
Namespace Name Mixin selector official aLelu;a(Lbpr;)Zintermediary method_33302Lnet/minecraft/class_759;method_33302(Lnet/minecraft/class_1799;)Znamed isChargedCrossbowLnet/minecraft/client/render/item/HeldItemRenderer;isChargedCrossbow(Lnet/minecraft/item/ItemStack;)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 official aLelu;a(Lekq;FFLarf;FLbpr;FLdpg;Lely;I)Vintermediary method_3228Lnet/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)Vnamed renderFirstPersonItemLnet/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
-
updateHeldItems
public void updateHeldItems()- Mappings:
Namespace Name Mixin selector official aLelu;a()Vintermediary method_3220Lnet/minecraft/class_759;method_3220()Vnamed updateHeldItemsLnet/minecraft/client/render/item/HeldItemRenderer;updateHeldItems()V
-
resetEquipProgress
- Mappings:
Namespace Name Mixin selector official aLelu;a(Larf;)Vintermediary method_3215Lnet/minecraft/class_759;method_3215(Lnet/minecraft/class_1268;)Vnamed resetEquipProgressLnet/minecraft/client/render/item/HeldItemRenderer;resetEquipProgress(Lnet/minecraft/util/Hand;)V
-