SafeBuckets

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.

SafeBuckets

Allow buckets without fear of griefing

SafeBuckets makes water and lava placed from a bucket permanently stay as a stationary source block. With this you don't have to worry about griefing as all edits are easily logged to the player so a simple rollback will undo all the damage. Only water and lava placed from buckets is affected, water and lava placed directly from source blocks and natural water and lava in the world still follow normal Minecraft physics.

Technical Details

SafeBuckets stores the location of a stationary water or lava source block when placed from a bucket then cancels all physics events affecting the block so it never starts flowing. This is highly efficient as the block never starts flowing so the server doesn't keep firing events for the liquid flow. When a new block is placed destroying the liquid it is removed from the list.

Source Code

SafeBuckets is an open source plugin with LGPLv3 license and hosted at github. You can find the repository of SafeBuckets here: http://github.com/nerdnu/SafeBuckets


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files