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
Bugs and conflicts
Open a ticket!
To do
- Support for other languages
Ask me if you have any question or suggestion