CommandBlock Résolu Bloquer l'interface d'échange des villageois

Gleanight

Architecte en herbe
23 Janvier 2016
95
24
139
Salut, j'aimerais savoir comment on fait pour bloquer l'interface d'échange des villageois, en gros j'aimerais que le joueur clique droit dessus mais que le villageois ne propose aucun échange. J'aimerais aussi pouvoir tester quand un joueur fait un clique droit sur un villageois. Il me semble que y'avait un scoreboard pour ça mais c'était y'a super longtemps donc je ne m'en souviens plus du tout, et ça a peut être changé en depuis la 1.13. En gros ce que j'aimerais faire : invoquer un villageois avec qui on ne peut pas échanger, et pouvoir détecter lorsque le joueur fait un clique droit dessus (et donc le scoreboard pour l'échange avec les villageois augmente de 1, malgré que l'interface d'échange soit bloquée). Ensuite je remets le scoreboard à 0 et je lance un texte.
 
Hey !

Pour invoquer le villager :

Code:
summon villager ~ ~ ~ {Offers:{}}

Et pour le scoreboard :

Code:
scoreboard objectives add Talk minecraft.custom:minecraft.talked_to_villager

Voilà ;)
 
Hey !

Pour invoquer le villager :

Code:
summon villager ~ ~ ~ {Offers:{}}

Et pour le scoreboard :

Code:
scoreboard objectives add Talk minecraft.custom:minecraft.talked_to_villager

Voilà ;)
Merci à toi ! (d'ailleurs salut ça fait super longtemps oromis :))
 
  • J'aime
Reactions: Oromis