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