자라나는중
대표칭호 없음
akzj_ c1a81515f94946a6a458df347adab7b8
이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.19.3 |
게임버전 (BE) | 관련없음 |
"헝"이라는 막대기를 들면 파티클이 나오게 하고 싶은데 ' '헝'이라는 태그가 붙은 막대기 아이템을 들었는가? '를 못 쓰겠어요.. 명령어는
execute at @a[nbt={SelectedItem:{id:"minecraft:stick"}},nbt={display:{Name:'{"text":"헝","italic":false}'}}] run particle minecraft:angry_villager ~ ~ ~ 0.5 0.5 0.5 1 1 normal @a 입니다
빨간색 부분이 문제 부분이에요
나유즈
2023.02.11앞쪽 nbt태그의 stick 아이템 정보에 뒷쪽 nbt태그 부분을 추가시켜주시면 될 것 같습니다. 뒷쪽 nbt태그에서는 SelectedItem인걸 지정하고있지도 않아서 돌아가지 않는것으로 보입니다.
자라나는중
2023.02.11아직 해보지는 않았지만 감사합니다!!@!!!
yusin12
2023.02.28execute if entity @a[nbt={SelectedItem:{id:"minecraft:stick",tag:{display:{Name:"{\"text\":\"헝\",\"italic\":\"false\"}"}}}}]
이렇게 써야해요!!
SelectedItem
이나!
Inventory에! tag를 할때는!
display:{Name:"{\"text\":\"원하는 글자\"}"}
이렇게 해야해요!
그래서 결국엔!
execute as @a if entity @a[nbt={SelectedItem:{id:"minecraft:stick",tag:{display:{Name:"{\"text\":\"헝\",\"italic\":\"false\"}"}}}}] at @s run particle minecraft:angry_villager ~ ~ ~ 0.5 0.5 0.5 1 1 normal @a
이렇게 하면 돼요!
자라나는중
2023.03.02그렇군요! 감사합니다!!