▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/NoMoreCTD
NoMoreCTD

NoMoreCTD

A client-side utility mod that prevents game crashes and provides advanced error recovery for Minecraft 1.20.1 Forge. Never lose your progress to unexpected crashes again!

Оцените первым
699
4
Все версииUpdate Configuration & UI

Update Configuration & UI

Release19.12.2025

Список изменений

🎯 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:

  1. Advanced Configuration - Access full feature settings
  2. View Statistics - Classic statistics view
  3. Enhanced Statistics & Graphs - New graphical statistics
  4. 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 recovery
  • show_errors - Show non-critical errors in chat
  • auto_disable - Auto-disable suspected mods
  • max_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

  1. AdvancedConfigScreen.java (~650 lines)

    • Main configuration interface
    • Category-based layout
    • Config list management
    • Apply/Cancel/Reset functionality
  2. EnhancedStatisticsScreen.java (~420 lines)

    • Real-time performance graphs
    • System information panel
    • Error statistics display
    • Graph rendering system
  3. 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

  1. ModConfigScreen.java

    • Complete redesign
    • New button layout
    • Integration with new screens
  2. FeatureManager.java

    • Added reloadFeatures() method
    • Hot reload support
    • Dynamic feature management
  3. NoMoreCTD.java

    • Updated version to 1.3.2
    • Updated log messages
  4. gradle.properties

    • Version: 1.3.1 → 1.3.2
    • Updated description

Localization Files

  1. en_us.json - +100 new keys
  2. ru_ru.json - +100 new keys

🔍 Comparison: Before vs After

Featurev1.3.1v1.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

  1. Config Screen Layout - Fixed cramped button spacing
  2. Statistics Overflow - Fixed text overflow for long mod names
  3. Config Save Timing - Improved save reliability
  4. 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

  1. Download nomorectd-1.3.2.jar
  2. Remove old version from mods folder
  3. Place new version in mods folder
  4. Launch Minecraft
  5. Enjoy new configuration system!

🎓 How to Use New Features

Accessing Advanced Configuration

  1. Launch Minecraft
  2. Main Menu → "Mods" → "NoMoreCTD" → "Config"
  3. Click "Advanced Configuration (All Features)"
  4. Browse categories and adjust settings
  5. Click "Apply Changes" when done

Viewing Enhanced Statistics

  1. Open "NoMoreCTD Settings"
  2. Click "Enhanced Statistics & Graphs"
  3. Watch real-time FPS and memory graphs
  4. Review system information
  5. Check error statistics

Exploring Dependencies

  1. Open "NoMoreCTD Settings"
  2. Click "Mod Dependencies Viewer"
  3. Use search to find mods
  4. Drag to move view
  5. Scroll to zoom
  6. Click nodes to see details

🌟 Highlights

Top 3 New Features

  1. Advanced Configuration - Full control without editing files
  2. Performance Graphs - Visual performance monitoring
  3. 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:

  1. Download nomorectd-1.3.2.jar
  2. Place in mods folder
  3. Launch Minecraft 1.20.1 with Forge 47.2.0+
  4. Enjoy advanced configuration! 🎉

Файлы

nomorectd-1.3.2.jar(221.71 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.3.2

Загрузчики

Forge

Версии игры

1.20.1

Загрузок

15

Дата публикации

19.12.2025

Загрузил

ID версии

Главная