A Minecraft mod that enables administrators to manage refillable chests dynamically. Designed for multiplayer servers using Fabric for Minecraft 1.21.1, the mod provides control over chest content, cooldowns, and interactions.
.jar file in your server's mods folder.config/travelers-chest/travelers_chest_config.txt
debug_logging=false
config/travelers-chest/travelers_chests.json
Administrators can manage chests using commands:
Create a Traveler's Chest:
/travelers_chest create [cooldown_in_seconds]/travelers_chest create 600 creates a chest with a 10-minute cooldown.Edit a Traveler's Chest:
/travelers_chest edit [new_cooldown_in_seconds]/travelers_chest edit 1200 sets the cooldown to 20 minutes.Destroy a Traveler's Chest:
/travelers_chest destroyEnable debug logging in travelers_chest_config.txt for detailed logs of mod operations, such as chest refills and command execution:
debug_logging=true
Logs are output to the server console.
Chests are stored in travelers_chests.json with the following schema:
Example:
{
"123456789": {
"lastRefreshed": 12345678,
"chestCooldown": 1800,
"worldKey": "minecraft:overworld",
"items": [{"nbt": "{id:\"minecraft:diamond\",Count:1b}"}],
"itemPositions": [0]
}
}
To support the development of Traveler's Chest, please join the GBTI Network for access to:
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.

Part of the Traveler's Series; This mod helps server administrators create chests that refresh after a cooldown period has completed. This mod was designed for the GBTI Network SMP to help regulate adventure based POIs.