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.
@ThaSourceGaming
Sorry about that. It's fixed now
How come the Change Log from ChestRegen v2.0.1 is the same as ChestRegen v2.1.0 ??
@DevonCWoodcomb
Can you submit a ticket for this ?
So I was looking at the error message again, and it would appear the issue is somewhat with spigot.
"Caused by: java.lang.IllegalStateException: Asynchronous entity world add!"
I believe not too long ago, spigot changed it so Async calls like this threw errors, while craftbukkit just warns you in it's documentation that "Asynchronous tasks should never access any API in Bukkit." I'm sure throwing that call into a sync task with runTask would fix the issue. But I don't know the code to be sure
full error for reference: http://paste.ubuntu.com/6626263/
This new features are cool !!!
@SchemingWeasels
Maybe I'll just make it /regenall perplayer
@AndrewEpifano
Basically yeah. I want to be able to /regenall the perplayerchests so every player can take it again.
Edit : Sorry, i didn't know it was not added to the plugin. I thought it was a bug that it does not work :|
Edit : Or maybe you can add a new cmd /regenallppchest to regen all perplayerchests. *note when i meant regen a perplayerchests, i meant allowing all players to take again
@SchemingWeasels
What do you mean regen perplayer chests ? Do you want it so the time for each player is reset and they can use it again ?
I still can't seem to regen perplayer chests. They regen after the time is up, but i cant /regen it or /regenall it. This is only present in perplayerchests
@AndrewEpifano
Sorry, no I mean I set the regen time to -1. They are working fine. That's all I need at the moment. So that error goes off every few minutes, but as far as I can tell everything I need is working fine.
@SchemingWeasels
It's waiting to be approved
@AndrewEpifano
Is it out? I cant seem to find the download. :/
@DevonCWoodcomb
What do you mean "don't regen"... Do they not work ?
@AndrewEpifano
Unfortunately I can't. It seems to be working fine for me though, as all I have are 2 perplayerchests that don't regen atm.
@DevonCWoodcomb
This is probably an issue with Spigot. The latest build is for Craftbukkit 1.7.2R0.3 And I am unable to recreate this bug. Can you try running it on Craftbukkit and tell me if the same error occurs.
@AndrewEpifano
I get this error periodically on the newest update http://paste.ubuntu.com/6626263/ (version 2.1.0)
Update out guys :)
@SchemingWeasels
Not really dead.. It was just in a coma. An update should be out around Christmas.
Guys, i know it is kinda dead now, but i just found a problem.
/regen and /regenall does NOT regen perplayerchests. Is it only me?
Edit : Dead as in, not many comments. *
Could you please put the source on github?