Skip to content

1.1.0

Choose a tag to compare

@sudapeople sudapeople released this 01 Apr 00:39
· 1 commit to master since this release

AdminActionLogger v1.1.0

주요 기능

관리자 권한을 가진 플레이어의 활동을 감시하고 로깅하는 Paper/Spigot 플러그인입니다.

🔍 모니터링 기능

  • 크리에이티브 모드 감지: 아이템 복사, 생성, 드롭 등 활동 추적
  • 게임모드 변경 감지: 관리자의 게임모드 변경 내역 기록
  • 명령어 사용 모니터링: 민감한 명령어(gamemode, give, op 등) 사용 추적
  • 인벤토리 변화 감지: 관리자의 인벤토리 변화 주기적 확인
  • 접속/퇴장 모니터링: 관리자 계정의 접속 IP 및 위치 기록

🔔 알림 기능

  • 게임 내 공지: 관리자 활동 발생 시 서버 내 알림
  • 디스코드 연동: DiscordSRV 플러그인을 통한 디스코드 채널 알림
  • 상세 로깅: 시간, 플레이어, 아이템, 수량, 위치 등 세부 정보 기록

⚙️ 확장성 및 커스터마이징

  • 설정 가능한 모니터링 대상: 특정 관리자 계정만 모니터링 가능
  • 민감한 명령어 설정: 로깅할 명령어 목록 커스터마이징
  • 월드별 설정: 특정 월드에서만 모니터링 가능
  • 상세 로깅 옵션: 다양한 로깅 옵션 제공

명령어

  • /clog toggle - 로깅 기능 활성화/비활성화
  • /clog reload - 설정 파일 리로드
  • /clog status - 현재 상태 확인
  • /clog debug - 디버그 모드 활성화/비활성화
  • /clog logs view - 최근 로그 요약 보기
  • /clog monitor <add|remove> <플레이어> - 모니터링 대상 추가/제거

변경 사항

  • 기존 CreativeItemLogger에서 기능 확장
  • 더 상세한 로깅 및 모니터링 시스템 구현
  • 명령어 및 설정 옵션 추가
  • 성능 최적화 및 버그 수정

설치 방법

  1. JAR 파일을 서버의 plugins 폴더에 복사
  2. 서버 재시작 또는 /reload confirm 명령어로 플러그인 로드
  3. /clog status 명령어로 플러그인 상태 확인
  4. 기본 config.yml 파일 생성 확인 및 필요에 따라 설정 수정

요구 사항

  • Paper/Spigot 1.20.x 서버
  • Java 21 이상
  • 권장: DiscordSRV (디스코드 알림 기능 사용 시)