Pistons Break Blocks over Water Version: 1.04 Quite simplistic, whenever you push/pull a block over water with piston, it will get dropped as the item. Means, you pull stone over it, and get a stone drop. You push glass over water via a piston, glass drops, etc. Make a backup of your world. I've tested it and nothing broke, but it's always good to have a backup just in case. Features: Pull any blocks over a water source to break them Push any blocks over a water source to break them. This needs to be the block immediately against the piston's base - blocks further away won't work. Fixed in 1.04 - any blocks that the piston pushes are now checked. Download: Source Code Current version from DropBox 1.04/CB1000 from GitHub 1.03/CB953 from GitHub Github thingies includes the version at the end - be sure to delete/overwrite previous files. Changelog: Version 1.04 CraftBukkit 1.04 Version 1.03 Check for canceled events before processing the piston updates Water and Lava are no longer dropped when pushed/pulled Version 1.00 Initial version Requested by: PureDark
Cool, need to try this! You'll probably be Spammed with Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler IT NEEDS PERMISSIONS SUPPORT!
Wait you want to know how to integrate permissions? http://github.com/TheYeti/Permissions/wiki/API-Reference Download Permissions.jar (As you would for your server) Then Import it as an external jar
It's not about implementing permissions per se, but to know when users can even activate the pistons so that they'd drop items. Tracking who activated which redstone current how is fairly complex if includes logic gates and whatnot; I've seen a topic about that recently - the other option would be to keep track of who placed the pistons, and if it was a user with the applicable permission allow that feature. I'm not sure which of the two you mean?
When a piston pushes a water flow, it very quickly spawns water blocks. This is a huge bug. Could this please be fixed? Other then that, great plugin.
Fixed that now; link above is updated, just overwrite the file. Updated for CraftBukkit 1000 - uses the new piston events now, means you can have your water further away - as long as a block is pushed over it, it'll be dropped. EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Not to be a pain, but could you add an option to only activate this feature on selected pistons, or regions selected by WorldEdit? Maybe a command like /pistonbreak <enable/disable>, then you punch the piston to set the feature on that piston only. This way it doesn't interfere with other player's stuff
amazing, building large structures without having to go mining for cobble is really useful, this goes greatly with http://forums.bukkit.org/threads/mech-dropchest-v0-8-3-chests-that-absorb-dropped-items-1060.3835/ although it hasn't been updated to 1185, speaking of which, does this still work with 1185? i've been afraid to try it.
Still works with 1529 thankfully. It's working just fine in conjunction with Item Scanners, a chest that absorbs whatever it already has in it.