Class BindingCheckOptions
What BindingCheck checks a mod against.
public sealed class BindingCheckOptions
- Inheritance
-
objectBindingCheckOptions
Properties
GameDirectories
Directories searched for a referenced assembly as name.dll, for example the game's valheim_Data/Managed.
public IList<string> GameDirectories { get; }
Property Value
- IList<string>
GameFiles
Assembly files checked whatever their file name, for example a pinned copy of assembly_valheim.dll. The name inside the file decides which references it answers.
public IList<string> GameFiles { get; }
Property Value
- IList<string>
OnlyAssemblies
When not empty, only these assembly names are checked from GameDirectories. GameFiles are always checked.
public ISet<string> OnlyAssemblies { get; }
Property Value
- ISet<string>
RequiredAssemblies
Assemblies that must be supplied if the mod references them, so that a wrong path cannot pass by checking nothing.
assembly_valheim by default; the report lists any that were not (MissingRequired).
public ISet<string> RequiredAssemblies { get; }
Property Value
- ISet<string>