Minecraft 플러그인 PlugMan

PlugMan와 확인된 서버에 대한 정보

🔌 PlugMan 소개

PlugMan은 서버 콘솔이나 게임 내에서(적절한 권한이 있을 때) 다른 플러그인을 실행 중에 관리할 수 있게 해주는 Minecraft 플러그인입니다. 서버를 재시작하지 않고 설치된 플러그인을 확인, 목록화, 기본적인 활성화/비활성화/로드/리로드 작업을 해야 하는 서버 관리자와 개발자를 위한 도구입니다.

🎯 목적

PlugMan의 핵심 목적은 플러그인 관리와 확인입니다. 간단한 플러그인 관리 작업을 할 때마다 자주 서버를 재시작해야 하는 불편함을 줄여 주며, 설치된 플러그인에 대한 정보(버전, 작성자, 등록된 명령)를 제공합니다.

⚙️ 기능

  • 실행 중에 플러그인을 활성화, 비활성화, 로드, 언로드, 리로드할 수 있음(플러그인 상태를 관리하는 명령).
  • 설치된 플러그인을 알파벳 순으로 목록화하고, 필요하면 버전 정보도 표시.
  • 특정 플러그인에 대한 정보 표시(작성자, 버전, 등록된 명령).
  • 지정한 명령을 어떤 플러그인이 등록했는지 표시.
  • 플러그인 이름과 명령에 대한 탭 자동완성.
  • 플러그인 목록(버전 포함)을 파일로 덤프.
  • 설치된 플러그인과 dev.bukkit.org의 버전을 비교하는 선택적 업데이트 확인.

🧩 대상

  • 플러그인을 빠르게 런타임에서 제어해야 하는 서버 소유자와 관리자.
  • 재시작 없이 등록된 명령과 플러그인 메타데이터를 확인하고 싶은 개발자와 플러그인 제작자.

🏗️ 사용 예시

  • 관리자가 문제를 일으키는 플러그인을 서버를 재시작하지 않고 비활성화해 문제를 진단함.
  • 개발자가 충돌을 해결하기 위해 특정 명령을 등록한 플러그인을 확인함.
  • 감사나 마이그레이션을 위해 설치된 플러그인과 버전 목록을 내보냄.

⌨️ 명령어

CommandDescriptionPermissionAccess
/plugman helpPlugMan의 도움말 정보를 표시합니다.(기본값: OP)Admin
/plugman list [-v]설치된 플러그인을 목록화합니다. -v는 버전을 표시합니다.(기본값: OP)Admin
/plugman lookup <command>해당 명령이 어느 플러그인에 등록되어 있는지 찾습니다.(기본값: OP)Admin

(참고: 플러그인의 공식 문서에는 개별 플러그인을 활성화/비활성화/리로드하는 추가 관리 명령어가 더 나와 있습니다. 위 표는 프로젝트에서 명시적으로 문서화한 명령어를 보여 줍니다.)

⚙️ 설치

📥 설정

  • 공식 PlugMan JAR를 다운로드해 서버의 plugins/ 디렉터리에 넣으세요.
  • 플러그인이 로드되고 초기 파일을 생성할 수 있도록 서버를 재시작하세요.
  • 서버 콘솔/로그를 확인해 PlugMan이 정상적으로 로드되었는지 확인하세요.

🧠 기술 참고

  • PlugMan은 오픈 소스이며 MIT 라이선스로 배포됩니다.
  • 이 프로젝트는 역사적으로 실행에 Java 7 이상이 필요했습니다.
  • 권한 설정이 제공되지 않는 한 명령어와 기타 작업은 기본적으로 OP 권한을 사용합니다. 기본적으로 대부분의 명령어는 OP가 필요합니다.
  • 마지막으로 알려진 프로젝트 릴리스는 커뮤니티 플러그인 카탈로그에 게시되었고, 프로젝트에는 여러 포크와 파생 버전이 있습니다. 정확한 버전 호환성은 다운로드한 플러그인 배포 페이지를 확인하세요.

🤝 이 플러그인이 유용한 경우

설치된 플러그인을 확인하고, 어떤 플러그인이 명령을 등록했는지 알아내거나, 서버 전체 재시작 없이 간단한 활성화/비활성화/리로드 작업을 수행할 수 있는 서버 내 도구가 필요하다면, PlugMan은 이러한 런타임 관리 기능을 제공하는 작고 오픈 소스인 패키지입니다.

PlugMan 플러그인 서버

플러그인 PlugMan 페이지에는 모니터링에서 이 플러그인을 확인한 서버, 사용 중인 플랫폼과 버전이 표시됩니다.

플러그인은 명령어, 경제, 보호, 접근 권한, 미니게임, 연동 및 기타 메커니즘을 추가할 수 있습니다. PlugMan의 실제 역할은 서버별 설정에 따라 다릅니다.

데이터는 서버의 기술 응답에서 자동으로 생성됩니다. 서버가 플러그인 목록을 비공개로 설정한 경우, PlugMan을 사용하더라도 이 섹션에 표시되지 않을 수 있습니다.

PlugMan을 사용하는 서버 목록을 통해 프로젝트를 비교하거나, 지원 버전을 확인하거나, 공개 서버에서의 플러그인 사용 사례를 찾을 수 있습니다.