TF2 Weapon Item Whitelist Builder

Generate an item_whitelist.txt for use with mp_tournament_whitelist. Toggle individual unlocks per class using a league preset as your starting point. Stock weapons cannot be blocked via whitelist.

League Preset

For always-updated league whitelists, see whitelist.tf — this tool generates a starting point for custom rules.

Scout

Force-A-Nature tf_weapon_scattergun
Soda Popper tf_weapon_handgun_scout_primary
Baby Face's Blaster tf_weapon_pep_brawler_blaster
Pretty Boy's Pocket Pistol tf_weapon_pistol_scout
Bonk! Atomic Punch tf_weapon_lunchbox_drink
Flying Guillotine tf_weapon_cleaver
Holy Mackerel tf_weapon_bat_fish
Sandman tf_weapon_bat_wood

Soldier

Direct Hit tf_weapon_rocketlauncher_directhit
Air Strike tf_weapon_rocketlauncher_airstrike
Cow Mangler 5000 tf_weapon_cow_mangler
Beggar's Bazooka tf_weapon_rocketlauncher_fireball
Concheror tf_weapon_buff_item
B.A.S.A.A.S. tf_weapon_buffjack
Escape Plan tf_weapon_shovel
Half-Zatoichi tf_weapon_sword

Pyro

Degreaser tf_weapon_flamethrower
Phlogistinator tf_weapon_rocketlauncher_fireball
Detonator tf_weapon_flaregun
Manmelter tf_weapon_flaregun_revenge
Gas Passer tf_weapon_jar_gas
Thermal Thruster tf_weapon_parachute_primary
Axtinguisher tf_weapon_fireaxe
Neon Annihilator tf_weapon_breakable_sign

Demoman

Scottish Resistance tf_weapon_pipebomblauncher
Eyelander tf_weapon_sword
Ullapool Caber tf_weapon_stickbomb
Tide Turner tf_weapon_shield
Splendid Screen tf_weapon_shield_bash
Half-Zatoichi (Demo) tf_weapon_katana
Claidheamh Mor tf_weapon_bottle
Loose Cannon tf_weapon_grenadelauncher

Heavy

Natascha tf_weapon_minigun
Brass Beast tf_weapon_minigun_brass_beast
Tomislav tf_weapon_minigun_tomislav
Family Business tf_weapon_shotgun_hwg
Sandvich tf_weapon_lunchbox
Fishcake tf_weapon_lunchbox_ribbon
GRU (Gloves of Running Urgently) tf_weapon_fists
Holiday Punch tf_weapon_fists_holiday

Sniper

Machina tf_weapon_sniperrifle_classic
Huntsman tf_weapon_sniperrifle_decap
Jarate tf_weapon_jar
Cleaner's Carbine tf_weapon_smg
Fortified Compound tf_weapon_compound_bow
Bushwacka tf_weapon_club
Razorback (Shield) tf_weapon_sapper
Cozy Camper tf_weapon_cozy_camper

Spy

Ambassador tf_weapon_revolver
L'Etranger tf_weapon_revolver_secondary
Dead Ringer tf_weapon_invis
Cloak and Dagger tf_weapon_invis_watch
Your Eternal Reward tf_weapon_knife
Big Earner tf_weapon_knife_spy
Disguise Kit tf_weapon_builder
Red-Tape Recorder tf_weapon_sapper

Generated item_whitelist.txt

Save as tf/cfg/mywhitelist.txt, then in server.cfg:

mp_tournament_whitelist "cfg/mywhitelist.txt"

mp_tournament_restart

Or use TFTrue: tftrue_whitelist_id competitive_6v6

Private Team Fortress 2 hosting

Run your own Team Fortress 2 server.

Rent a private Team Fortress 2 server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.

Rent a Team Fortress 2 server Real hardware · Full control panel · 98% SLA

Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.