Puck server settings: Startup and configuration

Use Kick Timeout, Target Framerate and Target Tick rate in Startup to configure Puck.

Apply a Startup change

  1. Stop the server between sessions. For a save-related change, make a backup first.
  2. Open Startup → Variables, enter a value accepted by the field and wait for it to save.
  3. Start the server and check the result in game. If startup stops, read the first Console error before making another change.
Open Startup → Variables for the controls exposed by this server. This demonstration hides private values; file edits are made through Files.
Puck settings reference
Panel fieldPurpose and accepted values
Kick TimeoutTimeout used to remove inactive players. Keep the configured value while checking ordinary connectivity; it is separate from server tick rate.
Target FramerateTarget server framerate. The installed configuration recommends keeping it 10–20 above Target Tick rate. Record the working pair before changing either.
Target Tick rateTarget simulation tick rate. Increasing this can increase CPU demand; keep the current value unless you have a repeatable timing problem to measure.

Why a file edit can revert

Startup values are written to their mapped configuration entries when this server starts. Change a listed setting in Startup; use Files for settings that are not mapped to a panel field.

Related guides

Puck server not showing up or unable to connect

Documentation

Server configuration reference

Was this article helpful?

Your feedback helps us improve our guides.

Written by Konnect HostingUpdated 2 min read