
Bountiful — Minecraft 마을의 의뢰 게시판 모드
Bountiful는 단일 블록인 현상금 게시판을 기반으로 한 의뢰 시스템을 Minecraft에 추가합니다. 게시판에 다가가 의뢰를 받고, 그것을 완수한 다음, 보상을 받으러 돌아옵니다. 복잡한 인터페이스도, 캐릭터 육성도 없습니다. 매 세션마다…
Bountiful는 단일 블록인 현상금 게시판을 기반으로 한 의뢰 시스템을 Minecraft에 추가합니다. 게시판에 다가가 의뢰를 받고, 그것을 완수한 다음, 보상을 받으러 돌아옵니다. 복잡한 인터페이스도, 캐릭터 육성도 없습니다. 매 세션마다 주어지는 목표와 그 달성에 대한 명확한 보상만 있을 뿐입니다.
Bountiful — Minecraft 마을의 의뢰 게시판 모드
글을 작성한 버전: 1.21.1
로더: Fabric
모드 버전: 8.0.0
지원하는 Minecraft 버전: 1.17.1–1.21.1
의존성: Kambrik
Bountiful는 단일 블록인 현상금 게시판을 기반으로 한 의뢰 시스템을 Minecraft에 추가합니다. 게시판에 다가가 의뢰를 받고, 그것을 완수한 다음, 보상을 받으러 돌아옵니다. 복잡한 인터페이스도, 캐릭터 육성도 없습니다. 매 세션마다 주어지는 목표와 그 달성에 대한 명확한 보상만 있을 뿐입니다.
현상금 게시판
현상금 게시판은 이 모드의 핵심 블록입니다. 마을에서 찾을 수 있거나(설정에서 생성이 비활성화되지 않았다면) 직접 제작할 수 있습니다.

의뢰 게시판 제작 레시피
게시판의 인벤토리는 마우스 오른쪽 버튼으로 열립니다. 그 안에는 현재의 의뢰들이 표시됩니다. 각 의뢰는 목표 목록(무엇을 모으거나, 가져오거나, 처치해야 하는지)과 보상 목록이 적힌 개별 쪽지입니다. 의뢰를 완수하려면 쪽지를 받아 지정된 조건을 달성한 다음, 게시판으로 돌아와 다시 마우스 오른쪽 버튼을 누르세요. 그러면 보상이 곧바로 인벤토리에 나타납니다.
새로운 의뢰는 시간이 지나면 나타납니다. 오래된 것은 사라지고 새것이 생성됩니다. 기본적으로 갱신은 45초마다 이루어집니다.

마을 중심에 있는 게시판
의뢰
각 의뢰는 두 부분으로 구성됩니다. 목표(무엇을 가져오거나 처치해야 하는지)와 보상(제출 후 받게 되는 것)입니다. 목표와 보상의 수는 설정과 의뢰 자체의 희귀도에 따라 달라집니다. 기본적으로 하나의 의뢰에는 1~2개의 보상과 동일한 수의 목표가 주어집니다.
모드 내부의 가치 시스템은 균형이 잘 잡혀 있습니다. 보상의 총가치는 목표의 총가치와 대략 일치합니다. 의뢰 풀에 있는 각 아이템은 unitWorth라는 수치 값을 가지며, 생성 알고리즘은 목표들의 총가치가 보상의 가치에 맞도록 목표를 선택합니다. 정확한 균형이 항상 가능한 것은 아니므로, 보상 쪽으로 약간 치우치는 정도는 정상으로 간주됩니다.
의뢰의 희귀도
Bountiful는 바닐라 Minecraft와 동일한 희귀도 등급을 사용합니다:
일반(Common)
고급(Uncommon)
희귀(Rare)
서사(Epic)
의뢰의 희귀도가 높을수록 보상 중에 더 높은 풀의 아이템이 나타날 확률이 커집니다. 처음에는 게시판의 평판이 낮아 일반 의뢰가 주를 이룹니다. 시간이 지나면 그 품질이 올라갑니다.

다양한 희귀도의 의뢰가 표시된 열린 게시판
평판
각 현상금 게시판은 고유한 평판 값을 가집니다. 누군가 바로 그 게시판에서 의뢰를 제출할 때마다 이 값이 올라갑니다. 높은 평판은 두 가지를 제공합니다:
희귀 보상의 등장 빈도 증가. 평판 5레벨부터 고급 아이템이 두 배 자주 나타납니다.
의뢰 목표 할인. 평판이 높을수록 같은 보상을 받는 데 제출해야 할 양이 줄어듭니다. 10% 할인 시 가치 1000의 보상을 위해 900만큼의 목표만 가져오면 됩니다.
서버에서 평판은 플레이어 전체가 아니라 특정 게시판에 연결됩니다. 같은 게시판에서 오랫동안 의뢰를 제출하면 바로 그 게시판에서 더 유리한 조건이 나타납니다.
칙령
칙령은 특정 현상금 게시판의 의뢰 주제를 결정하는 아이템입니다. 예를 들어 대장장이의 칙령은 게시판을 가죽, 철, 방어구에 대한 의뢰로 채웁니다. 농부의 칙령은 밀, 멜론, 버섯 및 기타 농산물로 채웁니다.
제작한 칙령을 게시판에 설치하면 무작위 주제가 부여됩니다. 또한 칙령은 완수한 의뢰의 보상으로도 얻을 수 있습니다.

칙령 제작 레시피
하나의 게시판에는 최대 세 개의 칙령을 동시에 설치할 수 있습니다. 예를 들어 대장장이의 칙령과 농부의 칙령을 함께 두면 새 의뢰가 주제를 섞을 수 있습니다. 철 흉갑과 교환하기 위해 밀을 가져오는 식입니다. 이러한 혼합은 bounty.allowDecreeMixing 매개변수로 켜지며 기본적으로 활성화되어 있습니다.
설정
모드의 설정 파일은 config/bountiful.json 경로에 있습니다. 아래는 모든 매개변수와 설명입니다.
board 섹션
매개변수 | 설명 |
| 게시판의 의뢰 갱신 간격(초). 값이 작을수록 의뢰가 더 자주 바뀝니다. |
| 생성되는 마을에서 현상금 게시판이 나타나는 빈도. 값 0은 마을에서의 생성을 비활성화합니다. |
| true — 현상금 게시판을 부수어 회수할 수 있습니다. false — 어떤 도구로도 게시판을 철거할 수 없습니다(게시판이 고정되어 있어야 하는 서버에 적합). |
bounty 섹션
매개변수 | 설명 |
| 각 의뢰의 시간에 추가되는 고정 초 수. 0 — 보너스 없음. 플레이어에게 완수할 시간을 더 주고 싶다면 이 값을 늘리세요. |
| true — 의뢰에 타이머가 있고 시간이 끝나면 사라집니다. false — 의뢰에 시간 제한이 없으며 수동 갱신 전까지 유지됩니다. |
| 보충 의뢰의 난이도가 증가하는 비율. 0 — 난이도가 변하지 않습니다. 양수 값은 보상 가치 대비 목표 요구량을 높입니다. |
| true — 게시판에 여러 칙령이 설치되어 있으면 서로 다른 주제의 목표와 보상이 하나의 의뢰에 섞일 수 있습니다. false — 각 의뢰는 엄격히 하나의 칙령 범위 내에서 생성됩니다. |
| false — 알고리즘이 먼저 보상을 선택한 다음 그 가치에 맞춰 목표를 선택합니다(표준 동작). true — 로직이 반전됩니다. 먼저 목표가 정해지고 그에 맞춰 보상이 선택됩니다. |
| 막 설치된 게시판에 나타나는 초기 의뢰의 최소 수. |
| 초기 의뢰의 최대 수. |
| 게시판 갱신 시 추가되는 보충 의뢰의 최소 수. |
| 갱신 시 보충 의뢰의 최대 수. |
| 보충 의뢰의 "화폐" 보상을 가져오는 풀의 이름. null — 표준 풀이 사용됩니다. 자체 보상 풀이 있는 커스텀 모드팩에 적합합니다. |
client 섹션
매개변수 | 설명 |
| true — 의뢰를 성공적으로 제출하면 화면 구석에 알림(토스트)이 나타납니다. false — 알림이 표시되지 않습니다. |
dbg 섹션
매개변수 | 설명 |
| true — 디버그 모드를 켭니다(콘솔에 추가 정보를 출력). 커스텀 풀을 개발할 때만 유용합니다. 일반 플레이에서는 false로 두세요. |
general 섹션
매개변수 | 설명 |
| 모드가 로딩 시 무시하는 데이터 파일 경로. 기본적으로 데모 파일이 제외됩니다. 와일드카드 *를 지원합니다. |
결론
Bountiful는 무엇을 할지 스스로 고민할 필요 없이 매 세션마다 플레이어에게 목표를 제공합니다. 평판 시스템은 게시판과의 상호작용을 장기적으로 늘려줍니다. 많이 제출할수록 더 유리한 조건을 얻게 됩니다.
이 모드는 무엇보다 서버에서의 그룹 생존에 적합합니다. 게시판의 공동 평판, 여러 플레이어가 동시에 하나의 의뢰를 받을 수 있는 점, 그리고 설정을 통한 조절 가능한 난이도가 협동 플레이에 편리하게 만들어 줍니다. 싱글 플레이에서도 작동하지만, 사회적 요소가 없으면 일부 메커니즘, 특히 공동 평판은 완전히 발휘되지 않습니다.
설치
일반적인 설치는 약 5 분 정도 걸려요. 과정은 동일하고, Loader 와 그에 맞는 빌드만 달라요.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











