3 votos

Ejecutar en mob con NBT independientemente del valor de NBT (1.19.2)

Estoy intentando ejecutar un comando si un mob tiene la etiqueta NBT Owner, independientemente de quién sea el propietario. ¿Cómo podría hacer esto, si es posible?

Me gustaría poder hacer algo como /execute as @e[nbt={Owner=""}] o /execute as @e[nbt={Owner="*"}]. Lo cual no funciona, como era de esperar, pero estoy esperando que haya una manera que no haya considerado o simplemente no conozca.

Intento hacer algo que solo afecte a jugadores y mobs domesticados. No importa quién domesticó al mob, siempre y cuando esté domesticado debería ser afectado.

4voto

amosel Puntos 354

Aquí está el comando que probablemente deseas:

execute as @e if data entity @s Owner run 

Esto se ejecutará si el if data es exitoso, no verifica ningún valor específico. Por ejemplo, cuando probé esto, solo la entidad con el nbt Owner, en mi caso un ítem, ejecutó el comando, y no el jugador. Ya que no tengo el nbt en mí mismo.

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