Wie kann ich ein Item mit einem bestimmten Namen in der Hand eines Spielers detecten (Minecraft 1.14.4)?
Ich möchte dass wenn man ein bestimmtes Item mit einem Custom Namen in die Hand nimmt , etwas passiert (genau gesagt dass er sich dann schneller (uch in der Luft) bewegen kann), sodass ich einen "Adminvorteil" bekommen kann.
Ich habe es bis jetzt so versucht aber es will nicht funktionieren... --> execute as @a[nbt={SelectedItem:{id:"minecraft:barrier"},nbt={display:{Name:"{\"text\":\"Speedo\"}"}}}] run [Der auszuführende Command]
Wie kann ich es anders machen oder hab ich was falsch geschrieben/gemacht? Danke schon im vornherein :D
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Minecraft
Du hast ein paar kleine Fehler gemacht. So geht der Command richtig:
/execute as @a[nbt={SelectedItem:{id:"minecraft:barrier",Count:1b,tag:{display:{Name:'{"text":"Speedo"}'}}}}] run
Am einfachsten machst du solche sachen mit dem MCStacker online editor. Dort dann mit execute if entity
Woher ich das weiß:Hobby – Ich spiele seit vielen Jahren Minecraft.