Avoir un item tenu comme un arc en train de charger
-
La marche à suivre en est-elle radicalement changée?
-
Salut les gens, j’ai essayé en 1.7.10 avec la deuxième façon de faire.
Elle fonctionne quand je teste sur Eclipse, mais elle fait crash mon serveur, donc je viens faire d’une pierre deux coups avec code +crash report si ça vous dérange pas.@SubscribeEvent public void preRenderPlayer(RenderPlayerEvent.Pre event) { EntityPlayer player = event.entityPlayer; ItemStack is = player.getCurrentEquippedItem(); if ((is != null) && ((is.getItem() instanceof ItemThomson)||(is.getItem() instanceof ItemPlasmaGun)||(is.getItem() instanceof ItemRailGun)||(is.getItem() instanceof ItemPompe))) { ModelBiped modelMain = ObfuscationReflectionHelper.getPrivateValue(RenderPlayer.class, event.renderer, 1); ModelBiped modelArmorChestplate = ObfuscationReflectionHelper.getPrivateValue(RenderPlayer.class, event.renderer, 2); ModelBiped modelArmor = ObfuscationReflectionHelper.getPrivateValue(RenderPlayer.class, event.renderer, 3); modelMain.aimedBow = modelArmorChestplate.aimedBow = modelArmor.aimedBow = true; } }Dans la classe principale:
@EventHandler public void init(FMLInitializationEvent event) { MinecraftForge.EVENT_BUS.register(new RenderEventHandler()); //RenderEventHandler étant la classe où j'ai mis le précédent bout de code MinecraftForge.EVENT_BUS.register(this);J’ai dû mettre @SubscribeEvent (sûrement car en 1.7.10)
Edit: Sinon je me demandais si il n’y avait pas une façon plus simple d’appeler constamment l’EnumAction.bow quand le joueur a un certain item en main. (Directement dans la classe de l’item)
-
Il faut enregistrer l’évent uniquement du côté client.
-
Yes.
Erreur corrigée, merci Robin.
Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.
Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.
Grâce à votre participation, ce message peut devenir encore meilleur 💗
S'inscrire Se connecter