WatchDog Anti Cheat will start downloading in 5 seconds...
STILL DOWNLOADING MANUALLY??
Join over 10 million players who use the CurseForge app!
Download App NowDescription
New Discord Server: https://discord.gg/SdkMsaQU5u
What is Watchdog AntiCheat?
WatchDog AntiCheat is a mod that helps mod pack authors and other people who want to protect their servers from hackers and mods that shouldn't be on the client to join the server. This mod protects servers from any mods that are not on the whitelist config on the server. This mod needs to be on the client and server. This means joining the server you will need this mod.
How to use WAC:
- Guide for 1.7.10 & 1.12.2 versions:
- Guide for 1.7.10 & 1.12.2 versions:
Step #1: Put the mod on your mod pack/client pack in the mods folder. (No further installation or setup involving client-side configs or anything is needed.)
Step #2: Put the mod in your server's mods folder.
Step #3: Start the server and let the mod generate its configs, folders, and files. (All files and etc. will be located in config/WatchDogAC on the server.)
Step #4: Open the generated-mods-list.txt file and copy the second line where it tells you to copy. (Make sure you only copy the line and nothing else. Also please try not to include spaces in the copy.)
Step #5: Open the watchdog-ac-common.cfg file and paste what you copied into the "whitelistModsMD5=" config value. (Now restart the server.)
Step #6: Now join the server and you should be all good!
- Guide for 1.16.5, 1.18.2, 1.19.3 versions:
- Guide for 1.16.5, 1.18.2, 1.19.3 versions:
Step #1: Put the mod on your mod pack/client pack in the mods folder. (No further installation or setup involving client-side configs or anything is needed.)
Step #2: Put the mod in your server's mods folder.
Step #3: Start the server and let the mod generate its configs, folders, and files. (All files and etc. will be located in config/WatchDogAC on the server.)
Step #4: Open the generated-mods-list.txt file and copy the second line where it tells you to copy. (Make sure you only copy the line and nothing else. Also please try not to include spaces in the copy.)
Step #5: Open the watchdog-ac-common.toml file and paste what you copied into the "Whitelisted Mods" config value. (Now restart the server.)
Step #6: Now join the server and you should be all good!
- Guide for whitelisting client-side-only mods:
Step #1: Open the config/WatchDogAC/ClientMods folder and put all the "client-side" mods into this folder. (The same as what the client has.)
Step #2: Start or restart the server and allow the generated-mods-list.txt file to re-generate its data for you to copy. (Wait until the server is fully started before you copy.)
Step #3: Copy the new data and paste it into the "Whitelisted Mods" config value. This config is located in config/WatchDogAC/watchdog-ac-common.toml
- Commands:
- /wacchat (This is for admins with OP and allows them to enable or disable chat messages for when a user gets kicked by the anticheat)
- /wacwhitelistmods (You can use this command to automatically update the server config whitelisted mods value from all your client's mods. To use the command just whitelist your playername in the server config and use the command. This command was created to help with faster whitelisting.)
- /wacwhitelisttp (You can use this command to automatically update the server config whitelisted texture packs value from all your client's texture packs. To use the command just whitelist your playername in the server config and use the command. This command was created to help with faster whitelisting.)
Now you are all good!
Features:
- Mod whitelisting.
- Auto Click Checker & Gamma Checker. (1.16.5+ versions)
- Discord webhook integration.
- The best way to protect your modded server from cheaters.
How to use Discord Webhook integration:
How to use Discord Webhook integration:
(Check in your config if this is even supported if not then your version does not have this supported!)
- Step 1: Go to your discord server and click on the settings of a channel you want to messages to be sent to.
- Step 2: Click on the "Integrations" tab.
- Step 3: Click "Create Webhook" where it displays the webhooks.
- Step 4: Edit the webhook's name and you could change the channel as well if needed.
- Step 5: Copy the "Webhook URL" and paste it into the server config located in config/WatchdogAC-server.json on the server and paste the link in "DISCORD_WEBHOOK_LINK"
You are all good now! Every time a player joins the server with un-whitelisted mods they will get kicked and a message will get sent to the discord channel.
FAQ:
- What MC versions will stay updated? (1.7.10, 1.12.2, 1.16.5, 1.18.2, 1.19.3+)
- My server is not letting me join why is this? (Make sure you are using the same forge version as the client mod pack and the server. Any changes to the file or anything will change the value for the whitelist and will not allow you to join.)
Permissions:
You may use this mod in your modpacks and servers but as long as you give credit back to me (MaxIsH0t)