1 votos

¿Cómo seleccionar una entidad con un elemento con nombre en su mano en Minecraft 1.14?

Tengo un bloque de comandos de repetición establecido en "siempre activo" ejecutando este comando.

 /effect give @a[nbt={Inventory:[{Slot:-106b,id:"minecraft:stick", tag:{display:{Name:"Speed Stick Deodorant"}}}]}] minecraft:speed 1 7 true
 

Por mi parte, estoy sosteniendo un palo que me fue dado a través de este comando:

 /give @p stick{display:{Name:"\"Speed Stick Deodorant\""},Enchantments:[{id:unbreaking,lvl:10}]} 1
 

La salida en el bloque de comando que se repite dice "No se encontró ninguna entidad". ¿Qué está mal aquí?

También intenté darme el palo sin encantamientos para ver si eso era un problema. No ayudo

2voto

dly Puntos 2742

Tienes diferentes nombres para el palo. Uno se escapa y el otro no. Sin escapar del nombre, no se puede interpretar correctamente, ya que está dentro de otra etiqueta que ya interpreta las comillas.

Escape el nombre correctamente en su comando /effect y funcionará (probado y funciona para mí):

 /effect give @a[nbt={Inventory:[{Slot:-106b,id:"minecraft:stick", tag:{display:{Name:"\"Speed Stick Deodorant\""}}}]}] minecraft:speed 1 7 true
 

JugonesTop.com

Jugonestop es una comunidad para amantes del gaming. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X