- Shooter
Game
Team Fortress Classic
One of the most popular online action games of all time, Team Fortress Classic features over nine character classes -- from Medic to Spy to Demolition Man -- enlisted in a unique style of online team warfare. Each character class possesses unique weapons, items, and abilities, as teams compete online in a variety of game play modes.
About Team Fortress Classic
- Released
- April 1999
- Developer
- Valve
- Publisher
- Sierra Entertainment
- Engine
- GoldSrc
- Platforms
- Linux · PC (Microsoft Windows) · Mac
Where to get it
Release, studio and platform data from IGDB. Store links go to the sellers, not to us. We do not sell games and we do not host files.
Browse everything
Sorted, filterable and paged. Every link goes to the author’s own download.
- resource packs603A resource pack replaces the textures, sounds, models and language files the game ships with. It changes nothing about the rules, so it is safe on a vanilla server.
- Mods549A mod changes the game itself. It needs something to load it, it may need other mods first, and it only works on the versions its author built it for.
From the developers
Official announcements, newest first. Posted on Steam.
- Community AnnouncementsOctober 2, 2024 UpdateRebuilt for client and server for improved compatibility with the Half-Life 25th Anniversary Update Fixed issue where the camera would shift after closing an in-game menu Fixed font issues at high display resolutions
- Community AnnouncementsTeam Fortress Classic update releasedAn update for TFC is now available: Fixes and Updates Fixed viewdemo command crashing for certain demo files Security fix to client disconnect handling Security fixes to console command handling Security fix to client/server communications Security fix to model loading Security fixes to BSP and WAD loading
- Community AnnouncementsTeam Fortress Classic update releasedAn update for TFC is now available: Fixes and Updates Fixed server crash when a medic heals a spy that was infected by an enemy medic while feigning death Fixed holstered weapon incorrectly showing when using a func_tank Fixed class/map configs sometimes failing to auto-load Added support for civilian class config (named civilian.cfg) General Fixed setting monitor refresh rates through -freq wh...
- Community AnnouncementsTeam Fortress Classic updates releasedThis list covers the releases between March 20 and April 15 that are each part of a series of security updates. Larger changes: Added privilege checking to command execution. Commands originating outside of the client are now only able to execute commands that are considered to be safe. Commands such as 'connect', 'bind', 'quit' and certain cvars such as 'cl_filterstuffcmd' are now only executa...
- Community AnnouncementsTeam Fortress Classic update releasedA small update for TFC is now available: Engine Fixed bug in skybox image loading Fixed bug in demo command processing Prevent certain path characters from being used in commands Enforce certain extensions be used for files specified in some commands
- Community AnnouncementsTeam Fortress Classic update releasedWe have updated the public release of Team Fortress Classic. Changes in this update are: Fixed crash when entering certain malformed strings into the game console. Thanks to Marshal Webb from BackConnect, Inc for reporting this. Fixed crash when loading a specially crafted malformed BSP file. Thanks to Grant Hernandez (@Digital_Cold) for reporting this. Fixed malformed SAV files allowing arbitr...
- Mods indexed
- 1.2k
- Versions
- 0
- Newest tracked
- none yet
- Most disruptive update
- No breakage data for this game
Most popular
This source publishes no download figure, so these are ranked by how many people saved or subscribed to them.
- WARFIGHTER tfc weapon packSkins / Packs
- TFC Beta Recreation PackSkins / Packs
- TF2 for TFC Beta 9Skins / Packs
- Quakenuts' TFC ReanimatedSkins
- VTF-BoA Weapon RemakesSkins / Packs
- Martijn's TFC HD PackSkins / Packs
- TFC GirlsSkins / Packs
- Team Fortress: Initial EncounterSkins / Packs
- TFC Quake PackSkins / Packs
- Ultimate TF2 packSkins / Packs
- Smooth Silver 12Skins / Single-Barrel Shotgun
- Team Fortress 1.5 WON Menu restored, sort of!GUIs
- Opposing Force M40A1Skins / Sniper Rifle
- Overhaul Weapon PackSkins / Packs
- Smoother BuildablesSkins / Packs
- team fortress classic hand fix packSkins / Packs
- 1980 Team Classic - GUIGUIs
- TFC High Resolution item texturesSkins / Packs
- Incendiary Cannon Made of Flamethrower PartsSkins / Rocket Launcher
- syringe for medkitSkins / Medkit
- Smoother ThrowablesSkins / Packs
- TurbineMaps / Capture the Flag
- Scaling HUD for TFCGUIs / HUDs
- TFC Detail Textures v1.5Textures / Other/Misc
Browse all 549 Team Fortress Classic mods Sortable by downloads, rating and date.
More shooter games see all
Why Team Fortress Classic mods break
A mod is compiled against one version of a game. When the game updates, anything that reached into the parts that moved stops working, and it usually stops working silently rather than with a message that explains itself.
That is what the table above counts. It is not a guess: each row is a mod the community has reported as broken by that specific release. The number is a fair measure of how disruptive an update was, and it is the reason people delay updating a game they have modded heavily.
Common questions
Does IndexGG host Team Fortress Classic mods?
No, and it never will. Every download link points at the author's own page on Nexus, GitHub, CurseForge or wherever they published it. We index the ecosystem; the files stay with the people who made them.
Where does the compatibility data come from?
From the communities that maintain it in the open, not from guesswork. Each claim carries how it is known, so a reported breakage is never presented as though the author said it.
Why is a mod listed as broken when it works for me?
Compatibility depends on your exact game version and the rest of your load order. A mod marked as broken in one release may work fine on an older one, which is exactly why the version is recorded next to the claim rather than a bare yes or no.






