[Domanda] SelectedItem

Come faccio a far si che, appena uno seleziona nell'inventario una Redstone Torch chiamata "Chiave" si attivi un comando?
execute non legge le NBTtag quindi non saprei cosa fare ç_ç
@MandelCube
FlyBeer
@LordMagic21 , dai un punteggio a chi ha quella tag (/scoreboard legge le NBT tag) e usa /execute su chi ha quel punteggio :3
Crea una scoreboard:
/scoreboard objectives add NOME dummy

Poi usi:
/scoreboard players set @a NOME 1 {SelectedItem:{id:redstone_torch,tag:{display:{Name:"Chiave"}}}}

Infine usi:
/execute @a[score_NOME_min=1] ~ ~ ~ comando

Se il comando non possiede selettori usa execute, altrimenti no (Modificato 19/06/2015, 09:14 da NEGCommand.)
19/06/2015, 09:13NEGCommand ha scritto: Crea una scoreboard:
/scoreboard objectives add NOME dummy

Poi usi:
/scoreboard players set @a NOME 1 {SelectedItem:{id:redstone_torch,tag:{display:{Name:"Chiave"}}}}

Infine usi:
/execute @a[score_NOME_min=1] ~ ~ ~ comando

Se il comando non possiede selettori usa execute, altrimenti no

Grazie mille, a me basta che il comando si attivi solo una volta quando il punteggio è a 1, devo mettere anche 
score_NOME=1?
FlyBeer
se vuoi che sia perfettamente ad 1 devi fare [score_NOME_min=1,score_NOME=1] e questo diventa vero solo se la score NAME =1, con 2,0... non va. Se vuoi che la score sia vera SOLO SE = o > di 1, allora [score_NOME_min=1]. se invece vuoi che si attivi SOLO SE la score è minore di 1, allora devi fare [score_NAME=1] (Modificato 19/06/2015, 10:20 da OverDeath9.)

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)