FreshLoot: Per-Player Loot
by DarthJahus
FreshLoot: Per-Player Loot gives each player their own roll from a loot table on chests and barrels, so a container opened by one player does not empty it for everyone else.
What it does
When a player first opens a chest or barrel that carries a loot table, the mod generates that player's own set of items for that position. Other players who open the same container later receive their own independent roll, and a chest that one player has already looted stays unchanged for everyone else. The mod is intended for SMP servers where fair access matters, and it also applies to default loot containers in structures such as dungeons, ancient cities and boats, which otherwise generate their contents once and let the first opener take everything.
The behavior is configurable from an external file rather than hard-coded values, so server owners can adjust rules. A grief message warns players who destroy a chest that others have looted, and its text can be edited or disabled. The mod is server-side only, so players join without installing it, and it requires Fabric. Files are published for Fabric across nine game versions, 1.21.4 – 26.3, and the code is released under the Apache License 2.0.
Key features
Per-player loot rolls
Each player gets an independent roll from a loot table per chest or barrel position, so the contents are not shared.
Spectator access
Spectators can look inside a chest, including one a player has opened, without triggering the looting rules.
Fair structure loot
Default loot containers in dungeons, ancient cities and boats give out per-player contents instead of a single pool.
Destruction notice
Breaking a chest that others have looted shows a grief message, which can be edited, translated or turned off.
Gallery
Compatibility
Latest build for each game version and loader.
26.x1 of 1 version with builds
1.21.x8 of 8 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Fair multiplayer servers
Servers where the fastest player should not collect all the loot from shared dungeons and chests can use per-player rolls.
Who it’s for: Server owners who run multiplayer survival or adventure servers and want each player to receive a fair share of loot from chests, barrels and structure containers.
How it compares
RpgZ is a client and server mod for Fabric under the GNU General Public License v3.0 only, published for 1.19.2 – 1.21.1. Refill Chests is server-side only, open source under the GNU Lesser General Public License v3.0 only, and covers 1.16.5 – 1.20.1. Refill Chests does not replace per-player loot; it refills containers instead.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| FreshLoot: Per-Player Loot | Fabric | 1.21.4 – 26.3 | Server-side only | 2026-09-26 |
| RpgZ | Fabric | 1.19.2 – 1.21.1 | Client and server | 2025-02-11 |
| Refill Chests | Fabric | 1.16.5 – 1.20.1 | Server-side only | 2023-08-22 |
Questions
Does FreshLoot need to be installed on the client?
Are double chests supported?
Do shulker boxes and modded barrels get per-player loot?
In the catalog
FreshLoot: Per-Player Loot is one of 19,031 Adventure mods on ModsFinder, and one of 10,052 Adventure mods for Fabric. 8,071 mods support Minecraft 26.3.
More from DarthJahus
Similar mods
What the author says
Make looting structures and dungeons more "fair" on your SMP server. A chest or barrel with a loot table gives out an independent loot roll to each player, once per player and per position.
Official listing
- Modrinth page
- modrinth.com/mod/jahus-freshloot
- Owner
- DarthJahus
- Published
- 2026-08-23
- Updated on Modrinth
- 2026-09-26
- Facts verified
- 2026-10-15
