Grief Notice

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.

GN


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

Grief announce for people with GriefNotice.announce permission Grief message

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

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


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 file
  • add 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!

www.mcs-list.org

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.

http://api.mcstats.org/signature/GriefNotice.png


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files