Developer Guides - ModVault Docs

Secure Mods. Seamless Installs.

Core Development Workflows

Step-by-step tutorials for common tasks.

ModVault's SDK provides a unified pipeline for packaging, distribution, and runtime execution. These guides walk you through the exact configuration steps, CLI commands, and manifest schemas required to meet our 2024 security and performance standards.

Installer Architecture

Building & Signing ModVault Installers

Configure the `mv-packager` CLI to generate `.mvpkg` bundles. Learn how to embed SHA-256 checksums, set version constraints, and apply code-signing certificates from the Developer Portal. Includes step-by-step instructions for Windows, macOS, and Linux targets.

Read Guide
Dependency Management

Resolving Runtime Dependencies

Map external libraries like `libmodvault-core` and `spatial-audio-sdk` to your `manifest.json`. Configure fallback strategies, handle version conflicts, and set up automatic dependency resolution for the 12.4+ runtime environment.

View Docs
Localization & i18n

Implementing Multi-Language Support

Structure your string tables using the ICU message format. Integrate the `mv-i18n` middleware to dynamically load `.json` locale packs at runtime. Covers right-to-left text handling, pluralization rules, and fallback chain configuration for 28 supported languages.

Start Tutorial
Performance & Delivery

Optimizing Assets for Edge Delivery

Reduce payload size by configuring the `mv-asset-pipeline` to auto-convert textures to BC7 and audio to Opus. Set up CDN origin shielding, configure range requests, and implement lazy-loading thresholds for sub-50ms load times on edge nodes.

Learn More

Release Checklist & Deployment

Final validation steps before pushing to production.

Before submitting your mod to the ModVault registry, run the `mv-audit` command to verify manifest integrity, check for deprecated API calls, and confirm that all asset bundles pass the 150MB size limit. Successful audits automatically trigger the staging environment preview, allowing QA teams to test against build `v4.2.1-stable` and generate compatibility reports for the public dashboard.

Download Audit Tool