개인 자료란 (JE)

  서버 커뮤니티

Profile YSK07 대표칭호 없음
Profile

질문하기 플러그인

체스트커맨드 질문이요 ㅎㅎ

2020.05.21 조회 수 611 추천 수 0

제가 서버를 만들고 싶은데 얼마전 개발을 시작했는데 체스트커맨드라는걸  들어서 검색해봤더니 제가 해보고 싶은 거더라고요 그래서 한 번 해보려고 하는데 어떻게 하죠?

8개의 댓글

갈대
2020.05.22

menu 폴더 안에서 수정하시면 됩니다. example.yml이 있는데 이걸 수정하셔도 되고

새로 생성해서 만들어도 됩니다. 양식은 example에서 베껴오시면 되구요.

 

밑으로는 설명

menu-settings:

 

# REQUIRED

# Appears as the title of the menu.

name: '&1메뉴' ---------- GUI 제목

 

# REQUIRED

# The number of rows in the menu.

rows: 6 ------- 몇줄로 할건지. 6이면 6줄 인벤입니다.

 

# OPTIONAL (you can remove this or set it to '')

# Bind multiple commands using ; (command: 'menu; m; me')

command: 'menu' --------- 실행명령어입니다. 'menu'면 /menu라고 치면 해당 GUI가 나와요.

 

# OPTIONAL

# How frequently the menu will be refreshed, in seconds.

# Useful if you have variables in items' descriptions.

auto-refresh: 5 ----------- 갱신 주기인 것 같네요. 안손대도 될듯합니다.

 

# OPTIONAL

# This command command will be executed when the menu is opened.

# Supports all the icon command types.

open-action: 'tell: &e메뉴를 엽니다.' ------- GUI를 열었을 때 발동시킬 명령어부분입니다. (저는 단순히 메시지만 출력했습니다)

 

 

# OPTIONAL

# The menu will open only when right-clicking with a compass.

open-with-item:

id: compass ---------------- 정확히는 모르겠네요... 나침반을 들고 우클릭하면 열린다는 뜻인가.

left-click: false ---------------- 이부분은 저도 그냥 넘어가서.. 아마 id부분에 지정한 아이템을 들고

right-click: true ---------------- true값으로 지정된 행위를 하면 메뉴가 열리게 하는 기능같네요.

 

------------------------------------------------------------------------------ 여기까지 기본설정

갈대
2020.05.22
@갈대

이제 GUI 안의 버튼 정의부분입니다.

 

button_Create: -------------- 해당 버튼을 정의하는 역할입니다. (안겹치게 작성)

COMMAND: '섬생성' ---------- 버튼을 클릭했을 때 명령어를 실행합니다. 필요없으면 삭제

NAME: '&e/섬생성' ------------ 버튼 제목부분입니다.

LORE: ---------------------------- 밑으로는 설명부분

- '자신만의 섬을 생성합니다. /섬생성'

- '섬을 소유하고 있을 땐 더이상 생성이 안됩니다.'

ID: enderpearl ------------------ 버튼의 아이콘 (예시에서는 엔더진주네요)

POSITION-X: 2 ------------------ X좌표 위치

POSITION-Y: 3 ------------------ Y좌표 위치

갈대
2020.05.22
@갈대

펄미션 권한입니다.

 

chestcommands.command.open ----- 메뉴를 열 수 있습니다.

chestcommands.open.파일명.yml ----- 특정 메뉴를 열 수 있는 권한이 생깁니다.

YSK07
2020.05.22
@갈대

클릭하면 명령어가 사용되잖아요 그걸 따로 체스트커맨드에 써야되나요?

갈대
2020.05.22
@YSK07

COMMAND: '섬생성' ---------- 버튼을 클릭했을 때 명령어를 실행합니다. 필요없으면 삭제

여기 있잖아요. 제가 한글화 시켜서 명령어가 한글인거에요.

명령어가 /time set 0 이라면,

COMMAND: 'time set 0' 슬러시만 빼서 작성하면 되요.

YSK07
2020.05.28
@갈대

mchang
2020.05.22
@갈대

와...

YSK07
2020.05.22
@갈대

오!

뉴스 및 창작물
/files/thumbnails/762/770/003/262x150.crop.jpg?20240418073724

레드스톤

T.B.H (고민중독) | 노트블럭 버전 | NoteBlock Cover [한국어 영어 중국어 가사 추가]

노트블럭전문가

2024-04-18

0

/files/thumbnails/218/767/003/262x150.crop.jpg?20240412130213

레드스톤

우리의 꿈 - 원피스 오프닝

노트블럭전문가

2024-04-12

0

/files/thumbnails/505/766/003/262x150.crop.jpg?20240411122306

레드스톤

기동전사 건담 수성의 마녀 | 노트블럭 커버 1

노트블럭전문가

2024-04-11

1

/files/thumbnails/932/765/003/262x150.crop.jpg?20240410124459

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

노트블럭전문가

2024-04-10

0

/files/thumbnails/403/765/003/262x150.crop.jpg?20240409190538

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

Sonttukk

2024-04-09

4