Skip to content

Interface InstallProfile

🏷️ Properties

data optional

ts
data: (key: string) => { client: string; server: string }

The processor shared variables. The key is the name of variable to replace.

The value of client/server is the value of the variable.

Defined in: packages/installer/profile.ts:53

json

ts
json: string

The version json path

Defined in: packages/installer/profile.ts:39

libraries

ts
libraries: NormalLibrary[]

The required install profile libraries

Defined in: packages/installer/profile.ts:61

minecraft

ts
minecraft: string

The minecraft version

Defined in: packages/installer/profile.ts:47

path

ts
path: string

The maven artifact name: <org>:<artifact-id>:<version>

Defined in: packages/installer/profile.ts:43

processors optional

ts
processors: PostProcessor[]

The post processor. Which require java to run.

Defined in: packages/installer/profile.ts:57

profile

ts
profile: string

The type of this installation, like "forge"

Defined in: packages/installer/profile.ts:31

spec optional

ts
spec: number

Defined in: packages/installer/profile.ts:27

version

ts
version: string

The version of this installation

Defined in: packages/installer/profile.ts:35

versionInfo optional

ts
versionInfo: Version

Legacy format

Defined in: packages/installer/profile.ts:65