Search and Discovery
Lightning-Fast Search
Modrinth’s search engine is designed for speed and precision:Real-Time Results
- Instant search results as you type
- Sub-100ms response times
- Fuzzy matching for typos
- Relevance-based ranking
Advanced Filtering
- Game version compatibility
- Mod loader support (Fabric, Forge, Quilt, NeoForge)
- Categories and tags
- Client/server side filtering
- Open source projects filter
Sorting Options
Find projects sorted by:- Relevance - Best matches for your search
- Downloads - Most popular projects
- Follows - Most followed by community
- Updated - Recently updated projects
- Newest - Latest additions to Modrinth
Category System
Browse projects by category:- Technology - Tech mods and automation
- Adventure - Exploration and questing
- Magic - Spells and enchantments
- Decoration - Building and aesthetics
- Library - APIs and frameworks
- Optimization - Performance improvements
- Utility - Tools and helpers
- And many more…
Project Types
- Mods
- Plugins
- Resource Packs
- Shaders
- Modpacks
- Data Packs
Gameplay modifications that add features, mechanics, or content:
- Client-side mods (visual enhancements, UI improvements)
- Server-side mods (gameplay mechanics, admin tools)
- Universal mods (work on both client and server)
Discovery Features
Homepage Showcase- Featured projects carousel
- Trending projects this week
- New and updated projects
- Random project discovery
- User-curated project lists
- Themed collections
- Modpack recommendations
- Creator picks
- Follow favorite projects
- Receive update notifications
- Track new versions
- Get release announcements
When you follow a project, you’ll receive notifications about new versions, including changelog information and compatible game versions.
Team Collaboration
Modrinth supports full team collaboration for projects with granular permission management.Team Management
Invite Members
- Invite by Modrinth username
- Set custom role titles
- Configure permissions per member
- Pending invitation system
- Team member profiles
Permission System
- Upload version
- Delete version
- Edit project details
- Manage team invites
- Remove members
- Edit member permissions
- Delete project
- View analytics
- View revenue
Monetization Split
Configure revenue sharing between team members:- Set monetization weight per member
- Automatic revenue distribution
- Transparent earnings tracking
- Proportional split calculations
- Individual payout management
Collaboration Features
Version Management- Multiple team members can upload versions
- Version approval workflow (optional)
- Rollback capabilities
- Beta version channels
- Collaborative description editing
- Gallery management
- Link updates
- Metadata changes
- Internal notes
- Version changelogs
- Project announcements
Analytics for Creators
Comprehensive analytics dashboard for tracking project performance.Download Analytics
- Overview
- Time Series
- Breakdown
- Total downloads across all projects
- Downloads by project
- Downloads by version
- Growth trends over time
- Comparative project performance
Engagement Metrics
Page Views- Project page views
- Version page views
- Gallery views
- Referral sources
- Search result impressions
- Follower count growth
- Comments and discussions
- Star ratings and reviews
- Social shares
Revenue Analytics
For monetized projects:- Ad Revenue - Earnings from project page ads
- Payout History - Track payment distributions
- Revenue Trends - Historical earnings data
- Team Split - Per-member earnings breakdown
- Withdrawal Status - Available balance and pending payouts
Data Export
Export your analytics data:- CSV format for spreadsheets
- JSON format for custom analysis
- Custom date ranges
- Filtered by project
- Historical data retention
Server Hosting
Modrinth Servers is currently in beta. Learn more about hosting
Managed Minecraft Servers
Modrinth provides managed Minecraft server hosting with deep platform integration:One-Click Setup
- Choose server plan and region
- Select Minecraft version and mods
- Automatic mod installation
- Pre-configured for performance
- Launch in minutes
Modrinth Integration
- Browse and install mods from dashboard
- One-click modpack deployment
- Automatic dependency resolution
- Update mods from control panel
- Server-compatible mod filtering
Server Features
Management Panel- Start/stop/restart server
- Real-time console access
- File manager with FTP access
- Scheduled restarts and backups
- Player management tools
- High-performance NVMe storage
- DDoS protection included
- Multiple data center regions
- Low-latency networking
- Automatic performance optimization
- Install mods directly from Modrinth
- Automatic updates for installed mods
- Version compatibility checking
- Plugin support for Bukkit/Spigot/Paper
- Resource pack hosting
Regions and Availability
Choose from multiple server locations:- North America (East and West Coast)
- Europe (Multiple locations)
- Asia-Pacific
- South America
- Low-latency connections
- Redundant infrastructure
- Regional compliance
- 24/7 monitoring
Pricing Plans
Flexible server plans:- Starter - Small servers for friends
- Community - Medium-sized communities
- Large - Big servers and networks
- Custom - Enterprise solutions
- Credit/debit cards via Stripe
- PayPal
- Multiple currencies supported
- Monthly or annual billing
- Prorated upgrades/downgrades
API Access
Modrinth provides a comprehensive REST API for developers.API Features
Open and Free
- No authentication required for read operations
- Rate limiting: 300 requests per minute
- Open source API client libraries
- GraphQL support (coming soon)
Comprehensive
- Search projects
- Get project details
- List versions
- Download files
- User authentication
- Project management
API Endpoints
Public Endpoints (No auth required)Rate Limiting
- Default Limits
- Headers
- Unauthenticated: 300 requests/minute per IP
- Authenticated: 1000 requests/minute per token
- Burst: Up to 50 requests at once
- File downloads: Unlimited (CDN served)
Client Libraries
Official and community libraries:- JavaScript/TypeScript -
@modrinth/api-client - Python -
modrinth - Rust -
ferinth - Java -
modrinth4j - Go -
go-modrinth
Webhooks
Receive real-time notifications:- New version uploads
- Project updates
- Comment notifications
- Analytics milestones
Content Guidelines
Allowed Content
Modrinth welcomes:- Mods, plugins, and resource packs
- Modpacks and data packs
- Shaders and optimization mods
- Libraries and APIs
- Server-side content
Quality Standards
Required- Clear project description
- Accurate version compatibility
- Proper categorization
- Appropriate screenshots
- Working download files
- Detailed changelogs
- License information
- Dependency documentation
- Installation instructions
- Support contact information
Prohibited Content
Moderation
All uploaded content is reviewed:- Automated scanning for malware
- Manual review for policy compliance
- Community reporting system
- Quick moderation response times
- Appeal process for rejections
Platform Benefits
For Players
Easy Discovery
- Lightning-fast search
- Smart recommendations
- Curated collections
- Follow system for updates
Safe Downloads
- Malware scanning
- Verified creators
- Open source code links
- File hash verification
Launcher Integration
- Modrinth App support
- Third-party launcher compatibility
- One-click installations
- Automatic updates
Free Forever
- No premium tiers
- Unlimited downloads
- Ad-free browsing
- Community-driven
For Creators
Revenue Sharing
- Ad revenue from project pages
- Team monetization splits
- Transparent earnings
- Easy withdrawals
Growth Tools
- Detailed analytics
- Discovery algorithms
- Featured project spots
- Community engagement
Collaboration
- Team management
- Permission system
- Version control
- Multi-creator support
Developer Tools
- Open API
- CI/CD integration
- Automated uploads
- Build tool plugins
Open Source
Modrinth is committed to open source:- Platform code: Available on GitHub
- API: Fully documented and open
- Community-driven: Feature requests welcome
- Transparent: Public roadmap and decisions
