Overview
The Technic Platform integration offers:- Complete Technic catalog - Browse all public Technic modpacks
- Multiple pack formats - Support for both ZIP and Solder-based packs
- Direct URL installation - Install packs by URL or slug
- Platform search - Search the Technic Platform modpack database
- Automatic updates - Solder packs support version checking
- Custom modpack support - Install custom Technic packs from any URL
Creating a Technic Instance
Search or enter URL
Either:
- Use the search bar to find modpacks on the Technic Platform
- Enter a direct modpack URL or slug
Choose version (if applicable)
For Solder-based packs, select from available versions. Single-ZIP packs have only one version.
Pack Formats
Technic Platform supports two main modpack formats:Single ZIP Packs
Structure- Complete modpack in a single ZIP archive
- Contains mods, configs, and Minecraft version
- Simpler format, easier to create
- No built-in update mechanism
- Download the ZIP file
- Extract contents to instance directory
- Detect Minecraft version from pack
- Configure mod loader if present
Single ZIP packs are the simplest format and work well for smaller modpacks or personal distributions.
Solder Packs
Structure- API-based modpack distribution system
- Mods hosted as individual components
- Version management and updates
- More complex but more powerful
- Multiple versions - Recommended, latest, and specific builds
- Incremental updates - Only download changed mods
- Mod manifests - Detailed mod metadata and dependencies
- Build tracking - Track which build is installed
Solder is the recommended format for larger, actively maintained modpacks. It provides better update support and more efficient downloads.
Solder API
Technic Solder uses a REST API for modpack distribution.Pack Metadata
Build Information
Solder manifests include MD5 checksums for all files, ensuring download integrity and enabling efficient caching.
Installation Process
Single ZIP Installation
Solder Installation
Solder installations are more complex but provide better progress reporting and error handling.
Searching the Platform
The Technic Platform provides a search API: Search Query- Modpack name and slug
- Author information
- Pack description
- Download counts
- Platform URL
- Pack icon/logo
- Name and author
- Short description
- Install count
Direct URL Installation
You can install Technic packs directly by URL or slug: Supported formats:- Full URL:
https://www.technicpack.net/modpack/pack-slug - Short URL:
https://technicpack.net/modpack/pack-slug - Just slug:
pack-slug - API URL: Direct Solder API endpoint
Version Selection
For Solder-based packs, you can choose from:Build Types
- Recommended - Pack author’s recommended stable version
- Latest - Most recent build (may be beta/alpha)
- Specific builds - Any previous version listed in the manifest
Version Display
The version dropdown shows:- Build name/number
- Minecraft version
- Installation status (if already installed)
Custom Technic Packs
You can create and distribute your own Technic-format modpacks:Single ZIP Format
Include version info
Add a
version.json or similar file specifying Minecraft and mod loader versions.Solder API Format
For Solder packs, you need to set up a Solder API server. See the Technic Solder documentation for details on hosting your own repository.
Technic Pack Processor
TheTechnicPackProcessor handles pack configuration:
Responsibilities:
- Detect Minecraft version from pack
- Identify mod loader (Forge/Fabric) and version
- Configure instance name and icon
- Set up game settings and profiles
- Handle special Solder pack requirements
- Scan for version information
- Configure mod loader
- Set instance metadata
- Apply custom settings
- Finalize and validate
Update Checking
For Solder packs, Prism Launcher can check for updates:Single ZIP packs don’t support automatic update checking. You’ll need to manually check for new versions.
Troubleshooting
Common Issues
“Failed to download modpack”- Verify the URL is correct and accessible
- Check your internet connection
- Some packs may have been removed or made private
- Ensure the ZIP contains a valid Technic pack structure
- Check that version information is present
- Verify the pack wasn’t corrupted during download
- The Solder server may be down or unreachable
- Check if the API URL is correct
- Try again later if the server is temporarily unavailable
- Verify you have enough disk space
- Check file permissions in the instance directory
- The ZIP file may be corrupted - try re-downloading
- The pack may be using a non-standard structure
- Check if version information is present in the pack
- Try a different version or contact the pack author
MD5 Verification Failures
To resolve:- Try downloading again
- Check if the pack has been updated
- Contact the pack author if the issue persists
Platform Differences
Technic Platform differs from other platforms: Advantages:- Very open - easy to create and host custom packs
- No approval process or restrictions
- Simple pack format for basic modpacks
- Direct URL installation
- Less sophisticated than modern platforms
- Limited metadata and search capabilities
- No built-in mod updating for single ZIP packs
- Fewer hosting tools and features
Source Code Reference
The Technic Platform integration is implemented in:/launcher/modplatform/technic/TechnicPackProcessor.h- Pack processing/launcher/modplatform/technic/SolderPackManifest.h- Solder API structures/launcher/modplatform/technic/SolderPackInstallTask.cpp- Solder installation/launcher/modplatform/technic/SingleZipPackInstallTask.cpp- ZIP installation/launcher/ui/pages/modplatform/technic/TechnicPage.cpp- User interface
