Chest Refill
Modby samo_lego
A serverside mod that refills loot containers.
Type
Mod
CurseForge Downloads
60,558
CurseForge ID
536977
Last Updated
Jul 26, 2026
Description
ChestRefill
A serverside mod that refills loot containers.
Note: Curseforge likes to make mess out of descriptions. For proper formatting, visit github page.
How-to
- Put the mod in your mods/ folder.
- Restart the game / server.
- Tweak the config if you need, then use /chestrefill reload
- Generate / create new loot chests.
- Loot them, wait for given time (default: 4 hours) and reloot them again with another account!
Features
- configurable (time, max fills, reset loot seed ...)
- permission support (chestrefill.allowReloot)
- works on any container extending RandomizableContainerBlockEntity
Permissions
- chestrefill.allowReloot - allows relooting chest
- chestrefill.config
- chestrefill.config.edit - allows in-game config editing
- chestrefill.config.reload - allows reloading config
Config
You can use an in-game /chestrefill command to edit the config in game. See github page.
Per-loot-table customization
You can also set custom values for specified loot tables. Do you want the end city loot table refilled more times than default? Set the following options.
{ "...": "", "// Map to override above config for certain loot tables only.": "", "lootModifierMap": { "minecraft:chests/end_city_treasure": { "randomize_loot_seed": true, "allow_reloot_without_permission": true, "max_refills": 100, "refill_non_empty": false, "min_wait_time": 60 }, "sample_mod:chests/custom_loot_table": { "randomize_loot_seed": true, "allow_reloot_without_permission": false, "max_refills": 5, "refill_non_empty": false, "min_wait_time": 14400 } } }This will cause the minecraft:chests/end_city_treasure to be
- relootable by same players
- refillable 100 times
- refilled each 60 seconds
Per-container customization
You can customize a chest using the NBT tags. These will override the both config defaults and loot table overrides.
ChestRefill: { RefillCounter: 0, SavedLootTable: "minecraft:chests/igloo_chest", CustomValues: { AllowReloot: 1b MaxRefills: -1 MinWaitTime: 60 } }(RandomizeLootSeed and RefillNonEmpty custom values are also available.)
The command would look like the following:
/setblock ~ ~ ~ minecraft:chest{ChestRefill: {RefillCounter: 0, SavedLootTable: "minecraft:chests/igloo_chest", CustomValues: {AllowReloot: 1b, MaxRefills: -1, MinWaitTime: 60}}}This will create a lootable container that can be
- relooted by same players
- refilled infinitely
- refilled every 60 seconds
Servers
Do you want to host your own server with this mod? Try ApexHosting!
Click the image below!

Similar Mods
Pet Buddy Mod
It's a tiny you !
XL Food Mod+
XL Food Mod · 8 new crops · 150+ new food items · new cakes · new ores and flowers.
Contact
Send parcels and write postcards to your frineds.
RP Renames
View all Resource Pack Renames in a new anvil GUI catalog!
Cobblemon - Yet Another Chance Booster [Discontinued]
A server-side side-mod for Cobblemon that allows you to boost spawn chances
Firefly Bush [1.18+1.21++ Backport]
Add fireflies in firefly bush