[Résolu] Détecter quand un joueur utilise l'action "Attack / Destroy"
-
Bonjour, pour un mod j’aurais besoin de détecter quand un joueur utilise l’action “Attack/Destroy” (par défaut Clic gauche), mais je ne trouve pas… Je ne souhaite pas passer par le raccourci lui même, j’ai juste besoin de détecter l’action Attack/Destroy, peu importe si une action est faîte ou pas (par exemple un bloc de cassé, une entité attaqué etc).
Si vous pouviez m’éclairer à ce sujet ce serait sympa !! Merci. -
Il faut que tu utilises plusieurs events pour ça, car il n’y a pas d’action
Attack/Destroy
générique. -
Tu pourrais me donner un exemple ? Je ne sais pas du tout lesquels utiliser ^^
-
Ta 2 possibilités: 1- soit tu met directement la fonction que tu veux utiliser directement dans ton block (onBlockDestroyedByPlayer) / ou ton mobs avec entityattack
2- Soit tu cree ce qu’on appelle un playerhandler dans lequel tu register les event (LivingHurtEvent && PlayerInteractEvent), pour la 2eme possibilité cela s’appliquera à tous ou a plusieurs choses cela depend ce que tu en fait -
Merci je vais me servir de ça.