Animer un joueur
-
Bonjour, je fais des items avec des rendu en 3D (avec le tuto de kevin_68 Rendu d’item avec model techne), et j’aimerais pouvoir changer la position du bras du joueur quand il tient l’item.
J’aimerais savoir si on peut le faire directement depuis la classe du render implements IItemRenderer. Ou si il y a une autre méthode.Merci pour votre aide.
Vebert -
tu utilise la method HeldItem et tu modifie le render
-
J’ai beau chercher je ne vois pas de quelle méthode il s’agit
-
EntityPlayer.getHeldItem()
-
Non mais ça ne va pas l’aider ça …
Je ne crois pas qu’on puisse modifier le rendu de la main sans passer par l’asm, il faudrait demander à zak, il avait fait un mod pour voir les deux mains du joueur. -
Ok celui ci je le connaissait mais je voyait pas le rapport au fait il faut que je fasse ça dans un event :
public void OnRenderPlayer(RenderPlayerEvent event){ }
(je cherchais pas au bon endroit avant ^^ ).
Merci pour l’aide je vais voir si j’arrive a faire ce que je veux.
edit : @robin4002 moi ce serait pour faire un rendu à la 3ème personne (ou le rendu d’un autre joueur si tu préfères) donc pas vraiment le même cas que le rendu des deux mains.
-
ça doit surement être pareil , faudrait demander à Zak et comparer avec ce que tu veux faire toi