Configuration - Nort721/GodsEye GitHub Wiki

GodsEye has two configuration files, the checks.yml file, and the config.yml file, this section will focus on the checks.yml file since the config.yml file is pretty self-explanatory and simple to use

checks.yml

As its name suggests, the checks.yml is the file where you configure GodsEye's checks and detections(also known as check-types)

Login checks activation delay: X

This setting should be set to the number of seconds GodsEye needs to wait before starting to check the player after he logged in

Disabled_Worlds

[lobbyWorldName, NotherWorldName] Every world in that list will not be checked by GodsEye

SetBack-System

What the hell is that? The setback system will help to create the last location of the user to teleport him back when the max flags at the prevent setting will be reached.

Checks settings

The check's configuration has a pretty simple and repetitive structure. You can find it here: https://pastebin.com/NwYbvZj4

Check

You can use this setting to either Enable or Disable this whole check

Max Flags

The max flags decide how many times the player needs to fail the check before GodsEye punishes the player

Prevent: Enabled/Disabled

The prevent setting decides if GodsEye should cancel actions that are detected as cheating, for example, if a player hits another player from an illegal amount of reach, and the cancel setting is enabled the hit will be canceled and will deal 0 damage if the player runs too fast it would teleport him back...

Prevent Flags

The number of flags that the player needs to achieve to cancel the action

Type/A/B/C/..

Detections(Also known as check-types) you can enable and disable specific detections of the check, this is useful if a check is unstable or maybe even falsing, you will be able to disable the specific detection that falses instead of disabling the whole check

Alert-violations

This configuration option is used to decide when GodsEye should send alert notification, the numbers in the list are the number of times the player need to fail the check for an alert to be sent

Kick player

This setting can be set Enabled or Disabled, basically decides if this specific check should kick players when they reach max violations or not kick them at all

Ban player

This setting can be set Enabled or Disabled, basically decides if this specific check should ban players when they reach max violations or not ban them at all