Modern UI

⭐ ⭐ (614 endorsements) 📥 20.6M downloads 📌 v3.13.0.5 📅 8/15/2023
🟡 Updated this year

By BloCamLimb · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 6/14/2026 📅 Created: 8/15/2023
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.0% endorsement rate
  • 🏆 #97 of 1284 fabric mods in this game by downloads

📋 About This Mod

!(https://i.loli.net/2020/04/10/96j8AVkFaXTLrbE.png) # Modern UI by Icyllis Milica ### Description: Modern UI (by Icyllis Milica) is a desktop application framework designed for standalone 2D and 3D rendering software development. It makes use of modern 3D graphical APIs and technologies to provide real-time rendering with high performance. For good measure, Modern UI improves and optimizes a set of features used by Google Android and its own set of internationalization supporting text engine. Modern UI for Minecraft, is a Minecraft Mod that is based on Modern UI Core Framework and Modern UI Core Extensions. It provides Modern UI bootstrap program in Minecraft environment and Modding API based on Forge/Fabric, to make powerful Graphical User Interface in Minecraft. For client, press Ctrl+K or ⌘+K (by default) to open Action Center screen to configure Modern UI. (Note that you can swipe the Preferences screen to configure fonts) This Mod also includes a powerful text layout engine and text rendering system designed for Minecraft. This engine provides appropriate methods for processing Unicode text and gives you more readable text in any scale, in 2D/3D. In details: * Real-time preview and reload TrueType/OpenType fonts * A better font fallback implementation * Anti-aliasing text and FreeType font hinting * Use improved SDF text rendering in 2D/3D (also use batch rendering) * Compute exact font size in device space for native glyph rendering * Use Google Noto Color Emoji and support all the Unicode 15.1 Emoji (September 12, 2023) * Configurable bidirectional text heuristic algorithm * Configurable text shadow and raw font size * Unicode line breaking and CSS line-break & word-break * Fast, exact and asynchronous Unicode text layout computation * Faster and more memory efficient rectangle packing algorithm for glyphs * Use real grayscale texture (1 byte-per-pixel, whereas Minecraft is 4 bpp) * Compatible with OptiFine, Sodium (Rubidium), Iris (Oculus) and many mods * Compatible with Minecraft's JSON font definition (bitmap fonts, TTF fonts) Additionally, this Mod provides many utilities which improve game performance and gaming experience. Currently, we have: * Changing screen background color * Gaussian blur to screen backdrop image * Fade-in animation to screen background * More window modes: Fullscreen (borderless), Maximized (borderless) * Framerate limit and master volume fading on window inactive (out of focus) and minimized * Pausing single-player game when Inventory is open * Changing GUI scale option to Slider and providing hint text * Playing a "Ding" sound when Minecraft loads and reaches the Main Menu * Enabling smooth scrolling in Vanilla's Selection List and Forge's Scroll Panel * Pressing "C" to Zoom that is the same as OptiFine * Undo/Redo (Ctrl+Z/Ctrl+Y) and Unicode grapheme/word iterator for all text fields * Playing local music, allowing to seek and view spectrum * Support Discord/Slack/GitHub/IamCal/JoyPixels emoji shortcodes in Chatting * A fancy tooltip style + Choose rounded border or normal border (with shadow effect) + Add title break and control title line spacing + Auto line wrapping and auto vertical scrolling when out of screen + Center the title line, support RTL layout direction + Exactly position the tooltip to pixel grid (smooth movement) + Change background color and border color (with gradient and animation) ### Core Features: * 2D Graphics Library of Multiple Graphics APIs * Intermediate Representation and ASTs of Shading Languages * Symbolic distance function and vector graphics rendering * Image post-processing effects * Fast matrix and vector calculation * Image format conversion * Animation and transition framework * Event loop and multi-threading framework * Text shaping and complex text layout engine * MVVM and lifecycle handling * Automatic RTL (right-to-left) UI layout * Markdown (CommonMark) rendering support ### Modern Text Engine for Minecraft: * Support color Emoji, use Google Noto Color Emoji 15.1, based on Unicode 15.1 Emoji list; * Support Emoji shortcodes in chat, for example :rofl: to rolling on the floor laughing, support Discord and Slack shortcodes; * You can use TTF or OTF fonts, configure the font base size, set the baseline shift, and set whether to drop text shadow; * Scalable vector graphics, automatic switching resolution level (up to 96px), native (non-synthetic) Bold and Italic rendering; * Supports distance field text rendering in 3D world, but sharpens font atlas in 2D GUI; This enhances a former feature: *Render all characters smoothly on any scale (like when you're away from a sign, or a very small text in GUI) * Support multilayer text, layout multiple paragraphs together, streaming layout algorithm, and introduce fast layout cache; * Support fast digit replacement, high-precision layout and alignment, and smoothly draw fast changing digits (fixed width); * Support mip-mapping, anti-aliasing, linear samplin

!(https://i.loli.net/2020/04/10/96j8AVkFaXTLrbE.png) # Modern UI by Icyllis Milica

### Description:

Modern UI (by Icyllis Milica) is a desktop application framework designed for standalone 2D and 3D rendering software development. It makes use of modern 3D graphical APIs and technologies to provide real-time rendering with high performance. For good measure, Modern UI improves and optimizes a set of features used by Google Android and its own set of internationalization supporting text engine.

Modern UI for Minecraft, is a Minecraft Mod that is based on Modern UI Core Framework and Modern UI Core Extensions. It provides Modern UI bootstrap program in Minecraft environment and Modding API based on Forge/Fabric, to make powerful Graphical User Interface in Minecraft.

For client, press Ctrl+K or ⌘+K (by default) to open Action Center screen to configure Modern UI. (Note that you can swipe the Preferences screen to configure fonts)

This Mod also includes a powerful text layout engine and text rendering system designed for Minecraft. This engine provides appropriate methods for processing Unicode text and gives you more readable text in any scale, in 2D/3D. In details: Real-time preview and reload TrueType/OpenType fonts A better font fallback implementation Anti-aliasing text and FreeType font hinting Use improved SDF text rendering in 2D/3D (also use batch rendering) Compute exact font size in device space for native glyph rendering Use Google Noto Color Emoji and support all the Unicode 15. 1 Emoji (September 12, 2023) Configurable bidirectional text heuristic algorithm Configurable text shadow and raw font size Unicode line breaking and CSS line-break & word-break Fast, exact and asynchronous Unicode text layout computation Faster and more memory efficient rectangle packing algorithm for glyphs Use real grayscale texture (1 byte-per-pixel, whereas Minecraft is 4 bpp) Compatible with OptiFine, Sodium (Rubidium), Iris (Oculus) and many mods Compatible with Minecraft's JSON font definition (bitmap fonts, TTF fonts)

Additionally, this Mod provides many utilities which improve game performance and gaming experience. Currently, we have: Changing screen background color Gaussian blur to screen backdrop image Fade-in animation to screen background More window modes: Fullscreen (borderless), Maximized (borderless) Framerate limit and master volume fading on window inactive (out of focus) and minimized Pausing single-player game when Inventory is open Changing GUI scale option to Slider and providing hint text Playing a "Ding" sound when Minecraft loads and reaches the Main Menu Enabling smooth scrolling in Vanilla's Selection List and Forge's Scroll Panel Pressing "C" to Zoom that is the same as OptiFine Undo/Redo (Ctrl+Z/Ctrl+Y) and Unicode grapheme/word iterator for all text fields Playing local music, allowing to seek and view spectrum Support Discord/Slack/GitHub/IamCal/JoyPixels emoji shortcodes in Chatting A fancy tooltip style + Choose rounded border or normal border (with shadow effect) + Add title break and control title line spacing + Auto line wrapping and auto vertical scrolling when out of screen + Center the title line, support RTL layout direction + Exactly position the tooltip to pixel grid (smooth movement) + Change background color and border color (with gradient and animation)

### Core Features:

2D Graphics Library of Multiple Graphics APIs Intermediate Representation and ASTs of Shading Languages Symbolic distance function and vector graphics rendering Image post-processing effects Fast matrix and vector calculation Image format conversion Animation and transition framework Event loop and multi-threading framework Text shaping and complex text layout engine MVVM and lifecycle handling Automatic RTL (right-to-left) UI layout Markdown (CommonMark) rendering support

### Modern Text Engine for Minecraft:

Support color Emoji, use Google Noto Color Emoji 15. 1, based on Unicode 15. 1 Emoji list; Support Emoji shortcodes in chat, for example :rofl: to rolling on the floor laughing, support Discord and Slack shortcodes; You can use TTF or OTF fonts, configure the font base size, set the baseline shift, and set whether to drop text shadow; Scalable vector graphics, automatic switching resolution level (up to 96px), native (non-synthetic) Bold and Italic rendering; Supports distance field text rendering in 3D world, but sharpens font atlas in 2D GUI; This enhances a former feature:   Render all characters smoothly on any scale (like when you're away from a sign, or a very small text in GUI) Support multilayer text, layout multiple paragraphs together, streaming layout algorithm, and introduce fast layout cache; Support fast digit replacement, high-precision layout and alignment, and smoothly draw fast changing digits (fixed width); * Support mip-mapping, anti-aliasing, linear samplin

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
BloCamLimb
Version
3.13.0.5
Downloads
20,626,128
Endorsements
614
Category
fabric
Created
8/15/2023
Updated
6/14/2026
Game Versions
26.1, 26.1.1, 26.1.2
Tags
library, optimization, utility

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does Modern UI support?

The author lists 26.1, 26.1.1, 26.1.2. Other versions may work but are untested by the author.

What is the latest version of Modern UI?

Version 3.13.0.5, published 2026-06-14 with 20.6M downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by BloCamLimb 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods