Modern UI - Modern Interface for Minecraft

About the Mod
Modern UI is a powerful framework for creating modern user interfaces in Minecraft. This mod is based on advanced rendering technologies and provides players with an enhanced graphics system supporting modern APIs.
Main Features
Advanced Text System
The mod includes an advanced text processing engine that provides:
- Support for Google Noto Color Emoji (Unicode 15.1)
- Conversion of emoji shortcodes in chat (:rofl:, :smile:, etc.)
- TrueType/OpenType font rendering with real-time preview
- Improved font fallback algorithm
- Text anti-aliasing and FreeType hinting settings
Graphical Enhancements
- Gaussian blur for interface backgrounds
- Smooth screen appearance animations
- Extended window modes: borderless fullscreen, maximized
- FPS limiting and volume adjustment for inactive windows
Gaming Conveniences
- Automatic pausing in single-player when inventory is opened
- Smooth scrolling in selection lists
- Zoom functionality with C key (similar to OptiFine)
- Undo/redo actions (Ctrl+Z/Ctrl+Y) in text fields
- Local music playback with spectrum visualization
Font Configuration
To configure fonts, open the Action Center (default Ctrl+K), go to Settings and select the "Fonts" tab. You can specify the main font and backup options in case it's unavailable.
Compatibility
Modern UI is compatible with popular mods:
- OptiFine, Sodium, Iris
- Create, AoA3
- And many others
When using shaders, the "Use Modern Text Shaders in 3D" feature is automatically disabled.
Supported Minecraft Versions
Actively supported: 1.21.8, 1.21.7, 1.21.6, 1.21.1, 1.21, 1.20.1, 1.20
System Requirements
Requirements are similar to standard Minecraft. Required for operation:
- OS: Windows 8.1+, Linux with X11/Wayland, macOS
- Architecture: x64 or arm64
- Graphics card: GeForce 210 or better
- Drivers: OpenGL 3.3+ or Vulkan 1.1+
- Java: version 17+
Modern UI is optimized for efficient operation and does not significantly impact system performance.