Class NativeDependencyRequest
Inputs for discovering the files a native mod smoke needs. Search inputs are explicit local directories or DLLs; nothing is downloaded.
public sealed class NativeDependencyRequest
- Inheritance
-
objectNativeDependencyRequest
Properties
BepInExCore
public string BepInExCore { get; set; }
Property Value
- string
Capabilities
The ValheimCLI commands (owner/command) the pinned plugin must provide with result version 1.
public List<string> Capabilities { get; set; }
Property Value
- List<string>
CliFiles
public string CliFiles { get; set; }
Property Value
- string
CliManifest
public string CliManifest { get; set; }
Property Value
- string
GameManaged
public string GameManaged { get; set; }
Property Value
- string
Mods
public List<string> Mods { get; set; }
Property Value
- List<string>
OptionalReferences
Assembly names the developer explicitly confirms are only used behind an absent soft integration.
public List<string> OptionalReferences { get; set; }
Property Value
- List<string>
SearchRoots
Local directories to inspect, or exact DLL paths that take precedence over other discovered builds of the same dependency.
public List<string> SearchRoots { get; set; }
Property Value
- List<string>
Methods
Read(string)
Reads the private request, resolving relative paths against the request file rather than the shell's directory.
public static NativeDependencyRequest Read(string path)
Parameters
pathstring