Skip to content

LightAntiGrief is a solution that helps prevent large-scale violations such as theft or griefing from players on vanilla servers.

Notifications You must be signed in to change notification settings

Statuxia/LightAntiGrief

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build codeopen javalang

LightAntiGrief | LAG

Paper build

LightAntiGrief is a solution that helps prevent large-scale violations such as theft or griefing from players. It will be useful on servers with a focus on vanilla survival, where plugins like WorldGuard are not used to protect the territory.

LightAntiGrief depends on CoreProtect, so for it to work correctly you need to install it.

Theory

Most violations occur from players with little online time who either do not know the rules or deliberately break the rules, so the plugin is aimed specifically at this group of players.

Also, different players play in different time zones, which can lead to cases where moderators are not online, so the plugin automatically blocks violators who engage in questionable activities. This may be due to the use of triggers that reduce the chance of false positives.

The plugin notifies moderators on the network and the console about the violator, the type of violation and the location of the violation, so that moderators will be notified of violations, and administrators will be able to see special actions (like putItem which triggers when player put items on storage entity) in the logs.

Configuration

Key Default Value Action
trustedTime 21600 Time a player needs to be online to become trusted (in seconds)
fireCharge 7 Number of positives before blocking (If there are no moderators)
getItem 12 Number of positives before blocking (If there are no moderators)
putItem 12 Number of positives before blocking (If there are no moderators)
breakBlock 5 Number of positives before blocking (If there are no moderators)
placeBlock 6 Number of positives before blocking (If there are no moderators)
minecart 3 Number of positives before blocking (If there are no moderators)
explode 4 Number of positives before blocking (If there are no moderators)
triggerRandomBonus true Responsible for adding a random additional number of triggers
banReason "You have been banned for suspected griefing" Ban reason

Commands

Command Permission Action
/tpworld {x} {y} {z} {world} lag.moder Teleports the moderator to the coordinates of a specific world.
/marktrusted {player} lag.moder Marks (or remove mark) player as trusted, as if he played trustedTime

Enjoy safe game ;)

About

LightAntiGrief is a solution that helps prevent large-scale violations such as theft or griefing from players on vanilla servers.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages