개인 자료란 (JE)

  서버 커뮤니티

Profile 늘솜보름 정품인증자

JIMIN2457 69b92cf6d9194ba7a57a668b093cb822

Profile

질문하기 스크립트

아이템 아이디에 대해 궁금한게 있습니다!

2021.05.31 조회 수 273 추천 수 0
이해도 1.12 
게임버전 (JE) 스피곳 
스크립트 버전 중급자(필요한 애드온을 찾아서 만들 수 있어요) 
스크립트 애드온 2.5.3 

아이템 아이디 관련해서 질문합니다!


1. 저는 오직 "돌" 수량만 확인하고 싶은데 "돌" 아이디가 "stone" 여서 모든 돌 종류 인식이 되어버립니다.

더 자세히 설명하면

amount of stone in inventory of player = 돌, 화강암, 섬록암, 안산암 모두 계산됩니다.

amount of granite in inventory of player = 화강암만 계산됩니다.

amount of diorite in inventory of player = 섬록암만 계산됩니다.

amount of andesite in inventory of player = 안산암만 계산됩니다.

어떻게 해야 "돌"만 인식될 수 있을까요? 그리고 돌 뿐만 아니라 석재, 석영 등 아이템 아이디가 같은 경우 모두 같은 현상입니다.


2. stone 처럼 ITEM ID 말고 1, 1:1 이런식으로 NUMERICAL ID 를 사용하는 방법은 없나요?




2개의 댓글

스크립터브혼
2021.06.01

1.12버전이여서 그런걸 겁니다. 마인크래프트에서 ID:DATA가 사라진게 1.13부터 거든요.

stone 말고 minecraft:stone 으로한번 해보시고 안된다면 직접 인벤토리를 루프해야 할 것 같습니다.

minecraft name of %item%으로 마인크래프트 네임스페이스키를 얻을 수 있습니다.

stone의 네임스페이스키는 minecraft:stone 입니다.


늘솜보름
2021.06.02
@스크립터브혼

정확한 설명 감사합니다.