🔌 MCPets 소개
MCPets는 인기 있는 크리처 및 모델 시스템과 연동되는 3D 모델 Pet과 탈것을 제공하는 Minecraft 플러그인입니다. 시각적 모델과 커스텀 동작을 결합해 서버가 인벤토리, 스탯, 길들이기, 진화 메커니즘을 갖춘 지속형 동료 크리처를 제공할 수 있게 합니다.
🎯 목적
MCPets는 플레이어용 동료 시스템을 원하는 서버 관리자를 위한 플러그인입니다. 꾸미기용과 게임플레이용 Pet, 탈것, 그리고 Pet 관련 진행 요소(경험치, 체력/데미지 보정, 스킬)를 제공합니다. 모델과 커스텀 Mob 동작용 보조 플러그인을 이미 사용 중이거나 사용할 수 있는 서버를 대상으로 합니다.
⚙️ 기능
- 3D 모델 Pet과 탈것(ModelEngine 연동).
- 커스텀 동작과 스킬을 위한 MythicMobs 연동.
- Pet별 고유 인벤토리와 소환, 이름 지정, 관리를 위한 게임 내 GUI.
- Pet 통계: 경험치, 체력, 스킬용 데미지 보정.
- 길들이기, Pet 음식, 진화 시스템.
- Pet을 구현하고 편집할 수 있는 게임 내 에디터(
/mcpets editor). - 선택적 WorldGuard 플래그 지원(WorldGuard가 설치된 경우).
🧩 대상
- 진행 요소가 있는 동료 Pet을 원하는 Survival 및 SMP 서버.
- 커스텀 Mob과 꾸미기 요소를 사용하는 RPG 또는 경제 서버.
- 커스텀 모델과 동작을 위해 이미 ModelEngine과 MythicMobs를 사용하는 서버.
🏗️ 사용 예시
- ModelEngine 모델로 구현되고 GUI로 제어되는 꾸미기용 탈것을 플레이어에게 제공.
- 경험치를 얻고 더 강한 변형으로 진화하는 길들일 수 있는 동료를 제작.
- ModelEngine의 비주얼은 유지하면서 MythicMobs 스킬로 Pet에 능동 스킬 부여.
⌨️ 명령어
| 명령어 | 설명 | 권한 | 접근 |
|---|---|---|---|
/mcpets editor | 게임 내 Pet 에디터를 엽니다(확인된 기능). | mcpets.admin | 관리자 |
/mcpets item add <category_name> | 아이템을 Pet/메뉴 카테고리로 가져옵니다(확인된 사용법). | mcpets.admin | 관리자 |
/mcpets petFood <foodId> [player] | Pet 음식 아이템을 지급하거나 관리합니다(문서화된 명령 형식). | mcpets.admin | 관리자 |
(참고: 위 명령어는 공식 MCPets 튜토리얼에서 명시적으로 문서화된 경우에만 포함됩니다.)
🔐 권한
| 권한 | 설명 | 기본값 |
|---|---|---|
mcpets.admin | 다른 사람의 Pet 상호작용 메뉴 접근, 다른 사람을 위한 Pet 소환, 관리자용 MCPets 명령 사용. | 지정되지 않음 |
⚙️ 설치
📥 설정
- Spigot 기반 서버용 공식 리소스에서 플러그인 JAR를 다운로드합니다.
- JAR를 서버의
plugins/디렉터리에 넣습니다. - 서버를 시작하거나 재시작한 뒤 콘솔을 확인해 MCPets가 로드되었는지 확인합니다.
📦 의존성
- ModelEngine(MCPets 4.1.0+의 경우 r4+).
- MythicMobs(5.0.0+).
- LuckPerms(진화 같은 일부 기능에 필요).
- WorldGuard(선택 사항, WorldGuard 관련 플래그를 사용할 때만 필요).
🧾 설정
- MCPets는
plugins/MCPets아래에 플러그인 폴더를 만들고 설정 및 메뉴 파일을 사용합니다(예:menuIcons.yml은 메뉴 아이콘 관리를 위해 사용됨). - 이 플러그인은 파일을 수동으로 수정하지 않고도 Pet을 추가하고 조정할 수 있는 게임 내 에디터를 제공합니다.
🧠 기술 참고
- 공식 문서와 튜토리얼은 MCPets를 Spigot 기반 서버용 플러그인으로 소개하며, 필요한 보조 플러그인과 ModelEngine 최소 버전을 나열합니다.
- 일부 MCPets 기능은 그룹 또는 진화 관련 기능에 LuckPerms가 필요합니다.
- WorldGuard 연동은 선택 사항이며, WorldGuard 전용 플래그를 사용할 때만 필요합니다.
🤝 이 플러그인이 유용한 경우
시각적 모델(ModelEngine)과 커스텀 동작(MythicMobs), 그리고 Pet별 진행 요소를 결합한 통합형 모델 기반 Pet과 탈것이 필요하다면, MCPets는 이러한 보조 플러그인을 이미 사용하는 서버를 위한 집중형 시스템을 제공합니다.
- A Minecraft Server252.66
- .valenia.eu | 1.21.10551.92
- A Fallout Roleplaying Server049.26
- PIDGE Survival RPG044.51
- iniciando043.58
- DTRH
Java–Bedrock 크로스플레이, 퀘스트, 커스텀 아이템과 몹, 플레이어 경제와 토지 보호를 제공하는 서바이벌 SMP — 게다가 캐주얼 플레이어와 성장형 플레이어를 위한 미니게임과 소셜 기능까지.
042.09 - Minecraft4Ever
스페인어 중심의 서바이벌 SMP로, 이벤트와 어드벤처 콘텐츠를 제공합니다. 땅 보호, 서버 내 경제와 플레이어 상점, 커스텀 만남, 커뮤니티 플레이를 제공합니다.
08.14 - A Minecraft Server06.7
플러그인 MCPets 페이지에는 모니터링에서 이 플러그인을 확인한 서버, 사용 중인 플랫폼과 버전이 표시됩니다.
플러그인은 명령어, 경제, 보호, 접근 권한, 미니게임, 연동 및 기타 메커니즘을 추가할 수 있습니다. MCPets의 실제 역할은 서버별 설정에 따라 다릅니다.
데이터는 서버의 기술 응답에서 자동으로 생성됩니다. 서버가 플러그인 목록을 비공개로 설정한 경우, MCPets을 사용하더라도 이 섹션에 표시되지 않을 수 있습니다.
MCPets을 사용하는 서버 목록을 통해 프로젝트를 비교하거나, 지원 버전을 확인하거나, 공개 서버에서의 플러그인 사용 사례를 찾을 수 있습니다.