Back to mods
Chest Refill project artwork

CurseForge · Minecraft mod

Chest Refill

A serverside mod that refills loot containers.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Chest Refill release matches Fabric?

Updated 3 years ago
Best match for your filters [1.19] ChestRefill 1.1.0 [Fabric]
Game version 1.19
Loader Fabric

Chest Refill [1.19] ChestRefill 1.1.0 [Fabric] targets 1.19 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Chest Refill required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Chest Refill [1.19] ChestRefill 1.1.0 [Fabric] need?

[1.19] ChestRefill 1.1.0 [Fabric] on Fabric. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Chest Refill without breaking your instance.

Built for Chest Refill [1.19] ChestRefill 1.1.0 [Fabric] on Fabric. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use [1.19] ChestRefill 1.1.0 [Fabric]. It targets 1.19 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside [1.19] ChestRefill 1.1.0 [Fabric]. It opens that exact file at the source.

About this project

What does Chest Refill add?

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

  1. Put the mod in your mods/ folder.
  2. Restart the game / server.
    1. Tweak the config if you need, then use /chestrefill reload
  3. Generate / create new loot chests.
  4. 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! alt

Project description from CurseForge.

Pick your setup

Chest Refill by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

6 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Chest Refill versions and loaders

4 of 9 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.