개인 자료란 (JE)

  서버 커뮤니티

Profile 각진구름 대표칭호 없음
Profile

질문하기 커맨드

특정 갑옷을 입은 플레이어를 인식하는 명령어 질문입니다

2024.02.12 조회 수 79 추천 수 0
이해도 중급자 
게임버전 (JE) 관련없음 
게임버전 (BE) 관련없음 

특정 이름의 갑옷을 신은 플레이어에게 상태효과를 부여하는 명령어를 작성하려고 합니다

제 지식만으로는 한계가 느껴져 질문 드립니다

*mcstacks도 사용해 봤는데 도무지 모르겠더라고요...

5개의 댓글

yusin12
2024.02.12

execute as @a at @s[nbt={Inventory:[{}]}]...

각진구름
2024.02.13
@yusin12

사용자가 임의로 바꾼 갑옷의 이름은 어떻게 구분하나요

yusin12
2024.02.13
@각진구름

바꾼 갑옷에 이름은 변수가 너무 많기에 그 변수에 포함되지 않는 무언가가 있어야 합니다.

각진구름
2024.02.15
@yusin12

그럼 명령어를 어떻게 구성하면 될까요

yusin12
2024.02.15
@각진구름

무작정 tag:{display}를 쓰는 방법과

tag:{Custom_tag}를 쓰는 방법이 있습니다.

 

execute as @a at @s[nbt={Inventory:[{tag:{display:{Name:'{"text":"특정 이름"}'}}}]}] ..

 

execute as @a at @s[nbt={Inventory:[{tag:{Custom_tag:0}}]}] ..