Show / Hide Table of Contents

Enum CompatibilityLevel

Determines the level of compatibility of a mod which is enforced by Jötunn. Servers disconnect clients with mods which enforce their compatibility when the version does not match as defined by the VersionStrictness attribute.
Namespace: Jotunn.Utils
Assembly: Jotunn.dll
Syntax
public enum CompatibilityLevel

Fields

Name Description
ClientMustHaveMod If mod is installed on the server, every client has to have it. VersionStrictness does apply when both sides have it.
EveryoneMustHaveMod Mod must be loaded on server and client. Version checking depends on the VersionStrictness.
NoNeedForSync Mod is not checked at all, VersionsStrictness does not apply.
NotEnforced Mod is not checked at all, VersionsStrictness does not apply.
OnlySyncWhenInstalled Mod is checked only if the client and server have loaded it and ignores if just one side has it.
ServerMustHaveMod If mod is installed on the client, the server has to have it. VersionStrictness does apply when both sides have it.
VersionCheckOnly Version check is performed when both server and client have the mod, no check if the mod is actually installed.

Extension Methods

PrefabExtension.FixReferences()
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾