About this mod
An modern, open-source mod manager for Stardew Valley.
StarModsManager is a comprehensive tool designed for managing Stardew Valley mods, provides a modern interface for downloading, updating, translating, and managing your mods.
- Permissions and credits
- Donations
🌟 Introduction
StarModsManager is a modern mod management tool designed specifically for Stardew Valley players. With no additional framework required, it makes mod management simple and efficient. Say goodbye to manual operations and enjoy an all-in-one mod management experience!
✨ Core Features
🎮 NexusMods Integration
- One-Click Download: Direct downloads from NexusMods
- Auto Update Detection: Real-time tracking of mod updates
- Smart Download Management: Parallel download support with clear progress display
- Dependency Check: Automatic detection of required dependencies (as same as SMAPI now)
📦 Mod Management
- Easy Installation: Smart mod structure recognition
- Batch Operations: Install, update, or delete multiple mods simultaneously
- Mod Categories: Intelligent categorization for better organization
- Conflict Detection: Automatic checking for potential mod conflicts
🌐 Translation Features
- Mod Description Translation: Support for translating mod descriptions
- Multiple Engines: Built-in translation engines including ChatGPT
- Batch Translation: Process multiple translation tasks at once
- Translation History: Save translation records to avoid duplication
⚙️ Customization
- Interface Themes: Light and dark theme options
- Download Settings: Customize thread count and save locations
- Translation Preferences: Set default translation engine and language
- Backup & Restore: Support for mod configuration backup
🛠️ Technical Features
- Built with Avalonia UI
- AOT compilation - no runtime dependencies
- Open source, hosted on GitHub
🚀 Quick Start
- Download the latest version
- Run the program
- Select your game mods folder
- Enter your NexusMods API key
- Start enjoying the new mod management experience!
⚙️ Configuration
Required:
- NexusMods API key (for downloading mods)
- Stardew Valley game directory
- Mod storage location
Optional:
- Translation API settings
- Cookie For Non-Premium User Download
❓ FAQ
Q: Which operating systems are supported?
A: Currently Windows only, with other platforms in the future.
Q: How do I get a NexusMods API key?
A: the API key can be found here: https://next.nexusmods.com/settings/api-keys or step-by-step:
- click on profile picture on top right
- site preference
- API key
- scroll all the way down to personal API key
- click on request API Key
- copy that into
Q: What is Cookies, is it need for runs?
A: No, it just only used for non-premium member to download mods, you could download mods and drop them into the window to install/update mods.
🎯 Future Plans (Maybe?)
- Linux and MacOS support
- Mod configuration editor
- Additional translation engines
💌 Support & Feedback
- GitHub Issues: Submit problems and suggestions
- Community: User discussion group
🙏 Special Thanks
- SMAPI
- NexusMods
- Avalonia UI framework
- All users providing feedback
Source code is available here.
Developed with ❤️ for the Stardew Valley community