GlassDrop
We know there is a plugin similar to this but this plugin is VERY simple. It allows the user to Break glass and get a pickup rather than it just breaking and is a simple drag and drop into the plugins folder. While there are no commands for this plugin it is still very powerful and does what it intends to do.
Permissions
glassdrops.block - Allows the server to drop glass block drops if a user has this perm
glassdrops.thin - Allows the server to drop thin glass drops if a user has this perm
glassdrops.toggle.thin - Allows the user to use /gd thin
glassdrops.toggle.block - Allows the user to use /gd block
glassdrops.notify - Allows the user to see when the drop status changes
glassdrops.check - Allows the user to use /gd check
glassdrops.reload - Allows the user to use /gd reload
Commands
/gd - By itself, it should show the help
/gd check - Shows the drop status for blocks and panes. You can use "c", "status", or "s" instead of "check".
/gd thin - toggles thin glass drops, you can use "p", "pane", or "t" instead of "thin"
/gd block - toggles glass block drops, you can use "b" instead of "block"
Both of the toggle commands toggle drops globally, not per-player.
/gd reload - Reloads the config in case you want to edit the config.yml manually. (A full server reload will overwrite the file with the old config most likely). You can use "r" instead of "reload"
Current Task
None all is fixed so far! (Please report any problems)
Change Log
Fixed message to only notify users at login rather than every broken block of glass and panes. - v1.1 worldguard compatibility - v1.1
Link to post: http://forums.bukkit.org/threads/mech-fix-glassdrop-v0-3-glass-blocks-and-panes-drop-pickups-1-1-r8.67442/
How to install: Just simply drag the download into the plugins folder on your server. NOTE: this may be different for servers that are hosted externally and are accessed via FTP as it may not allow access to the plugins folder and may have a web browser mechanic.
Know Bugs: when user is not entered into permissions they can still break glass and get drops. - v1.2
Glass blocks still give drops even with "you don't have permission message" - v1.2 (Thanks to luficer for reporting)
What this plugin does: This plugin forces glass blocks to drop glass block pickups when smashed it also does the same for glass panes but drops glass pane pickups rather than glass blocks. These can be placed again to act as a static glass block or placed glass block. When again broken the same corresponding drop will occur.
Who we think will use it: We think that the server host will most likely use this after a few complaints about glass not having pickups or having seen this plugin and wanting it or someone hosting a small private server.
What we intend to do: We intend to end the problem of glass not leaving pickups once broken. (which we have done)
Is our project a library: No!
ok, i got this far. if the permission is not mentioned, you dont get drops. if it is set to false, you also dont (and get a message), but true means you do :)
Luficer, trying to nail the problem of the permissions, dont know whats wrong. my code says that the event can only happen if they have the permission set to true, and according to permissions it should default to false if the node is not mentioned???? will keep trying
@Luficer we have a later version but that has problems
"when user is not entered into permissions they can still break glass and get drops"
this is what we have been working on recently, also did the version before the latest download able version not conflict with worldedit and did it still have block drops in protected regions.
also its sometimes hard to get hold of Peglegswansoon (the author) so as i am available most of the time send it to both of us
thanks nuclearcodes
Alrighty, my test of like 10 seconds so far seems to say that now this is conflicting with WorldEdit. I can break glass in protected regions again XD Still using the most recent version of CB (2126). No console errors though.
Version 1.1 now verified and ready to download and just as we are coming on to the next version :)
@Peglegswansoon
will upload as soon as I get the file although they should have an experimental or developer option for each version so you know if its a full build or not .....
@Luficer
yes, were quite new to cause if you look at the date of our first plugin then you will see how much experience we have. We are still working on the config.yml bit (not quite there yet) and are making many simple plugins then working on them to make them a bit more advanced.
Thanks loads for your support, Nuclearcodes Team
@Peglegswansoon
Huh O.o Can't you do some kinda catch all like if any given player associated with the event doesn't have the node, cancel the drop? I haven't actually integrated Perms into my plugin, so I don't know much about using them yet XD And my only plugin so doesn't really deal with blocks or damage events at all, so sorry if that sounds like a completely stupid suggestion XD I'm still trying to work out why mine is fking up a yml file.
thx! as far as i can tell, the next time i can update the file it will work with permissions with the node: "glass.drops.allowed". the only problem is it must be true or false for EVERYONE, otherwise if it is not mentioned they can still get the drops. i dont know why, ill try and fix
@nuclearcodes
Yes, thanks XD I'm using it now. I do like it, simple enough. I hate how long it takes for files to be approved. And "semi-normal" just confuses me. At any rate, this doesn't seem to conflict too much with WorldGuard. I tested just a bit and I can't break glass in other regions now. Which will spare me quite a bit of trouble rebuilding crap. Having the thin glass drop as well just isn't worth it if people can grief it. Thanks for at least getting this much working, the current recent file (v0.3) works fine with 1.2.4 it seems on CB 2126. I hope this project picks up some momentum!
@Peglegswansoon
And thanks, if I can figure out how, I'll subscribe and try to keep up with this as it gets better. Kudos to your team, and good luck.
Hi, Ive been working on it for a bit and made it so that blocks and panes will drop in survival and will NOT drop in creative! As for permissions etc, still working on that.
@Luficer
yes we realised that it may conflict with world guard but have not yet tested the confliction. We have changed the message so it doesn't spam people and only notifies users it is enabled, in the future this can be turned off using a config file but as I personally do not code this plugin and only contribute and manage I can not tell you when. We are also considering commands but are prioritising config.yml .
Also remember that the latest file as of 29/3/12 12:22GMT has not yet been approved
Thanks Nuclearcodes Team
joshwenke probably means buy as in reserve the ability to pick up dropped glass for VIPs or donators.
I've been using a plugin rather similar to this, if not exactly the same one, but it has a fundamental flaw: it conflicts with WorldGuard. It allows people to break glass in protected regions. I guess this doesn't have that problem from me testing. I wish this would also drop thin glass, add that if ya can! Also, I see in your current task about the drop message, and that would become highly annoying. I would really not like that, but it's your plugin. I would be cool at least if you could make it optional via config.yml or something like that. And while thinking about that, it'd also be nice to have two other features: disabled when in creative and / or disable on command. I hate picking up all that glass when I'm working in creative, and it would seem more natural to the gameplay if it didn't drop while in create. The command would just be a useful afterthought.
@joshwenke
Permissions have 2 sides:
They add complexity but at the same time allow more control. Also what do mean great reason to buy?
Thanks Nuclearcodes Team
What would be amazing to add: permissions! So the VIPs have another great reason to buy :)
There is now a plugin download on bukkitDEV!