Server Configuration#

Note

The server configuration file can be found buried in the install directory, under BadLads\Saved\Config\PlatformServer called BadLadsServerSettings.ini

AdminsSteamId64#

Specify a Admin SteamId64.

AdminsSteamId64=76561197960287930
AdminsSteamId64=76561197960287930

ModeratorsSteamId64#

Specify a Moderator SteamId64.

ModeratorsSteamId64=76561197960287930
ModeratorsSteamId64=76561197960287930

MaxPlayers#

Max amount of players.

MaxPlayers=100

bEnableGameTickRateScaling#

Enable linear dynamic game tick scaling, scales server game tick rate based on player amount.

bEnableGameTickRateScaling=True

bEnableGameTickRateExponentialScale#

Switches the dynamic game tick scaling from linear to exponential. Requires: bEnableGameTickRateScaling

bEnableGameTickRateExponentialScale=False

MinGameTickRate#

Minimum dynamic server game tick scale.

MinGameTickRate=16

MaxGameTickRate#

Maximum dynamic server game tick scale.

MaxGameTickRate=60

bEnableNetworkTickRateScaling#

Enable linear dynamic network tick scaling, scales server network tick rate based on player amount.

bEnableNetworkTickRateScaling=False

bEnableNetworkTickRateExponentialScale#

Switches the dynamic game tick scaling from linear to exponential. Requires: bEnableNetworkTickRateExponentialScale

bEnableNetworkTickRateExponentialScale=False

MinNetTickRate#

Minimum dynamic server network tick scale.

MinNetTickRate=16

MaxNetTickRate#

Maximum dynamic server network tick scale.

MaxNetTickRate=60

bPlatformAntiCheat#

Enable server-side platform anti-cheat.

bPlatformAntiCheat=True

bUseLAN#

Run dedicated server on LAN network.

bUseLAN=False

bHardcore#

Enabling will disable the "Bound to Account" item property.

bHardcore=False

DoubleDropRateDays#

Specify which which days of the week (relative to UTC time) will have doubled drop rates.

DoubleDropRateDays=Friday
DoubleDropRateDays=Saturday             
DoubleDropRateDays=Sunday

MaxBuildablesMultiplier#

Global scalar for max buildables.

MaxBuildablesMultiplier=1.500000

AutoSaveInterval#

Auto save interval in seconds.

AutoSaveInterval=300

ServerPassword#

Server password, character limit is 32.

ServerPassword=

MinCurrencyValue#

Specify minimum economic currency value.

MinCurrencyValue=0.500000

MaxCurrencyValue#

Specify maximum economic currency value.

MaxCurrencyValue=2.250000

Warning

Steam Sockets is disabled for now.

EnableSteamSockets=False

Compact reference#

AdminsSteamId64=76561197960287930            ; Specify an admin SteamId64.
AdminsSteamId64=76561197960287930            ; There can be more than one admin!
MessageOfTheDay=Welcome to BadLads!          ; Message of the day displayed when a player joins.
MaxPlayers=100                               ; Max amount of players.
bEnableGameTickRateScaling=True              ; Enable linear dynamic game tick scaling, scales server game tick rate based on player amount.
bEnableGameTickRateExponentialScale=False    ; Switches the dynamic game tick scaling from linear to exponential. Requires: bEnableGameTickRateScaling 
MinGameTickRate=16                           ; Minimum dynamic server game tick scale.
MaxGameTickRate=60                           ; Maximum dynamic server game tick scale.
bEnableNetworkTickRateScaling=False          ; Enable linear dynamic network tick scaling, scales server network tick rate based on player amount.
bEnableNetworkTickRateExponentialScale=False ; Switches the dynamic game tick scaling from linear to exponential. Requires: bEnableNetworkTickRateExponentialScale 
MinNetTickRate=16                            ; Minimum dynamic server network tick scale.
MaxNetTickRate=60                            ; Maximum dynamic server network tick scale.
bPlatformAntiCheat=True                      ; Enable server-side platform anti-cheat.
bUseLAN=False                                ; Run dedicated server on LAN network.
bHardcore=False                              ; Enabling will disable the "Bound to Account" item property.
DoubleDropRateDays=Friday                    ; Specify which which days of the week (relative to UTC time) will have doubled drop rates.
DoubleDropRateDays=Saturday             
DoubleDropRateDays=Sunday
MaxBuildablesMultiplier=1.500000             ; Global scalar for max buildables.
AutoSaveInterval=300                         ; Auto save interval.
ServerPassword=                              ; Specify a server password.
MinCurrencyValue=0.500000                    ; Specify minimum economic currency value.
MaxCurrencyValue=2.250000                    ; Specify maximum economic currency value.
ModeratorsSteamId64=76561197960287930        ; Specify an moderator SteamId64.
ModeratorsSteamId64=76561197960287930        ; There can be more than one moderator!
EnableSteamSockets=False                     ; DISABLED! Enable Steam Datagram Relay support, routes all server traffic through Steams global network. Hides your servers address.