Loading...
Beta Modpages Unclaimed

WatchDog Anti Cheat

This is a mod for modpack creators/server owners to use to protect their servers against mods that use hacks

0 Likes
435045 Downloads
Created by maxish0t

Description

 

  

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)


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Clumps

Clumps XP orbs together to reduce lag

Morpheus

Sleep vote system

FTB Utilities (Forge)

FTB Utilities is a mod by FTB. It aims to provide several useful utilities within the FTB Platform ranging from friends list, server configuration utilities, world borders, guide system and many other features...

spark

spark is a performance profiler for Minecraft clients, servers and proxies.

Lootr (Forge & NeoForge)

A mod that makes it so nobody misses out on Loot! All loot chests are instanced per player and visually unique.