개인 자료란 (JE)

  서버 커뮤니티

Profile 샌팔 대표칭호 없음

Saenpal f5dcc835e8dd405faf321794c3b782b2

Profile

질문하기 커맨드

플레이어를 따라다니는 빛블럭 질문입니다.

2023.11.11 조회 수 91 추천 수 0
이해도 초보자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 

맵 제작에 필요한 한가지의 기능이 필요해서 글씁니다.


블럭 디스플레이가 아닌 빛블럭 그자체를 제가 있는 자리에 설치하거 자리를 벗어나면 사라지고


당연히 공기블럭을 제외한 다른 블럭은 변경되지 않게


후레쉬 기능같이 사용하고 싶은데


여러가지 생각해보고 해봐고 찾아도 봤는데 렉먹고 비효율적인거 같아서 질문 드립니다.


혹시 모드가 아니여도 이게 가능할까요?

5개의 댓글

yusin12
2023.11.11

후레쉬 같은 기능을 할려면 레이트래이싱 이라는 기술이 필요합니다.

따라서 커맨드로 민들시 렉을 유발할 수 있습니다.

 

따라서 데이터팩 사용을 권장합니다.

 

https://www.planetminecraft.com/data-pack/working-flashlight-datapack/

샌팔
2023.11.11
@yusin12

원하던 방법은 아니지만 답변 감사합니다. 소듐 아이리스 쉐이더만 쓰고 바닐라 자체 커맨드로만 하고싶었어가지고.. 아쉽네여

샌팔
2023.11.11
@yusin12

혹시 커맨드로 작성시 내용이 많이 길어질거라 예상됩니까?

yusin12
2023.11.11
@샌팔

50개 이상은 들거라 생각됩니다.

MicroSoul
2023.11.15

좀 늦긴 했지만 커맨드로 가능합니다.

처음 커맨드는 자신의 위치에 빛블록 설치하는 반복커맨드 해주시고,

다음 연쇄 커맨드들은 자신의 빛블록 설치 위치를 제외한 곳에 fill 공기 replace 빛블록 (이렇게 replace 써야지 빛블록만 사라집니다. 다른 블록도 사라질 우려가 있어서..)

같은 형식으로 작성해주시면 움직여서 빛블록이 사라집니다.

 

여기서 아이템을 들면 커맨드 작동하게도 할 수 있고요. tag 이용하셔서 들엇을 때 tag 있는 사람에게만 위의 커맨드 작동하게 해주시면 됩니다.

 

지금 밖이라서.. 좀 자세하게 설명을 못드렸는데 어쨌든 첫 문단 이해하셨다면 아마 하실 수 있을겁니다.