BuzzBuild-BossIndicator — 명령어·권한
서버 명령어
섹션 제목: “서버 명령어”기본 명령은 /보스표시이며 별칭은 /bossindicator, /bbi입니다. 모든 명령 진입에 buzzbuild.bossindicator.use가 선언되어 있습니다. 표의 권한은 여기에 추가되는 검사입니다.
| 문법 | 하위 명령 별칭 | 추가 권한 | 콘솔 | 동작 |
|---|---|---|---|---|
/보스표시 또는 /보스표시 도움 | help | 없음 | 가능 | 도움말 표시. 알 수 없는 하위 명령도 도움말 표시 |
/보스표시 리로드 | reload | buzzbuild.bossindicator.reload 또는 buzzbuild.bossindicator.admin | 가능 | 서버 설정·대상 목록·선택 연동 재조회, 갱신 작업 재설정 |
/보스표시 상태 | status | buzzbuild.bossindicator.admin | 가능 | Mythic·PAPI 감지, mythic/vanilla 규칙 수, 활성 추적 수 표시 |
/보스표시 테스트 | test | buzzbuild.bossindicator.admin | 불가 | 실행한 플레이어에게 가상 HUD 데이터 전송 |
/보스표시 숨김 | hide, clear | buzzbuild.bossindicator.admin | 불가 | 실행한 플레이어에게 HUD clear 전송 |
/보스표시 진단 [닉네임] | diagnose | buzzbuild.bossindicator.admin | 대상 지정 시 가능 | 해당 플레이어가 바라보는 80블록 이내 생명체의 종류·UUID·MythicID·규칙 매칭 여부 표시 |
진단의 닉네임은 정확히 일치하는 온라인 플레이어를 조회합니다. 생략하면 플레이어 실행자 자신을 사용하며, 콘솔에서 생략하거나 대상을 찾지 못하면 온라인 플레이어 지정 안내를 표시합니다.
영어 하위 명령은 대소문자를 구분하지 않습니다. 탭 완성은 권한에 따라 한국어 도움, 리로드, 상태, 테스트, 숨김을 제안합니다. 진단과 플레이어 이름 자동 완성은 구현되어 있지 않습니다. 기본 도움말에도 진단은 나오지 않습니다.
권한 기본값
섹션 제목: “권한 기본값”| 노드 | 기본 허용 | 관계 |
|---|---|---|
buzzbuild.bossindicator.use | true — 기본적으로 모두 | 명령 진입 권한 |
buzzbuild.bossindicator.reload | op | 리로드 권한 |
buzzbuild.bossindicator.admin | op | 관리자 기능. 자식 권한으로 use, reload 포함 |
자동 타격 추적에는 위 권한을 검사하는 코드가 없습니다. 따라서 명령 권한을 제거하는 것만으로 자동 HUD를 끌 수는 없습니다. 개인 화면을 끄려면 클라이언트 설정의 enabled를 사용합니다.
실행 예시와 주의점
섹션 제목: “실행 예시와 주의점”/보스표시 상태/bbi reload/bossindicator test/보스표시 진단 ExamplePlayer/보스표시 숨김ExamplePlayer는 가상의 닉네임입니다. 콘솔에서는 앞의 /를 제외하고 입력합니다.
테스트는 체력 850,000/1,000,000, 피해 12,400을 보냅니다. 첫 Mythic 규칙의 ID·줄 수를 사용하고, 규칙이 없으면 스텁 보스와 자동 줄 수를 사용합니다. 테스트 자체는 활성 추적을 추가하지 않으므로 상태의 활성 수가 늘지 않을 수 있습니다.
숨김은 일회성 clear입니다. 활성 추적을 삭제하거나 개인 설정을 끄지 않으므로 추적 중에는 다음 갱신에 다시 나타날 수 있습니다. 테스트 역시 기존 추적 데이터로 덮어써질 수 있습니다.
별도 클라이언트 명령어·설정 GUI·키 바인딩은 없습니다.
확인 범위
섹션 제목: “확인 범위”2026-10-05 명령 등록, 실행 분기, 권한 검사와 탭 완성을 확인했습니다. 게임 내 동작은 미검증입니다.