This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.
DispenserRefill helps you keeping your Dispensers and Droppers filled at all times while allowing maximum control over the process.
Automatic Refilling
Cooldown Times
Readable database files
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Download WorldEdit and extract the WorldEdit.jar into your "plugins/" folder.
Give out permissions (full list available below; give dispenserrefill.* for all).
Run your server and DispenserRefill is installed.
Development
You are interested in working on the next big thing in the Bukkit/Spigot universe? No problem! Contact us at [email protected] and tell us a little bit about you.
Alternatively feel free to fork our repository at GitHub to get your changes added to the official DispenserRefill builds.
Commands
/autorefill [cooldown] - Changes the container mode to infinite
/refillcooldown - Prints out the remaining cooldown time
Permissions
dispenserrefill.general.dispenser - Allows users to create infinite dispensers
dispenserrefill.general.destroy - Allows users to destroy infinite containers.
Thanks for the offer but I currently need no help with the plugin. I'm had a lot of work to do in the past few months so I hadn't enough time to keep the plugin up to date. It will get more leightweight in the following releases though. I just uploaded version 1.1.0-A3 which is basically just a cleanup release.
A general information: I fixed a major database bug which caused a lot of trouble for new users due to the fact that the plugin was unable to create a new database file. Version 1.1.0-A3 should be available for download here on BukkitDev as soon as it gets approved.
Sorry, but there is currently no new developer build but I'll look into that in the next days (And yep that colon is missing. But I'm not sure why. Anyway Bukkit seems to ignore this problem).
Hmmm, there is something wrong with it. When i create in main world an infinite dispenser i works properly. But when i go on one of Multiverse worlds and create one there and restart server the .db wipes out. Is it possible that its not compatible with Multiverse? There is no errors nor warnings about it in server.log.
Well, glad you found parts of the problem. I think I've to add some way to protect you guys from such problems in the future. Even a griefer could use the plugin to his advantage and kill a server by changing an unprotected part of your dispenser's redstone.
So I think I'll add a configuration variable which manages the maximum amount of dispenses allowed in time X. This should make the problem less dangerous for your server (As all entities disappear after a pre-defined period of time this should help pretty well).
I figured out half the problem. some of the blocks around my dispensers reverted. thus damaging my redstone causing the fireworks to go off really fast and non stopped. I dont know what reverted the blocks ive never had any issues before addign this plugin. I suspect Coreprotect and this dont work together but im not sure. it may have been a fluke but it was strange to see some of my redstone gone like it was never built.
Used mcedit to delete over a million firework entities lawl.
Somehow this plugin after working just fine for over a day spammed up about a million fireworks causing many problems. I now have a map to try to recover. Even after removign the plugin there are thousands of floating fireworks.
Same as above. 1.1.0 Alpha 2 fixed several database problems. Additionally you need to install the current Bukkit version for deploying fireworks with this plugin (You can also use the latest 1.4 version).
There seems to be a problem where sometimes dispensers fail to refills. Maybe when they are being toggled too fast or like right now, I'm having trouble with fireworks.
@Niknox
Sorry, as I said I was pretty busy the last months and wasn't able to spend as much time on my open source project as they deserve.
The plugin should be back to the normal version cycle though (And may be compatible with the upcoming 1.6.X releases if I'm not mistaken).
@dot_start
Thanks for updating this nice plugin. c:
I was afraid you stopped developing
@dot_start
Another little information: Users who can't wait for the new update for some reason can get it on GitHub at https://github.com/LordAkkarin/DispenserRefill/releases/tag/1.1.0-A3
@PaulBGD
Thanks for the offer but I currently need no help with the plugin. I'm had a lot of work to do in the past few months so I hadn't enough time to keep the plugin up to date. It will get more leightweight in the following releases though. I just uploaded version 1.1.0-A3 which is basically just a cleanup release.
A general information: I fixed a major database bug which caused a lot of trouble for new users due to the fact that the plugin was unable to create a new database file. Version 1.1.0-A3 should be available for download here on BukkitDev as soon as it gets approved.
@dot_start
First off, no errors. Second, you want some help? Because of this issue, I wrote my own plugin. Its actually a bit more lightweight.
@klopolklopol
Sorry, but there is currently no new developer build but I'll look into that in the next days (And yep that colon is missing. But I'm not sure why. Anyway Bukkit seems to ignore this problem).
@nikoshalk97
That's not an error message. So I can't do anything about that ;-).
please update. The dispensers won't refill
Is there any developer build that works on 1.5.2?
anyway , there shouldn;t be ":" after dispenserrefill.general.destroy in plgin.yml file? It is missing in developer build. ;(
btw
@klopolklopol
I have no issues when using dispenser-refill with Multiverse and on multiple worlds. P:
Hmmm, there is something wrong with it. When i create in main world an infinite dispenser i works properly. But when i go on one of Multiverse worlds and create one there and restart server the .db wipes out. Is it possible that its not compatible with Multiverse? There is no errors nor warnings about it in server.log.
Could you have it so players without a certain perm cannot open dispensers that are set to infinite?
This is so players cannot open one and then put a item in it and finally trigger it to receive infinite items.
Is this working with 1.5.2?
@ImHackinBored
Well, glad you found parts of the problem. I think I've to add some way to protect you guys from such problems in the future. Even a griefer could use the plugin to his advantage and kill a server by changing an unprotected part of your dispenser's redstone.
So I think I'll add a configuration variable which manages the maximum amount of dispenses allowed in time X. This should make the problem less dangerous for your server (As all entities disappear after a pre-defined period of time this should help pretty well).
@dot_start
I figured out half the problem. some of the blocks around my dispensers reverted. thus damaging my redstone causing the fireworks to go off really fast and non stopped. I dont know what reverted the blocks ive never had any issues before addign this plugin. I suspect Coreprotect and this dont work together but im not sure. it may have been a fluke but it was strange to see some of my redstone gone like it was never built.
Used mcedit to delete over a million firework entities lawl.
@ImHackinBored
Well, the plugin itself does not trigger the dispenser. It just refills it. You're just triggering the dispenser too often ;-).
Somehow this plugin after working just fine for over a day spammed up about a million fireworks causing many problems. I now have a map to try to recover. Even after removign the plugin there are thousands of floating fireworks.
Any idea what caused this or how to fix this?
Using Alpha 2 on Bukkit R2
@Antwns
Are you using the current version (1.1.0 Alpha 2)?
@LaserCucumber
Same as above. 1.1.0 Alpha 2 fixed several database problems. Additionally you need to install the current Bukkit version for deploying fireworks with this plugin (You can also use the latest 1.4 version).
There seems to be a problem where sometimes dispensers fail to refills. Maybe when they are being toggled too fast or like right now, I'm having trouble with fireworks.
Doesn't work.
@AwesomeDude1677
There is no configuration for item IDs? o.O