Quantcast
Channel: Server Mods from Bukkit.org
Viewing all articles
Browse latest Browse all 2356

BlockNotif

$
0
0

BlockNotif

This plugin is a notifier for admin who want to know who is breaking/placing/igniting/bucketing blocks of your choice. If a user makes many times the same action on the same block, administrators will not be spammed! Actions will be added in a small history that you can review by a command. It can help you for example to know who is using xray or who is destroying with TNT.

Example: A user destroys 10 EMERALD_ORE in 30 seconds, you will see only one line:

00:39:35: PLAYERNAME destroyed EMERALD_ORE in world,123,74,148 (and 9 before)

This plugin notify when :

  • A user places a block
  • A user destroys a block
  • A user ignites a block
  • A user puts lava or water

features:

  • The plugin will not spam the chat if the user repeat the action: It will put one line with the number of time the action was done
  • You can access to a short time history
  • You can configure actions/items you want to be notified
  • And more!

Installation

Just copy the jar file in your plugin directory

Configuration

Here is the configuration file with comments :

# BlockNotif configuration file

# List here for which block you want to be notified
# You can use 0 for ALL blocks
# Use Dec data value (see http://www.minecraftwiki.net/wiki/Data_values)
ActionListen:
    # When a user removes/takes/mines a block
    BlockBreak:
        - 21
        - 56
        - 129
    # When a user places a block
    BlockPlace:
        - 46
    # When a user puts fire
    BlockIgnite:
        - 0
    # When a user uses bucket (326=water and/or 327=lava)
    BucketUse:
        - 326
        - 327
    # Notification from action in creative mode?
    Creative: true

# History keep
# Default configuration here should works for most servers
History:
    # Time between the first action and the notification in second (antispam)
    # In this time, next actions will be added in history
    TimeBeforeNotify: 30
    # Maximum time in second the history is keep in memory
    # Also the time between each clean up
    MaxTimeKeep: 7200
    # Maximum number of total entry keep in memory
    MaxEntryKeep: 300

Commands

  • /blocknotif <playername> or /bn <playername>: Show the player action history

Permissions

  • blocknotif.notify: Be notified for user action breaking/placing/igniting/bucketing (default: op)
  • blocknotif.history: Access for the command /blocknotif (default: op)
  • blocknotif.ignore: Users who actions are ignored (default: none)

Sources

here...

Bugs and conflicts

Open a ticket!

To do

  • Support for other languages

Ask me if you have any question or suggestion


Viewing all articles
Browse latest Browse all 2356

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>