Minecraft mod Modern UI 1.16.3


Modern UI by Icyllis Milica



Modern UI can create fancier guis than vanilla’s with better appearance, animations, font renderer and optimization, which is mainly used for other mods as a library, to make them modular, dynamic and more convenient to use. Additionally, by default, it adds simple and clean style user interfaces that replace and improve vanilla’s menu or guis and also include some utility functions. It’s welcome to provide your design and suggestions to help me improve the mod.


Features: (Old 1.x version)

  • Provide animation effects and smooth transitions.
  • Use shaders to draw rounded rectangle, circle, ring easily.
  • Reduced CPU computation and increased GPU performance.
  • GUI scale limit was removed and the algorithm was changed.
  • (Functions or contents that this mod adds to vanilla)

  • Cleaner sidebar in-game menu, blur world renderer, and hide crosshair.
  • Smooth scroll window for game settings / options / statistics.
  • Divide “items” statistics into items and blocks tab, and all stats can be updated in real time.
  • All slider options only apply changes when you stop dragging. (eg. reduced lag when changing render distance)
  • More intelligent keybinding setting, and more smart key conflicts detection.
  • Keybindings search function and filter all conflicts and locate to them.
  • Mouse cursor will be changed to I-beam shape when moved into a text field / text area.

    Core Features:

  • GUI background fade in animation
  • GUI background blur effect
  • All features are configurable in configs

    Font Engine:

  • Draw all fonts smoothly on any scale (like when you’re away from a sign)
  • Use any font installed on your computer, configurable font size
  • High definition, support up to 4K resolution rendering
  • High precision layout, alignment and rendering
  • Smooth rendering of fast changing numbers (keep the same width when the number of digits is unchanged)
  • Support high level mipmap texture, anti-aliasing
  • More bidirectional text friendly (like Arabic, Yiddish)
  • Support combining characters (like Hindi, Tamil)
  • Increase your FPS by about 10% when drawing texts in GUI
  • Use grayscale pixels to store texture, reduce GPU memory usage
  • Reduce unnecessary RAM usage and greatly reduce object creation

    Font Screenshots (Comparisons):


    Screenshots: (Old 1.x version)


    Mod Integration:

    Compatible and Highly Recommended Mods:

  • OptiFine (latest: OptiFine_1.16.1_HD_U_G2)
  • Mods with similar functions are replaced:

  • Blur (ver: 1.15, 1.16; reason: full functional coverage, better optimization)
  • Controlling (ver: 1.15; reason: another way of implementation)
  • TipTheScales (ver:1.15; reason: another way of implementation)


    Q: It gives me an outdated Java error and my game still crashes even if I updated it.
    A: A minimum of java 1.8.0_251 is required to run the mod, and you also need to specify java directory in your game launcher settings.

    Q: Is this mod a client-only mod?
    A: Yes if you’re sure you’re using the latest version.

    Q: Could I use this mod as a library to develop my own mod and release it?
    A: Yes. But for the time being, I would not recommend you to do so, it’s under development now.

    Q: Will there be a Fabric version?
    A: No. It’s hard to maintain Fabric version since it’s lightweighted and destructive.

    Q: Will there be a backport to 1.12.2 or older version?
    A: No. Their render system is really terrible.


    Modpacks: Feel free to include this mod in any modpack as long as you don’t redistribute this mod in the name of it.


    Issues: All issue reports should go to GitHub Page.


    Join my Discord Server for discussion and suggestions.

    Download All version Minecraft Mod Links


    Please enter your comment!
    Please enter your name here