LightAntiGrief
LightAntiGrief is an effective protection solution that prevents large-scale player violations such as griefing and theft. The perfect choice for vanilla survival servers that don't use territory protection plugins like WorldGuard.
Working Principles
The system targets players with low online time who either aren't familiar with the rules or deliberately break them. Different player time zones often lead to situations when moderators are offline, so the plugin automatically blocks offenders engaging in suspicious activities.
When violations are detected, the system instantly notifies moderators in chat and console, providing information about the offender, incident type, and location. Administrators can also see special actions in the logs.
Configuration Settings
| Key | Default Value | Action |
|---|---|---|
| trustedTime | 21600 | Time in seconds needed for a player to gain trusted status |
| fireCharge | 7 | Number of triggers before blocking (without moderators) |
| getItem | 12 | Number of triggers before blocking (without moderators) |
| putItem | 12 | Number of triggers before blocking (without moderators) |
| breakBlock | 5 | Number of triggers before blocking (without moderators) |
| placeBlock | 6 | Number of triggers before blocking (without moderators) |
| minecart | 3 | Number of triggers before blocking (without moderators) |
| explode | 4 | Number of triggers before blocking (without moderators) |
| triggerRandomBonus | true | Adding random additional number of triggers |
| banReason | "You have been banned for suspected griefing" | Ban reason |
Available Commands
| Command | Permission | Action |
|---|---|---|
| /tpworld {x} {y} {z} {world} | lag.moder | Teleports moderator to coordinates in specified world |
| /marktrusted {player} | lag.moder | Marks (or removes mark) player as trusted as if they played trustedTime |
Note: LightAntiGrief requires CoreProtect to be installed for proper functionality.