이벤트 목록
DataCollector의 event_type은 Grafana/Loki에서 필터링할 때 가장 먼저 쓰는 값입니다.
기본 이벤트
| event_type | 의미 |
|---|
join | 플레이어 접속 |
quit | 플레이어 퇴장 |
death | 플레이어 사망 |
damage | 플레이어가 받은 실제 피해 |
경제 이벤트
| event_type | 의미 |
|---|
economy_transaction | CoinsEngine 잔액 변화 |
economy_shop_buy | 상점 구매/판매 상세 이벤트 |
economy_job_payment | 직업 보상 |
economy_auction_end | 경매 종료/판매 |
economy_trade | 플레이어 간 거래 |
전투/RPG 이벤트
| event_type | 의미 |
|---|
combat_attack | MythicLib 기반 공격/피해 데이터 |
mmocore_levelup | MMOCore 레벨업 |
mmocore_class_change | MMOCore 클래스 변경 |
skill_levelup | 스킬 레벨업 |
skill_xp | 스킬 XP 획득. 기본 비활성화 권장 |
SeoulEnergy 이벤트
| event_type | 의미 |
|---|
energy_block_action | 전기 블록 설치, 제거, GUI 사용, 권한/Towny 거부 |
energy_block_action의 ext.action 값:
| action | 의미 |
|---|
PLACE | 전기 블록 설치 성공 |
BREAK | 전기 블록 제거 성공 |
INTERACT | 발전기/기계 GUI 열기 성공 |
PLACE_DENIED | 설치 거부 |
INTERACT_DENIED | 사용 거부 |
이벤트 payload 읽는 법
모든 이벤트는 공통 envelope를 사용합니다.
"ts": "2026-06-29T14:00:00Z",
"event_type": "energy_block_action",
"player_name": "Minzu__",
"block_id": "wooden_generator"
공통 필드는 항상 같은 의미이고, ext 안쪽만 이벤트 타입마다 달라집니다.