Difficulty, Game Mode, and Server Settings
Use Killing Floor 2 Settings to change saved options without editing configuration files. Most changes apply the next time the server starts or restarts.
Open settings and choose when to apply them
- Open the server from My Servers.
- Select Properties → Killing Floor 2 Settings.
- Change the options you need.
- Choose Save for next start/restart to save without restarting now.
- If the server is running and you have permission, choose Save & restart now to save and queue a restart.
The restart overlay opens the live console so you can follow the restart and startup output. A queued operation is not complete until the server returns to Running. If you only save for the next start, the current session continues with its existing settings.
Choose difficulty, mode, and limits
- Difficulty: Normal, Hard, Suicidal, or Hell on Earth.
- Starting game mode: Survival, Weekly Outbreak, Versus Survival, Endless, or Objective. Not every map supports every mode.
- Survival game length: Short (4 waves), Normal (7 waves), or Long (10 waves) for modes that use standard Survival waves.
- Maximum players and Maximum spectators set the server limits. Survival, Weekly Outbreak, Endless, and Objective support up to 6 player slots; Versus Survival supports up to 12.
- Minimum players to begin controls how many players must be present before a match begins.
- Starting map selects the map loaded when the server starts. Select a map only after it appears as installed.
- Map rotation sets the ordered list of maps KF2 cycles through when rotation is enabled.
Other options include server names, match delays, friendly-fire damage, voting, chat, voice, spectators, and pickups. Change only the options your group needs, then test the result in a short session.
Set or change passwords
Player and administrator passwords are separate. In the password section:
- Enter a new value in the join-password field to set or replace the player password. Leave it blank to keep the existing password.
- Select Remove join password if you want players to join without one.
- The owner can enter a new administrator password to set or replace it. Select Remove admin password only if you intend to disable password-based KF2 administration. Shared users cannot change or remove this password.
- Choose Save password changes to save them for the next start/restart, or Save passwords & restart now to apply them sooner.
The owner can reveal the current saved player join password with Show current join password in Properties. This reveal is owner-authorized; shared users do not see it. The administrator password is never returned by the reveal action.
For Discord retrieval, the owner can grant Get Password access to a trusted linked MaximusHost account or role. The user links with /mh link, opens /mh list, selects the server, and chooses Get Password. The bot returns only the player join password in a private response. It never returns the administrator password. Keep both passwords out of public channels.
Maps, Workshop items, and safe changes
A custom map must be installed before it can be selected as the starting map or added to rotation. For a new Workshop map, leave an installed stock map selected, start the server so KF2 can download the item, then refresh the map list. Workshop subscriptions must be added or removed while the server is stopped.
The dashboard does not provide live map switching, live map restarts, next-map actions, a live player roster, kick or ban controls, RCON, or arbitrary console commands. It also does not expose KF2 WebAdmin. Use saved settings and restart the server to apply changes. The console shows server output and restart progress; it is not an arbitrary command entry point.
Create a backup before a major settings, map, subscription, or file change. For step-by-step help, see Maps and map rotation, Workshop content, and Troubleshooting.