To change the map immediately, run changelevel <mapname> in the Team Fortress 2 server console. To define the normal map rotation, edit tf/cfg/mapcycle.txt, placing one recognized map name on each line in the order players should see them. The server reads those edits on the next map change.
Prefer not to run the server on your own PC? Godlike.Host offers hosted Team Fortress 2 servers with free DDoS protection and up to three free backups a day.
What you need before changing a map
These instructions apply to a Team Fortress 2 server that you administer, whether it is running on your own machine or through a hosting panel that provides console and file access. You need two kinds of access:
As an Amazon Associate I earn from qualifying purchases.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware match- Server-console access for an immediate map change and for checking whether a map is available.
- File access to the TF2 game directory so you can edit
tf/cfg/mapcycle.txt.
Make a copy of the existing mapcycle.txt before editing it. That gives you a known-good version to restore if a typo or unwanted entry causes a problem. If your host provides a web control panel rather than a traditional console, use the panel’s server console and file manager; the commands and file contents remain the same.
Change the current map immediately
The documented command for an immediate switch is:
changelevel <mapname>
Replace <mapname> with the map’s internal name, not its display title. For example:
#1 Best Overall
- [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
- [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
- [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
- [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
- [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
changelevel cp_dustbowl
Run the command in the server console. The server changes to the specified map rather than waiting for the current round to finish. Warn connected players before using it because the active round is interrupted by the transition.
Common immediate-change examples
| Purpose | Command | Result |
|---|---|---|
| Switch to Dustbowl | changelevel cp_dustbowl |
Loads cp_dustbowl immediately. |
| Switch to Gorge | changelevel cp_gorge |
Loads cp_gorge immediately. |
| Switch to 2Fort | changelevel ctf_2fort |
Loads ctf_2fort immediately. |
| Switch to Upward | changelevel pl_upward |
Loads pl_upward immediately. |
The Steam Source Dedicated Server documentation describes changelevel (map) as changing the server to the specified map. If the command fails, verify the name first instead of guessing at spelling or adding a file extension.
Free tools Windows power users keep installed
One-click scans. No signup required.
Check whether a map is installed
Use the maps command to inspect the maps the server recognizes:
maps *
To narrow the output, include a partial name:
maps dust
The result lets you confirm the exact internal identifier before using changelevel or editing the rotation. This is especially useful for custom content, where the name shown on a download page may not match the name the server expects.
Rank #2
- 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
- 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
- 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
- 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
- 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
Do not add the .bsp extension
Map files are stored with a .bsp extension, but the mapcycle format uses the map name without that extension. Write:
cp_dustbowl
Do not write:
cp_dustbowl.bsp
Apply the same rule to the argument passed to changelevel: use the recognized map name as shown by maps.
Set the default map rotation in mapcycle.txt
The relevant TF2 rotation file is:
tf/cfg/mapcycle.txt
Open that file in a plain-text editor. Put exactly one map name on each line, without .bsp, and arrange the lines in the order you want the server to use.
Example rotation
cp_dustbowl
cp_gorge
ctf_2fort
pl_upward
In this example, the server’s default sequence is Dustbowl, then Gorge, then 2Fort, then Upward as map changes occur. The order of the lines is the order of the rotation; moving a line changes where that map appears in the sequence.
Rank #3
- [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
- [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
- [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
- [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
- [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by
Editing procedure
- Stop making administrative changes for the moment and note the current active map, so you can test the next transition deliberately.
- Open the TF2 server’s
tf/cfg/mapcycle.txt. - Remove entries you no longer want, or add new entries using the exact names returned by
maps. - Place one map identifier per line. Keep the spelling, underscores and prefixes exactly as recognized by the server.
- Save the file as plain text under the same name,
mapcycle.txt. - Leave the server running if you want to test a live transition; the documented behavior is that edits take effect on the next map change.
There is no need to add comments, commas or a list marker. A line should contain the map identifier itself. Blank lines or formatting inserted by a rich-text editor can make the file harder to audit, so use a plain-text editor.
When the new rotation takes effect
Saving the file does not restart the current round. The mapcycle guide documents that changes are applied on the next map change. Players therefore remain on the current map until the server transitions, after which the updated file is used.
For a controlled test, save the file and then observe the next normal map transition. If you need an immediate map switch, use changelevel <mapname>; that command tests whether the target map itself loads, while the next rotation transition tests whether the edited mapcycle is being read in the intended order.
Two different tests to run
| Test | What it proves | How to perform it |
|---|---|---|
| Map-load test | The server recognizes and can load one specific map. | Check with maps, then run changelevel <mapname>. |
| Rotation test | The saved mapcycle.txt is being used in the desired order. |
Save the file and verify the next map transition. |
A successful map-load test does not by itself prove that the file was saved in the correct directory or that its line order is correct. Conversely, a correctly formatted file cannot load a map that the server does not recognize, so perform both checks when troubleshooting.
Rank #4
- Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
- Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
- All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
- Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
- Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
Use Workshop maps in a rotation
Valve’s Team Fortress 2 update notes from June 11, 2015, state that Workshop map names can be used with map, changelevel, nextlevel and mapcycle configuration commands. This means a Workshop identifier can be placed in mapcycle.txt when the server recognizes that identifier.
Recommended Free Tools
- Make sure the Workshop map is available to the server.
- Run
maps *or a narrowermaps <partial name>query to see the identifier the server knows. - Use that exact identifier in
changelevelfor an immediate test. - If the test succeeds, put the same identifier on its own line in
tf/cfg/mapcycle.txt. - Verify the next map transition after saving the file.
Do not substitute a browser title, a local filename or a guessed abbreviation for the identifier returned by the server. Workshop naming can differ from the title players see, so the server’s own map listing is the authoritative check for your installation.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Troubleshoot a failed map change
The console rejects changelevel
- Run
maps *and confirm that the requested map appears. - Check capitalization, underscores and prefixes against the listing.
- Remove
.bspif you included it. - For a Workshop map, use the exact Workshop identifier recognized by the server.
If the map is absent from the maps output, changing the command syntax will not solve the issue; the server does not currently recognize that map.
The file change appears to do nothing
- Confirm that you edited the TF2 server’s
tf/cfg/mapcycle.txt, not a similarly named file in another installation. - Check that the file was saved as plain text and retained the
.txtextension. - Make sure every line contains a valid map identifier and no
.bspsuffix. - Remember that the documented activation point is the next map change, not the instant the file is saved.
- Compare the file’s order with the order you observe at the next transition.
The rotation stops at a custom or Workshop map
First test that map on its own with changelevel. If it does not load individually, remove it from the rotation until the server recognizes it. If it does load individually, check that the mapcycle line exactly matches the identifier used in the successful command and that the file was saved in the correct path.
Best Value
Players report that the current map did not restart
Editing a mapcycle is not the same as restarting the active round. The documented behavior is that the new list is read at the next map change. Use changelevel only when you intentionally want an immediate transition; otherwise allow the normal transition to occur and then inspect which map was selected.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Design a rotation players can follow
Because line order controls the default sequence, treat mapcycle.txt as an ordered schedule rather than an unordered collection. Put the maps you want to appear first at the top, then continue downward in the desired progression.
- Use one spelling of each map name consistently.
- Keep the file short enough that administrators can audit it quickly.
- Test every newly added map individually before putting it between established entries.
- After a change, verify the next transition rather than assuming the server has reloaded the file.
For a public server, announce an immediate changelevel before issuing it. For a private test server, keep a copy of the previous file so you can restore the last known sequence quickly.
Self-hosted server versus managed hosting
The commands and file format are the same, but the administration experience differs depending on who operates the machine. Choose the model based on how much control and maintenance you need.
| Consideration | Self-hosted server | Managed server |
|---|---|---|
| Control and customization | Direct control of files, console settings and the server environment. | Control depends on the provider’s panel, permissions and supported configuration. |
| File and console access | You normally manage the console and tf/cfg/mapcycle.txt directly. |
The provider may expose those functions through a web panel or restricted console. |
| Maintenance burden | You handle the operating system, SRCDS files, backups and troubleshooting. | The provider handles some infrastructure tasks, while you still manage map lists and settings allowed by the plan. |
| Update handling | You decide when to apply server and content updates and must check compatibility. | Update timing and automation depend on the provider’s policy. |
| Player capacity | Limited by your hardware, bandwidth and configuration. | Limited by the selected service and its resource allocation. |
| Price | Depends on your hardware, hosting, electricity and bandwidth costs. | Current prices were not established in the available documentation and vary by provider and plan. |
A managed service can remove much of the machine-maintenance work, but it does not change the basic TF2 workflow: you still need a recognized map identifier, the correct mapcycle path or panel field, and a test at the next map transition. Before renting a server, verify that the plan includes both console commands and access to the map-cycle setting; without those controls, you may not be able to apply this procedure yourself.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Administrator checklist
- Identify the exact map name with
maps *ormaps <partial name>. - For an immediate switch, run
changelevel <mapname>. - For a persistent default order, open
tf/cfg/mapcycle.txt. - Enter one map name per line, without
.bsp. - Save a backup before making substantial changes.
- Remember that edits apply on the next map change.
- Test a custom or Workshop map with
changelevelbefore adding it to the rotation. - Verify the next transition and correct the file if the observed order differs from the saved order.
Documented command and file references
Steam’s “Setting up a Steam Source Dedicated Server” documentation defines changelevel (map) and the maps listing command used to discover available maps. Legion Hosting’s Team Fortress 2 setup guide documents the tf/cfg/mapcycle.txt format, one map per line and activation on the next map change. Valve’s “Team Fortress 2 Update Released” note dated June 11, 2015, documents Workshop map names for map, changelevel, nextlevel and mapcycle configuration.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




