Source-checkedAdmin & protection

vhvac

by valheim_server_de · for Valheim

Valheim Anti-Cheat - Prüft Mod-Versionen und erlaubte Mods zwischen Server und Client. Zeigt detaillierte Fehlermeldungen wenn Mods nicht übereinstimmen.

180Downloads
10 mo agoLast updated
BepInExLoaders
ThunderstoreSource

About vhvac

From Thunderstore

Valheim Anti-Cheat - Prüft Mod-Versionen und erlaubte Mods zwischen Server und Client. Zeigt detaillierte Fehlermeldungen wenn Mods nicht übereinstimmen.

VHVAC - Valheim Anti-Cheat

Ein moderner Anti-Cheat Mod für Valheim Server, der sicherstellt, dass Server und Client die gleichen Mod-Versionen verwenden.

Achtung: Die Info Anzeige hat ein Branding zur https://valheim-server.de Webseite. Es handelt sich um einen internen Community-Mod.

✨ Features

🔒 Mod-Versionsprüfung

  • Überprüft ob alle Mods auf Server und Client in der gleichen Version vorliegen
  • Detaillierte Anzeige von Versions-Unterschieden (Server vs. Client)
  • Verhindert Verbindung bei Versions-Mismatch

📋 Erlaubte Mods Liste

  • Konfigurierbare Liste von erlaubten Mod-GUIDs
  • Wenn leer, werden automatisch alle Server-Mods als erlaubt behandelt
  • Blockiert Clients mit unerlaubten Mods (zeigt bis zu 3 Mods, Rest als "+X weitere")

🔑 Hash-Prüfung

  • MD5-Hash-Vergleich aller Plugin-DLLs
  • Erkennt modifizierte Mod-Dateien

👑 Admin-Bypass

  • Admins können alle Prüfungen umgehen (konfigurierbar)

🎨 Eigene Fehler-Anzeige

  • Benutzerdefiniertes UI-Panel mit farbcodierten Fehlermeldungen
  • Klare Darstellung aller Probleme auf einen Blick
  • Kompatibel mit Jotunn (Jotunn-Patches werden automatisch deaktiviert)

📁 Keine Client-Config

  • Clients erstellen keine Konfigurationsdatei
  • Alle Einstellungen werden vom Server synchronisiert

📦 Installation

Server

  1. Mod in den BepInEx/plugins Ordner kopieren
  2. Server starten - Konfigurationsdatei vhvac.core.cfg wird erstellt
  3. Konfiguration nach Bedarf anpassen

Client

  1. Mod in den BepInEx/plugins Ordner kopieren
  2. Fertig - keine Konfiguration nötig

> Hinweis: Sowohl Server als auch Client müssen den Mod installiert haben!

⚙️ Konfiguration

Die Konfigurationsdatei vhvac.core.cfg wird nur auf dem Server im BepInEx/config Ordner erstellt.

Allgemeine Einstellungen

| Einstellung | Standard | Beschreibung | |-------------|----------|--------------| | Aktiviert | true | Aktiviert oder deaktiviert den VHVAC Mod | | Config gesperrt | true | Nur Admins können die Konfiguration ändern | | Debug Modus | false | Erweiterte Debug-Ausgaben im Log |

Anti-Cheat Einstellungen

| Einstellung | Standard | Beschreibung | |-------------|----------|--------------| | Exakte Mods erzwingen | true | Client muss exakt die gleichen Mods wie der Server haben | | Admin Bypass | true | Admins umgehen alle Prüfungen | | Hash Prüfung | true | Überprüft MD5-Hash der Mods | | Versions Prüfung | true | Überprüft Mod-Versionen | | Erlaubte Mods Prüfung | true | Nur Mods aus der Liste werden akzeptiert | | Erlaubte Mods | (leer) | Komma-getrennte Liste von erlaubten Mod-GUIDs |

Beispiel für erlaubte Mods

[2. Anti-Cheat]
Erlaubte Mods = vhvac.core,shudnal.ProtectiveWards,WackyMole.EpicMMOSystem

Wenn die Liste leer ist, werden automatisch alle auf dem Server installierten Mods als erlaubt behandelt.

Kick-Nachrichten

| Einstellung | Beschreibung | |-------------|--------------| | Kick Versions Mismatch | Nachricht bei unterschiedlichen Mod-Versionen | | Kick Hash Mismatch | Nachricht bei unterschiedlichen Mod-Dateien | | Kick Unerlaubter Mod | Nachricht wenn Client unerlaubte Mods hat | | Kick Fehlender Mod | Nachricht wenn Client benötigte Mods nicht hat |

🔧 Wie es funktioniert

┌─────────────┐                           ┌─────────────┐
│   Client    │                           │   Server    │
└──────┬──────┘                           └──────┬──────┘
       │                                         │
       │  1. Verbindungsaufbau                   │
       │────────────────────────────────────────>│
       │                                         │
       │  2. VHVAC_ModCheck Request              │
       │<────────────────────────────────────────│
       │                                         │
       │  3. Mod-Liste + Versionen + Hashes      │
       │────────────────────────────────────────>│
       │                                         │
       │           4. Server prüft:              │
       │           - Mod-Versionen               │
       │           - Erlaubte Mods               │
       │           - Fehlende Mods               │
       │           - Hash-Werte                  │
       │                                         │
       │  5. OK oder Fehlermeldung               │
       │<────────────────────────────────────────│
       │                                         │

📋 Anforderungen

  • Valheim - Aktuellste Version
  • BepInEx 5.4.x oder höher
  • ServerSync (wird automatisch integriert via ILRepack)

MIT License - Siehe LICENSE für Details.

🙏 Credits

  • Inspiriert vom originalen VAC Mod von João Pedro Viana Freitas
  • ServerSync für die Konfigurationssynchronisation
  • BepInEx Framework

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 10 mo ago.

vhvac on Nxeon

From our catalogue
One-click install
Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.8.5, released 2025-12-28

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 2 recorded builds of vhvac.

Recent builds

BuildReleasedGame versionsLoaders
1.8.52025-12-28n/aBepInEx
1.3.12025-12-27n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run vhvac on a Valheim server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Content”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Compatibility

Game
Valheim
Loaders
BepInEx
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
  • ✓Authorvalheim_server_de, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

vhvac, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

Yes. vhvac is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run vhvac on a Valheim server.

Deploy in about a minute from $9.99 a month, then add vhvac in one click.