StopLava

Prevent unauthorized players from picking up or placing lava (bucket or blocks)

This plugin prevents players from placing lava blocks or emptying/filling buckets.

Permissions

  • StopLava.canUseLava Whether someone can place lava (lava block or bucket) (default: op).
  • StopLava.canGetLava Permission to get lava in a bucket (default: true).

Source can be found at GitHub

Technicalese

When cancelling a PlayerBucketFillEvent, or PlayerBucketEmptyEvent the client is not notified of the event actually being cancelled. So the player will see the bucket being filled, while it isn't really. As will be clear when the player (dis)connects and gets the update.

For now this plugin is forcing a clumsy update to the client. Perhaps there are better ways to do this, but that seems to require use of the CraftBukkit API besides the Bukkit API.

I submitted a feature request to have CraftBukkit send the client these updates automatically.

The StopLava Team

profile avatar
  • 3
    Projects
  • 42.9K
    Downloads

More from _ForgeUser6802

  • TradeCraft-AE project image

    TradeCraft-AE

    • 16.8K
    • Bukkit Plugins

    Plugin that allows you to buy and sell items using gold ingots (bars) as a currency.

    • 16.8K
    • February 10, 2013
    • Bukkit Plugins
  • SheepFeed project image

    SheepFeed

    • 8.6K
    • Bukkit Plugins

    SheepFeed

    • 8.6K
    • March 4, 2012
    • Bukkit Plugins
    • +2
  • TradeCraft-AE project image

    TradeCraft-AE

    • 16.8K
    • Bukkit Plugins

    Plugin that allows you to buy and sell items using gold ingots (bars) as a currency.

    • 16.8K
    • February 10, 2013
    • Bukkit Plugins
  • SheepFeed project image

    SheepFeed

    • 8.6K
    • Bukkit Plugins

    SheepFeed

    • 8.6K
    • March 4, 2012
    • Bukkit Plugins
    • +2