Grief Notice
Description
Tired of griefers? Get notified when it happens!
This plugin will monitor new players login in to your server, checking what blocks they break and making sure it was not one they placed themself. The default config will monitor the first 100 block breaks and then notify people with the announce permission the monitoring stopped.
On join message for people with GriefNotice.announce permission

Grief announce for people with GriefNotice.announce permission

Extensive and easy listing on player activity during illegal block breaks.

Easy porting to the incident allowing you to quickly check and verify the situation

Config.yml
#Change the value of Blockbreaks if you wish for the plugin to monitor more or less blocks Blockbreaks: 100 #Add or delete block ID's in Checkblocks to remove or add more blocks to be monitored Checkblocks: - 5 - 20 - 22
Default materials monitored
- Wood Planks
- Glass
- lapis Lazuli Block
- Dispenser
- Note Block
- Bed
- Powered Rail
- Detector Rail
- Sticky Piston
- Piston
- Piston Extention
- Wool
- Block of Gold
- Block of Iron
- Brick
- Chest
- Redstone Wire
- Block of Diamond
- Furnace
- Burning Furnace
- Iron Door
- Jukebox
- Glowstone
- Redstone Repeater Active/Inactive
- Trapdoor
- Stone Brick
- Iron Bars
- Glass Pane
- Fence Gate
- Enchantement Table
- Brewing Stand
- Cauldron
- Dragon Egg
- Redstone Lamp Active/Inactive
- Ender Chest
- Block of Emerald
- Beacon
- Flower Pot
- Mob Head
- Anvil
- Trapped Chest
- Gold Pressure Plate
- Iron Pressure Plate
- Redstone Comparator Active/Inactive
- Daylight Sensor
- Block of Redstone
- Block of Quartz
- Dropper
- Stained Clay
- Hay Block
- Hardened Clay
- Block of Coal
Permissions
- GriefNotice.announce - Permission that gets block break notifications
- GriefNotice.admin - Permission for all /gn * commands
- GriefNotice.ignore - Permission to ignore monitoring players "use this in worlds you dont wish the monitor to work in"
Commands
- /gn monitor <playername> - Will make the plugin monitor that player again for xx (The value specified in config.yml) blocks
- /gn status - Will list the 10 last players caught breaking blocks
- /gn checkplayer <playername> <pageid> - Gives a detailed list of the players history
- /gn tp <id> - Teleports player to ID of incident
To do
make the plugin log to file and add commands to view log fileadd teleport commands, to teleport to incidents- add smart notice to notify if some players where caught inbetween admin logins
get 1.1b out of beta by adding error messages for wrong commands/syntaxes and pagination for lists "a player with a long history will clutter chat in 1.1b- View comment section for ideas? *hint* ;)
Changelog
Quote from 1.3:- Added teleport feature, easy teleportation to ID of incidents.
- Added command /gn tp <ID> - allowing to teleport to the ID of an incident.
Quote from 1.2:- Updated to CB 1.7.2-R0.2
- Added pageination with /gn checkplayer
- updated command: /gn checkplayer <playername> <pageid> - Will pull the complete information on the player.
- Added MCStats metric
Quote from 1.1b:Update pushed out due to an issue with the monitoring end announce function. Beta version since the new functions are not fully tested, they should still work.
- Added SQLite database. "no configuration needed"
- Added command: /gn status - will show a list of the 10 most recent players the plugin caught breaking stuff.
- Added command: /gn checkplayer <playername> - Will pull the complete information on the player.
Quote from 1.0:Complete rebuild of the plugin with several features / fixes
Updated to 1.6.2
Plugin will now check if blocks are placed by player and not track if true
Added config.yml
You can now customize what blocks to track, supporting all blocks in game.
You can set the amount of blocks you want to track before stopping the monitor.
Added permission to ignore tracking players / players in specific worlds.
Quote from 0.9:Updated to 1.4.7 R0.1
Added Block ID 98 Smooth brick in the check
Quote from 0.8:Added 1.4.2 support
Added command /gn monitor <playername> set the plugin to monitor specific players.
Added GriefNotice.admin permission node for command.
Quote from 0.7:Updated with support for Worldguard and varius other protection plugins, the message will only trigger now if the block actually gets destroyed.
Quote from 0.6:Updated with following blocks being monitored:
- Emerald blocks
- Chests
- Furnaces
- Iron Blocks
- Enchantment Tables
- Powered Rails
- Brewing Stands
Quote from 0.5:First Release
Supported by: mcs-list.org we can help your server grow!
Metrics is used to collect plugin statistics. Only data such as plugin version and players online is collected. If you do not wish for this data to be collected, disable it in the 'Plugin Metrics' folder of your 'plugins' directory.
-
View User Profile
-
Send Message
Posted Sep 7, 2016I hate to see this plugin die. I have updated it to 1.10.2, and plan to keep it alive! https://www.spigotmc.org/resources/grief-notice.29033/
-
View User Profile
-
Send Message
Posted Jan 23, 2015Using Cauldron-MCPC-Plus version git-Cauldron-MCPC-Plus-1.7.10-1.1236.06.212 and GriefNotice 1.3 it seems that the monitoring stops as soon as a player reconnects.
So a new player joins the server and is monitored correctly. If the player then leaves and joins again the player is no longer being monitored. That player can then break all the blocks he wants without GriefNotice logging anything.
-
View User Profile
-
Send Message
Posted Jan 25, 2014@ggianguilli
The newest should work on 1.5.2 granted you need to update the config files with the correct blocks :)
-
View User Profile
-
Send Message
Posted Jan 25, 2014Does any of those versions in recently added work with MC v1.5.2?
-
View User Profile
-
Send Message
Posted Jan 25, 20141.3 uploaded and waiting for approval.
-
View User Profile
-
Send Message
Posted Dec 19, 2013This is confirmed still working in 1.7.2
-
View User Profile
-
Send Message
Posted Dec 14, 2013Is this working in 1.7.2
-
View User Profile
-
Send Message
Posted Sep 1, 2013add the autoban if player has griefing
-
View User Profile
-
Send Message
Posted Aug 30, 2013ooh, i like this concept. gonna be running this on our server to give our staff a break from noob-stalkery
-
View User Profile
-
Send Message
Posted Aug 30, 2013Just wanted to say thanks for this plugin - it's been great for catching griefers in the act and getting them off of our server!
-
View User Profile
-
Send Message
Posted Aug 29, 2013Pushed out 1.1b "beta" due to an error with the notification when the plugin stops checking players.
Note that this version is fully functionable, but some of the new features are not fully done. A player with a long history will clutter your chat on /gn checkplayer <playername>. I'll add pagination over the next few days :)
-
View User Profile
-
Send Message
Posted Aug 16, 2013Long overdue update!
Updated with all the requests i saw in the comments :)
-
View User Profile
-
Send Message
Posted May 6, 2013Plugin Request:
Ability to break blocks placed by the player themselves without triggering a notice/broadcast. So, basically, just the ability for the plugin to know... IF block placed _self and/or removed from _personal_inventory, DO NOT trigger broadcast event on BREAK.
LOL... If I programmed java, that's how I imagine it working. :D
-
View User Profile
-
Send Message
Posted May 6, 2013@Adragondil
Yes, yes it does...
-
View User Profile
-
Send Message
Posted May 1, 2013Does this work in 1.5.1?
-
View User Profile
-
Send Message
Posted Mar 31, 2013Can you add a permission to not monitor a player while in a specific world?
-
View User Profile
-
Send Message
Posted Feb 22, 2013I keep getting this error when trying to run this plugin: http://pastebin.com/fAFah0VS
Thanks for your help.
-
View User Profile
-
Send Message
Posted Feb 11, 2013Thanks for adding 98 / smooth brick!!!!! LOVE this plugin :)
-
View User Profile
-
Send Message
Posted Jan 25, 2013is there the source for it somewhere?
-
View User Profile
-
Send Message
Posted Jan 20, 2013@geekyservers
Sorry for the long vaication, glad you like it. I updated the new version 0.9 with support for smooth brick as requested, it should be accepted soon by the devs :)