Class ModMetadata

Namespace
FTK2.ModAPI.Core
Assembly
FTK2.ModAPI.dll
public sealed class ModMetadata
Inheritance
ModMetadata
Inherited Members

Constructors

ModMetadata(string, string, string, ApiVersion, ApiVersion, IEnumerable<ModDependency>?)

public ModMetadata(string id, string name, string author, ApiVersion version, ApiVersion requiredApiVersion, IEnumerable<ModDependency>? dependencies = null)

Parameters

id string
name string
author string
version ApiVersion
requiredApiVersion ApiVersion
dependencies IEnumerable<ModDependency>

Properties

Author

public string Author { get; }

Property Value

string

Dependencies

public IReadOnlyList<ModDependency> Dependencies { get; }

Property Value

IReadOnlyList<ModDependency>

Id

public string Id { get; }

Property Value

string

Name

public string Name { get; }

Property Value

string

RequiredApiVersion

public ApiVersion RequiredApiVersion { get; }

Property Value

ApiVersion

Version

public ApiVersion Version { get; }

Property Value

ApiVersion