Skip to documentation
LITHIUM
Guide 12

Lithium.Addons.AddonManifest

Runtime metadata used to initialize and order a Lithium addon.

This page is generated from the public C# symbols in src/game/sandbox/Code.

AddonManifest

Status: Stable

Signature

C#
public sealed record AddonManifest : IAddonManifestInfo

Description

Runtime metadata used to initialize and order a Lithium addon.

Example

C#
AddonManifest? value = null;

View source

Members

Id

Status: Stable

Signature

C#
public required string Id { get; init; }

Description

The globally unique addon package identifier.

Example

C#
var value = instance.Id;

View source

Name

Status: Stable

Signature

C#
public required string Name { get; init; }

Description

The human-readable addon name.

Example

C#
var value = instance.Name;

View source

Dependencies

Status: Stable

Signature

C#
public IReadOnlyList<AddonDependency> Dependencies { get; init; }

Description

The other addons this addon can require or optionally use.

Example

C#
var value = instance.Dependencies;

View source

LoadPriority

Status: Stable

Signature

C#
public int LoadPriority { get; init; }

Description

The relative priority used when ordering addon loading.

Example

C#
var value = instance.LoadPriority;

View source

Cette page vous a-t-elle aidé ?

N’indiquez aucune donnée personnelle dans votre commentaire.

0/1000