Plan
Plan은 마인크래프트 서버의 통계와 분석 데이터를 수집하고 시각화하는 플러그인이다. 웹 인터페이스를 통해 플레이어 활동, 서버 성능, 플레이 시간 등 다양한 정보를 확인할 수 있다.
주요 기능
데이터 수집
Plan은 다음과 같은 데이터를 자동으로 수집한다:
- 플레이어 접속 시간 및 패턴
- 서버 TPS, RAM 사용량, CPU 사용률
- 플레이어별 플레이타임, 킬/데스, 이동 거리
- 월드별 활동 통계
웹 인터페이스
내장된 웹서버를 통해 브라우저에서 통계를 확인할 수 있다. 반응형 디자인으로 모바일에서도 편리하게 사용 가능하다.
네트워크 지원
BungeeCord나 Velocity를 사용하는 네트워크 서버의 경우, 모든 서버의 데이터를 통합하여 관리할 수 있다.
명령어
명령어 | 설명 | 권한 |
---|---|---|
/plan | Plan 메인 명령어 | plan.basic |
/plan register | 웹 인터페이스 계정 등록 | plan.register |
/plan link | 웹 인터페이스 링크 확인 | plan.basic |
/plan reload | 플러그인 리로드 | plan.reload |
/plan export | 데이터 내보내기 | plan.export |
설정
# Plan/config.yml 주요 설정 Server: ServerName: "서버 이름" Webserver: Port: 8804 Alternative_IP: "도메인 또는 IP" Database: Type: SQLite # MySQL, MariaDB도 지원 MySQL: Host: localhost Port: 3306 Database: plan User: root Password: ""
웹 인터페이스 기능
- 서버 개요: TPS, 플레이어 수, 서버 가동 시간 등 실시간 정보
- 플레이어 페이지: 개별 플레이어의 상세 통계 및 활동 기록
- 서버 분석: 플레이어 유지율, 신규/복귀 플레이어 통계
- 성능 모니터링: TPS 그래프, 메모리 사용량 추이
확장 기능
Plan은 다른 플러그인과의 연동을 지원한다:
- LuckPerms: 권한 그룹별 통계
- Essentials: 경제 통계
- GriefPrevention: 클레임 통계
- mcMMO: 스킬 레벨 통계
데이터 관리
- 자동 백업 기능 지원
- 오래된 데이터 자동 삭제 설정 가능
- CSV, JSON 형식으로 데이터 내보내기 지원