윈초
디벨로퍼 인증 개발자
wincho_ 8ff851e059fb4dd59be0b55d44f8149f
tag는 마인크래프트에 아이템, 블록을 구분할수 있는 수단입니다.
커멘드 혹은 데이터팩을 만들때 주로 이용됩니다.
그런데 커멘드에서 clear로 나무로 만든 모든걸 지우고 싶어서 #minecraft:logs(모든종류의 원목이 있는 태그)도 하고, #minecraft:planks(모든종류의 판자가 들어있는 태그)도 하였습니다.
이런사람을 위한..!(사실 태그는 쓸때가 별로 없어요)
자 그럼 맵폴더/datapacks/우리가 만든 데이터팩 폴더/data/minecraft폴더로 들어갑니다.
그곳에 tags라는 폴더를 생성합니다(전편을 보신분은 있을껍니다.)
tags에 들어가서 items 폴더를 생성합니다.
그곳에 '원하는tag의 이름.json' 이라는 파일을 만듭니다.(.json은 확장명 / 원하는tag의 이름은 영어 소문자만 가능합니다.)
그 json을 텍스트 편집기로 연 후에, 해당 내용을 작성합니다. (원하는 아이템 부분엔 원하는 아이템 작성하시면 됩니다.)
{ "replace": false, "values": [ "원하는아이템" ] }
여러개를 쓰고 싶다면
{ "replace": false, "values": [ "원하는아이템1", "원하는아이템2" ] }
처럼 하시면 됩니다(밑에 줄이 있는 경우엔 ,를 붙여야 합니다.)
전 oak_log와 dirt를 하겠습니다!
저장하고 마인크래프트로 들어가서 우와 쉐이더 예쁘다
원하는 아이템에 작성한걸 인벤에 넣어놓고
/clear @s #minecraft:아까 만든 json파일의 이름
을 처보세요!
그럼 그 아이템만 사라진걸 볼수 있습니다!
서재형
2020.05.04태그는 엄청나게 쓸모있는 겁니다! 언데드를 추가해서 언데드에는 instant_health, 일반 몹에는 instant_damage를 할수도 있고, 통과가 가능한 블럭(물, 용암, 잔디 등)을 추가하면 정말 쓸모있게 쓸 수 있죠.
윈초
2020.05.04...음 '특정 유형의 엔티티를 분류하는 태그(이 강좌에서 알려드린것)'랑 '특정 엔티티를 분류하는 태그'가 나눠져있습니다!