Tags
Creators
Details
1.2.2
Compatibility
Changes
๐จ Major UI Improvements
๐ฑ๏ธ Fixed Button Layout
- FIXED: Button overlap issue on title screen
- New compact "Toggle Mods" button positioned left of Forge's "Mods" button
- Small button size (75px) doesn't interfere with other menu buttons
- No more overlapping with Settings or Quit buttons
- Clean and professional placement
๐ฎ Enhanced Mod Manager Interface
Complete redesign of the Mod Manager screen with beautiful new features:
๐ Search Functionality
- New search box at the top of the screen
- Real-time filtering by mod name, ID, or description
- Instant results as you type
- Search hint text for better UX
๐ Improved Mod List
- Larger item height (40px) for better readability
- Three-line display per mod:
- Line 1: Mod name + version (right-aligned)
- Line 2: Mod ID (gray)
- Line 3: Description preview (lighter gray)
- Status icons (โ/โ) with color coding
- Hover highlighting for better feedback
- Better text truncation with "..."
๐๏ธ Enhanced Button Panel
- Row 1 (4 buttons):
- Toggle (enable/disable selected mod)
- Refresh (reload mod list)
- Enable All
- Disable All
- Row 2:
- Done (centered, return to menu)
- Better button spacing and layout
- Responsive button sizing (98px width)
๐ Information Panel
- Beautiful info panel below buttons
- Semi-transparent background with borders
- Selected mod details:
- Display name
- Version (yellow)
- Status with icon (green/red)
- Mod ID on the right (gray)
- Panel only shows when mod is selected
๐ Statistics Display
- Mod counter at the top: "Total: X | Enabled: Y | Disabled: Z"
- Live update when toggling mods
- Color-coded information
โ ๏ธ Warning Message
- Clear restart warning at bottom
- Red text with warning symbol
- Always visible for user awareness
๐ง Technical Improvements
Code Quality:
- โ Better component organization
- โ Improved render method structure
- โ Cleaner event handling
- โ Enhanced search algorithm
Localization:
- โ 7+ new translation keys
- โ Updated button labels
- โ Shorter button text for compact layout
- โ Full EN/RU support
New Features:
- โ Real-time search filtering
- โ Disable All functionality
- โ Refresh button
- โ Mod count statistics
- โ Enhanced visual feedback
๐ฆ Technical Details
- Version: 1.2.2
- File Size: 68 KB (up from 66 KB in v1.2.1)
- Updated Files:
- TitleScreenHandler.java - Fixed button positioning
- ModListScreen.java - Complete UI redesign
- en_us.json / ru_ru.json - New translations
- Compatibility: Backward compatible with v1.2.1
- License: MIT
๐ฏ What's Different from v1.2.1?
Fixed:
- โ Button overlap on title screen
- โ Cramped mod list layout
- โ Missing search functionality
- โ Poor visual hierarchy
- โ Limited button options
Added:
- โ Search box with real-time filtering
- โ Disable All button
- โ Refresh button
- โ Mod statistics counter
- โ Enhanced info panel
- โ Hover effects
- โ Better color coding
- โ Three-line mod entries
- โ Compact title screen button
Improved:
- โ Button layout and spacing
- โ Text readability
- โ Visual feedback
- โ Information density
- โ Overall UX
๐ผ๏ธ Visual Changes
Before (v1.2.1):
- Large button overlapping other menu elements
- Basic two-line mod list
- No search capability
- Limited button options
- Simple text display
After (v1.2.2):
- Compact button next to Forge's button
- Rich three-line mod list with descriptions
- Search box for filtering
- 5 action buttons instead of 3
- Beautiful info panel with borders
- Color-coded status indicators
- Hover effects and better feedback
๐ Usage
Finding the Mod Manager:
- Launch game to title screen
- Look for "Toggle Mods" button (left of Forge "Mods")
- Click to open enhanced Mod Manager
Using Search:
- Click in search box
- Type mod name, ID, or keyword
- List filters instantly
- Clear search to see all mods
Managing Mods:
- Click on any mod in list
- See details in info panel below
- Click "Toggle" to enable/disable
- Use "Enable All" or "Disable All" for bulk actions
- Click "Refresh" to reload list
- Click "Done" when finished
โก Performance
- No performance impact from new UI
- Search is instant and efficient
- Smooth rendering
- Optimized list updates
๐ Compatibility
โ Full backward compatibility
- Works with v1.2.1 configs
- All disabled mods preserved
- No data migration needed
- All previous features intact
โ ๏ธ Important Notes
Title Screen Button:
- Button is now small and compact
- Positioned left of Forge's "Mods" button
- Labeled "Toggle Mods" (EN) or "ะะบะป/ะัะบะป ะผะพะดะพะฒ" (RU)
- Opens same Mod Manager as before
Search Tips:
- Search works on name, ID, and description
- Case-insensitive
- Partial matches work
- Clear box to see all mods again
This is a quality-of-life update with major UI improvements! ๐จ
Upgrade Notes:
- Replace v1.2.1 JAR with v1.2.2
- All configs auto-migrate
- New button appears left of Forge button
- Enhanced UI available immediately
Why Update:
- ๐จ Much prettier interface!
- ๐ Search makes finding mods easy!
- ๐ฑ๏ธ Fixed annoying button overlap!
- ๐ Better information display!
- โก More functionality!
Enjoy the most polished Mod Manager experience! ๐ฎโจ
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:v82beiNB:OsAgvRKl"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:v82beiNB:OsAgvRKl"
}

