Minecraft 플러그인 Jobs
Jobs와 확인된 서버에 대한 정보
🔌 Jobs Reborn 소개
Jobs Reborn은 Minecraft용 플러그인으로, 클래스 기반 직업(jobs)을 제공합니다. 이를 통해 플레이어는 블록 파괴/설치, 몹 처치, 낚시, 제작 등과 같은 일반적인 행동으로 게임 내 돈, 직업 경험치, 포인트를 얻을 수 있습니다. 이 플러그인은 설정 가능하며 API도 제공합니다. 지속적인 직업 성장, 행동당 보상 시스템, 직업 기반 보상을 원하는 서버를 위한 플러그인입니다.
🎯 목적
Jobs Reborn의 핵심 목적은 플레이어 활동을 직업 카테고리별로 추적하고, 그 활동에 대해 돈, 경험치, 직업 포인트로 보상하는 것입니다. 이는 생존, 경제, RPG 스타일 서버를 위한 구조화되고 설정 가능한 성장 시스템과 행동당 보상 시스템을 제공하는 문제를 해결합니다.
⚙️ 기능
- 클래스 기반 직업 예시: Miner, Farmer, Fisherman, Builder, Hunter, Crafter.
- 설정 가능한 보상 행동(파괴, 설치, 처치, 낚시, 제작, 제련, 인챈트, 번식, 길들이기, 탐험 등 다양함).
- 경험치와 수입이 레벨 및 설정 가능한 식에 따라 증가하는 레벨링 시스템.
- GUI 직업 브라우저와 게임 내 직업 편집기.
- 직업별 돈, 경험치, 포인트 부스트.
- 퀘스트 및 일일/주기적 과제 연동.
- 직업별 선택형 상점 아이템과 플레이어에게 제한된 아이템을 지급하는 기능.
- 다른 플러그인과의 연동 훅(API 제공).
- MySQL/SQLite 지원 데이터 저장.
- 일반적인 악용에 대한 기본 보호와 자동 저장.
🧩 대상 사용자
- 수동적인 성장과 행동당 보상 시스템을 원하는 Survival 및 SMP 서버.
- 직업 기반 수입원이 필요한 경제 서버.
- 역할형 직업과 레벨링을 원하는 RPG 또는 팩션 서버.
- 기존 경제 플러그인을 사용하면서 직업 기반 지급을 원하는 서버.
🏗️ 사용 예시
- Survival 서버에서 Miner 직업을 제공하여, 채굴한 광물 블록에 대해 보상을 지급하고 직업 XP로 레벨업할 수 있게 합니다.
- RPG 서버에서 퀘스트와 직업 기반 상점을 제공해, 플레이어가 직업 활동으로 얻은 직업 포인트를 사용할 수 있게 합니다.
- 경제 서버에서 월드별 지급을 제한하고 특별 이벤트에 부스트를 사용합니다.
⌨️ 명령어
| Command | Description | Permission | Access |
|---|---|---|---|
/jobs browse | 사용 가능한 직업을 표시합니다( GUI 또는 채팅 ). | jobs.command.browse | Player |
/jobs join [jobName] | 직업에 참가합니다. | jobs.command.join | Player |
/jobs leave [jobName] | 직업에서 나갑니다. | jobs.command.leave | Player |
/jobs info [jobName] | 직업 정보를 표시합니다. | jobs.command.info | Player |
/jobs gtop or /jobs top | 전체 상위 목록을 표시합니다(스코어보드 또는 채팅). | jobs.command.gtop / jobs.command.top | Player |
/jobs boost [jobName] money <amount> | 직업에 임시 돈 부스트를 추가합니다. | jobs.command.moneyboost | Admin |
(위 명령어는 Jobs 공식 명령어 문서를 기준으로 합니다.)
🔐 권한
| Permission | Description | Default |
|---|---|---|
jobs.command.browse | browse 명령어 사용을 허용합니다. | 지정되지 않음 |
jobs.command.join | 직업 참가를 허용합니다. | 지정되지 않음 |
jobs.command.leave | 직업 나가기를 허용합니다. | 지정되지 않음 |
jobs.command.info | 직업 정보 열람을 허용합니다. | 지정되지 않음 |
jobs.command.top | 직업 상위 목록 열람을 허용합니다. | 지정되지 않음 |
jobs.use | Jobs 기능의 일반 사용 권한입니다. | 지정되지 않음 |
jobs.max.1 / jobs.max.2 / jobs.max.3 | 플레이어가 보유할 수 있는 직업 수를 제어합니다(예시 노드). | 지정되지 않음 |
(권한 노드와 예시는 플러그인 작성자가 문서화했으며, 기본값은 권한 플러그인으로 관리해야 합니다.)
⚙️ 설치
📥 설정
- Jobs .jar와 필요한 CMILib 라이브러리를 다운로드합니다.
- 두 개의 .jar 파일을 서버
plugins/디렉터리에 넣습니다. - 서버를 시작하면 플러그인이 첫 실행 시 설정 및 언어 파일을 생성합니다.
- 서버를 한 번 더 재시작하여 설정 파일이 완전히 초기화되었는지 확인하고, 콘솔 로그로 플러그인이 정상적으로 활성화되었는지 확인합니다.
📦 의존성
- CMILib (Jobs Reborn에 필요).
- Vault (선택 사항, 경제 연동에 사용).
- 저장용으로 MySQL 또는 SQLite를 사용할 수 있습니다(MySQL은 선택 사항).
🧠 기술 노트
- 공식 지원 서버 엔진: Spigot 및 Paper.
- Jobs는 다른 플러그인을 위한 API를 제공하며 문서화된 API 이벤트를 포함합니다.
- 이 플러그인은 지역화 파일을 포함하고 UUID 기반 저장을 지원합니다.
- 라이선스: GNU GPL v3.
🤝 이 플러그인이 유용한 경우
플레이어 행동에 대해 돈, 경험치, 포인트로 보상하는 설정 가능한 직업/전문 시스템이 필요하다면, Jobs Reborn은 경제 시스템과 다른 플러그인을 위한 API 및 연동을 갖춘 성숙하고 설정 가능한 구현을 제공합니다.
- A Minecraft Server851.66
- MoodCraft
플레이어가 운영하는 마을, 경제, 도시 프로젝트에 중점을 둔 프랑스어 세미 RP 서바이벌 SMP — 게임 내 가이드, 상점, 직업, 안전한 상자 보호로 친절한 진행을 제공합니다. Java 및 Bedrock 지원.
145.2 - Welcome to the Wild West!135.28
- Solaris
지역 보호, 플레이어가 운영하는 상점과 게임 내 경제, 그리고 Java ↔ Bedrock 크로스플레이와 협동 장기 플레이를 위한 편의 기능을 갖춘 여유로운 서바이벌 SMP입니다.
031.5 - FoxyCraft030.8
- Lululand028.46
- 2b2hub Community anarchy023.69
- A Minecraft Server023.36
- Welcome to Dragon's Nest!023.14
- minecity.pl022.45
플러그인 Jobs 페이지에는 모니터링에서 이 플러그인을 확인한 서버, 사용 중인 플랫폼과 버전이 표시됩니다.
플러그인은 명령어, 경제, 보호, 접근 권한, 미니게임, 연동 및 기타 메커니즘을 추가할 수 있습니다. Jobs의 실제 역할은 서버별 설정에 따라 다릅니다.
데이터는 서버의 기술 응답에서 자동으로 생성됩니다. 서버가 플러그인 목록을 비공개로 설정한 경우, Jobs을 사용하더라도 이 섹션에 표시되지 않을 수 있습니다.
Jobs을 사용하는 서버 목록을 통해 프로젝트를 비교하거나, 지원 버전을 확인하거나, 공개 서버에서의 플러그인 사용 사례를 찾을 수 있습니다.