Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
OptiGUI

OptiGUI

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

9.88M
1,298
Decoration
Utility
AboutChangelogVersions

OptiGUI 2.3.0-beta.7+1.21.6

by opekope2 on Jun 17, 2025
Download

OptiGUI 2.3.0-beta.7

What's new

  • Minecraft 1.21.6

About this release

  • Recommended for everyday users
  • Recommended for modpacks
  • Check out the documentation!

OptiGUI 2.3.0-beta.7+1.21.5

by opekope2 on Apr 1, 2025
Download

OptiGUI 2.3.0-beta.7

What's new

  • Minecraft 1.21.5

About this release

  • Recommended for everyday users
  • Recommended for modpacks
  • Check out the documentation!

OptiGUI 2.3.0-beta.6.1-modrinth+1.21

by opekope2 on Feb 25, 2025
Download

OptiGUI 2.3.0-beta.6.1-modrinth+1.21

As per #135 (comment), Modrinth app is downloading the latest alpha version of OptiGUI, which is not recommended for everyday use.

This release is the same as OptiGUI 2.3.0-beta.6+1.21, only the version was bumped to make it the latest release.

OptiGUI 2.3.0-beta.6.1-modrinth+1.20

by opekope2 on Feb 25, 2025
Download

OptiGUI 2.3.0-beta.6.1-modrinth+1.20

As per #135 (comment), Modrinth app is downloading the latest alpha version of OptiGUI, which is not recommended for everyday use.

This release is the same as OptiGUI 2.3.0-beta.6+1.20, only the version was bumped to make it the latest release.

OptiGUI 3.0.0-alpha.3+fabric.1.20

by opekope2 on Jan 11, 2025
Download

OptiGUI 3.0.0-alpha.3

⚠️ IMPORTANT ⚠️

  • This is an alpha release. Not recommended for everyday users. Some features may be missing or broken, or may not work on future versions of OptiGUI.
  • OptiGUI INI resources are not yet supported by OptiGUI 3
  • OptiFine Properties are not yet supported by OptiGUI 3
  • OptiGUI 3 is licensed under the terms of GNU LGPL

What's new

  • OptiGUI JSON resources
    • NBT support
    • Multiple texture&sprite support on the same GUI screen
    • Vanilla&modded
    • OptiGUI Inspector (F12) now generates a JSON resource instead of an INI resource
    • Read the docs here

Buf fixes & performance improvements

  • Optimize filter evaluation
    • Runs less frequently
    • Smarter cache to reduce unnecessary computations
  • Lunar Client should work (based on logs, tho they're the one doing Fabric entry points wrong)

About this release

  • Everyday users and modpacks should not update yet
  • Recommended for resource pack creators to experiment with the new JSON resources (feedback is appreciated on GitHub)
  • This is an alpha version; JSON resources created for a newer version of OptiGUI may fail to load on this version

OptiGUI 3.0.0-alpha.3+fabric.1.21

by opekope2 on Jan 11, 2025
Download

OptiGUI 3.0.0-alpha.3

⚠️ IMPORTANT ⚠️

  • This is an alpha release. Not recommended for everyday users. Some features may be missing or broken, or may not work on future versions of OptiGUI.
  • OptiGUI INI resources are not yet supported by OptiGUI 3
  • OptiFine Properties are not yet supported by OptiGUI 3
  • OptiGUI 3 is licensed under the terms of GNU LGPL

What's new since 3.0.0-alpha.2

  • Compatibility for modded item right-clicks (like Linked Storage)

About this release

  • Everyday users and modpacks should not update yet
  • Recommended for resource pack creators to experiment with the new JSON resources (feedback is appreciated on GitHub)
  • This is an alpha version; JSON resources created for a newer version of OptiGUI may fail to load on this version

OptiGUI 3.0.0-alpha.2+fabric.1.21

by opekope2 on Jan 11, 2025
Download

OptiGUI 3.0.0-alpha.2

⚠️ IMPORTANT ⚠️

  • This is an alpha release. Not recommended for everyday users. Some features may be missing or broken, or may not work on future versions of OptiGUI.
  • OptiGUI INI resources are not yet supported by OptiGUI 3
  • OptiFine Properties are not yet supported by OptiGUI 3
  • OptiGUI 3 is licensed under the terms of GNU LGPL

What changed since 3.0.0-alpha.1

  • Fixed a bug in OptiGUI JSON Resources
    • When if was omitted, the filter didn't load
    • When match was omitted, the filter didn't change any textures

About this release

  • Everyday users and modpacks should not update yet
  • Recommended for resource pack creators to experiment with the new JSON resources (feedback is appreciated on GitHub)
  • This is an alpha version; JSON resources created for a newer version of OptiGUI may fail to load on this version

OptiGUI 3.0.0-alpha.1+fabric.1.21

by opekope2 on Jan 10, 2025
Download

OptiGUI 3.0.0-alpha.1

⚠️ IMPORTANT ⚠️

  • This is an alpha release. Not recommended for everyday users. Some features may be missing or broken, or may not work on future versions of OptiGUI.
  • OptiGUI INI resources are not yet supported by OptiGUI 3
  • OptiFine Properties are not yet supported by OptiGUI 3
  • OptiGUI 3 is licensed under the terms of GNU LGPL

What's new

  • OptiGUI JSON resources
    • NBT support
    • Multiple texture&sprite support on the same GUI screen
    • Vanilla&modded
    • OptiGUI Inspector (F12) now generates a JSON resource instead of an INI resource
    • Read the docs here

Bug fixes & performance improvements

  • Optimize filter evaluation
    • Runs less frequently
    • Smarter cache to reduce unnecessary computations
  • Lunar Client should work (based on logs, tho they're the one doing Fabric entry points wrong)

About this release

  • Everyday users and modpacks should not update yet
  • Recommended for resource pack creators to experiment with the new JSON resources (feedback is appreciated on GitHub)
  • This is an alpha version; JSON resources created for a newer version of OptiGUI may fail to load on this version

OptiGUI 2.3.0-beta.7+1.21.2

by opekope2 on Dec 9, 2024
Download

OptiGUI 2.3.0-beta.7

What's new

  • Minecraft 1.21.4

About this release

  • Recommended for everyday users
  • Recommended for modpacks
  • Check out the documentation!

OptiGUI 2.3.0-beta.6+1.21.2

by opekope2 on Oct 25, 2024
Download

OptiGUI 2.3.0-beta.6

What's new

  • Minecraft 1.21.2+
  • Pale oak hanging sign
  • Pale oak chest boat

What changed

  • Removed chest_boat.variants selector because chest_boat entity was split in 24w39a

About this release

  • Recommended for everyday users
  • Recommended for modpacks
  • Check out the documentation!

OptiGUI 2.3.0-beta.6+1.21

by opekope2 on Oct 8, 2024
Download

OptiGUI 2.3.0-beta.6+1.20.5

by opekope2 on Oct 8, 2024
Download

OptiGUI 2.3.0-beta.6+1.20.2

by opekope2 on Oct 8, 2024
Download

OptiGUI 2.3.0-beta.6+1.20

by opekope2 on Oct 8, 2024
Download

OptiGUI 2.3.0-beta.6+1.19.3

by opekope2 on Oct 8, 2024
Download

OptiGUI 2.3.0-beta.6

What changed since 2.3.0-beta.5

  • Fixed OptiFine texture.PATH property

About this release

  • Recommended for everyday users
  • Recommended for modpacks
  • Check out the documentation!

OptiGUI 2.3.0-beta.5+1.19.3

by opekope2 on Sep 25, 2024
Download

OptiGUI 2.3.0-beta.5+1.20

by opekope2 on Sep 25, 2024
Download

OptiGUI 2.3.0-beta.5

What's new since 2.1.7

  • New selectors. Check the docs for usage
    • player.name, player.name.wildcard, player.name.wildcard.ignore_case, player.name.regex, player.name.regex.ignore_case, player.biomes, player.heights
    • interaction.hand
    • horse.has_saddle, horse.variants, horse.markings, llama.variants
  • Filter priority (load.priority)
  • OptiGUI Inspector for resource pack creators
    • Press F12 (by default) when a GUI screen is open to copy the interaction data to the clipboard
    • German translation by Lucanoria
    • Mexican Spanish translation by Santiago Hernandez
    • Chinese translations by dirtTW and notlin4

What changed since 2.1.7

  • Basically the entire codebase
  • Performance improvements
    • Better caching
    • Less memory allocation
  • OptiGlue library is now gone
    • Incompatible Minecraft versions will receive different OptiGUI JARs.

What got fixed since 2.1.7

  • Crash with mod menu and map atlases
  • OptiGUI villager.type selector
  • OptiGUI date selector
    • OptiFine christmas=false chests
  • OptiFine container=inventory compatibility
  • Trader llama not working

About this release

  • Recommended for everyday users
  • Recommended for modpacks
  • Check out the documentation!

OptiGUI 2.3.0-beta.5+1.21

by opekope2 on Sep 22, 2024
Download

OptiGUI 2.3.0-beta.5+1.20.5

by opekope2 on Sep 22, 2024
Download

OptiGUI 2.3.0-beta.5+1.20.2

by opekope2 on Sep 22, 2024
Download

OptiGUI 2.3.0-beta.5

What's new since 2.3.0-beta.4

  • German translation by Lucanoria

What changed since 2.3.0-beta.4

  • Use Fabric Screen API instead of Mixin
    • Improve Sinytra Connector compatibility on NeoForge

About this release

  • Recommended for everyday users
  • Recommended for modpacks
  • Check out the documentation!
1
2
4

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@aaf125c

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.