Overview
There are several ways to create a mod:- From RAW folder - Start with custom asset files
- From WAD files - Use extracted or modified WAD archives
- From scratch - Create an empty mod and add files later
Creating a New Mod
Open the New Mod Dialog
Click the New Mod button in cslol-manager’s toolbar.This opens the mod creation interface where you’ll define your mod’s metadata.
Fill in Mod Information
Provide the following details:
The display name of your mod (e.g., “Dark Star Ahri”)
Semantic version number (e.g., “1.0.0”)
Your name or username
A brief description of what your mod does
URL to your mod’s homepage or download page
Add a Preview Image
Upload a preview image (PNG format recommended) to help users identify your mod.The image will be saved as
META/image.png in your mod directory.Adding Content to Your Mod
After creating the basic mod structure, you need to add game files.Method 1: Add WAD Files
Configure Import Options
Choose whether to:
- Rebase against game - Recommended to reduce file size
- Remove unknown entries - Strips files not present in the base game
Method 2: Use CLI Tools
For advanced workflows, use themod-tools command-line interface:
Working with WAD Files
Extracting Game WADs
Before you can modify game assets, you need to extract them:Understanding WAD Structure
Extracted WAD directories typically contain:Mod Metadata Format
TheMETA/info.json file contains mod information:
Exporting Your Mod
Once your mod is ready to share:
The exported file can be shared with other users or published to mod repositories.
Best Practices
Use Semantic Versioning
Use Semantic Versioning
Follow the
MAJOR.MINOR.PATCH format:- MAJOR: Breaking changes or complete overhauls
- MINOR: New features, backwards compatible
- PATCH: Bug fixes and small tweaks
Always Rebase Against Game Files
Always Rebase Against Game Files
This ensures:
- Smaller mod file sizes
- Compatibility with game updates
- Faster overlay building
Test Before Sharing
Test Before Sharing
Always test your mod:
- Create a test profile
- Add only your mod
- Run the game and verify changes
- Check for conflicts or errors
Include Preview Images
Include Preview Images
A good preview image helps users:
- Identify your mod quickly
- Understand what the mod changes
- Make informed decisions about installation
Troubleshooting
Mod Creation Failed
If mod creation fails:- Check that the
installed/directory is writable - Ensure mod name doesn’t contain invalid characters
- Verify anti-virus isn’t blocking file operations
WAD Import Errors
If adding WAD files fails:- Verify the WAD file isn’t corrupted
- Ensure the League path is correctly configured
- Check that
cslol-tools/mod-tools.exeexists - Review
log.txtfor detailed error messages
Changes Not Appearing In-Game
If your mod doesn’t work:- Verify the profile is running (green indicator)
- Check for mod conflicts in the overlay build log
- Ensure you’re modifying the correct champion WAD
- Try rebuilding the profile with
--ignoreConflict
Next Steps
WAD Files Guide
Deep dive into WAD file operations
CLI Tools
Master the command-line tools