
Hydra Anticheat
Official Website
What are we?
We are a Skript anticheat for Minecraft.
Want to download it?
Install Skript (Use this to run the anticheat) Click Here
Install skQuery(Addon to help Skript run the Anticheat) Click Here
Version 1.0 Click Here
Version 1.1 Click Here
Version 1.2 Click Here
Version 1.3 Click Here
Version 1.4 Click Here
Version 1.5 (Latest) Click Here
Terms Of Use
Terms Of Use:
Do not claim the anticheat as your own
Do not edit any of the code that starts with a #
You can give this to others, but do not change the name of the Anticheat / any comments
Hydra API Docs
API Docs:
Making a Hydra Addon (Guide)
hydrAPI allows for custom hydra addons coded in skript using simple functions
BE SURE THE ADDON NAME IN THE SERVER FILES IS WRITTEN WITH LOWERCASE OR IT WILL NOT BE AUTOLOADED OR HOOKED INTO HYDRA.
on load:
The most basic thing of a hydra addon is registering it, we have made it as simple as possible.
When a On Load is called be sure to use the "hydrApi_registerAddon" function.
#The first argument (ADDON NAME) Indicates your addon's name (Allowed to be uppercase).
The second argument (EXTRA TEXT) Indicates anything following your addons name, like a version number or your name.
The third argument (script) is to tell hydrAPI what the scripts name is in your server files. DO NOT CHANGE.
hydrApi_registerAddon("ADDON NAME", "EXTRA TEXT", script)
Other things you may need
Returns the players violations, this can be used as a variable like "if hydrApi_getVL(player) is more than 5:"
Change ARGUMENT to the player name, player doesnt need to be online.
Will return 0 if the player hasnt had any VL's or if the player doesnt exist.
hydrApi_getVL(ARGUMENT)
Adds ARGUMENT2 violations to ARGUMENT1.
Change ARGUMENT1 to the player name, player doesnt need to be online.
Change ARGUMENT2 to the to the amount of violations to add.
hydrApi_addVL(ARGUMENT1, ARGUMENT2)
Sets ARGUMENT1's violations to ARGUMENT2.
Change ARGUMENT1 to the player name, player doesnt need to be online.
Change ARGUMENT2 to the to the amount of violations to set to.
hydrApi_setVL(ARGUMENT1, ARGUMENT2)
Makes a violation and announces it to all staff.
Change ARGUMENT1 to the player name.
Change ARGUMENT2 to the chat they were flagged for.
hydrApi_alert(ARGUMENT1, "ARGUMENT2")
That is the Hydra API documentation. Happy Coding!