The God Eye (The Ultimate AntiCheat) [SKRIPT]
6.7A new, efficient, and accurate way to weed out the hackers
6.7latestTGE 6.7Mar 11, 2018 TGE 6.7 Finally, the latest release of TGE is out, with the bugfixes you've all been waiting for! We finally got around to fixing a huge amount of the lag that TGE caused, and all you need to do is turn on TGE's Lite Mode. Lite Mode lengthens the time between loops and adds longer wait times between each iteration of a loop, making for better co-operative multitasking between processes and other scripts. Additionally, we did some fine-tuning on Water Walk and VClip to make sure that they're more accurate. Temporary bans (/tempban) were also fixed in this update. To enable TGE’s ban commands, use /sk enable TGE-BanCmds.sk. As always, make sure to report any bugs or suggestions! We recognize that this is a large step in making TGE the best that it can be, but it is by no means the last. Read our full report about TGE-caused latency here. Enjoy! ~The TGE Team6.6.1TGE 6.6.1Oct 1, 2017 TGE 6.6.1 At last, another update! In this patch, we identified and fixed some blockers that had mysteriously stopped working and made some general improvements. Changelog: · Improved/Fixed Water Walk, Flight, Speed Walk, and VClip · No more spammed punishment messages (e.g. "Player failed Water Walk" 50 times a second) · Fixed some code that may have caused lag, increased a few time intervals · Other minor bugfixes I would also like to thank LawlyPopz, who took so much time to painstakingly correct TGE's code inconsistencies. Unfortunately, we were unable to use some of his amazing code because of Skript's messed-up internal workings, but we have been able to incorporate many of his fixes into this patch! As always, thank you for using TGE! Regards, The TGE Team6.6.0TGE 6.6.0Jul 5, 2017 TGE 6.6.0 TGE 6.6.0 is here, and with it tons of updates, bugfixes, and even a new hack blocker! Read below for all the details... Bugfixes - Too numerous to list completely, but we mainly focused on fixing our Flight blocker. It was one number that threw off the entire blocker and introduced tons of false-positives. Configuration Updates · At the request of our community, we have added in a new section to our configuration file: Configurable messages! That's right: you can now configure many of TGE's messages any way you want, and they support variables such as the TGE prefix, the player involved in the check, and any other important parameters that are message-specific. The old messages have been added by default, so you don't need to change anything if you don't want to - but now you can! · A few default settings were changed to provide a more stable experience for our users. Players are now kicked the first time they are detected and banned after 5 confirmed violations. VClip Blocker! (This is the part we're really excited about.) Did you ever play on a server that had insanely fast flight detection? As in, you couldn't even fly for one second? And did you ever wonder how it was done? Well, we have the answers, so wonder no more! We were working on a blocker that detected VClip, the hack that lets players fly up really high without being detected by conventional flight blockers. The detection system is based on changes in y-coordinate when x- and z-coordinates stay constant. Then, when we were testing the latest TGE version to make sure there weren't any bugs, we found, to our astonishment, that we couldn't fly! We could not fly at all. The moment we were even one block up in the air, we were back on the ground again. We knew that our Flight blocker hadn't improved that much, so we concluded that it was the VClip blocker detecting flight super quickly! Basically, what happened is that when we turned on our flight hacks, a change in the y-coordinate registered and the x- and z-coordinate updates registered a split second later - but TGE had already caught the player. So that's how you get a super-ultra-hyper-fast Flight blocker like TGE and other (lesser) anti-cheats have. Due to this, and predicted interference with other blockers, players aren't actually punished for using VClip, but they are promptly teleported back to the ground. This means that players who use Flight will also be less likely to be punished, but they also won't be able to fly - even more so than before! Edit: It looks like not all hacked clients' Flight hacks work this way, so some may be detected at the normal rate. Enjoy the updates! We hope you're as excited about them as we are! ~The TGE Development Team6.5.1TGE 6.5.1Jun 15, 2017 TGE 6.5.1 This patch fixed a false-positive with the secondary Flight blocker. This false-positive falsely punished players who were standing on the edge of a cliff or other raised block and registered as standing above air instead. The patch in TGE 6.5.1 checks how many non-air blocks are directly near the player, preventing such a false-positive from occurring. Versions prior to TGE 6.5.0 were likely not affected by this bug, but some fine-tuning to speed up the blocker caused this bug. If players are complaining of false bans, there's an easy way to tell whether it could have been a false positive: if the value for "version" is "Prior to 6.5.1", then there is a possibility of a false positive. In addition, a zero difference between "y1" and "y2" and a value higher than 5 for "c" would indicate a stronger likelihood. A minor lag-related bug with the Blink blocker was also fixed. Server TPS is checked twice before being blocked and the detection threshold was raised. Players using the Blink hack may be detected under the Speed Walk blocker as well, due to the nature of the packet exploit that Blink uses. Either way, hackers using Blink will almost certainly be caught and there is now a lesser chance of false positives occurring. It might be a good idea to raise the TPS threshold a little in your TGE config file, just to be safe. An issue with invalid command processing in /tge was fixed. The version of TGE that punished a player is also now recorded in Ban Data. Added "New in this version" section to /tge main command. Cheers! The TGE Team6.5.0Jun 14, 2017 6.4.0TGE 6.4.0Feb 18, 2017 TGE 6.4.0 This update contains a lot of bugfixing with a few new features! Water / Lava Walk We did a complete overhaul of our Water / Lava Walk scanner, removing some very convoluted code with simpler and much more accurate code. This blocker may take a little bit longer to kick in, but it's well worth it over the old one. KillAura: MOO? KillAura was also fixed, and we replaced the "Don't Click Me!" holograms with slightly less annoying.... cows. They do not move around, and go away after about 3 seconds once they are spawned. The player's CPS is now logged in their Ban ID's data. High CPS Notifier Another nice feature we baked in to the KillAura scanner was a High CPS scanner. It calculates a player's CPS and displays it if it is higher than 3 and the player has a high likelihood of using KillAura. More Admin Notifications Rather than informing ops of violations, TGE now notifies players with the Admin permission set in the config. You can also enable a configuration option that broadcasts when a player is banned. Since we've changed a lot in our config.yml layout, make sure to copy the new version in! Bug Fixes A few bug fixes with the Ban IDs and Updater were fixed. Everything should work smoothly now. As always, make sure to leave feedback on the discussion and submit bug reports or questions on our official website, using this link. Thank you for using TGE! ~The TGE Development Team6.3.4TGE 6.3.4Feb 16, 2017 TGE 6.3.4 Bugfix Patches This contains important bugfixes, which are explained below: · Fixed online version checker · Data for Ban IDs is now displayed in /tge id and /view-ban · config.yml updated Additionally: Documentation for Ban ID "Data" section will be placed on the homepage shortly!6.3.2TGE 6.3.2Feb 14, 2017 TGE 6.3.2 The Miscellaneous Update Uffda! What an update! We added a conglomeration of useful features that we are sure will enhance your server's security and make TGE much more useful overall! New Scanner: Anti-Knockback We added another scanner for Anti-Knockback, a minor hack but one that can nonetheless be frustrating. It has been tested, but there may still be bugs, so make sure to let us know if you encounter any! Ban IDs To make the process of processing appeals more efficient, we have added a new command: /tge id <ban id> and, of course, have added an ID tracker to TGE's ban system. This means that, every time a player is banned or placed on the ban wave, they are assigned a ban ID which is displayed when they are banned. If they wish to appeal their ban, they must include the ID and the reviewer of the appeal can check the data associated (time, punisher, target player, location, and any other useful applicable data (such as player altitude, time differential, etc.) Since you may want to give your moderators access to this feature without letting them use all of TGE's features, we added a separate permission for moderators and a separate command that they can use: /view-ban <id>. They can also un-ban the specified player with /view-ban <id> pardon. Simplified Command List We thought that our command list was getting a bit long, so we cut out a few commands such as /tge punish (although it's still a valid sub-command.) Fine-tuned KillAuraLegit Scanner We did a bit of tuning on KillAuraLegit to make it more sensitive, as we noticed that it was not working well enough. Update Checker By default, an update checker is enabled, which notifies admins when there is a newer version of TGE available. Lag Monitor Admins will be notified when the server TPS is lower than the threshold specified in the config (13 TPS by default) That's all for now! More is coming soon! ~DragonRider747, Project Developer ~MysticLordDragon, Project Owner & Associate Developer6.2.4TGE 6.2.4 [FIXED]Feb 6, 2017 TGE 6.2.4 NOTICE: This resource has been updated with a critical bugfix! Please re-download it if you are experiencing any errors! Bugfixes In this version, we fixed a few issues and added a join message. Nothing major was added, but expect great things soon! Separate File for Ban Commands As requested, a separate file for /ban, /tempban, and /pardon has been added. If you would prefer to use your own ban commands, simply type /sk disable TGE-BanCmds.sk and TGE will use your server's default commands. Note that /tempban may require some reworking for timespans to work properly. UPDATE: TGE-BanCmds.sk has been updated with the script options so it will load correctly! Make sure to re-download it! *The dependencies list on the home page has been updated. Please read it if you are experiencing errors!6.2.2TGE 6.2.2Nov 18, 2016 TGE 6.2 Hello everybody! The much-anticipated TGE 6 has finally arrived, fresh from quality inspection and ready to serve as many Minecraft servers as it can! We've packed a LOT into this update, so make sure to read this whole post so you know what we've added and how to configure / use it! General Updates This update, not much needed to be fixed by way of general updates, HOWEVER, what we did fix is quite important: · As promised, we have merged some of our checks so that there are less timed actions and blockers, and we have started to implement some features of cooperative multi-tasking so TGE won't lag your server like heck. · Improvements in SurvivalFly and KillAura checks, fine-tuning them to be more sensitive and more accurate. Ban Waves At this point, you are probably wondering why we went from TGE 5 to TGE 6. The answer is, of course, that we have made another major, non-backwards-compatible update that reworked some (but not all) of the infrastructure: Ban Waves! For those of you who aren't familiar with this term, Ban Waves are a system of punishing hackers that are becoming increasingly popular among Anti-Cheat developers. Rather than banning hackers up-front, and probably sending them to their odious IDEs to develop bypasses, whenever TGE sees a player hacking they are added to the ban queue. When the next ban wave is run, all the players in the ban queue are banned. This offers multiple advantages, among which are: · The ability to remove players before they are banned, if you know they weren't hacking - for instance, if a developer was testing a hack, you could simply remove them from the ban wave. · You can easily see and monitor how many hackers TGE is banning and when they are being banned. · If you see that a certain blocker has false positives, you can simply remove all players who would be banned for that from the wave so they aren't banned. · It makes the development of bypasses much slower. Of course, the obvious disadvantage to this is that hackers can keep on hacking until the next ban wave. Consequently, we have made Ban Waves an option that can be toggled on and off, AND have added another option, one we have dubbed 'Dubious Ban Waves.' With this option, extremely obvious or harmful hacks result in instant bans, and less serious or dangerous hacks result in the offender being added to the ban wave. Please do not enable Ban Waves and Dubious Ban Waves at the same time. Additional help with Ban Waves can be found by typing /tge wave after you have enabled either Ban Waves or Dubious Ban Waves. Blink Blocker - at last! Finally, we have successfully implemented the blocker for the popular, devious Blink hack. This hack suspends all movement packets sent to the server but still lets the player move around - the server just doesn't know about it. When the player disables Blink, the client simply sends all the movement updates really quickly. Effectively, Blink = Teleportation. This was rather a challenge to develop, as it can easily be triggered by false positives and lag, especially the join lag that many servers experience. We made sure that TGE is 100% positive (and not false-positive, either) that the player is using Blink before they are punished. This blocker has been tested many, MANY times, but if you encounter issues with it please let us know! TGE Analytics We have also implemented another exciting addition to TGE: the Analytics / Statistics Collector! With this new option, you can see how many players TGE is banning, how many TGE is catching, how many ban waves have been run, etc. It's basically a way for you to see a quick summary of TGE's activity. This is NOT backwards-compatible! It will start recording as soon as you install this update! This does not send us any data; it is for your personal use only. That's all for now! We hope you enjoy it, and make sure to leave your feedback and report any bugs! Thank you for choosing TGE, ~ The TGE Team5.3.0TGE 5.3Nov 9, 2016 TGE 5.3 TGE 5.3.0 is now out and ready for download! In this version, testing focused on several important - small, but important - changes: optimizations for the Wurst client's various KillAura checks (specifically KillAuraLegit and MultiAura), Flight bugfixing, and interface updates. Interface Updates Not much has changed as far as the interface updates - a few permissions issues were fixed with /ban and /tempban and some minor backend changes were implemented. KillAura Optimization The Wurst hacked client, one of the most widely-used, has an option known as 'KillAuraLegit' which attacks entities only individually but at longer intervals - still much faster than humanly possible, but not fast enough to trigger any checks. It was originally designed to circumvent NoCheatPlus. As one of our main goals is to outdo NCP and other traditional AntiCheats, we saw this as something we needed to fix. Upon testing, we found that TGE did not detect KillAuraLegit. When designing the algorithm, the one question that most needed answering came immediately to mind: Just how fast is humanly possible? Some people have super good reflexes with mouses, but KillAuraLegit's attack spacing is often only fractions of fractions of a second faster, or slower, than this. The solution, after some consideration, became clear. The checker needed to act on two major principles: · A normal player, however fast they are clicking, will not be able to hit multiple entities in the space of one or two clicks. · A player will not click a 'Don't Click Me!' hologram if they see that they are being punished for it, so even if the hologram lasts a bit longer (we settled on 0.5 seconds) to accommodate for the longer intervals of KillAuraLegit, the blocker will still work without being annoying. We can also place the holograms behind and above the player so they do not see them as much. · If we can figure out, roughly, how fast "humanly possible" is defined as, then we can optimize the algorithm and cut down on the annoying 'Don't Click Me!' holograms that form the core of the blocker. After a few tests, we successfully implemented this new blocker, and live-testing on our servers showed 100% success rates! There were no false positives in our testing, but if you experience any please report them either in the discussion or, for more urgent ones, at ucomc.enjin.com/ticket. Survival Fly We fixed various errors with SurvivalFly false positives and improved our blockers to work even faster without compromising their accuracy. The explanation for this one is a bit more complicated, and, figuring as you're probably already bored with details, I'll leave them out. The steps are fairly straightforward in TGE.sk, so feel free to take a look! Some comments in there are between developers, so you can ignore them for the most part. Thank you for using The God Eye Premium AntiCheat! ~ DragonRider747, Project Lead, Interface Developer, Algorithm Review ~ MysticLordDragon, Algorithm Designer ~ all the wonderful players on UniverseCraft Omega who helped test our AntiCheat Remember, if you like what you see and want more of it, feel free to donate to us to support our efforts! ucomc.enjin.com/shop That's all for now!5.2.1TGE 5.2.1Nov 2, 2016 TGE 5.2.1 Configuration Updates · Added options for Kick, Kick Threshold, and TellPlayers · Kick: If players are kicked when reaching a certain number of violations · KickThreshold: If Kick is true, how many violations it takes for a player to be kicked · TellPlayers: If TGE should notify players when it sees them hacking Survival Fly Improvements · Added a blocker for players who stay in one place in the air or descend quickly · Faster checking KillAura Improvements · Fixed hologram-based blocker and some lag issues General Updates · General bugfixing with /tge punish Enjoy!!!5.1.4Minor BugfixingOct 30, 2016 Minor Bugfixes · A few small but annoying interface issues have been fixed: · Permissions message (now displays in color) · KillAura message (now displays in color)5.1.3Critical BugfixesOct 23, 2016 IMPORTANT PATCH! Please download this! In the last update, many commands were left out from TGE.sk that were vital to its proper function. This update re-added them and remove /iphistory and /namehistory, adding them to /tge info <player>. Thank you for your patience! The previous update's TGE.zip has been fixed as well.5.1.2Oct 23, 2016
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta