WatchDog AntiCheat (看门狗反作弊)
WatchDog AntiCheat是一个帮助模组包作者和其他想要保护他们的服务器免受黑客和不应该在客户端连接服务器上的模组的人的mod。这个mod保护服务器免受任何未在服务器白名单配置上的mod的影响。这个mod需要在客户端和服务器上都存在。这意味着加入服务器时,您需要这个mod。
## 如何使用Watchdog AntiCheat:
Step #1: 下载这个mod并在服务器和客户端上运行它,让配置生成。配置文件将位于config/WatchDogAC
Step #2: 进入你的客户端配置文件夹,找到名为“WatchDogAC”的目录,然后打开watchdog-anticheat-client.toml 配置文件。
Step #3: 一旦配置文件打开,将“Debug Client”设置为true并保存配置。
Step #4: 然后再次运行客户端,并等待它完全加载到主菜单。 然后会在同一文件夹中生成一个名为”generated-mods-list.txt“和”generated-texturepacks-list.txt“的文件。
Step #5: 打开文件并复制数值,例如“98EB470B2B60482E259D28648895D9E1,42732A4781317EDAA907B98B3C4786CC-forge,18216BFA7AE3A75614C2D3D98B432661-test”,确保不要复制其他内容,也不要留下任何空格。
Step #6: 进入服务器配置文件夹,找到“WatchDogAC”文件夹,并打开watchdog-anticheat-server.toml配置文件。
Step #7: 一旦服务器配置文件打开,将从”generated-mods-list.txt“中复制的列表粘贴到“Whitelisted Mods”配置选项中。如果还有您想要放入白名单的贴图包,也将从”generated-texturepacks-list.txt“中复制的列表粘贴到“Whitelisted TexturePacks”配置选项中。
Step #8: 现在您都已经设置好了,只需启动服务器并享受!对配置的任何更改都会自动刷新,无需重新启动服务器!
注意:对于贴图包的白名单,当其他玩家想要使用相同的贴图包加入时,这些贴图包必须完全相同。任何贴图包的更改都将导致他们完全无法加入,因为这将创建一个不同的白名单值,由于文件已更改而创建。
## 命令:
- /wacchat(这是给OP管理员使用的命令,允许他们在用户由反作弊系统踢出时启用或禁用聊天消息)
- /wacwhitelistmods(您可以使用该命令自动更新服务器配置的已白名单模组值,方便地更新所有客户端模组的白名单值。要使用该命令,只需在服务器配置中将您的玩家名加入白名单,然后使用该命令。此命令旨在帮助更快地进行白名单设置。)
- /wacwhitelisttp(您可以使用该命令自动更新服务器配置的已白名单贴图包的值,方便地更新所有客户端贴图包的白名单值。要使用该命令,只需在服务器配置中将您的玩家名加入白名单,然后使用该命令。此命令旨在帮助更快地进行白名单设置。)
## 特点:
- 模组白名单设置。
- 贴图包白名单设置。
- 自动点击检查器与亮度检查器。
- Discord网络钩子集成。
- 当玩家被踢出时,支持通过Discord链接发送消息。
- 保护您的模组服务器免受作弊者的最佳方式。
## 如何使用Discord网络钩子集成:
- 步骤1:进入您的Discord服务器,单击要发送消息的频道的设置。
- 步骤2:单击“集成”选项卡。
- 步骤3:单击显示网络钩子的位置“创建网络钩子”。
- 步骤4:编辑网络钩子的名称,如有必要,还可更改频道。
- 步骤5:复制“网络钩子URL”并将其粘贴到服务器配置位于config/WatchdogAC-server.json中,“DISCORD_WEBHOOK_LINK”中。
您现在已经设置好了!每当玩家带着未经白名单的mod加入
WatchDog-AntiCheat-1.19-0.2
- Added a "Kick Message" option in the server config to be able to edit the kick message.
- Fixed the issue with the our custom disconnect screen interfering with other screens.
- Fixed the "generated-mods-list.txt" and "generated-texturepacks-list.txt" files keep generating the old data in the same file.
- The mod checks if the resource pack folder is being manipulated after the player joins and try's bypassing. That issue is now fixed.
- Added two new config values "Gamma Checker" and "Max Gamma Value" which checks the "gamma" value in the clients options.txt file and checks if the clients value is greater than the server's value if this option is enabled.
- Updated the message embeds for the discord webhook integration.
- Added another two new config values "Auto Click Checker" and "Max Auto Click Value" which checks how many clicks per second a player is left or right clicking. If it is above the Max value that is set then it will kick the player if this option is enabled.
- Added two new commands "/wacwhitelistmods" and "/wacwhitelisttp" (you need OP to use these commands) these commands allow you to automatically whitelist your clients mods or texture packs that you have. This is easier for modpack creators to setup the mod quickly. (Whitelist your account name on the server config so you won't get kicked for having not allowed mods and then run the commands.)
- Updated to latest forge version.
收录