Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
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

7.49M
1,155
Decoration
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.x
1.19.x
1.18.x

Platforms

Fabric
Quilt

Supported environments

Client-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki
Donate on Ko-fi

Creators

opekope2
opekope2 Owner

Details

Licensed LGPL-3.0-or-later
Published 3 years ago
Updated last month
DescriptionChangelogVersions

Show all versions

1
2
4

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!

OptiGUI 2.3.0-beta.4+1.21

by opekope2 on Sep 20, 2024
Download
1
2
4

Modrinth is open source.

main@4b75cb8

© 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.