
You are viewing a potentially older version of this package. View Latest Version

Ein moderner Anti-Cheat Mod für Valheim Server, der sicherstellt, dass Server und Client die gleichen Mod-Versionen verwenden.
BepInEx/plugins Ordner kopierenDie Konfigurationsdatei vh.vhvac.cfg wird automatisch im BepInEx/config Ordner erstellt.
| 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 |
| 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 |
[2. Anti-Cheat]
Erlaubte Mods = vh.vhvac,shudnal.ProtectiveWards,WackyMole.EpicMMOSystem
Wenn die Liste leer ist, werden automatisch alle auf dem Server installierten Mods als erlaubt behandelt.
| 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 |
Verbindungsaufbau: Wenn ein Client sich verbindet, sendet er eine Liste aller installierten Mods mit Versionen und Hashes.
Server-Prüfung: Der Server vergleicht:
Entscheidung: Bei Abweichungen wird die Verbindung abgelehnt und der Client erhält eine Fehlermeldung.
Du musst einen Libs Ordner erstellen mit folgenden DLLs:
Diese können aus anderen Mod-Projekten oder deiner Valheim-Installation kopiert werden.
Libs Ordner mit den benötigten DLLsvhvac.sln in Visual Studiobin/Release/ oder bin/Debug/MIT License