File Details
NoMoreCTD v1.3.2 - Advanced Configuration & Enhanced UI Update
- R
- Dec 19, 2025
- 221.71 KB
- 15
- 1.20.1
- Forge
File Name
nomorectd-1.3.2.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
๐ฏ What's New
Major Feature: Advanced In-Game Configuration System
No more editing config files! Configure all 31 features directly in-game with a beautiful, intuitive interface.
โจ New Features
1. Advanced Configuration Screen โญ NEW!
A completely redesigned configuration interface with full control over all mod features.
Features:
๐ Categorized Settings - All 31 features organized into 7 categories
- General Settings (4 options)
- Original Features (1-10)
- Monitoring Features (11-15)
- Crash Prevention (16-20)
- Optimization Features (21-25)
- Utility Features (26-30)
- Hot Mod Toggle (31)
๐๏ธ Advanced Controls
- Toggle switches for boolean options
- Slider controls for numeric values (e.g., max error messages 1-100)
- Real-time value display
- Descriptive tooltips for every option
โก Real-Time Application
- Changes apply instantly without restart!
- "Apply" button to save all changes
- "Cancel" button to discard changes
- "Reset to Defaults" button
๐ Hot Reload System
- Features reload dynamically when settings change
- No more game restarts needed
- Instant feedback on configuration changes
2. Enhanced Statistics Screen with Graphs ๐ NEW!
Advanced performance monitoring with real-time graphs and detailed analytics.
Features:
๐ Real-Time Performance Graphs
- FPS History (last 100 samples)
- Memory Usage History (percentage over time)
- Live graph updates every 10 ticks
- Min/Max/Average statistics
๐ Visual Performance Bars
- FPS bar (green/yellow/red based on performance)
- Memory usage bar (color-coded by percentage)
- CPU load estimation bar
๐ Detailed Statistics
- Total crashes & session crashes
- Uptime tracking (hours & minutes)
- Crash rate per hour
- Most problematic mod
๐ป System Information
- Java version
- Operating system
- CPU cores
- Allocated RAM
- Total mods installed
๐ Error Analysis
- Top 5 problematic mods list
- Error count per mod
- Mods with errors counter
๐๏ธ History Management
- Clear history button
- Persistent data across sessions
3. Mod Dependencies Visualization ๐ธ๏ธ NEW!
Interactive graph showing mod dependencies and relationships.
Features:
๐ Interactive Dependency Graph
- Visual node-based representation
- Each mod displayed as a node
- Dependencies shown as arrows
- Mandatory dependencies (red arrows)
- Optional dependencies (gray arrows)
๐ Search & Filter
- Real-time search by mod name or ID
- Filter graph to show only matching mods
- Instant graph updates
๐ฎ Interactive Controls
- Drag to move view around
- Mouse scroll to zoom in/out
- Click nodes to select mods
- Zoom levels: 0.5x to 2.0x
๐ Detailed Mod Information
- Selected mod name & ID
- Number of dependencies
- Number of mods that require it
- Visual highlighting of selected mod
๐จ Visual Indicators
- Green border = Selected mod
- Blue border = Hovered mod
- Gray = Normal mod
- Red arrows = Mandatory dependencies
- Gray arrows = Optional dependencies
4. Modernized Configuration Menu
Complete redesign of the NoMoreCTD settings screen.
New Layout:
- Advanced Configuration - Access full feature settings
- View Statistics - Classic statistics view
- Enhanced Statistics & Graphs - New graphical statistics
- Mod Dependencies Viewer - New dependency visualizer
Clean, organized, and easy to navigate!
๐ง Technical Improvements
Feature Manager Enhancements
New reloadFeatures() Method:
- Dynamically reload features without full restart
- Hot reload for:
- Resource Pack Monitor
- Config Backup Manager
- Command History
- Quick Teleport Manager
- Hot Mod Toggle Engine
Configuration System Improvements
Real-Time Config Updates:
- Changes saved immediately to config file
- Features re-initialized with new settings
- No game restart required
- Instant user feedback
๐จ User Interface Improvements
Advanced Configuration Screen
Design Features:
- Scrollable list for easy navigation
- Category headers with visual separators
- Dual-column layout for better space usage
- Consistent spacing and alignment
- Descriptive help text for every setting
- Color-coded buttons (Apply/Cancel/Reset)
Enhanced Statistics Screen
Visual Design:
- Two-column layout
- Real-time updating graphs
- Color-coded performance indicators
- Green = Good
- Yellow = Warning
- Red = Critical
- Semi-transparent info panels
- Grid-based graph backgrounds
Mod Dependencies Screen
Interactive Design:
- Full-screen canvas
- Draggable viewport
- Zoom controls (buttons + scroll wheel)
- Search bar overlay
- Info panels for controls and selection
- Smooth line rendering for connections
๐ Localization
Complete Translation Updates
English (en_us.json):
- 100+ new translation keys
- All feature descriptions (1-31)
- UI labels and tooltips
- Help text and instructions
Russian (ru_ru.json):
- 100+ ะฝะพะฒัั ะบะปััะตะน ะฟะตัะตะฒะพะดะฐ
- ะัะต ะพะฟะธัะฐะฝะธั ััะฝะบัะธะน (1-31)
- ะะตัะบะธ ะธะฝัะตััะตะนัะฐ ะธ ะฟะพะดัะบะฐะทะบะธ
- ะกะฟัะฐะฒะพัะฝัะต ัะตะบััั ะธ ะธะฝััััะบัะธะธ
๐ New Configuration Keys
General Category
crash_recovery- Enable/disable crash recoveryshow_errors- Show non-critical errors in chatauto_disable- Auto-disable suspected modsmax_errors- Max error messages (1-100 slider)
31 Feature Toggles
All features from v1.3.0 and v1.3.1 now configurable in-game!
๐ Performance Impact
- Advanced Config Screen: Minimal impact, GUI only
- Enhanced Statistics: ~1-2% CPU for graph rendering
- Dependencies Screen: ~2-3% CPU when active
- Memory Impact: +5-10MB for graph history storage
- Hot Reload: <100ms per feature reload
๐ Statistics & Monitoring
New Tracked Metrics
- FPS history (100 samples)
- Memory usage history (100 samples)
- CPU load estimation
- Crash rate per hour
- Uptime tracking
- Per-mod error counts
Graph Types
- Line graphs for time-series data
- Bar graphs for instant metrics
- Color-coded indicators
- Min/Max/Average calculations
๐ฏ Use Cases
Scenario 1: Fine-Tuning Performance
1. Open "NoMoreCTD Settings"
2. Click "Advanced Configuration"
3. Navigate to "Optimization Features"
4. Toggle FPS Stabilizer, Render Optimizer, etc.
5. Click "Apply" - changes take effect instantly!
6. Open "Enhanced Statistics" to see results
Scenario 2: Debugging Mod Issues
1. Open "NoMoreCTD Settings"
2. Click "Mod Dependencies Viewer"
3. Search for problematic mod
4. See all its dependencies visually
5. Identify potential conflicts
6. Check "Enhanced Statistics" for error patterns
Scenario 3: Monitoring Performance
1. Open "Enhanced Statistics & Graphs"
2. Watch real-time FPS and memory graphs
3. Identify performance drops
4. Check which features are causing issues
5. Adjust settings in "Advanced Configuration"
6. See improvements instantly!
๐ New Files Added
GUI Screens
AdvancedConfigScreen.java(~650 lines)- Main configuration interface
- Category-based layout
- Config list management
- Apply/Cancel/Reset functionality
EnhancedStatisticsScreen.java(~420 lines)- Real-time performance graphs
- System information panel
- Error statistics display
- Graph rendering system
ModDependenciesScreen.java(~380 lines)- Interactive dependency graph
- Search and filter system
- Zoom and pan controls
- Visual node and edge rendering
Total new code: ~1,450 lines
๐ Modified Files
Core Files
ModConfigScreen.java
- Complete redesign
- New button layout
- Integration with new screens
FeatureManager.java
- Added
reloadFeatures()method - Hot reload support
- Dynamic feature management
- Added
NoMoreCTD.java
- Updated version to 1.3.2
- Updated log messages
gradle.properties
- Version: 1.3.1 โ 1.3.2
- Updated description
Localization Files
- en_us.json - +100 new keys
- ru_ru.json - +100 new keys
๐ Comparison: Before vs After
| Feature | v1.3.1 | v1.3.2 |
|---|---|---|
| In-Game Config | โ 3 basic toggles | โ All 31 features |
| Config UI | โ ๏ธ Simple list | โ Advanced categorized |
| Statistics | โ ๏ธ Basic text | โ Graphs & analytics |
| Dependencies | โ None | โ Visual graph |
| Real-Time Apply | โ Manual restart | โ Instant apply |
| Sliders | โ None | โ Numeric controls |
| Search | โ None | โ Full search |
| Graphs | โ None | โ FPS & Memory |
| System Info | โ ๏ธ Limited | โ Comprehensive |
โ ๏ธ Breaking Changes
None!
- Fully backward compatible with v1.3.1
- Existing configs work without changes
- Old config screen still accessible
- All features preserve their settings
๐ Bug Fixes
- Config Screen Layout - Fixed cramped button spacing
- Statistics Overflow - Fixed text overflow for long mod names
- Config Save Timing - Improved save reliability
- GUI Rendering - Fixed z-fighting in overlay panels
๐ฆ Installation
Requirements
- Minecraft 1.20.1
- Forge 47.2.0+
- Java 17+
- NoMoreCTD v1.3.1 or earlier (for upgrade)
Steps
- Download
nomorectd-1.3.2.jar - Remove old version from
modsfolder - Place new version in
modsfolder - Launch Minecraft
- Enjoy new configuration system!
๐ How to Use New Features
Accessing Advanced Configuration
- Launch Minecraft
- Main Menu โ "Mods" โ "NoMoreCTD" โ "Config"
- Click "Advanced Configuration (All Features)"
- Browse categories and adjust settings
- Click "Apply Changes" when done
Viewing Enhanced Statistics
- Open "NoMoreCTD Settings"
- Click "Enhanced Statistics & Graphs"
- Watch real-time FPS and memory graphs
- Review system information
- Check error statistics
Exploring Dependencies
- Open "NoMoreCTD Settings"
- Click "Mod Dependencies Viewer"
- Use search to find mods
- Drag to move view
- Scroll to zoom
- Click nodes to see details
๐ Highlights
Top 3 New Features
- Advanced Configuration - Full control without editing files
- Performance Graphs - Visual performance monitoring
- Dependency Visualization - See mod relationships
Quality of Life
- โก Instant config changes (no restart!)
- ๐จ Beautiful, modern UI
- ๐ Real-time performance data
- ๐ Easy mod troubleshooting
๐ฎ Future Plans
Planned for v1.3.3+
- ๐จ Custom theme support
- ๐ Export statistics to CSV
- ๐ Dependency conflict detection
- ๐ Performance alerts system
- ๐ Historical performance comparison
- ๐ฎ In-game overlay for stats
- ๐ง Per-feature configuration profiles
๐ Version Summary
Changes Overview
- โ Added 3 new major GUI screens
- โ Added 100+ localization keys
- โ Added hot reload system
- โ๏ธ Updated 6 core files
- โ๏ธ Enhanced config management
- โ๏ธ Improved statistics tracking
- ๐จ Modernized UI design
- โก Optimized performance
Feature Count Progression
- v1.1.0: 10 features
- v1.2.x: +Mod Manager (11 total)
- v1.3.0: +20 features (30 total)
- v1.3.1: +Hot Mod Toggle (31 total)
- v1.3.2: +Advanced Config System (31 features, now fully configurable!)
๐ก Tips & Tricks
Performance Tuning
- Use Enhanced Statistics to identify bottlenecks
- Disable unused features in Advanced Config
- Monitor memory usage graph for leaks
- Check FPS history for patterns
Troubleshooting
- Use Dependencies Viewer to find conflicts
- Check Enhanced Statistics for error patterns
- Reset to defaults if issues occur
- Clear history if graphs lag
Best Practices
- Apply changes one at a time to test impact
- Keep history clear for best graph performance
- Use search in Dependencies to find mods quickly
- Check system info for compatibility
๐ Credits
Developer: ssbaxys Version: 1.3.2 Released: December 19, 2024
Special thanks to:
- Minecraft Forge team
- Everyone who requested better configuration
- Beta testers
- The modding community
๐ Quick Reference
New Screens
- Advanced Configuration: Full feature control
- Enhanced Statistics: Graphs & analytics
- Mod Dependencies: Visual relationship viewer
Key Features
- 31 configurable features
- Real-time config changes
- FPS & memory graphs
- Interactive dependency graph
- Hot reload system
- Comprehensive statistics
๐ Conclusion
NoMoreCTD v1.3.2 transforms mod configuration from tedious file editing to an intuitive, visual experience. Configure everything, monitor performance, and understand mod relationshipsโall without leaving the game!
No more config file hunting. No more restarts. Just pure, instant control!
๐ Welcome to the future of in-game configuration!
Made with โค๏ธ for the Minecraft community
Installation:
- Download
nomorectd-1.3.2.jar - Place in
modsfolder - Launch Minecraft 1.20.1 with Forge 47.2.0+
- Enjoy advanced configuration! ๐