Overview
The Kyber Mod Loader is built directly into the game client, providing seamless mod support without manual file management or game modifications.Kyber supports Frosty mods, the standard modding format for Frostbite engine games including Battlefront II.
Mod Types
Gameplay Mods
Mods that change game mechanics and must match between all players:- Balance Changes: Weapon stats, hero abilities, game mechanics
- New Content: Custom heroes, weapons, vehicles, reinforcements
- Custom Maps: Community-created maps and locations
- Game Modes: New or modified game modes
Cosmetic Mods
Visual-only modifications that don’t affect gameplay:- Skins: Character appearances, trooper legions, hero variants
- Visual Effects: Blaster effects, lightsaber colors, UI changes
- Sound Replacements: Voice lines, music, sound effects
- Model Replacements: Visual model changes without gameplay impact
Cosmetic mods can be mixed and matched freely. You can use different skins than other players on the same server.
Installing Mods
From Nexus Mods
Kyber integrates directly with Nexus Mods for one-click installations:Manual Installation
For mods from other sources:- Download the Mod: Get the
.fbmodor.zipfile containing mods - Open Mod Folder: Click the folder icon in the Mods page header
- Copy Files: Place
.fbmodfiles in the mods directory - Refresh: Kyber automatically detects new mods
From Server Browser
When joining modded servers:- Auto-Detect Missing: Kyber shows which mods you need
- One-Click Install: Download buttons appear for missing mods
- Queue Downloads: Multiple mods download in parallel
- Auto-Enable: Downloaded mods are automatically enabled for the server
Managing Mods
Mods Page Interface
The Mods page provides comprehensive mod management:Mod List View
- Search: Filter mods by name or description
- Mod Scope Filter: Show all mods, enabled only, or disabled only
- Multi-Select: Shift-click to select multiple mods
- Bulk Actions: Enable/disable or delete multiple mods at once
Mod Information Panel
Click any mod to view detailed information:- Mod Name & Version: Full mod identification
- Author: Mod creator information
- Description: What the mod changes
- File Size: Disk space used
- Installation Date: When you downloaded the mod
- Mod Type: Gameplay or cosmetic classification
- Dependencies: Required mods or DLC
Enable/Disable Mods
Toggle mods on or off:- Checkbox: Click the checkbox next to any mod to enable/disable
- Instant Apply: Changes apply immediately (no restart needed)
- Profile Persistence: Enabled mods are remembered
Disabling a mod doesn’t delete it. The files remain on disk for quick re-enabling.
Deleting Mods
- Select one or more mods
- Click the delete icon (trash can) in the header
- Confirm deletion in the dialog
- Mods are permanently removed from disk
Mod Browser
Nexus Mods Integration
Kyber’s built-in browser connects to Nexus Mods:Browse Features
- Category Navigation: Browse by type of content
- Trending Mods: See what the community is downloading
- Pagination: Navigate through thousands of mods
- Mod Details: View descriptions, images, and requirements before downloading
- Premium Support: Faster downloads for Nexus Mods Premium members
Download Management
Built-in download manager:- Parallel Downloads: Multiple mods download simultaneously
- Progress Tracking: See download progress and speed
- Pause/Resume: Pause downloads and resume later
- Auto-Extract: Compressed archives are automatically extracted
- Integrity Checking: Verify downloaded files aren’t corrupted
Collections
Organize mods into reusable sets:Creating Collections
Using Collections
- Quick Enable: Activate an entire mod set with one click
- Cosmetic Collections: Special collections for cosmetic-only mods
- Server Presets: Save mod configurations for specific servers
- Share Collections: Export and share collection files with friends
Collection Management
- Edit Collections: Add or remove mods from existing collections
- Custom Icons: Set a custom image for easy identification
- Export/Import: Share collections via
.kbcfiles - Cosmetic-Only Flag: Mark collections as cosmetic to allow flexible usage
How Mods Work
Mod Loading System
The Kyber Module’s ModLoader injects mods at runtime:- Game Launch: Kyber Module is injected into the game process
- Mod Enumeration: All enabled mods are scanned and loaded
- Asset Merging: Mod assets are merged with game assets
- Runtime Patching: Game memory is patched with modded content
- Hot Loading: Some mods support live editing during gameplay
Technical Details
For modders and advanced users:- Frosty Format: Standard
.fbmodFrostbite mod packages - Bundle Merging: ModLoader merges mod bundles with game bundles
- Chunk Modification: Individual asset chunks are replaced or modified
- Handler System: Custom handlers for specific asset types (localization, meshes, etc.)
- Live Edit: Supports Frosty Editor’s live editing features
Mod Priorities
When multiple mods modify the same content:- Load Order: Mods load in alphabetical order by filename
- Last Wins: Later mods override earlier ones for conflicts
- Manual Ordering: Use filename prefixes to control load order (e.g.,
01-ModName)
Server Mod Requirements
Joining Modded Servers
When you select a modded server:Mod Synchronization
Kyber handles mod switching automatically:
- Server Switching: Mods change when you join different servers
- Cosmetic Preservation: Your cosmetic mods stay enabled across servers
- Validation: Continuous verification that mods match server requirements
Mod Hosting
Server hosts can distribute mods:Nexus Mods Links
Link directly to Nexus Mods:- Provide the Nexus Mods URL in server configuration
- Players download from Nexus Mods using their own accounts
- Supports premium and free downloads
Kyber CDN
Upload mods to Kyber’s hosting:- Direct Upload: Upload
.fbmodfiles through the API - Fast Downloads: Distributed CDN for quick worldwide downloads
- Version Control: Upload multiple versions, server specifies which to use
- File Size Limits: Mods up to 2GB supported
Mod Development
Creating Mods
Develop mods using Frosty Editor:- Get Frosty Editor: Download from Frosty Mod Manager community
- Open Battlefront II: Load the game in Frosty Editor
- Make Changes: Edit assets, scripts, and game data
- Export Mod: Save as
.fbmodpackage - Test in Kyber: Load the mod in Kyber to test
Live Editing
Enable live edit mode:- Modifications made in Frosty Editor appear in-game in real-time
- No need to restart the game for each change
- Perfect for tweaking values and testing
Testing Mods
- Local Testing: Enable mods and launch the game to test solo
- Private Servers: Host a private server to test multiplayer mods
- Beta Testing: Share mods with trusted testers before public release
Best Practices
Mod Organization
Use Descriptive Names
Use Descriptive Names
Rename mod files to clearly indicate what they do:
Imperial-Storm-Trooper-501st-Legion.fbmodBetter than:mod123.fbmodCreate Collections
Create Collections
Group related mods into collections for easy management:
- “Clone Wars” collection
- “Realistic Graphics” collection
- “Quality of Life” collection
Regular Cleanup
Regular Cleanup
Periodically review and delete unused mods to free disk space.
Backup Collections
Backup Collections
Export your favorite collections to back them up before major changes.
Performance Considerations
- Limit Active Mods: Too many mods can impact performance
- Monitor Load Times: Many large mods increase startup time
- Texture Mods: High-resolution texture mods use more VRAM
- Cosmetic Only: Consider using cosmetic collections to reduce conflicts
Troubleshooting
Mod Not Loading
Mod Not Loading
Check:
- Mod is enabled (checkbox is checked)
- Mod file isn’t corrupted (try re-downloading)
- No conflicting mods
- Mod is compatible with current game version
Game Crashes with Mods
Game Crashes with Mods
Common causes:
- Mod conflicts
- Corrupted mod files
- Outdated mods
- Too many mods
Can't Download from Nexus Mods
Can't Download from Nexus Mods
Check:
- Nexus Mods account is linked in Settings
- API key is valid
- Mod still exists on Nexus Mods
- Internet connection is stable
Wrong Mod Version
Wrong Mod Version
Issue: Server requires different version than you haveSolution: Download the correct version from the server info panel. Kyber shows required versions.
Related Features
Collections
Organize mods with collections
Server Browser
Find modded servers to join
Multiplayer
Host modded servers