Minecraft 플러그인 mcMMO
mcMMO와 확인된 서버에 대한 정보
🔌 mcMMO 소개
mcMMO는 Spigot용 Minecraft 플러그인으로, 게임의 핵심 메커니즘을 RPG 같은 경험으로 확장합니다. 이 프로젝트는 훈련 가능한 스킬과 설정 가능한 메커니즘 세트를 추가해, 서버가 바닐라 Minecraft 위에 진행 요소와 스킬 기반 게임플레이를 도입할 수 있게 합니다.
🎯 목적
mcMMO는 Minecraft 서버에 RPG식 진행 레이어를 제공하는 것을 목표로 합니다. 행동을 스킬 경험치와 레벨로 바꾸어 플레이어에게 지속적이고 장기적인 목표(스킬 훈련과 레벨업)를 제공하고, 서버 관리자가 이러한 메커니즘의 동작을 조정할 수 있게 합니다.
⚙️ 기능
- 훈련 가능한 스킬 모음을 추가합니다(프로젝트 문서에는 플러그인에 구현된 고정된 스킬 세트가 있다고 명시되어 있습니다).
- 스킬 메커니즘은 플러그인의 설정 파일을 통해 구성할 수 있어, 서버 소유자가 밸런스와 동작을 조정할 수 있습니다.
- Java API를 제공하며(Maven 좌표는 프로젝트에서 공개됩니다), 서드파티 플러그인 연동에 사용할 수 있습니다.
- 공식 빌드와 다운로드는 프로젝트의 Spigot 리소스(및 관련 빌드 채널)를 통해 제공됩니다.
- 이 프로젝트는 오픈 소스이며, 컴파일과 패키징에 Maven을 사용합니다.
🧩 대상 사용자
- 지속적인 플레이어 진행을 원하는 Survival 및 SMP 서버.
- 무거운 커스텀 모드 없이 RPG 스타일 메커니즘과 스킬 진행을 추가하려는 서버.
- 다른 시스템에 스킬 데이터를 통합하기 위한 API가 필요한 플러그인 개발자.
🏗️ 사용 예시
- Survival 서버에서 채광과 벌목 스킬을 제공하며, 사용하면서 레벨이 올라가고 플레이어가 성장할수록 보너스가 해금됩니다.
- 서버 운영자가 설정을 통해 스킬 XP와 쿨다운을 조정해 서버 경제와 진행 속도에 맞춥니다.
- 개발자가 mcMMO의 API를 읽어 커스텀 GUI나 웹사이트에 플레이어 스킬 데이터를 표시합니다.
⚙️ 설치
📥 설정
- 프로젝트 배포판(Spigot 리소스)에서 공식 mcMMO 빌드를 다운로드합니다.
- Spigot 호환 서버의
plugins/디렉터리에 mcMMO .jar를 넣습니다. - 서버를 다시 시작하고 서버 콘솔을 확인해 mcMMO가 정상적으로 초기화되었는지 확인합니다.
📦 의존성
- 기본적으로 외부 의존성은 필요하지 않습니다(프로젝트 저장소에는 빌드 및 API 사용법이 문서화되어 있습니다). 애드온이나 연동을 사용하는 경우 각 요구 사항을 따르세요.
🧾 설정
- mcMMO는 관리자가 스킬 동작, XP 비율, 기능 토글을 조정할 수 있는 설정 파일을 제공합니다. 설정은 첫 실행 후 플러그인 폴더에 생성되는 플러그인의 config 파일로 관리됩니다.
🧠 기술 메모
- 소스 코드와 개발은 공개 저장소에서 호스팅되며, 이 프로젝트는 GPL-3.0으로 라이선스됩니다.
- 이 프로젝트는 Java API를 공개하고, 플러그인 작성자가 mcMMO를 프로그램적으로 의존하도록 Maven 좌표를 제공합니다.
- 프로젝트가 참조하는 공식 배포 채널에는 Spigot 리소스와 프로젝트 웹사이트가 포함됩니다.
🤝 이 플러그인이 유용한 경우
Spigot 기반 Minecraft 서버에 지속적인 스킬 기반 진행을 추가하고, 다른 플러그인이 문서화된 API를 통해 그 진행과 연동할 수 있게 하고 싶다면, mcMMO는 이를 위한 핵심 시스템과 설정 범위를 제공합니다.
- Restarting...1953.97
- ÂBoundaryMC ÂIs OfflineÂ040.64
- Anarchy has taken over.030.66
- Welcome to Dragon's Nest!026.25
- A Minecraft Server026.12
- iCraftBG 26.1.2023.29
- 14 years, still trucking !023.08
- ooo Forge United ooo021.92
- Welcome to RoseCraft021.68
- A Minecraft Server021.03
플러그인 mcMMO 페이지에는 모니터링에서 이 플러그인을 확인한 서버, 사용 중인 플랫폼과 버전이 표시됩니다.
플러그인은 명령어, 경제, 보호, 접근 권한, 미니게임, 연동 및 기타 메커니즘을 추가할 수 있습니다. mcMMO의 실제 역할은 서버별 설정에 따라 다릅니다.
데이터는 서버의 기술 응답에서 자동으로 생성됩니다. 서버가 플러그인 목록을 비공개로 설정한 경우, mcMMO을 사용하더라도 이 섹션에 표시되지 않을 수 있습니다.
mcMMO을 사용하는 서버 목록을 통해 프로젝트를 비교하거나, 지원 버전을 확인하거나, 공개 서버에서의 플러그인 사용 사례를 찾을 수 있습니다.