개인 자료란 (JE)

  서버 커뮤니티

Profile ljj1250 대표칭호 없음
Profile

질문하기 커맨드

특정 아이템 삭제 하는 방법(태그 달린 아이템)

2023.03.25 조회 수 1851 추천 수 0
이해도 초보자 
게임버전 (JE) 1.19.4 
게임버전 (BE) 관련없음 

현재 만들라고 하는 맵에서 검을 2개 가지고 있어서 하나만 없애려고 하는데 

tag를 넣어 두긴 했는데 clear명령어로 하니 테그를 넣을수가 없는거 같아서 어떤식으로 철검 2개중 원하는 1개만 

인벤에서 없앨수 있을지 도움을 구해봅니다!!




6개의 댓글

yusin12
2023.03.25

없애고 싶은 철검을 왼손들기 하신 뒤

 

item replace entity @a[nbt={Inventory:[{id:"minecraft:diamond_sword",Count:1b}]}] weapon.offhand with air 1

 

이 명령어를 실행하시면 왼손의 아이템만 사라집니다!

ljj1250
2023.03.25
@yusin12

방금 해결 했습니다 전부 알려주셨는데 재가 이런걸 잘못해서 일일이 찾다보니 

간단한 것도 재대로 못하네요 ㅎㅎ:: 방법 알려주셔서 감사합니다 :)

@ljj1250

원래는 원리만 알려드리려 했는데.. 모르고 구현을 해버렸습니다....

1커맨드 반복형 무조건 레드스톤 필요:

execute as @a if entity @a[nbt={Inventory:[{id:"minecraft:iron_sword",Count:1b,tag:{display:{Name:"{\"text\":\"1번째 검\",\"color\":\"red\"},",Lore:["{\"text\":\"1번째 검이다.\",\"color\":\"red\"}"]}},Slot:-106b}]}] at @s run give @p air

2커맨드 반응형 무조건 레드스톤 필요:

clear @a[nbt={Inventory:[{id:"minecraft:iron_sword",Count:1b,tag:{display:{Name:"{\"text\":\"1번째 검\",\"color\":\"red\"},",Lore:["{\"text\":\"1번째 검이다.\",\"color\":\"red\"}"]}}}]}] iron_sword{display:{Name:"{\"text\":\"1번째 검\",\"color\":\"red\"},",Lore:["{\"text\":\"1번째 검이다.\",\"color\":\"red\"}"]}}

3커맨드 연쇄형 조건부 항상 활성화:

give @p iron_sword{display:{Name:"{\"text\":\"2번째 검\",\"color\":\"red\"},",Lore:["{\"text\":\"2번째 검이다.\",\"color\":\"red\"}"]}}

4커맨드 반복형 무조건 레드스폰 필요:

execute as @a if entity @a[nbt={Inventory:[{id:"minecraft:iron_sword",Count:1b,tag:{display:{Name:"{\"text\":\"2번째 검\",\"color\":\"red\"},",Lore:["{\"text\":\"2번째 검이다.\",\"color\":\"red\"}"]}},Slot:-106b}]}] at @s run give @p air

5커맨드 반응형 무조건 레드스폰 필요:

clear @a[nbt={Inventory:[{id:"minecraft:iron_sword",Count:1b,tag:{display:{Name:"{\"text\":\"2번째 검\",\"color\":\"red\"},",Lore:["{\"text\":\"2번째 검이다.\",\"color\":\"red\"}"]}}}]}] iron_sword{display:{Name:"{\"text\":\"2번째 검\",\"color\":\"red\"},",Lore:["{\"text\":\"2번째 검이다.\",\"color\":\"red\"}"]}}

6커맨드 연쇄형 조건부 항상활성화:

give @p iron_sword{display:{Name:"{\"text\":\"1번째 검\",\"color\":\"red\"},",Lore:["{\"text\":\"1번째 검이다.\",\"color\":\"red\"}"]}}

#1번째 검을 얻는 명령어입니다.

give @p iron_sword{display:{Name:"{\"text\":\"1번째 검\",\"color\":\"red\"},",Lore:["{\"text\":\"1번째 검이다.\",\"color\":\"red\"}"]}}
yusin12
2023.03.25
@ljj1250

ㄷ..다행입ㄴ...다? ..?ㅋㅎㅋㅎㅋ

ljj1250
2023.03.28
@yusin12

덕분에 만들수 있었어요 그것보다 엄청나시군요 ㄷㄷ

솔직히 봐도 저게 어떤식으로 구성이 되어있는지 모르겠어요 정말 대단하십니다!!

yusin12
2023.03.28
@ljj1250

계속계속 커맨드 사용하시면 금방 이해할 수 있으실 꺼에요!!