Overview#
Bountiful is a gameplay-enhancing mod that adds a dynamic questing system to Minecraft. Centered around the Bounty Board, the mod provides players with a consistent stream of objectives, such as gathering specific resources or hunting down dangerous mobs. By completing these tasks, players earn rewards ranging from basic materials to rare artifacts, while also building their Reputation to unlock higher-tier challenges.

The mod is designed to be highly compatible with other mods and is fully customizable via JSON-based data packs, making it a staple for both survival players and modpack creators.
Blocks#
Bounty Board
The Bounty Board is the central block of the mod. It serves as the interface where players view, accept, and turn in bounties.
- World Generation: Bounty Boards generate naturally in most vanilla villages, typically found in a small, dedicated hut or near the village center.
- Functionality: Right-clicking a Bounty Board opens the Bounty GUI. It can hold multiple bounties and up to three Decrees at once.
- Crafting: If you cannot find a village, you can craft your own Bounty Board to place anywhere.
| Item | Ingredients | Pattern |
|---|---|---|
| Bounty Board | 2x Wood Slabs, 4x Planks, 2x Iron Ingots | S P S / P I P / P I P |
Items#
Bounties
Bounties are physical items that represent a contract. When taken from a board, they occupy a slot in the player's inventory.
- Objectives: These can be "Gather" (bring specific items) or "Kill" (defeat a certain number of specific mobs).
- Rewards: Listed at the bottom of the bounty. Rewards are granted instantly upon turning in the completed bounty.
- Timer: Every bounty has an expiration time. If the timer reaches zero before the bounty is turned in, it becomes "Expired" and cannot be completed.
Decrees
Decrees are special items used to filter the types of bounties that appear on a board. By placing a Decree into one of the three slots at the top of the Bounty Board GUI, you influence the "theme" of future generated bounties.
- Acquisition: Decrees can be found as rewards for high-tier bounties or traded from high-level villagers (specifically Librarians).
- Mixing: You can place up to three different Decrees on a single board to mix their objectives and rewards (e.g., a Farming Decree and an Armorer Decree might produce a bounty asking for Wheat in exchange for Iron Boots).
Mechanics#
The Bounty Lifecycle
- Generation: The board generates new bounties periodically. The speed of generation is increased if more villagers are nearby (up to 15 villagers).
- Acceptance: Open the board and click a bounty to move it to your inventory. The timer starts the moment the bounty is generated on the board, not when you pick it up.
- Completion:
- For Gather tasks: Have the required items in your inventory.
- For Kill tasks: Keep the bounty in your inventory while killing the target mobs; the bounty item will track your progress in its tooltip.
- Redemption: With the completed bounty and any required items in your inventory, right-click the Bounty Board to receive your rewards.
Rarity Tiers
Bounties come in five rarity tiers, which determine the difficulty of the objectives and the quality of the rewards.
| Rarity | Color | XP Reward | Worth Multiplier |
|---|---|---|---|
| Common | White | 4 | 1.0x |
| Uncommon | Green | 8 | 1.2x |
| Rare | Blue | 12 | 1.4x |
| Epic | Purple | 20 | 2.0x |
| Legendary | Orange | 40 | 3.0x |
Reputation System
Every Bounty Board tracks the player's Reputation.
- Completing bounties increases your reputation with that specific board.
- Higher reputation increases the chance of Rare, Epic, and Legendary bounties appearing.
- Some high-tier rewards are locked behind specific reputation milestones.
Decree Types#
By default, the mod includes Decrees based on Villager professions. Each Decree focuses on items and mobs related to that profession's theme:
- Armorer: Focuses on armor pieces and ores.
- Butcher: Focuses on raw/cooked meats and livestock.
- Cleric: Focuses on magical items, brewing ingredients, and undead mobs.
- Farmer: Focuses on crops, seeds, and agricultural products.
- Fletcher: Focuses on bows, arrows, and feathers.
- Leatherworker: Focuses on leather, hides, and saddles.
- Librarian: Focuses on paper, books, and ink.
- Mason: Focuses on stone types, bricks, and terracotta.
- Shepherd: Focuses on wool, dyes, and shears.
- Toolsmith: Focuses on mining tools and utility items.
- Weaponsmith: Focuses on swords, axes, and combat-related drops.
Commands#
The mod provides several administrative commands to manage the bounty system:
/bountiful reload: Reloads all bounty pools and decree JSON files from the data packs and config folder./bountiful reset [player]: Resets the reputation of the specified player (or yourself if no name is provided) to zero./bountiful clear [board]: Clears all current bounties from a specific board.
Configuration & Customization#
Bountiful is designed for extreme customization via Data Packs or Config Packs. All bounty data is stored in JSON format within two main categories:
Bounty Pools
Located in config/bountiful/bounty_pools/, these files define the possible objectives and rewards.
- Type: Can be
item,item_tag,entity(for kills), orcriteria(for advancements). - UnitWorth: A numerical value assigned to an item. The mod uses this to balance the difficulty; it will pick objectives whose total worth matches the total worth of the rewards.
Bounty Decrees
Located in config/bountiful/bounty_decrees/, these files define which pools a Decree pulls from.
- canSpawn: (Boolean) Determines if the Decree can appear naturally on boards.
- canWanderBuy: (Boolean) Determines if Wandering Traders can sell the Decree.
Global Settings
In the main bountiful.json config file, players can toggle:
bounty.reverseMatchingAlgorithm: If true, the mod picks objectives first and then finds rewards to match (default is rewards first).bounty.boardCraftable: Toggles whether the Bounty Board recipe is enabled.