Class PluginInfos
The main metadata of the plugin. This information is used for BepInEx plugin metadata.
Inheritance
Inherited Members
Namespace: LLBML
Assembly: LLBModdingLib.dll
Syntax
public static class PluginInfos
Remarks
See also description of BepInEx metadata: https://bepinex.github.io/bepinex_docs/master/articles/dev_guide/plugin_tutorial/2_plugin_start.html#basic-information-about-the-plug-in
Fields
PLUGIN_ID
Unique ID of the plugin. This must be a unique string that contains only characters a-z, 0-9 underscores (_) and dots (.) Prefer using the reverse domain name notation: https://eqdn.tech/reverse-domain-notation/
When creating Harmony patches, prefer using this ID for Harmony instances as well.
Declaration
public const string PLUGIN_ID = "fr.glomzubuk.plugins.llb.llbml"
Field Value
| Type | Description |
|---|---|
| System.String |
PLUGIN_NAME
Human-readable name of the plugin. In general, it should be short and concise. This is the name that is shown to the users who run BepInEx and to modders that inspect BepInEx logs.
Declaration
public const string PLUGIN_NAME = "LLBModdingLib"
Field Value
| Type | Description |
|---|---|
| System.String |
PLUGIN_VERSION
Version of the plugin. Must be in form <major>.<minor>.<build>.<revision>. Major and minor versions are mandatory, but build and revision can be left unspecified.
Declaration
public const string PLUGIN_VERSION = "0.8.12"
Field Value
| Type | Description |
|---|---|
| System.String |