Skip to content

설정 스키마

설정 스키마

DataCollector 설정 파일은 plugins/DataCollector/config.yml입니다.

전체 예시

server-id: "town"
events:
join: true
quit: true
death: true
damage: true
energy: true
xp_events: false

server-id

server-id: "town"

server-id는 로그가 어느 서버에서 발생했는지 구분하는 값입니다.

서버별 권장 값:

서버server-id
로비lobby
스폰spawn
야생wild
마을town
RPGrpg

서버별 override config가 있다면 각 서버에 맞는 값을 유지해야 합니다.

events

events:
join: true
quit: true
death: true
damage: true
energy: true
xp_events: false
필드설명
join플레이어 접속 이벤트를 기록합니다.
quit플레이어 퇴장 이벤트를 기록합니다.
death플레이어 사망 이벤트를 기록합니다.
damage플레이어가 실제 피해를 받은 이벤트를 기록합니다.
energySeoulEnergy 블록 설치/제거/사용/거부 이벤트를 기록합니다.
xp_eventsXP 획득 이벤트입니다. 이벤트량이 많을 수 있어 기본값은 false입니다.

플러그인 연동

DataCollector는 다른 플러그인이 없어도 기본 접속/퇴장/사망/피해 이벤트는 기록합니다.

아래 플러그인이 있으면 추가 adapter가 자동으로 켜집니다.

플러그인기록되는 내용
CoinsEngine경제 잔액 변화
MythicLib전투 피해 데이터
MMOCore레벨업, 클래스 변경
UltimateShop상점 구매/판매 원인 정보
AuctionHouse경매 종료/판매
TradeSystem플레이어 간 거래
ExcellentJobs직업 보상
Quests퀘스트 보상
SeoulEnergy전기 블록 작업 로그

없는 플러그인의 adapter는 비활성화되고 서버 로드는 계속됩니다.