Skip to content

@pumpkin-plugins/test-harness API / server-dir / baseConfig

Function: baseConfig() ​

baseConfig(javaPort, bedrockPort): Record<string, unknown>

Defined in: server-dir.ts:35

The pumpkin.toml overrides every test server gets: free ports on loopback, no LAN broadcast, telemetry or terminal UI, and no prompting for plugin permissions.

Parameters ​

javaPort ​

number

Port for the Java edition.

bedrockPort ​

number

Port for the Bedrock edition.

Returns ​

Record<string, unknown>

A partial config; Pumpkin fills in the rest.

Pumpkin Plugins documentation