콘텐츠로 이동

BuzzBuild-OnAir — 명령어·권한

기본 명령어는 /방송연동, 별칭은 /onair와 /방송입니다. 하위 명령어 판별은 대소문자를 변환하지 않으므로 영문은 아래 소문자를 사용하세요.

문법기능검사 권한콘솔 실행
/방송연동자신의 대시보드 열기buzzbuild.onair.use불가, 안내만 표시
/방송연동 상태 또는 /방송연동 status자신의 UUID, 플랫폼 상태 및 연결 채널 수 표시buzzbuild.onair.use불가, 안내만 표시
/방송연동 리로드 또는 /방송연동 reload설정 다시 읽기, 모든 OnAir 연결 해제buzzbuild.onair.admin가능, 동일 권한 검사
/방송연동
/onair status
/방송 상태
/onair reload

콘솔에서는 선행 / 없이 onair reload로 입력합니다. 리로드 후 자동 재연결하지 않으므로 플레이어가 화면의 연결 버튼을 다시 눌러야 합니다. 다른 플레이어 지정, 명령어를 통한 채널 등록·연결·해제, 별도 테스트 하위 명령어는 없습니다.

인수 개수가 맞지 않거나 알 수 없는 하위 명령어이면 사용 안내를 표시합니다. 탭 완성은 상태를 제안하며 관리자에게는 리로드도 제안합니다. 영문 하위 명령어는 실행되지만 탭 제안에는 없습니다.

노드메타데이터 기본 허용실행 코드에서의 용도
buzzbuild.onair.usetrue — 기본적으로 모든 사용자화면 열기, 상태 조회, 자신의 연결정보 저장·연결·해제, 자동 연결과 수신 표시
buzzbuild.onair.adminop — 기본적으로 OP설정 리로드, 화면의 테스트 수신 표시·실행

admin에 use를 상속시키는 권한 자식 선언은 없습니다. 관리자에게 use를 명시적으로 거부하면 리로드 권한이 있어도 화면과 테스트 수신을 사용할 수 없습니다. 일반 사용자도 use가 있으면 자신의 연결정보를 저장할 수 있으며, 저장에 admin은 요구하지 않습니다.

화면 열기와 일반 화면 동작에는 플레이어별 750ms 간격 제한이 있습니다. 너무 빠르게 조작하면 요청이 무시되거나 저장 재시도 안내가 표시됩니다. 화면 세션은 열 때부터 30분이며 열려 있는 세션이 만료되면 화면을 닫고 해당 플레이어의 연결을 해제합니다.

권한이 회수되면 주기적인 서버 처리에서 연결이 해제됩니다. 자세한 종료 동작은 사용법을 확인하세요.

2026-10-05 기준 plugin.yml, 명령어 등록·실행·탭 완성 및 화면 요청 권한 검사를 대조했습니다. 게임 내 동작은 미검증입니다.