Goldsrc Title


TWHL (The Whole Half-Life) GoldSrc section Articles
Sven Manor (Mapping For Sven Co-op)
(if the entityguide is unavailable use this link.)
fnky's Sven Co-op mapping repository
The SnarkPit (Down at the moment)
CounterMap2 CS Mapping site
LiveWires List Of Mapping Resources
Icequake Archive

Tools & Plugins:

Hl-Texture tools - Wad & Sprite Creation Utility GoldSrc Tools Archive
GS-HL Tools archive
Half-Life Zone Editing tools (archive link)
Half-Life SDK (can also be downloaded through steam)
Slackillers Collection Of Legacy HL Tools
Nem's Crafty BSP Viewer Tool
ModDb's Half-Life Section
GameBanana's GoldSrc General Tools Section
GameBanana's Half-Life Tools Section
GameBanana's CS1.6 Tools Section
RIPENT - BSP entity ripper

Mapping Specific:

J.A.C.K Map Editor
(obtained via steam Sven Coop SDK: common\Sven Co-op SDK\mapping\hammer
) Sledge Map Editor
Hammer 3.5.3 by Yo-Den
VHLT - Hammer Compile Tools (improvement on ZHLT)
Unofficial TrenchBroom HalfLife config Patch (TB2019.4RC1 thru to TB2019.5RC4)
(TrenchBroom site)

Modelling Specific:

Current Sven Coop Studiomdl.exe
(Most up to date and modernized of the studiomdl.exes, new commands , fixed shifting, and other options More info here)
Crowbar MDL decompiler and GUI compile tool
HLMV Standalone - GoldSrc MDL viewer
P2MV Model Viewer (Color Remap Preview)
Game Zombie 3DSmax SMD Tools
WallWorm 3Dsmax Tools & Utilities
Blender SMD tools
Wunderboy's Tools and 3DSMax Plugins
fragMOTION editor (built-in SMD support)
kHED lightweight editor (built-in SMD support)


Admers Advanced terrain creation tutorial
RAD Lights file
Solidhint tip with VHLT
StarBlarty's func_detail document
VHLT Map optimization tutorial thread with pics and multiple methods
func_vehicle CS.16 tutorial

If you are coming from a source engine background this quick reference will show common equivalents:

func_brush --->  func_wall
func_detail ---> func_detail (loaded with zhlt.fgd)
I/O system ---> multi-manager (turn off smartedit to add outputs)
prop_static ---> env_sprite with model path or cycler_sprite or item_generic (OPfor, CZ & sven entity)
prop_dynamic ---> monster_generic (with scripted_sequence to activate animations)
nodraw,tooltextures,ect -----> zhlt.wad  (get Vluzacn's Map Compile Tools  ).  also Nodraw = "NULL"

Models & Wads downloads:

Wally wad editor
17buddies GoldSrc Model Downloads
Gamer-Lab GoldSrc Content Downloads Resource
The Half-Life High Definition Pack


Solokillers updated HLSDK that is compatible with VS2017
Original HL SDK by Valve (works on Steam, could fail on WON)
HL SDK 2.3, the one that works best with WON
Sourcemodding programming tutorial list
Engine notes from
Wavelength coding tutorials

Some notes from various people

Video Tutorials:

RunThinkShootLive's Hammer Beginner stream tutorial
RunThinkShootLive's Level Design Academy Playlist
Modelling For GoldSrc In Blender Series
Animated Helicopter In BlenderTutorial
Transparent Textures
Animated Textures
Creating a Mod playlist & Hammer
GoldSrc Programming and other playlists
kHED simple prop by the303


SourceModding Discord Server
Sven Co-Op Discord
Sven Co-Op Forums
HLFX (Russian Community)
Half-Life Creations Forums
TWHL Forums
Alliedmodders forums
Snarkpit Forums (currently down for now)

Legacy Content:

The Valve ERC
legacy modelling docs:
CS1.6 Playermodel Tutorial
HLDM playermodel method
PlanetQuake's Half-Life Tutorials
Legacy 3DSmax Plugins
PeterTheGoats SMD converter (for older versions blender SMD tools)
legacy mapping docs:
Unknownworlds Big Forum Thread on Half-Life Modding
Hammer Content Pack
EYERONIK'S Mapping Tutorials
ZHLT - Hammer Compile Tools ( Down. Web Archive mirror ) Legacy Optimization docs:
r_speeds guide
hint brush tutorial
twhl r_speeds guide
r_speeds and fps charts

Return To The303's GoldSrc Tutorials