가나다라마사
대표칭호 없음
이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.19.4 |
게임버전 (BE) | 관련없음 |
유튜버 포마인님의 영상을 보고
execute as @a[nbt={Inventory:[{Slot:-106b,id:"minecraft:아이템"}]}] at @s run 원하는 커맨드
execute as @a[nbt={Inventory:[{Slot:-106b,id:"minecraft:아이템"}]}] at @s run item replace entity @s weapon.mainhand with 아이템
execute as @a[nbt={Inventory:[{Slot:-106b,id:"minecraft:아이템"}]}] at @s run item replace entity @s weapon.offhand with air
를 써서 F키 발동 스킬을 만들고 있었어요. 여기서 id"minecraft:아이템" 이부분의 아이템의 이름을 만약 VVV 로 설정하려면 어디다가 써야 하나요?
김형원
2023.04.15@a[nbt={Inventory:[{Slot:-106b,id:"minecraft:아이템",tag:{display:{Name:'{"text":"VVV"}'}}}]}]
커맨드로 지정한 아이템의 정보는 모두 tag 아래에 저장되기 때문에 위와 같이 써주시면 됩니다
tag 중 display의 Name이 이름을 저장하는 곳인데, JSON문법을 따르기 때문에 그냥 VVV라고 넣으시면 아마 작동을 안할거에요
가나다라마사
2023.04.15감사합니다.