Chest Refill - Plugin for restoring contents of a container after specified time

This is a discussion topic for the Ore project, Chest Refill. View the full project on Ore for downloads and more information.


alt text

Chest Refill

License
Version
Downloads
Discord

Chest Refill is a plugin that allows you to create refillable chests which regenerate their content after a specified time provided by the user.

Simply place a chest, put items in it, mark it as a refillable chest and that’s it! You can then update your chest at any time or change how often it should be refilled.

Check our Wiki to get to know how everything works!

Links

License

MIT

Donation

Creation of this plugin is really a time consuming task. If you would like to support me then you can star this repo or send me some cookies through PayPal.

A new version has been released for Chest Refill, it is available for download here.


Plugin for restoring contents of a container after the specified time.

A new version has been released for Chest Refill, it is available for download here.


Hello everyone! Chest Refill 1.6.0 is finally here!

Check out the release notes below to see what have been changed.

Version for 1.10.2 and 1.11.2 can be as always downloaded form Github.

Note: This is the last release for 1.10.2 and 1.11.2. Future releases will be for 1.12.2 only.

Release Notes

Added:

  • SpongeAPI 7.2.0 support.
  • Wand Command. Currently it is only used with newly added SearchAndCreate Command.
  • Deselect Command. Just for clearing selection points marked with wand from above command.
  • SearchAndCreate Command which searches for containers in the selected zone and converts them to refillable containers. It accepts two optional arguments. Check the commands/permissions page at the wiki to learn more.

Improved:

  • Actually Additions chests can be now converted to refillable containers as well!
  • Separate kit file for each kit. Chest Refill will now store your kits in new kits folder and separate them from each other by putting one kit in individual file. Your old kits should be converted automatically to new format. Your old kits file will not be deleted (just for safety) so you can delete it on your own when your server loads up.
  • General code improvements.

Thank you for using Chest Refill! :grin:

Is it possible to set the chests to randomly select things from a list? Like choose a random amount of steak OR pork to spawn?

Not really. It is however possible to select a random „item stack” with fixed quantity. So if you put… let’s say 5 itemstacks of pork with different quantity in your chest then each of them will be able to have different chance to spawn and so it will end up getting different amount of your item.

A new version has been released for Chest Refill, it is available for download here.


Chest Refill-1.6.1 (1.12.2)

Hello! This update contains one new feature and few small bugfixes.

It is the last update for 1.12.2.
From now, Chest Refill development focuses on 1.16.5 (API-8).

Release Notes

Added:

  • SpongeAPI 7.4.0.
  • Container open message.

Fixed:

  • Version checking
  • Refilling of Double-chests

Thank you for using Chest Refill! :grin:

1 Like

A new version has been released for Chest Refill, it is available for download here.


Chest Refill-1.6.2 (1.12.2)

Release Notes

Fixed:

  • Command for setting random placement of items in containers.

Thank you for using Chest Refill! :grin:

A new version has been released for Chest Refill, it is available for download here.


Chest Refill-2.0.0 (1.16.5)

:sponge: Hello everyone! Chest Refill has been finally updated to Sponge API 8!

:new: Also this update introduces a very awaited feature - loot table support!

:hammer_and_wrench: This release has been tested with forge-1.16.5-36.2.39.

:warning: Note: Many things have changed so your old containers.json file won’t work on this version. Simply let your server regenerate it. :warning:

Release Notes

Added:

  • Sponge API 8.x.x support!
  • Info Command to easily view information about clicked container.
  • SetHiddenIfNoItems Command.
  • Loot Table Support. You can use vanilla loot tables in your containers as well as custom ones. Either install them as a mod, datapack or put them inside ChestRefill config/chestefill/loot_tables folder.

Adjusted:

  • Time Command can only set container refill time from now. So you no longer can view refill time using /cr time. Use Info Command to do it from now.
  • Code base has been refactored and improved.

Thank you for using Chest Refill! :grin:

1 Like

A new version has been released for Chest Refill, it is available for download here.


Chest Refill-2.0.1 (1.16.5)

:sponge: Hello everyone!

:hammer_and_wrench: This update is not a gameplay update. It contains one small fix for update checking as well as new config option to choose whether update checking should be performed by Chest Refill.

:hammer_and_wrench: This release has been tested with forge-1.16.5-36.2.39.

Release Notes

Added:

  • Config option for specifying if update checking should be performed by the plugin.

Updated:

  • Update checking now contacts new Ore API v2.

Thank you for using Chest Refill! :grin:

A new version has been released for Chest Refill, it is available for download here.


Chest Refill-1.6.3 (1.12.2)

:sponge: Hello everyone!

:hammer_and_wrench: This update is not a gameplay update. It contains one small fix for update checking as well as new config option to choose whether update checking should be performed by Chest Refill.

Release Notes

Added:

  • Config option for specifying if update checking should be performed by the plugin.

Updated:

  • Update checking now contacts new Ore API v2.

Thank you for using Chest Refill! :grin: