banner
Rating
Voted0

Anti-cheat

0
Mod version:1
Game version:all
The mod has been successfully tested for the absence of viruses
621.46K100.88K

Report mod

  • image
modalImage

About This Mod

Basic protection against plugin-checked cheats

Basic cheat protection for Valheim

The Bepinex plugin for Valheim prevents players from connecting to a server with incompatible plugins installed.

It must be present on both the client and the server.

You can connect to servers without this plugin.


How to use.

- Install on client and server

- Make sure the client and server modes in the `plugins` folder are the same.

Configuration Method


- Bypassing the administrator.

SteamId in adminlist.txt to join without authentication.

- AdminId.

AdminBypass is required.

Skip authentication with SteamId Server Admin, use Valheims adminlist.txt if you want to add multiple.

- VerifyAllModules.

Checks all installed plugins (and modules from other plugin installers).

- Exclude BepInExModules

VerifyAllModules is required.

Exclude BepInEx modules from the test so that they are not banned for using a different (less secure) version of BepInEx.

- AllowConfigModules.

Do you have plugins that don't work well on the server? Set them to <GameDirectory>㊟ on the server and enable this setting to hash/allow them but not download/enable them.

- EnforceAllPlugins.

Requires all plugins to be present on the client.

Disable to work in white list mode.


Known Issues


- VerifyAllModules does not work with versions older than 0.146.11.


Planned / in progress.


- Force the mods available on the server to be enabled [Done].

- Show list of allowed mods after discarding

- Control of execution time.

- Pulse.

- Verifying plug-in settings to be configured

- Allow the white list of certain mods on the server [done] (some done).

- Correct handshake (RPC) before validation [done].

- Kernel integrity checks

- 3rd Party Plugin API


History of changes


0.2.10

- Added EnforceMods configuration

- Fixed possible server crash

0.2.9

- Fixed bug with VerifyAllModules, which does not work with mods that change the version of the game.

0.2.8

- Fixed server crashes when clients behave incorrectly.

- Fixed non-display of user disconnect error messages.

0.2.7

- Updated for version 0.148.7

0.2.6

- Support for adminlist.txt for a specific server folder (replaces 'global' in appdata).

0.2.5

- Updated to 0.148.6

0.2.4

- Sync fixes

0.2.3

- Game version check at startup (may require console input)

0.2.2

- Added check for plug-ins that are not suitable for server

0.2.1

- Check all module settings

0.2.0

- Added white list of administrators

- General security improvements

- Added configurations

0.1.1

- Updated by Readme

0.1.0

- Initial release

Similar Mods/Addons

Game Version *

all (bepinex.valheim.anticheat-451-0-2-10-1617291727.zip)