promotional bannermobile promotional banner

NoTreeGrief

Abandoned
Plugin that helps against the use of tree griefing

NoTreeGrief

NoTreeGrief is a Bukkit server plugin that helps prevent users on a server from tree griefing. Tree griefing is the act of using a sapling and bonemeal to instantly create trees inside buildings. This action usually cannot be rollbacked using such software, and requires manual fixing. This plugin allows you to specify a limit and restrict how many trees may be grown in a time period by one user. It allows has a second method of protection by allowing you to set how many blocks may be broken in a time period by one user.

This plugin offers two protections modes (can be disabled in configuration file), Anti-Tree, and Anti-Nuke. The Anti-Tree just restricts how many trees may be placed in a certain time period, by a player. The Anti-Nuke works in the same way, just restricting the number of blocks that can be broken in a time period by one player. Once a user goes over this limit, they are flagged, and the user receives a message telling them they cannot grow anymore trees or break blocks. Moderators and/or Administrator also receive a warning message in their chat. Once they do, Administrators may reset the player's flagged status and allow them to break/plant once again.

A message similar to this is shown to the player when they are flagged: Player Chat Notification

Commands

  • /ntg reset [player name] - Reset a user's status to zero. If a user is currently blocked, this will reset their count and unblock them.
  • /ntg reload - Reload the configuration file.

Permission Nodes

Both Bukkit SuperPerms and Permissions 2/3 are supported.

  • notreegrief.bypass - Allows the user to bypass the limitations on tree placing and block breaking.
  • notreegrief.admin - Allows the user to use the commands listed above.
  • notreegrief.alert - Allows the user to receive alerts about users going over their limits.

Configuration Options

The configuration file is located under the NoTreeGrief folder inside the plugins folder, and is called config.yml.

Under trees
  • enabled: true - Boolean (true or false) - if tree protection is enabled.
  • trees: 5 - Integer (number) - How many trees may be planted and bonemeal used on within the time period.
  • timeperiod: 5 - Integer (number) - The time period (in minutes), after which the tree count for the player will reset.
  • sendalerts: true - Boolean (true or false) - If to send alerts to users with that permissions, about a player going over the limit.
  • logoutreset: false - Boolean (true or false) - If to reset a player's limit on logout.
Under breakcount
  • enabled: true - Boolean (true or false) - if block break counting protection is enabled.
  • blocks: 30 - Integer (number) - How many blocks may be broken within the time period.
  • timeperiod: 1 - Integer (number) - The time period (in minutes), after which the block break count for the player will reset.
  • sendalerts: true - Boolean (true or false) - If to send alerts to users with that permissions, about a player going over the limit.
  • logoutreset: false - Boolean (true or false) - If to reset a player's limit on logout.

The NoTreeGrief Team

profile avatar
  • 3
    Projects
  • 16.7K
    Downloads

More from _ForgeUser6942162

  • CellMod project image

    CellMod

    • 13.6K
    • Bukkit Plugins

    Bukkit plugin that adds virtual cell phones.

    • 13.6K
    • April 4, 2013
    • Bukkit Plugins
    • +2
  • BanBucket project image

    BanBucket

    • 747
    • Bukkit Plugins

    Ban Management Suite

    • 747
    • September 3, 2011
    • Bukkit Plugins
    • +1
  • CellMod project image

    CellMod

    • 13.6K
    • Bukkit Plugins

    Bukkit plugin that adds virtual cell phones.

    • 13.6K
    • April 4, 2013
    • Bukkit Plugins
    • +2
  • BanBucket project image

    BanBucket

    • 747
    • Bukkit Plugins

    Ban Management Suite

    • 747
    • September 3, 2011
    • Bukkit Plugins
    • +1