예를들어
remove 2 apple from player
라고 하면
인첸트된 사과나 이름 붙은 사과도 따로 인식하지 않고
모두 일반 사과의 범주에 넣어서 지워버린다.
마찬가지로 이름이 aaa인 사과를 지우라고 하면
이름이 aaa고 날카로움이 1 붙은 사과도
이름이 aaa인 사과의 범주에 들어가니깐 같이 지워버리는데
명령한 아이템의 하위 범주까지 인식하지 않고 오직 명령한 그 아이템만 인식하도록 하는 방법이 있을까?
알려주면 진짜 고마울것같다 내가 검색을 못하는건지 찾아봐도 안나오노..
걍 바닐라명령어 clear 쓰셈 그럼nbt가능
한번해볼게
이것도 플레이어의 사과 지우라고 명령하면 이름붙인 사과까지 지워지는거 보니깐 비슷한거같음.. 아니면 다른 기능이 있나? 일단 고맙다..
무식하게 아이템을 변수에 등록시키고 remove all {item} from player's inventory 하면 되긴 함 ㅋㅋ
set {aa} to apple remove 2 of {aa} from player
지우고 싶은 아이템 손에 들고 set {aa} to player's tool << 따로커맨드 만들어서 이거 넣어준다음에 ㄱㄱ
해봤는데 그래도 비슷하다.. 내 마크 버전이나 스크립트 버전 문제나 애드온이 없어서 그런가부다 일단 고맙다..
인벤토리 루프시켜서 완전히 일치하는지 대조하는 수밖에 없을걸