ChestRegen
Chest Regen
This lightweight plugin is an easy to use chest regeneration plugin.
No longer continued on bukkit. Continued here
Commands:
Command | Permission | Description | |
---|---|---|---|
/cr help <page> or /cr <page> | chestregen.help | Displays list of commands with descriptions | |
/cr help <command> | chestregen.help.command | Displays extra information about the specific command | |
/cr info | chestregen.info | Displays info about the plugin | |
/cr reload | chestregen.reload | Reloads the configuration file | |
/cr regenchest <time:integer> <all> <perplayer> <chestpack:chestpackname> <radius:integer> | chestregen.regenchest, chestregen.regenchest.all, chestregen.regenchest.perplayer, chestregen.chestpack, chestregen.regenchest.radius.<integer> | The all inclusive command for setting regenchests. You may use any or none of the given parameters | |
/cr regen | chestregen.regen | Regenerate the selected RegenChest | |
/cr regenall | chestregen.regen.all | Regenerate all of the RegenChests | |
/cr chestpack | chestregen.chestpack | List available Chest Packs | |
/cr chestpack <ChestPack> | chestregen.chestpack | Set a RegenChest to use the specified ChestPack to generate content | |
/cr update | chestregen.update | Update the plugin from in game | |
Break a chest | chestregen.destroy | Deletes the RegenChest | |
Open an infinite dispenser | chestregen.infdispenser.changeinv | Change the items that are dispensed | |
Break an infinite dispenser | chestregen.infdispenser.remove | Deletes the Infinite Dispenser |
Features:
- Admins can easily make Regen chests instead of refilling chests every time they run out
- Multiverse Support
- Instant Regen (on Command)
- RegenAll Chests with one command
- Permissions Support
- Saves item enchantment
- Saves item durability
- Saves item slot location
- Saves item Metadata
- Deleting RegenChests
- Unbreakable Chests
- Item Display Name Compatibility
- Written Book Compatibility
- Instant Regen Support
- Infinite Dispenser Support
- Developer API (Documentation here)
- Enchanted Book Support
- Java 6 support
- Per-Player Loot
- Auto-Update
- Full Dispenser Compatibility
- Plugin Info Command
- Set all chests in a world
- Preciser time(Value in config... It's slower if you have above 60 chests set)
- new! (v2.2.0) ChestPacks (More info)
- new! (v2.3.0) Added /crreload
- new! (v2.3.3) Shift Right Click to see time till regen
- new! (v2.4) Command rewrite (and smart commands for you lazy typers)
- new! (v2.4) Spigot Compatibility
- new! (v2.5) MySQL Support
To be added:
- Fire Work Compatibility
- Database Support
- Item Lore
Suggestions
Example Config.yml
Errors
Addons
Note : Messages like "Can.Regen Loaded" can be disabled in the config file under "DebugMode"
Videos
Before commenting please read this.
Contact Me
You can contact me
- Here on bukkit
- At my email - [email protected]
- On PMC - McGrizZz
This plugin uses Metrics to collect data about it's usage. If you don't want to allow the collection of stats, you can go to /plugins/PluginMetrics/config.yml and set "opt-out" to true.
I have this mod installed on my server, and it works great, the only thing I see that needs revision is that when you make an infdispenser filled with bottles of enchanting and the dispenser is activated, the bottles are dispensed instead of enchantment orbs. Any way this could be fixed in the next update?
Nice plugin, man (;
@AndrewEpifano
Fixed, thank you.
@harlequin135
In the config file there are two options that you want to set to false. One is debugmode the other is RegenMsgEnabled. debugmode will stop the "Can.Regen" messages and RegenMsgEnabled will stop the "RegenChest has been regenerated"
Plugin works but my console is getting this, all the time even when no one is using the chests. It's clogging up my console.
{ChestRegen} RegenChest has been regenerated Can.Regen Loaded Chest.run ran
Is this normal and how do I stop it?
@Danta1st
There is a permission for them I just forgot to document it
Also please send a full error and use the error page
@AndrewEpifano
ok. Neato. Can you add the missing permission node for dispensers?
also i get this error:
10:58:53 AM CONSOLE: [SEVERE] Could not pass event ChestRegenEvent to ChestRegen v1.9.4 10:58:53 AM CONSOLE: java.lang.IllegalArgumentException: Invalid inventory size; expected 27 or less
@Danta1st
You can disable those... Also the reason you see so many is because the plugin loops through all of the chests from one timer. The "Can.Regen" message is called per chest
@AndrewEpifano
i'm thinking it might save some resources crawling through chests at specific times, instead of each chest having their own timer running constantly?
Also there seems to be a lot of "Can.Regen Loaded" messages in the console. heh.
@Danta1st
Interesting... I may attempt this after the current features are finished
What is the permission node to /infdispenser? Isn't listed anywhere.
Suggestion:
Hey,
I'd just like to say that this plugin is very well put together and extrmely helpful! I've just barely installed it and it works perfectly. I've been searching for a plugin like this for quite sometime now and I've finally found one :)
Thanks for making this and I hope to see more updates in the future. :)
- LazorTag BC
Hi AndrewEpifano,
My problem is resolved. The new version 1.9.4 works very well.
Thank you for your help and good luck for the future. I look forward to the random function ;)
@harlequin135
Yes it has finally been approved :D
@AndrewEpifano
Thank you very much! I wait your last version and I repeat to you if it is ok ;)
Have a good day!
Is 1.9.4 approved? Need the /perplayerchest to work...
Can't wait for the random content based on the content first used. it will be epic for like island wars where u get random stuff every 5 mins.
@XamyraA
Hmm it's a bit hard to know what exactly your problem is. Could you maybe elaborate on what your problem is. This is very weird for me because I have very thoroughly tested this plugin.
@Skrunchlesinge
I just re-uploaded the new version. This version fixes your problem
argh............. the chests i set to regen don't regen for some reason... i set a chest with /setregenchest all fine ultill i set another chest... when i set up the next one the first one wont regen for me and then all of them get screwed up... thanks if you could fix that or help me fixing it if maybe im doing something wrong