개인 자료란 (JE)

  서버 커뮤니티

Profile 퐁잉 대표칭호 없음
Profile

질문하기 스크립트

레시피 추가 할때 이름인식도 가능한가요?

2020.07.27 조회 수 173 추천 수 0
이해도 1.12 
게임버전 (JE) 모드버킷 
게임버전 (BE) skquery lime 3.6.1 
스크립트 애드온 2.2-dev37c 

on load:

    register new Shaped recipe for bread named "&f[A급]" using air, bread named "&ctest", air, air, steak, air, air, bread named "&ctest", air


이런식으로 썼는데요 test라는 이름을 넣어도 A급이 나오고

일반 빵을 넣어도 나오더라구요.. 혹시 test 라는 이름만 인식하게끔 할 순없나요?? 



1개의 댓글

스크립터브혼
2020.07.27

레시피의 재료는 메터리얼(아이템 타입)만 판단하기 때문에 이름, 로어, 인첸트 등의 메타데이터는 판단하지 못합니다.

플러그인 레벨에서 지원하지 않는 기능이기 때문에 스크립트에서도 안됩니다.

 

구현 가능성이 전혀 없는 것은 아닙니다. 플러그인 레벨에서 여러 이벤트를 응용하면 될것 같은데요.

PrepareItemCraftEvent는 아이템의 결과물이 표시될 때 동작합니다.

이벤트가 가지고있는 레시피를 받아와 커스텀 레시피인지 확인하고, 재료의 메타데이터를 비교하면 됩니다.

 

레시피의 재료는 메타데이터를 가지지 못하므로, 레시피 등록 시 재료의 메타데이터를 따로 저장해두어야 합니다.

뉴스 및 창작물
/files/thumbnails/477/930/003/262x150.crop.jpg?20241201030912

레드스톤

뉴진스 - Super Shy | 마크 노트블럭 커버

노트블럭전문가

2024-12-01

0

/files/thumbnails/483/916/003/262x150.crop.jpg?20241127115329

레드스톤

[노트블럭 커버] 뉴진스 - ETA 3

노트블럭전문가

2024-11-27

1

/files/thumbnails/150/925/003/262x150.crop.jpg?20241123005717

건축

응답하라 1988 ? 1

팀뉴일리시

2024-11-23

5

/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 6

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2