Skip to content

Interface ProjectVersion

🏷️ Properties

author_id

ts
author_id: string

The ID of the author who published this version

Defined in: packages/modrinth/types.ts:181

changelog optional

ts
changelog: string

The changelog for this version of the mod.

Defined in: packages/modrinth/types.ts:197

changelog_url optional

ts
changelog_url: string

DEPRECATED A link to the changelog for this version of the mod

Defined in: packages/modrinth/types.ts:201

date_published

ts
date_published: string

The date that this version was published

Defined in: packages/modrinth/types.ts:205

dependencies

ts
dependencies: { dependency_type: "required" | "optional" | "incompatible" | "embedded"; project_id: string; version_id: null | string }[]

A list of specific versions of mods that this version depends on

Defined in: packages/modrinth/types.ts:221

downloads

ts
downloads: number

The number of downloads this specific version has

Defined in: packages/modrinth/types.ts:209

ts
featured: boolean

Whether the version is featured or not

Defined in: packages/modrinth/types.ts:185

files

ts
files: ModVersionFile[]

A list of files available for download for this version

Defined in: packages/modrinth/types.ts:217

game_versions

ts
game_versions: string[]

A list of versions of Minecraft that this version of the mod supports

Defined in: packages/modrinth/types.ts:225

id

ts
id: string

The ID of the version, encoded as a base62 string

Defined in: packages/modrinth/types.ts:173

loaders

ts
loaders: string[]

The mod loaders that this version supports

Defined in: packages/modrinth/types.ts:229

name

ts
name: string

The name of this version

Defined in: packages/modrinth/types.ts:189

project_id

ts
project_id: string

The ID of the project this version is for

Defined in: packages/modrinth/types.ts:177

version_number

ts
version_number: string

The version number. Ideally will follow semantic versioning

Defined in: packages/modrinth/types.ts:193

version_type

ts
version_type: string

The type of the release - alpha, beta, or release

Defined in: packages/modrinth/types.ts:213