promotional bannermobile promotional banner

BountyBags

A tiered loot system where mobs drop progressively rarer bags (Legendary, Epic, Rare, Uncommon)
Back to Files

BountyBags-5.9.0.jar

File nameBountyBags-5.9.0.jar
Uploader
OSAMA_OMOSAMA_OM
Uploaded
Jul 30, 2026
Downloads
891
Size
128.3 KB
Mod Loaders
Forge
File ID
8537855
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:bounty-bags-1206557:8537855")

Learn more about Curse Maven

What's new

BountyBags 5.9.0

This update introduces a new loot-management interface, expanded configuration options, and several stability improvements.

New Loot Viewer and Editor

  • Added an in-game graphical interface for viewing and editing every loot bag.
  • Added commands for opening the loot viewer and administrator editor.
  • Added item selection using readable item names and icons.
  • Added controls for item quantities, weights, reward-stack amounts, and duplicate outcomes.
  • Added per-stack and whole-bag probability information.
  • Added server-side validation for all editor changes.
  • Added undo history and a confirmation screen for restoring default loot.
  • Added permission protection for multiplayer servers.
  • Single-player world owners can access administrative editing automatically.

Enchantment Configuration

  • Added Exact, Random, Maximum Compatible, and None enchantment modes.
  • Added an Exact Enchantments screen that only displays enchantments applicable to the selected item.
  • Added compatibility checks to prevent invalid enchantment combinations.
  • Added enchantment searching and level controls.
  • Added clear messages when no applicable enchantments or search results are available.
  • Page controls are only active when multiple pages are available.
  • Information text automatically fits within the screen.

Configuration

  • Added a dedicated config/bountybags/ folder.
  • Every bag now has its own separate TOML configuration file.
  • Added an independent bagStackSize setting for every bag.
  • Bag stack sizes can be configured from 1 to 64 without affecting other bags.
  • Added independent minimum and maximum reward-stack settings.
  • Added configurable duplicate-outcome behavior.
  • Missing configuration files are generated automatically.
  • Added validation, backup, migration, and recovery handling.
  • Existing configurations are preserved whenever possible.

Loot and Bag Behavior

  • Fixed invalid bundled Uncommon Bag enchantment values.
  • Fixed the invalid Legendary Bag Totem of Undying quantity.
  • Improved validation of bundled defaults and restored loot pools.
  • Improved synchronization of bag stack-size settings in multiplayer.
  • Improved handling of invalid, missing, and older configuration files.
  • Improved probability calculations for bags that generate multiple reward stacks.

Stability and Compatibility

  • Reviewed item registrations, events, bag opening, natural drops, boss bags, networking, and configuration loading.
  • Improved dedicated-server compatibility.
  • Improved server-side permission and security checks.
  • Improved error handling so malformed configuration does not crash the server.
  • Cleaned up obsolete internal code.
  • Updated documentation for supported Minecraft versions and mod loaders.

Important for Server Owners

Back up your existing configuration before updating.

After starting the new version, check:

config/bountybags/

Each bag should have its own configuration file. Use /bountybags reload after manual changes when that command is available, or restart the server.

This mod has no additional files