Loot Patcher: Flexible Loot Injection for Minecraft

Mastering Loot Patcher: The Ultimate Mod for Custom Minecraft Loot Tables Every Minecraft adventurer knows the thrill of cracking open a dungeon chest or defeating a rare mob. But what if the rewards felt a little too predictable? What if you could inject fresh excitement into every loot drop wit...

Download extra loot for Minecraft 1.20.1

Original name: extra loot

Minecraft: 1.20.1

Loaders: Fabric

FileVersionLoaderSize
extra-loot-1.0.0.jar1.20.1Fabric15 КБDownload
loot-patcher-1.1.0.jar1.20.1Fabric17 КБDownload
loot-patcher-1.1.1.jar1.20.1Fabric36 КБDownload
loot-patcher-1.2.0.jar1.20.1Fabric42 КБDownload

Mastering Loot Patcher: The Ultimate Mod for Custom Minecraft Loot Tables

Every Minecraft adventurer knows the thrill of cracking open a dungeon chest or defeating a rare mob. But what if the rewards felt a little too predictable? What if you could inject fresh excitement into every loot drop without rewriting the game’s core files? That’s exactly where Loot Patcher steps in. This clever mod is a must-have for modpack creators and tinkerers who want to reshape the world’s loot tables with surgical precision.

Unlike mods that replace entire loot systems, Loot Patcher works as a lightweight injector. It adds new loot pools to existing tables, letting you blend custom items seamlessly into vanilla or modded structures. Whether you want to sprinkle rare artifacts into ancient city chests or make every zombie drop a unique currency, this mod handles it gracefully.

What Makes Loot Patcher Special?

Loot Patcher is designed specifically for modpacks. By default, it does absolutely nothing—no changes, no bloat. It waits for you to define exactly which loot tables to target and which extra loot to inject. The magic lies in its JSON configuration, which supports both exact IDs and regular expressions. This means you can target broad categories like all entity drops or pinpoint a single chest with ease.

When you’re building a custom experience, flexibility is key. Loot Patcher reads every JSON file inside the config/loot-patcher/ directory, so you can split your patches into multiple tidy files. If you prefer a single config, the loot-patcher.json file in the same folder does the job. And for those who enjoy in-game tweaking, Cloth Config integration provides a visual menu, while ModMenu support adds a convenient configuration screen accessible right from the pause menu.

Setting Up Your First Patch

Getting started is refreshingly simple. After installing the mod, you’ll create a configuration file that defines two key arrays: target_tables and extra_tables. The target tables are the existing loot tables you want to modify, and the extra tables are the loot pools you want to add. Loot Patcher then merges them, so every time a target table is rolled, the extra loot has a chance to appear.

Here’s a basic structure you’ll work with:

  • target_tables – A list of loot table IDs or regex patterns to modify.
  • extra_tables – The loot table IDs whose entries will be injected into each target.

Both fields accept standard Minecraft loot table paths like minecraft:chests/ancient_city or minecraft:entities/zombie. The real power comes from regular expressions, which let you match dozens of tables with a single pattern. For example, ^(?!.*xxx).*entities.* targets all entity loot tables except those containing “xxx”.

If you’re assembling a modpack, installing Loot Patcher is straightforward. Many creators rely on the foxygame.net launcher—a convenient, flexible, and modern Minecraft launcher where you can download mods right from the menu—to quickly add this utility and keep their entire mod list organized without juggling files manually.

Practical Example: Enriching Ancient Cities

Imagine you want ancient city chests to occasionally drop a custom relic from your mod, along with a rare currency that normally only drops from bosses. You’d set up a patch like this:

{ "patches": [ { "target_tables": [ "minecraft:chests/ancient_city" ], "extra_tables": [ "mymod:chests/relic_loot", "mymod:entities/boss_currency" ] } ] }

Now, every time a player opens an ancient city chest, the game will also roll on your relic and currency tables. The original loot stays intact—you’re simply layering new possibilities on top. This approach keeps the vanilla feel while rewarding exploration with unexpected treasures.

Advanced Regex Targeting

Regular expressions unlock massive time savings. Suppose you’ve added a custom mob that shouldn’t receive extra drops, but you want every other entity to get a common loot pool. You can write:

"target_tables": [ "^(?!.*mycustommob).*entities.*" ]

This pattern excludes any entity loot table containing “mycustommob” while matching all others. Combined with multiple extra tables, you can create a layered loot economy across your entire modpack in just a few lines.

Reloading Changes Instantly

After tweaking your JSON files, you don’t need to restart the game. Simply type /reload in the chat to refresh the datapack. Loot Patcher will pick up all modifications immediately, letting you test and iterate without downtime. This is a lifesaver when balancing drop rates or adding new items mid-playthrough.

Critical Warnings: Avoid Infinite Loops

While Loot Patcher is robust, there’s one pitfall you must dodge: recursive loot tables. If a target table also appears in your extra tables, the game could attempt to drop itself, creating an infinite loop. For instance, setting "target_tables": [".*"] and "extra_tables": ["minecraft:entities/zombie"] would cause a zombie’s loot table to call itself endlessly. The game won’t crash spectacularly, but it will hang or produce unexpected behavior. Always double-check that your extra tables are distinct from the targets they modify.

Community and Feedback

Loot Patcher thrives on user feedback. If you encounter a bug or dream up a feature, the mod’s issue page is the place to share. Because it’s built for modpack developers, many improvements come directly from real-world use cases. The mod’s compatibility with Cloth Config and ModMenu also shows a commitment to a smooth user experience, making it a staple in curated modpacks.

Why Every Modpack Needs Loot Patcher

Without Loot Patcher, customizing loot often means overriding entire loot tables, which can break compatibility with other mods. This mod solves that by injecting rather than replacing. It’s lightweight, respects existing drops, and gives you surgical control. Whether you’re adding a few themed items or completely redesigning the loot economy, Loot Patcher is the invisible hand that makes it all work.

In a world where players crave novelty, Loot Patcher turns every chest and mob into a fresh surprise. Its clean JSON syntax, regex support, and instant reloading make it a joy to configure. Just remember to steer clear of recursive traps, and your modpack will deliver memorable loot moments every time. Start patching your loot tables today, and watch your world come alive with unexpected rewards.