In Minecraft 1.9, c'è un modo semplice per farlo senza tabelloni utilizzando i blocchi di comando a catena. Per dimostrazione, ucciderò tutte le entità che non sono giocatori o oggetti.
Primo blocco di comando: esegui @e ~ ~ ~ summon ArmorStand ~ ~ ~ {Invisible: 1, NoGravity: 1}
Questo fa sì che un'armatura si trovi nello stesso punto di ogni entità. Il primo blocco di comandi deve essere rivolto verso il secondo blocco di comandi.
Secondo blocco di comando: esegui @e [type = Player] ~ ~ ~ kill @e [type = ArmorStand, c = 1]
Questo fa sì che tutti i giocatori uccidano i supporti delle armature che stanno per fare qualcosa.
Terzo blocco di comando: esegui @e [type = Item] ~ ~ ~ kill @e [type = ArmorStand, c = 1]
Come sopra tranne che con i giocatori. Puoi farlo tutte le volte che vuoi.
Ultimo blocco comandi: esegui @e [type = ArmorStand] ~ ~ ~ kill @e [c = 2] ~ ~ ~
Questo fa sì che tutte le armature uccidano se stesse e l'entità che rappresentavano.
I vantaggi:
- Utilizza supporti per armature. Perché no?
- Non richiede tabelloni
Gli svantaggi:
- Se un'entità muore / si teletrasporta in una posizione lontana dopo che il supporto dell'armatura è stato evocato ma prima che i supporti dell'armatura eseguano i loro comandi, alcune entità che non devono essere uccise verranno uccise
Se vuoi che tutte le entità non-giocatore non oggetto eseguano un comando, usa questo:
Ultimo blocco comandi: execute @e [type = ArmorStand] ~ ~ ~ execute @e [r = 1, c = -1] ~ ~ ~ <command>
Svantaggi di questo:
- Se un'entità muore / si teletrasporta / lascia il raggio d'azione in meno di 1 ms, il supporto dell'armatura eseguirà il comando stesso