Skip to content

Interface JarOption

Replace the minecraft client or server jar download

🏷️ Properties

checkpointHandler optional

ts
checkpointHandler: CheckpointHandler

The checkpoint handler to save & restore the download progress Inherited from: DownloadBaseOptions.checkpointHandler

Defined in: packages/file-transfer/download.ts:52

checksumValidatorResolver optional

ts
checksumValidatorResolver: (checksum: ChecksumValidatorOptions) => Validator

Defined in: packages/installer/minecraft.ts:185

client optional

ts
client: string | string[] | (version: ResolvedVersion) => string | string[]

The client jar url replacement

Defined in: packages/installer/minecraft.ts:179

dispatcher optional

ts
dispatcher: Dispatcher

The undici dispatcher Inherited from: DownloadBaseOptions.dispatcher

Defined in: packages/file-transfer/download.ts:48

headers optional

ts
headers: Record<string, any>

The header of the request Inherited from: DownloadBaseOptions.headers

Defined in: packages/file-transfer/download.ts:40

json optional

ts
json: string | string[] | (version: MinecraftVersionBaseInfo) => string | string[]

The version json url replacement

Defined in: packages/installer/minecraft.ts:175

rangePolicy optional

ts
rangePolicy: RangePolicy

The range policy to compute the ranges to download Inherited from: DownloadBaseOptions.rangePolicy

Defined in: packages/file-transfer/download.ts:44

server optional

ts
server: string | string[] | (version: ResolvedVersion) => string | string[]

The server jar url replacement

Defined in: packages/installer/minecraft.ts:183

side optional

ts
side: "server" | "client"

The installation side Inherited from: InstallSideOption.side

Defined in: packages/installer/minecraft.ts:192

skipHead optional

ts
skipHead: boolean

Inherited from: DownloadBaseOptions.skipHead

Defined in: packages/file-transfer/download.ts:54

skipPrevalidate optional

ts
skipPrevalidate: boolean

Inherited from: DownloadBaseOptions.skipPrevalidate

Defined in: packages/file-transfer/download.ts:58

skipRevalidate optional

ts
skipRevalidate: boolean

Inherited from: DownloadBaseOptions.skipRevalidate

Defined in: packages/file-transfer/download.ts:56

throwErrorImmediately optional

ts
throwErrorImmediately: boolean

Inherited from: ParallelTaskOptions.throwErrorImmediately

Defined in: packages/installer/utils.ts:97