Sourcemod Builder
Jump to navigation
Jump to search

Sourcemod Builder
Developer(s)
LaVashikk
Initial release
Jan 29, 2025
Stable release
Dec 1, 2025
(version 1.2.2)
(version 1.2.2)
Type
Mod tool
Distribution
Freeware
Download
Version
1.2.2
Sourcemod Builder is a utility designed to drastically simplify the process of building and distributing Source Engine mods. It automates the collection of all essential assets (models, materials, sounds, etc.) required for your maps, processing multiple maps at once to ensure a complete and accurate asset set. Ideal for mod developers, workshop contributors, and anyone streamlining their Source Engine content creation pipeline.
Installation
You can install Sourcemod Builder in several ways:
- Download from GitHub Releases (Recommended):
- Pre-built binaries for the CLI (
sourcemods-builder) and GUI (sourcemods-builder-gui) versions are available in the Releases section of this GitHub repository. Download the appropriate version for your operating system.
- Pre-built binaries for the CLI (
- Build from source:
- Clone the following repository using the command prompt (Git is required):
- For CLI version (
sourcemods-builder):
- The executable will be located in
target/release/sourcemods-builder.
- For CLI version (
- For GUI version (
sourcemods-builder-gui):
- The executable will be located in
target/release/sourcemod-builder-gui.
- For GUI version (
Usage
Command-Line Interface (CLI)
- Open your terminal or command prompt.
- Run the
sourcemods-builderexecutable with the map directory, game directory, and output directory as arguments:
<MAPS_DIR>: Path to the directory containing your map files (.vmf or .bsp).<GAME_DIR>: Path to the root directory of your Source Engine game installation (e.g., csgo).<OUTPUT_DIR>: Path to the directory where you want to save the collected assets.
- Example:
- For more options and verbose output, use:
Graphical User Interface (GUI)
- Run the
sourcemods-builder-guiexecutable. - In the application window:
- Set the "Game Dir" and "Output Dir" by browsing to the respective directories.
- Drag and drop map files or folders containing maps onto the window, or use the "Add" button.
- Click "Start Process" to begin asset collection.
- Monitor the progress and find the collected assets in your specified "Output Dir".
Why use Sourcemods Builder?
- Rapid Mod Build Assembly: Significantly accelerates the process of preparing your mod builds by automating asset gathering from multiple maps.
- Complete Asset Sets: Ensures all necessary models, materials, and sounds are included, minimizing missing asset issues in your mod.
- Versatile Tooling: Offers both a powerful CLI for automated workflows and a user-friendly GUI.
Features
- Multi-Map Processing: Handles asset extraction from multiple maps simultaneously.
- Comprehensive Asset Coverage: Collects models, materials, sounds, and is designed for future expansion.
- Cross-Platform: Works on Windows, Linux, and macOS.
External links
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||