Skip to content

@pumpkin-plugins/bedrock-addon-manager API / web/server / WebServer

Interface: WebServer ​

Defined in: packages/bedrock-addon-manager/src/web/server.ts:12

A web server that is driven by ticks rather than by its own thread.

Methods ​

start() ​

start(settings): void

Defined in: packages/bedrock-addon-manager/src/web/server.ts:17

Starts listening.

Parameters ​

settings ​

WebServerSettings

Returns ​

void

Throws ​

With a message fit for the server log when the address can't be used.


stop() ​

stop(): void

Defined in: packages/bedrock-addon-manager/src/web/server.ts:21

Stops listening and drops every connection. Safe to call when not started.

Returns ​

void


tick() ​

tick(): void

Defined in: packages/bedrock-addon-manager/src/web/server.ts:19

Accepts new connections and moves the running downloads forward. Call once per game tick.

Returns ​

void

Pumpkin Plugins documentation