Complete modding workbench for DayZ, Arma 3, and Arma Reforger inside VS Code.
Features
Free — Included With Extension
- Workbench — Project manager with mod workspace setup, resource creation, and build targets
- Drive Browser — Navigate game data, Workshop archives, and mod folders
- Enforce Script — Syntax highlighting, linting, and P3D selection autocomplete for
.c files
- 3D Preview — Open P3D, XOB, and ANM files directly in VS Code with interactive viewers
- Animation Workspace — Compare animations, validate round-trips, import from FBX/Blender/Lottie
- Related Files — Cross-reference models, configs, and scripts automatically
- DayZ Launcher — Start server + client, manage mod profiles, watch script logs
- Log Console — Live tail of script.log with filtering and search
Format tools that read, write, convert, and verify every Bohemia file format:
| Library |
Formats |
| RVLib |
P3D, PBO, Config, PAA, WRP, Sign, LIP, WSS |
| EnfusionLib |
ANM, XOB, EMAT, AGR, EDDS, NM, CE |
Every tool supports:
- Info — Inspect file structure and metadata
- Convert — Lossless format conversion (bin↔cpp, PAA↔DDS↔PNG, WSS↔WAV, etc.)
- Check — Round-trip verification to prove data integrity
Purchase tools at creativ3lab.com/products.
Getting Started
- Install the extension from the VS Code Marketplace
- Click the Bohemia Tools icon in the Activity Bar
- Open the Workbench panel to create your first mod project
- Browse game files with the Drive Browser
- Right-click any supported file to access format tools
Configuration
| Setting |
Description |
bohemiaTools.toolsPath |
Path to your downloaded tool executables |
enfusion.serverPath |
DayZ Server installation path |
enfusion.clientPath |
DayZ Client installation path |
enfusion.mods |
Client-side mod list |
enfusion.serverMods |
Server-side mod list |
enfusion.mission |
Mission folder name |
Supported File Types
.p3d .pbo .anm .xob .emat .agr .edds .paa .wrp .lip .wss .bikey .biprivatekey .bisign .rvmat .bisurf .sqm .config.bin .config.cpp
Links
| |