List of Team Fortress 2 Entities
This is a list of all Team Fortress 2 related entities.
base.fgd
tf.fgd
dispenser
filter
func
- func_capturezone
- func_changeclass
- func_flag_alert
- func_nobuild
- func_nogrenades
- func_proprrespawnzone
- func_regenerate
- func_respawnflag
- func_respawnroom
- func_respawnroomvisualizer
game
info
item
- item_ammopack_full
- item_ammopack_medium
- item_ammopack_small
- item_healthkit_full
- item_healthkit_medium
- item_healthkit_small
- item_teamflag
mapobj
obj
point
team
- team_control_point
- team_control_point_master
- team_control_point_round
- team_round_timer
- team_train_watcher
tf
trigger
Unimplemented FGD entities
Entities defined in the FGD that aren't implemented by the engine. These won't work when placed in Hammer unless they're internal.
cycler
env
func
info
logic
move
npc
prop
Undocumented map entities
Entities used in the official BSP map files that are undefined in the official FGD. These will most likely work in-game, but require custom FGD code for Hammer.

bot
entity
filter
func
info
obj
path
tf
training
trigger
Undocumented engine entities
Entities dumped by the dumpentityfactories
console command that don't exist in any official FGD or map. Some may be non-functional or buggy.
ai
- ai_ally_speech_manager
- ai_battle_line
- ai_changehintgroup
- ai_changetarget
- ai_goal_assault
- ai_goal_follow
- ai_goal_lead
- ai_goal_lead_weapon
- ai_goal_standoff
- ai_hint
- ai_network
- ai_relationship
- ai_script_conditions
- ai_sound
aiscripted
aitesthull
assault
beam
bot
commentary
cycler
dynamic
entity
entityflame
env
- env_debughistory
- env_detail_controller
- env_dusttrail
- env_entity_dissolver
- env_fire_trail
- env_global
- env_glow
- env_gunfire
- env_laserdot
- env_movieexplosion
- env_muzzleflash
- env_particle_trail
- env_particlefire
- env_particlesmokegrenade
- env_physwire
- env_quadraticbeam
- env_ragdoll_boogie
- env_rockettrail
- env_sniperdot
- env_sporeexplosion
- env_sporetrail
- env_steamjet
- env_tracer
event
eyeball
filter
fish
funCBaseFlex
func
- func_monitor
- func_nav_avoid
- func_nav_avoidance_obstacle
- func_nav_blocker
- func_nav_prerequisite
- func_physbox_multiplayer
- func_plat
- func_pushable
- func_tfbot_hint
- func_train
- func_vehicleclip
- func_water
- func_weight_button
generic
ghost
gib
grenade
handle
headless
info
instanced
item
light
logic
momentary
monster
multisource
npc
obj
path
phys
physics
player
point
prop
raggib
rope
scene
scripted
simple
soundent
spark
spotlight
spraycan
target
te
team
test
tf
- tf_ammo_pack
- tf_bot
- tf_flame
- tf_flame_rocket
- tf_logic_bonusround
- tf_objective_resource
- tf_player_manager
- tf_projectile_arrow
- tf_projectile_energy_ball
- tf_projectile_energy_ring
- tf_projectile_flare
- tf_projectile_healing_bolt
- tf_projectile_jar
- tf_projectile_jar_milk
- tf_projectile_pipe
- tf_projectile_pipe_remote
- tf_projectile_rocket
- tf_projectile_sentryrocket
- tf_projectile_stun_ball
- tf_projectile_syringe
- tf_pumpkin_bomb
- tf_ragdoll
- tf_team
- tf_viewmodel
- tf_weapon_base
- tf_weapon_bat
- tf_weapon_bat_fish
- tf_weapon_bat_wood
- tf_weapon_bonesaw
- tf_weapon_bottle
- tf_weapon_buff_item
- tf_weapon_builder
- tf_weapon_club
- tf_weapon_compound_bow
- tf_weapon_crossbow
- tf_weapon_fireaxe
- tf_weapon_fists
- tf_weapon_flamethrower
- tf_weapon_flaregun
- tf_weapon_grenadelauncher
- tf_weapon_handgun_scout_primary
- tf_weapon_handgun_scout_secondary
- tf_weapon_invis
- tf_weapon_jar
- tf_weapon_jar_milk
- tf_weapon_katana
- tf_weapon_knife
- tf_weapon_laser_pointer
- tf_weapon_lunchbox
- tf_weapon_lunchbox_drink
- tf_weapon_mechanical_arm
- tf_weapon_medigun
- tf_weapon_minigun
- tf_weapon_particle_cannon
- tf_weapon_pda_engineer_build
- tf_weapon_pda_engineer_destroy
- tf_weapon_pda_spy
- tf_weapon_pipebomblauncher
- tf_weapon_pistol
- tf_weapon_pistol_scout
- tf_weapon_raygun
- tf_weapon_revolver
- tf_weapon_robot_arm
- tf_weapon_rocketlauncher
- tf_weapon_rocketlauncher_directhit
- tf_weapon_scattergun
- tf_weapon_sentry_revenge
- tf_weapon_shotgun_hwg
- tf_weapon_shotgun_primary
- tf_weapon_shotgun_pyro
- tf_weapon_shotgun_soldier
- tf_weapon_shovel
- tf_weapon_smg
- tf_weapon_sniperrifle
- tf_weapon_sniperrifle_decap
- tf_weapon_soda_popper
- tf_weapon_stickbomb
- tf_weapon_sword
- tf_weapon_syringegun_medic
- tf_weapon_wrench
- tf_weaponbase_grenade_proj
- tf_weaponbase_melee
- tf_wearable
- tf_wearable_demoshield
- tf_wearable_robot_arm
trigger
vgui
viewmodel
vote
waterbullet
weapon
wearable
window
world