Addon

Represents an addon.

Fields

PropertyTypeDescription
platforms("modrinth" | "curseforge")[]The platforms where the addon is available.
modDataModDataAn object containing the mod data for each platform.
ModData

Represents the mod data of an addon.

Fields

PropertyTypeDescription
modrinth?AddonDataThe mod data for the Modrinth platform.
curseforge?AddonDataThe mod data for the Curseforge platform.
AddonData

Represents the data of an addon.

Fields

PropertyTypeDescription
namestringThe display name of the addon.
modloaders("quilt" | "fabric" | "forge" | "neoforge" | "liteloader" | "modloader" | "rift" | "cauldron" | "any")[]A list of supported modloaders for the addon.
descriptionstringA short description of the addon.
clientSide"unknown" | "required" | "optional" | "unsupported"Client-side support type for the addon.
serverSide"unknown" | "required" | "optional" | "unsupported"Server-side support type for the addon.
slugstringThe unique slug identifier for the addon.
versionsstring[]A list of all available versions for the addon.
versionstringThe current version of the addon.
iconstringA URL to the addon's icon.
authorsAddonAuthor[]A list of authors for the addon.
createdstringThe creation date of the addon (ISO format).
modifiedstringThe last modified date of the addon (ISO format).
categoriesstring[]A list of categories the addon belongs to.
licensestringThe license under which the addon is distributed.
downloadsnumberThe number of times the addon has been downloaded.
followsnumberThe number of users following the addon.
colornumberA numeric color value associated with the addon.
idstringThe unique identifier for the addon.
AddonAuthor

Represents the data of an author of an addon.

Fields

PropertyTypeDescription
namestringThe name of the author.
urlstringA URL to the author's profile.