Minecraft 플러그인 PlugManX
PlugManX와 확인된 서버에 대한 정보
🔌 PlugManX 소개
PlugManX는 Bukkit/Spigot 서버에서 실행 중인 플러그인을 관리하기 위한 Minecraft 플러그인입니다. 게임 내 및 콘솔 명령으로 설치된 플러그인을 확인하고, 플러그인의 생명주기(활성화/비활성화/로드/언로드/리로드/재시작)를 제어하며, 디버깅이나 감사용 플러그인 목록을 만들 수 있습니다.
🎯 목적
이 플러그인은 서버를 완전히 재시작하지 않고도 서버 측 플러그인을 관리하거나 디버그해야 하는 서버 관리자와 개발자를 위한 것입니다. 주로 서버 유지보수와 문제 해결을 위한 도구/유틸리티용 플러그인입니다.
⚙️ 기능
- 실행 중에 플러그인을 활성화, 비활성화, 재시작(비활성화+활성화), 로드, 리로드(언로드+로드), 언로드할 수 있습니다.
- 설치된 플러그인을 알파벳순으로 나열하고, 필요하면 버전도 표시합니다.
- 플러그인의 자세한 정보(버전, 작성자, 명령 등)를 보여줍니다.
- 플러그인이 등록한 명령을 나열하고, 어떤 플러그인에 속하는지 찾을 수 있습니다.
- 플러그인 및 명령 이름에 대한 탭 완성을 지원합니다.
- 플러그인 목록과 버전을 파일로 덤프할 수 있습니다.
- 온라인 리소스를 기준으로 플러그인이 최신인지 확인할 수 있습니다(업데이트 확인 동작은 프로젝트에 문서화되어 있음).
- 명령 노드를 사용하는 권한 지원이 있으며, 기본적으로 명령은 운영자 권한이 필요합니다.
🧩 대상 사용자
- 즉시 플러그인 제어가 필요한 서버 관리자와 운영자.
- 플러그인 변경이 자주 발생하는 개발/테스트 서버.
- 재시작이 방해가 되는 소규모~중규모 survival/SMP 또는 개인 서버.
🏗️ 사용 예시
- 관리자가 문제를 일으키는 플러그인을 서버를 재시작하지 않고 비활성화해 안정성을 복구합니다.
- 개발자가 새로 빌드한 플러그인 jar를 플레이어가 접속 중인 테스트 서버에 로드합니다.
- 문제 해결이나 서버 구성 요소 파악에 도움이 되도록 플러그인 이름과 버전이 담긴 덤프 파일을 만듭니다.
⌨️ 명령어
| 명령어 | 설명 | 권한 | 접근 |
|---|---|---|---|
/plugman help | 도움말 정보를 보여줍니다. | plugman.help | Admin |
/plugman list [-v] | 플러그인을 알파벳순으로 나열합니다. -v를 사용하면 버전을 포함합니다. | plugman.list | Admin |
/plugman info [plugin] | 플러그인에 대한 정보를 표시합니다. | plugman.info | Admin |
/plugman dump | 플러그인 이름과 버전을 파일로 덤프합니다. | plugman.dump | Admin |
/plugman usage [plugin] | 플러그인이 등록한 명령을 나열합니다. | plugman.usage | Admin |
/plugman lookup [command] | 명령이 등록된 플러그인을 찾습니다. | plugman.lookup | Admin |
| `/plugman enable [plugin | all]` | 플러그인을 활성화합니다. | plugman.enable / plugman.enable.all |
| `/plugman disable [plugin | all]` | 플러그인을 비활성화합니다. | plugman.disable / plugman.disable.all |
| `/plugman restart [plugin | all]` | 플러그인을 재시작합니다(비활성화/활성화). | plugman.restart / plugman.restart.all |
/plugman load [plugin] | 플러그인을 로드합니다. | plugman.load | Admin |
| `/plugman reload [plugin | all]` | 플러그인을 리로드합니다(언로드/로드). | plugman.reload / plugman.reload.all |
/plugman unload [plugin] | 플러그인을 언로드합니다. | plugman.unload | Admin |
| `/plugman check [plugin | all] -f` | 플러그인이 최신인지 확인합니다. | plugman.check / plugman.check.all |
🔐 권한
| 권한 | 설명 | 기본값 |
|---|---|---|
plugman.admin | 모든 PlugMan 명령어 사용을 허용합니다. | op |
plugman.update | 업데이트 메시지를 볼 수 있게 합니다. | op |
plugman.help | help 명령어 사용을 허용합니다. | op |
plugman.list | list 명령어 사용을 허용합니다. | op |
plugman.info | info 명령어 사용을 허용합니다. | op |
plugman.dump | dump 명령어 사용을 허용합니다. | op |
plugman.usage | usage 명령어 사용을 허용합니다. | op |
plugman.lookup | lookup 명령어 사용을 허용합니다. | op |
plugman.enable | enable 명령어 사용을 허용합니다. | op |
plugman.enable.all | enable all 명령어 사용을 허용합니다. | op |
plugman.disable | disable 명령어 사용을 허용합니다. | op |
plugman.disable.all | disable all 명령어 사용을 허용합니다. | op |
plugman.restart | restart 명령어 사용을 허용합니다. | op |
plugman.restart.all | restart all 명령어 사용을 허용합니다. | op |
plugman.load | load 명령어 사용을 허용합니다. | op |
plugman.reload | reload 명령어 사용을 허용합니다. | op |
plugman.reload.all | reload all 명령어 사용을 허용합니다. | op |
plugman.unload | unload 명령어 사용을 허용합니다. | op |
plugman.check | check 명령어 사용을 허용합니다. | op |
plugman.check.all | check all 명령어 사용을 허용합니다. | op |
⚙️ 설치
📥 설정
- 공식 PlugManX
.jar를 다운로드하여 서버의plugins/디렉터리에 넣습니다. - 서버를 재시작하여 플러그인을 로드하고, 콘솔의 시작 메시지를 확인합니다.
🧾 구성
- 프로젝트는 리소스의 일부로
config.yml파일을 제공합니다. 플러그인은 첫 실행 시 구성 파일을 쓰거나 사용합니다.
🧠 기술 참고
- 이 프로젝트는 MIT 라이선스로 배포됩니다.
- 명령어와 권한 노드는 프로젝트에 문서화되어 있으며, 기본적으로 노드는 운영자 권한이 필요합니다.
- 프로젝트 저장소와 구성 파일은 플러그인의 소스 저장소에서 관리됩니다.
- 이 플러그인은 플러그인 상태에 영향을 줄 수 있는 실행 중 작업을 수행합니다. 실행 중 언로드/로드 작업은 일부 플러그인에서 불안정을 일으킬 수 있으며, 일반적으로 고가용성 프로덕션 서버보다는 관리와 디버깅에 권장됩니다.
🤝 이 플러그인이 유용한 경우
플레이어 세션을 중단하지 않고 설치된 플러그인을 확인하거나 제어해야 한다면, PlugManX는 간결한 실행 중 플러그인 관리 명령과 보고 기능을 제공하여 단기적인 플러그인 교체, 디버깅, 재고 파악을 쉽게 해줍니다.
- Netherlite is loading...550.59
- Akoot&Co
Java와 Bedrock을 지원하는, 커뮤니티 중심의 아늑한 SMP입니다. 공개 라이브 월드 맵, 기부 상점, 그리고 편하게 건축하고 탐험할 수 있는 편의 기능을 제공합니다.
147.97 - TGG Online
FPS 스타일의 한국 Minecraft 서버로, 좀비 서바이벌과 bomb/escape 미니게임을 제공하며 다양한 커스텀 무기, 커스텀 모델, 리소스 팩 기반의 경험을 제공합니다.
1847.7 - ÂCOIN SERVER136.21
- ATM10 Modpack031.9
- Raid: The Nether131.82
- Starting..129.9
- Lululand028.22
- Welcome to Dragon's Nest!025.03
- Prison 2.0023.7
- LiminalDream023.22
플러그인 PlugManX 페이지에는 모니터링에서 이 플러그인을 확인한 서버, 사용 중인 플랫폼과 버전이 표시됩니다.
플러그인은 명령어, 경제, 보호, 접근 권한, 미니게임, 연동 및 기타 메커니즘을 추가할 수 있습니다. PlugManX의 실제 역할은 서버별 설정에 따라 다릅니다.
데이터는 서버의 기술 응답에서 자동으로 생성됩니다. 서버가 플러그인 목록을 비공개로 설정한 경우, PlugManX을 사용하더라도 이 섹션에 표시되지 않을 수 있습니다.
PlugManX을 사용하는 서버 목록을 통해 프로젝트를 비교하거나, 지원 버전을 확인하거나, 공개 서버에서의 플러그인 사용 사례를 찾을 수 있습니다.