Skip to content

테스트 방법

테스트 방법

SeoulEnergy 설정을 바꾼 뒤에는 아래 순서로 테스트하세요.

1. 서버 시작 확인

콘솔에서 SeoulEnergy가 정상 로드되는지 확인합니다.

2. fallback 아이템 지급

Nexo 리소스가 아직 없어도 fallback으로 테스트할 수 있습니다.

/energy give wooden_generator
/energy give copper_wire
/energy give electric_furnace
/energy give basic_battery_cell

3. 설치 테스트

발전기, 전선, 기계, 배터리를 설치합니다.

Towny 제한이 켜져 있으면 마을 영역 안에서 설치해야 합니다.

4. 전력 테스트

  1. 발전기 GUI를 엽니다.
  2. 허용된 연료를 넣습니다.
  3. 기계가 작동하는지 확인합니다.
  4. 출력이 남으면 배터리가 충전되는지 확인합니다.
  5. 발전기 연료가 꺼졌을 때 배터리로 기계가 계속 작동하는지 확인합니다.

5. 디버그 확인

설정을 바꾼 뒤에는 먼저 config 검증을 실행합니다.

/energy validate

오류가 있으면 배포 전 수정해야 합니다. 경고는 운영 의도에 따라 허용할 수 있지만, 왜 경고가 나는지는 확인해야 합니다.

그 다음 현재 전력망 상태를 확인합니다.

/energy debug

발전기, 기계, 배터리 상태를 확인합니다.

6. DataCollector 로그 확인

전기 블록을 설치하거나 제거하면 DataCollector 로그에 아래 이벤트가 남아야 합니다.

{job="minecraft", event_type="energy_block_action"}

권한이나 Towny 제한 테스트를 할 때는 PLACE_DENIED, INTERACT_DENIED가 남는지 확인합니다.