Skip to content

Add TF2 Classified server - #4876

Closed
Xinayder wants to merge 1 commit into
GameServerManagers:developfrom
Xinayder:tf2classified
Closed

Add TF2 Classified server#4876
Xinayder wants to merge 1 commit into
GameServerManagers:developfrom
Xinayder:tf2classified

Conversation

@Xinayder

@Xinayder Xinayder commented Feb 7, 2026

Copy link
Copy Markdown

Description

This pull request adds support for Team Fortress 2 Classified server. It requires downloading the server files for TF2, so I updated the steamcmd download command to support downloading "base app files" before downloading the server files.

Relevant guide from their wiki: https://wiki.tf2classic.com/wiki/Dedicated_Linux_server

Type of change

  • Bug fix (a change which fixes an issue).
  • New feature (a change which adds functionality).
  • New Server (new server added).
  • Refactor (restructures existing code).
  • Comment update (typo, spelling, explanation, examples, etc).

Checklist

PR will not be merged until all steps are complete.

  • This pull request links to an issue.
  • This pull request uses the develop branch as its base.
  • This pull request subject follows the Conventional Commits standard.
  • This code follows the style guidelines of this project.
  • I have performed a self-review of my code.
  • I have checked that this code is commented where required.
  • I have provided a detailed enough description of this PR.
  • I have checked if documentation needs updating.

Documentation

If documentation does need updating either update it by creating a PR (preferred) or request a documentation update.

Thank you for your Pull Request!

dgibbs64 added a commit that referenced this pull request Apr 19, 2026
Add support for Team Fortress 2 Classified dedicated server (Steam
appid 3557020). The server requires TF2 base files (appid 232250) to
be installed to a separate support directory (-tf_path).

Introduces baseappid config variable: when set, SteamCMD first
downloads the base app to supportdir, then the main appid to
serverfiles.

Closes #4876
@dgibbs64

Copy link
Copy Markdown
Member

merged with #4898

@dgibbs64 dgibbs64 closed this Apr 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants