Tags
Creators
Details
1.0.3
Compatibility
Changes
Simple Progress Changelog
Version 1.0.3
We're excited to release Simple Progress Mod version 1.0.3, which fixes core issues with the sub-progress system and provides a more stable progress management experience.
🐛 Key Fixes
1. Sub-Progress Display Issues Resolved
- Fixed: Sub-progress list now correctly displays all child progresses
- Fixed: Resolved issue where sub-progresses showed in tree chart but not in list view
- Improved: Optimized sub-progress storage and retrieval logic
2. Progress Data Structure Refactored
- Refactor: Completely rewrote core progress management logic
- Improved: Recursive methods for progress operations, supporting unlimited sub-progress levels
- Optimized: Enhanced progress data serialization and deserialization
3. UI Improvements
- Fixed: Sub-progress button now correctly identifies parent progresses with children
- Improved: Sub-progresses display with indentation for clear hierarchy
- Optimized: Enhanced progress bar and sub-progress icon display
✨ Features
Complete Sub-Progress System
- Support for multi-level sub-progresses (parent → child → grandchild)
- Sub-progresses automatically inherit parent type and target
- Full progress hierarchy displayed in tree chart statistics
Smart Progress Tracking
- Auto-tracks 5 progress types: Kill, Obtain, Explore, Build, Enchant
- Real-time progress updates with chat and HUD notifications
- Estimated completion time support
Rich Theme System
- 6 selectable themes: Default, Dark, Light, Green, Blue, Purple
- Theme settings automatically saved
📊 Statistics
- Tree Chart: Visual display of all progresses and their hierarchy
- Completion Rates: Overall and individual progress completion percentages
- Progress Analysis: Detailed progress completion analytics
🛠 Usage Guide
Creating Sub-Progresses
- Select a parent progress
- Click "Add Sub-Progress" button
- Enter sub-progress information
- Click "Show Sub-Progresses" to view child list
Progress Types
- Kill: Track specific mob kills
- Obtain: Track item acquisitions
- Explore: Track dimension visits
- Build: Track block placements
- Enchant: Track enchantment acquisitions
🔧 Technical Improvements
- Performance: Optimized progress update performance, reduced memory usage
- Data Safety: Enhanced auto-save and recovery mechanisms
- Error Handling: Improved exception handling and user feedback
📝 Compatibility
- Minecraft Version: 1.20.1
- Forge Version: 47.4.0+
- Data Compatible: Supports upgrade from 1.0.2 with automatic data migration
🐛 Known Issues
- No major known issues
- Please report any issues on GitHub Issues
🙏 Acknowledgments
Thanks to all community members for feedback and testing, especially those who helped identify and fix sub-progress display issues.
Download: Download v1.0.3
Issue Reporting: GitHub Issues
Project Home: GitHub Repository
Enjoy the enhanced progress management experience! 🎮✨
Release Date: January 2024
Developer: LanChe
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:Vx1YLN0k:j51zg0Kr"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Vx1YLN0k:j51zg0Kr"
}

