Appearance
@loontail/minecraft-kit v0.5.0 / TargetsApi
Class: TargetsApi
Public Targets API surface.
Constructors
new TargetsApi()
ts
new TargetsApi(ctx): TargetsApiParameters
| Parameter | Type |
|---|---|
ctx | TargetsApiContext |
Returns
Source
Accessors
system
ts
get system(): RuntimeSystemThe detected host system used by resolve() when no system is supplied.
Returns
Source
Methods
create()
ts
create(input): TargetBuild a Target from already-resolved components.
Parameters
| Parameter | Type |
|---|---|
input | TargetCreateInput |
Returns
Source
list()
ts
list(input): Promise<readonly DiscoveredTarget[]>Scan a root directory for Minecraft installations. Returns only what is on disk.
Parameters
| Parameter | Type |
|---|---|
input | TargetListInput |
Returns
Promise<readonly DiscoveredTarget[]>
Source
resolve()
ts
resolve(input): Promise<Target>Sugar API: resolve every component then assemble a target.
Parameters
| Parameter | Type |
|---|---|
input | TargetResolveInput |
Returns
Promise<Target>