.zzar files. It handles mod installation, load order, conflict detection, and automatic PCK file generation.
What it does
The mod manager simplifies the process of using audio mods created by the community:- Install mods: Drop in
.zzarmod packages and the manager extracts and validates them automatically - Organize load order: Drag mods to set priority when multiple mods modify the same audio files
- Resolve conflicts: Automatically detects when mods conflict and lets you choose which version to use
- Apply changes: Generates modified PCK files in your Persistent folder with one click
- Version management: Automatically updates mods when you install newer versions
Key capabilities
Automatic conflict detection
When multiple mods replace the same audio file, the manager shows which mods conflict and lets you choose which version to use. Your choices are saved for future updates.
Priority-based loading
Mods at the top of the list take priority. Drag and drop to reorder mods and control which replacements win when conflicts occur.
Version tracking
When you install a new version of an existing mod, the manager automatically replaces the old version while preserving your enable/disable settings.
Metadata display
View mod details including name, author, version, description, thumbnail, and which PCK files are modified.
Installing mods
- Download a
.zzarmod package from GameBanana or another source - Click Install Mod in the mod manager
- Select the
.zzarfile - The manager validates the package and adds it to your library
- Enable the mod using the toggle switch
- Click Apply Mods to generate modified PCK files
Mods are stored in
~/.config/ZZAR/mod_library/mods/ by default. Each mod gets a unique UUID folder containing its WEM files and metadata.Managing conflicts
When you click Apply Mods with conflicting mods enabled, the manager shows a conflict resolution dialog: File-level view: See each individual file that has conflicts, with all competing mods listed. Choose which mod’s version to use for each file. Mod-level view (normal mode): See which pairs of mods conflict and how many files are affected. Choose one mod to take priority over the other.Mod creation mode
Enable Mod Creation Mode in the mod manager to:- See detailed file-level conflict information
- Test mod combinations during development
- Export mods you’ve created in the audio browser
Load order
The mod list shows mods in priority order from top to bottom:- Top mods win: When conflicts occur, mods higher in the list override mods lower in the list
- Drag to reorder: Click and drag mods to change their priority
- Priority number: Each mod shows its priority number in the list
Apply process
When you click Apply Mods, the manager:- Resolves conflicts based on load order and saved preferences
- Cleans up old files by removing outdated PCK files from the Persistent folder
- Loads original PCKs from your game’s StreamingAssets folder
- Injects replacements by modifying PCK files with mod content
- Writes to Persistent folder where the game loads them with higher priority
- Sets read-only protection on generated PCK files
The game’s original files are never modified. All changes are written to the Persistent folder, which you can safely delete to remove all mods.
Removing mods
To remove a mod:- Right-click the mod or click the trash icon
- Confirm deletion
- The mod files and configuration are removed
- Click Apply Mods to regenerate PCK files without the removed mod
Mod package format
The.zzar format is a ZIP archive containing:
metadata.json: Mod information and replacement mappingswem_files/: Directory with all replacement WEM audio filesthumbnail.png: Optional mod thumbnail image
Best practices
- Enable one language: Only enable mods for the voice language you’re using to avoid unnecessary conflicts
- Test incrementally: Enable new mods one at a time to identify issues
- Read descriptions: Check mod descriptions for compatibility notes and requirements
- Keep backups: Export mods you’ve created before making major changes
- Update regularly: Install mod updates to get bug fixes and improvements
Troubleshooting
“Invalid mod package” error: The.zzar file is corrupted or incorrectly formatted. Re-download the mod or contact the author.
“Missing directory” error: Set your game directory in Settings > Game Directory before applying mods.
Mods not working in-game: Make sure you clicked Apply Mods after enabling them. Check that the game is closed when applying mods.
Too many conflicts: Disable some mods or adjust load order to reduce conflicts. Mods that modify the same audio files will always conflict.