HomeJavaModsThe God Eye (The Ultimate AntiCheat) [SKRIPT]
The God Eye (The Ultimate AntiCheat) [SKRIPT]
ModsJava

The God Eye (The Ultimate AntiCheat) [SKRIPT]

⬇ Download on Spigot
The God Eye: A new, efficient, and accurate way to catch those pesky hackers
Version 6.7
[​IMG]

NEWLY UPDATED!!!
2000+ Downloads!

What is it?
The God Eye, developed jointly by UGCGames (ilyak on SpigotMC) and UniverseCraft Development Studios, is a fully-tested, feature-rich AntiCheat solution for all servers.
Covering a wide range of hacks - from Auto Clicker to Survival Fly - TGE sees all.

Commands
/tge - main command for TGE.
/ban <player> [reason] - bans the specified player, optionally for the specified reason.
/tempban <player> [reason] [timespan] - temporarily bans the specified player. If no other arguments are supplied or the timespan left blank, the player is permanently banned. Timespan argument follows normal Skript timespan format. Example: /tempban ThatOneHacker Hacking 1 day bans player ThatOneHacker due to Hacking for a timespan of 1 day.
/pardon <player> (/unban <player>) - unbans the specified player.
/view-ban <id> - views information about the specified Ban ID.
Covered Hacks
An * listed next to a hack indicates that it is punished for. All other hacks listed are detected but fall under a broader category; that is, one of the *-indicated ones.
A - listed next to a hack indicates that it is supported but disabled by default because it contains some false positives or does not always work as expected.

Configuration
Place the files in 'TGE.zip/TGE' into your 'plugins/Skript/scripts' folder and type /sk reload TGE(.sk) to install TGE. A second reload MAY be required for Skript options to registered.
If you would like to use TGE's ban commands (recommended especially for temporary bans), then you must also use /sk reload TGE-BanCmds(.sk).
Please only edit the config.yml under the 'TGE' folder. Most other functionality is best left untouched.

Configuration values are explained in detail in TGE's config.yml.

*** All config options (except for prefixes, appeal text, etc.) are set at their optimal values as tested by our testers and developers. Modify them and/or the native code of TGE at your own risk.

Why TGE over the billion other available AntiCheats?
As a server owner or developer, you are reading this right now because you are unsatisfied with your current AntiCheat or the solutions out there.
Very rarely does one stumble upon a truly balanced AntiCheat solution. NoCheatPlus? Over-sensitive and takes a genius to configure. AntiCheat? Under-sensitive. GWEN? Besides being publicly unavailable, it/she is both over- and under-sensitive. AAC? It costs money, and the entire thing is based around packets! It's horribly inaccessible and unintuitive. People literally make money off of selling halfway-decent configurations for it. Most Anti-Cheats? Untested, unbalanced.
Conclusion: Hacking solutions are hard to find. It seems as if nothing actually works! As a server developer or owner, you know that all those 'magic' solutions to hackers that you see out there just don't work.
But now it's changed. With The God Eye, you have a large range of fully tested hack blockers. To ensure maximum efficiency, simplicity, and accuracy, their balance and checking techniques are set and are not directly configurable - you want TGE to do its job right, don't you? Yet the entire interface is 100% customizable.
The God Eye is the solution you have been waiting for and the solution that the Minecrafting world needs.
So why wait? Try TGE now.

Coming Up...
We're not done! TGE is constantly being revised and expanded, and here are a few features and blockers we're planning to add in:

Required Plugins / Add-ons [UPDATED AGAIN]
Permissions
/tge, /ban, /tempban, /pardon: TGE.admin
/view-ban: TGE.mod

Ban IDs, Explained
When a player is banned or placed on the Ban Wave for TGE, an ID is associated with their ban. Moderators can view information on this ban using /view-ban <id>. Admins can also use /tge id <id>, but we thought that it would be nice to give Moderators / Appeal Managers a separate command without letting them use all of TGE.

Currently, the following information is displayed:

How to use the Data section (important information if you will be using Ban IDs to determine whether a player should be banned or not)
Spoiler: Ban Data Tutorial
Ban Data
TGE will save basic data about a ban and why the offending player was punished. Data for various violations is explained below. If no data is shown for a violation, this is because there is none; it was too simple of a check.

The term "false-positive," as used here, simply means detecting something that wasn't there, i.e. thinking that a player was hacking when they were actually not. Thus, if there is a higher likelihood of a false-positive based on a certain data value, then that player should be considered for unbanning over a player's data value with a lower likelihood of a false-positive.

Speed Walk
y1: The player's initial y-coordinate
y2: The player's y-coordinate after 0.5 seconds
dist: The distance between the player's initial location and location after 0.5 seconds
A lower distance is more likely to have been a false-positive.

Speed Mine
diff: The difference in time between the player's second-to-last mining time and last mining time.
A higher value is more likely to have been a false-positive.

Fast Place
diff: The difference in time between the player's second-to-last place time and last place time.
A higher value is more likely to have been a false-positive.

Fast Ladder
y1: The player's initial y-coordinate
y2: The player's y-coordinate after 1 second
dist: The distance between the player's initial location and the player's location after 1 second
A higher distance value is more likely to have been a false-positive.

Survival Fly 1
chk: A value of "pr" means that this check (primary check) detected the hack. This check detects flight in motion; if a player was flying around, this is most likely the check that detected it.
al: The player's height above the closest non-air block directly below them.
al2: The player's height above the closest non-air block directly below them after 1 second
edge: Basically, a count of how many blocks were near the player that could not potentially cause a false-positive. A number greater than 3 means that it is extremely unlikely that a false-positive occurred; a number less than 3 means that it is extremely likely that a false-positive occurred. The greater the number, the less likely it is that they were unfairly banned.
A lower value for edge is more likely to be a false-positive. A higher value for al or al2 is also likely to be a false-positive. If those two values are close together, then it is generally more likely to be a false-positive.
The difference betwen al and al2 is the change in the player's height in 1 second.

Survival Fly 2
chk: A value of "sc" means that this check (secondary check) detected the hack. This check detects stationary flight; if a player is standing still above ground, this is most likely the check that will detect it.
alt: The player's height above the closest non-air block directly below them.
y1: The player's initial y-coordinate.
y2: The player's y-coordinate after 0.5 seconds
The higher the value for alt, the more likely there is that a false-positive has occurred. The same is true for y1 and y2.
edge (NEW): The amount of non-air blocks the player was near to. A higher value indicates a higher likelihood of a false positive; the player could have been standing on the edge of a cliff, for example. Patch 6.5.1 reduced the likelihood of such a false-positive detection, however.

Kill Aura 1
chk: A value or "pr" means that this check (primary check) detected the hack.
diff: Time elapsed between player's attacks. A lower value means there is a higher likelihood of Kill Aura but does not determine it; nor does a higher value mean there is less likelihood (to a point; anything above 1 second is probably a false-positive.)
cps: Clicks Per Second.
A player punished in this check is more likely to have been mistakenly detected than in Kill Aura 2 - however, this check is important for detecting slower Kill Auras, such as KillAuraLegit on Wurst.
A higher value for diff indicates a stronger likelihood of a false-positive.
A lower value for cps (0 - 3) indicates a stronger likelihood of a false-positive.

Kill Aura 2
chk: A value of "sc" means that this check (secondary check) detected the hack.
diff: Time elapsed between player's attacks.
cps: Clicks Per Second.
A higher value for diff indicates a stronger likelihood of a false-positive.
A lower value for cps (0 - 3) indicates a stronger likelihood of a false-positive.

Regen / FastEat 1
diff-health: The difference between the player's last health and new health (last health is the health recorded in the last detection.)
diff-time: The difference in time between the detections.
A higher value for either indicates a stronger likelihood of a false-positive.

Regen / FastEat 2
diff: The difference in time between the detections.
A higher value for diff indicates a stronger likelihood of a false-positive.

Blink
Very prone to false-positives!
dist: Distance between the player's old location and new location.
A lower value for dist indicates a stronger likelihood of a false-positive.

Questions? Comments? (SECTION UPDATED)
For any and all questions or bug reports that do not go on this page's discussion, we suggest you submit a support ticket on our development team's website, sites.ucomc.net/contact.php (our other major project is a website builder).



Enjoy TGE!
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

The God Eye (The Ultimate AntiCheat) [SKRIPT] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11. Downloaded 7,527 times (via Spigot). Download it and open it directly in the game.

Explore more