GriefPrevention

GriefPrevention is an anti-griefing server-side plugin originally created by BigScary for Bukkit. It repurposes the Golden Shovel into a tool used for manipulating claims. The plugin aims to be completely self-serve for players, with little administrator intervention.

The plugin was forked in 2017 by the Tech Fortress Minecraft server, as the original was discontinued by the author.

Usage
When the player places down their first chest, a 9 by 9 block area is claimed automatically.

Claims can be created by right-clicking at the corners of an area. Players can resize the claim by right-clicking a corner of the claim and then right-clicking again at the desired location.

Players can delete a claim with the  command.

Players can be teleported out of a claim by running the  command.

Players can check if a block is claimed by right-clicking while holding a Stick.

Permissions
Players can allow other players full access to the claim with the  command. This can be reversed with the  command.

More granular controls are available; see Table A for a full list.

Subclaiming
Claims can be broken up into subclaims, which allow claim owners to granularly set permissions for specific parts of a claim.

When a shovel is equipped, the player can switch to subclaim mode by running. Subclaim provisioning works in the same way as regular claiming, except subclaims must be inside of a pre-existing subclaim. Permissions can be set by standing within the subclaim and executing permission commands (see § Permissions).

The user can exit subclaiming mode by running.

Sieges
This section is about a feature that is locked behind a configuration option; it is turned off by default and is likely only used on player-versus-player servers.

When enabled, players can siege the claims of other players when they are in their claims. During a siege, the attackers try to kill the defending players, while the defender either tries to kill the attackers or escape.

A siege ends when the defending player escapes a certain distance away from the attackers and the claim, the attacking player kills the defender, the timer runs out, or when either party leaves the game.

If a siege ends in the favor of the attackers, the defender's doors open.

By default, attackers can break Dirt, Grass, Ferns, Gravel, Sand, Glass and Glass Panes, Wool, Snow, and all Vanilla variants of Wooden Planks while in a siege.

Antigriefing and Anti-PvP
By default, GriefPrevention disallows explosions inside of a claim. Explosions can be toggled with the  command.

Items dropped by other players upon death cannot be picked up.

Tamed pets cannot be slaughtered by default.