NoMoreCTD

NoMoreCTD is a powerful client-side utility mod that prevents crashes and provides advanced error recovery for Minecraft 1.20.1 Forge. Keep playing even when mods misbehave!

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

Forge

implementation fg.deobf("curse.maven:nomorectd-1407959:7352388")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more aboutย Curse Maven

๐ŸŽฏ 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

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

  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! ๐ŸŽ‰