OptiGUI

OptiGUI

Mod

Blazing fast custom GUI textures on Fabric and Quilt with built-in OptiFine custom GUI resource pack support

Client DecorationUtility

1.48M downloads
627 followers
Created2 years ago
Updateda month ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

OptiGUI 2.3.0-alpha.2

Changelog

OptiGUI 2.3.0-alpha.2

This version of OptiGUI is based on OptiGUI 2.1.3, not OptiGUI 2.2.0-alpha.1.

What changed since 2.2.0-alpha.1

OptiGUI 2.2.x codebase was highly experimental, but I ended up not liking it, so I reverted it with the exception of the following:

  • Filter load priority (load.priority)
  • Selectors interaction.hand, horse.has_saddle, horse.variants, horse.markings, llama.variants
  • Inspector
  • Some internal and utility enhancements
  • Texture replacer optimizations

What changed since 2.1.3 and 2.2.0-alpha.1

  • Drop support for Minecraft 1.20.1 and older versions. I have no motivation to support binary incompatible Minecraft versions
    • Remove OptiGlue
    • LiLaC is no longer a dependency
  • Rework the codebase
    • Remove tech debt from supporting multiple, binary incompatible Minecraft versions
    • This introduces breaking API changes for developers
    • This also made the code smaller, and enabled some more optimizations in the texture replacer
  • Make adding 3rd party containers simpler, and more compatible with builtin OptiGUI selectors

Recommendations

  • Recommended for individuals, who like testing (and breaking) stuff
  • Recommended to try for resource pack creators (please create a new profile)
  • Not recommended for everyday users
  • Not recommended for modpacks
  • Documentation is available on GitHub Pages

Files

optigui-2.3.0-alpha.2.jar(599.21 KiB) Primary Download
optigui-2.3.0-alpha.2-sources.jar(69.09 KiB) Download

External resources



Project members

opekope2

Owner


Technical information

License
MIT
Client side
required
Server side
unsupported
Project ID