개인 자료란 (JE)

  서버 커뮤니티

Profile LukeJake 대표칭호 없음

surbothead1 1e33f6dfdf9a4d8b8db5994ee9c6337e

Profile

질문하기 데이터팩

데이터팩 책을 닫았을때 책의 내용감지

2023.07.18 조회 수 129 추천 수 0
이해도 입문자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 

"HeadBook"이라는 이름을 가진책을 쓰다가 덮었을때 1페이지에 적은내용을 item이라는 스코에저장하고 2페이제적은 내용을 displayname이라는 스코에 저장하게 만들고싶은데 책을 닫았을때를 감지하는 구문이랑 책 내용을 인식하는 구문을 모르겠어요 ㅠ

https://youtu.be/5NiE8atR0wI

이영상보고 데이터팩으로 됀다는것을 알아서 만드려는데 여전히 구문은 모르겠네요 .. 어떻게 써야하죠?




4개의 댓글

yusin12
2023.07.18

책을 닫았을 때가 아닌..

1페이지.내용과 2페이지 내용을

반복적으로 가져오는게 아닌가.. 의심해봅니다!

LukeJake
2023.07.18
@yusin12

그럴수도 있네여.. 반복적으로 퍼오다가 최종적으로3쇠이상 값이 같으면 그만 퍼오고 그렇게 구현할수있겠네요

혹시 1.2페이지내용을 퍼오는방법도 알고계신가요?

@LukeJake

일단!

1페이지와 2페이지에 무언갈 적는거에요!

1페이지에는 tester1, 2페이지에는 tester2라고 썼어요!

그럼 이제 data를 이용해서 nbt값이 어떡해 변했나 볼까요??

일단 책을 들고 이 명령어를 처봅시다!

/data get entity @s SelectedItem

헉!! tag에 pages에 tester1과 tester2가 적혀있는걸 확인할 수 있어요!

그럼 data를 이용해서 값을 가져오면!

/data get entity @s SelectedItem.tag.pages[n]

%주의% : n은 0부터 1을 의미함(코딩하시는 분은 인덱싱 생각하시면 되요! ex) list = [0,1,2,3,4] print(list[0]))

0이 tester1을 의미한다는 소리에요!

1이 tester2를 의미한다는 소리에요!

그럼 2는? 3번째 페이지에 적혀있는 글자를!

3은 4번째 페이지에 적혀있는 글자를!!


자자 그럼그럼!

1페이지와 2페이지에 있는 값을 퍼올 수 있겠네요!!

LukeJake
2023.07.18
@yusin12

감사합니다!!!ㅠㅠ 계속찾아도 자료가 나오지않았는데 이렇게 정성스럽게 알려주시다니 ㅠㅠ 정말 감사합니당

뉴스 및 창작물
/files/thumbnails/246/933/003/262x150.crop.jpg?20241204080049

업데이트

[마인크래프트 1.21.4 업데이트]

제작대

2024-12-04

0

/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 ? 2

팀뉴일리시

2024-11-23

5

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

건축

서울 숭례문(崇禮門) 6

KHC

2024-10-25

2