Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IServerConfig

Hierarchy

  • IServerConfig

Indexable

[key: string]: unknown

Index

Properties

Optional Readonly announce

announce: boolean

Optional Readonly announceRetryErrorAttempts

announceRetryErrorAttempts: number

Optional Readonly announceRetryErrorDelay

announceRetryErrorDelay: number

Optional Readonly cdnUrl

cdnUrl: string

Optional Readonly colShapeTickRate

colShapeTickRate: number

Optional Readonly connectionQueue

connectionQueue: boolean

Optional Readonly csharp-module

csharp-module: { disableDependencyDownload?: true }

Type declaration

  • Optional Readonly disableDependencyDownload?: true

Optional Readonly debug

debug: boolean

Optional Readonly description

description: string

Optional Readonly duplicatePlayers

duplicatePlayers: number

Optional Readonly earlyAuthUrl

earlyAuthUrl: string

Optional Readonly entityWorkerCount

entityWorkerCount: number

Optional Readonly gamemode

gamemode: string

Optional Readonly host

host: string

Optional Readonly js-module

js-module: { extra-cli-args?: readonly string[]; global-fetch?: boolean; global-webcrypto?: boolean; heap-profiler?: boolean; network-imports?: boolean; profiler?: boolean; source-maps?: boolean }

Type declaration

  • Optional Readonly extra-cli-args?: readonly string[]
  • Optional Readonly global-fetch?: boolean
  • Optional Readonly global-webcrypto?: boolean
  • Optional Readonly heap-profiler?: boolean
  • Optional Readonly network-imports?: boolean
  • Optional Readonly profiler?: boolean
  • Optional Readonly source-maps?: boolean

Optional Readonly language

language: string

Optional Readonly logStream

logStream: readonly string[]

Optional Readonly mapBoundsMaxX

mapBoundsMaxX: number

Optional Readonly mapBoundsMaxY

mapBoundsMaxY: number

Optional Readonly mapBoundsMinX

mapBoundsMinX: number

Optional Readonly mapBoundsMinY

mapBoundsMinY: number

Optional Readonly mapCellAreaSize

mapCellAreaSize: number

Optional Readonly migrationDistance

migrationDistance: number

Readonly modules

modules: readonly string[]

Optional Readonly name

name: string

Optional Readonly password

password: string

Optional Readonly players

players: number

Optional Readonly port

port: number

Readonly resources

resources: readonly string[]

Optional Readonly sendNames

sendNames: boolean

Optional Readonly streamingDistance

streamingDistance: number

Optional Readonly tags

tags: readonly string[]

Optional Readonly timeout

timeout: number

Optional Readonly token

token: string

Optional Readonly useCdn

useCdn: boolean

Optional Readonly useEarlyAuth

useEarlyAuth: boolean

Optional Readonly voice

voice: { bitrate?: number; externalHost?: string; externalPort?: number; externalPublicHost?: string; externalPublicPort?: number; externalSecret?: string }

Type declaration

  • Optional Readonly bitrate?: number
  • Optional Readonly externalHost?: string
  • Optional Readonly externalPort?: number
  • Optional Readonly externalPublicHost?: string
  • Optional Readonly externalPublicPort?: number
  • Optional Readonly externalSecret?: string

Optional Readonly website

website: string

Optional Readonly worldProfiler

worldProfiler: { host?: string; port?: number }

Type declaration

  • Optional Readonly host?: string
  • Optional Readonly port?: number