Skip to content

Interface File

🏷️ Properties

alternateFileId

ts
alternateFileId: number

Defined in: packages/curseforge/index.ts:275

dependencies

ts
dependencies: FileDependency[]

Defined in: packages/curseforge/index.ts:276

displayName

ts
displayName: string

Display name

Defined in: packages/curseforge/index.ts:230

downloadCount

ts
downloadCount: number

Number of downloads for the mod

Defined in: packages/curseforge/index.ts:261

downloadUrl optional

ts
downloadUrl: string

Url to download

Defined in: packages/curseforge/index.ts:266

fileDate

ts
fileDate: string

The date of this file uploaded

Defined in: packages/curseforge/index.ts:252

fileFingerprint

ts
fileFingerprint: number

Defined in: packages/curseforge/index.ts:247

fileLength

ts
fileLength: number

bytes of this file.

Defined in: packages/curseforge/index.ts:256

fileName

ts
fileName: string

File name. Might be the same with displayName

Defined in: packages/curseforge/index.ts:234

fileStatus

ts
fileStatus: FileStatus

Defined in: packages/curseforge/index.ts:243

gameId

ts
gameId: number

The game id related to the mod that this file belongs to

Defined in: packages/curseforge/index.ts:218

gameVersions

ts
gameVersions: string[]

Game version string array, like ["1.12.2"]

Defined in: packages/curseforge/index.ts:270

hashes

ts
hashes: FileHash[]

Defined in: packages/curseforge/index.ts:245

id

ts
id: number

The fileID

Defined in: packages/curseforge/index.ts:214

isAlternate

ts
isAlternate: boolean

Metadata used for sorting by game versions

Defined in: packages/curseforge/index.ts:274

isAvailable

ts
isAvailable: boolean

Whether the file is available to download

Defined in: packages/curseforge/index.ts:226

modId

ts
modId: number

The projectId (addonId)

Defined in: packages/curseforge/index.ts:222

modules

ts
modules: Module[]

What files inside?

Defined in: packages/curseforge/index.ts:280

releaseType

ts
releaseType: number

Release or type.

  • 1 is the release
  • 2 beta
  • 3 alpha

Defined in: packages/curseforge/index.ts:241

sortableGameVersions optional

ts
sortableGameVersions: SortableGameVersion[]

Defined in: packages/curseforge/index.ts:281