Interface File
🏷️ Properties
alternateFileId
alternateFileId: numberDefined in: packages/curseforge/index.ts:272
dependencies
dependencies: FileDependency[]Defined in: packages/curseforge/index.ts:273
displayName
displayName: stringDisplay name
Defined in: packages/curseforge/index.ts:229
downloadCount
downloadCount: numberNumber of downloads for the mod
Defined in: packages/curseforge/index.ts:258
downloadUrl
downloadUrl: stringUrl to download
Defined in: packages/curseforge/index.ts:263
fileDate
fileDate: stringThe date of this file uploaded
Defined in: packages/curseforge/index.ts:249
fileLength
fileLength: numberbytes of this file.
Defined in: packages/curseforge/index.ts:253
fileName
fileName: stringFile name. Might be the same with displayName
Defined in: packages/curseforge/index.ts:233
fileStatus
fileStatus: FileStatusDefined in: packages/curseforge/index.ts:242
gameId
gameId: numberThe game id related to the mod that this file belongs to
Defined in: packages/curseforge/index.ts:217
gameVersions
gameVersions: string[]Game version string array, like ["1.12.2"]
Defined in: packages/curseforge/index.ts:267
hashes
hashes: FileHash[]Defined in: packages/curseforge/index.ts:244
id
id: numberThe fileID
Defined in: packages/curseforge/index.ts:213
isAlternate
isAlternate: booleanMetadata used for sorting by game versions
Defined in: packages/curseforge/index.ts:271
isAvailable
isAvailable: booleanWhether the file is available to download
Defined in: packages/curseforge/index.ts:225
modId
modId: numberThe projectId (addonId)
Defined in: packages/curseforge/index.ts:221
modules
modules: Module[]What files inside?
Defined in: packages/curseforge/index.ts:277
releaseType
releaseType: numberRelease or type.
1is the release2beta3alpha
Defined in: packages/curseforge/index.ts:240
sortableGameVersions
sortableGameVersions: SortableGameVersion[]Defined in: packages/curseforge/index.ts:278