OptiGUI 3.0.0-alpha.3
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)
Important
- OptiGUI 3 is licensed under the terms of GNU LGPL
- OptiGUI INI resources are not yet supported by OptiGUI 3
- OptiFine Properties are not yet supported by OptiGUI 3
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
What's new since 3.0.0-alpha.2
- Compatibility for modded item right-clicks (like Linked Storage)
Important
- OptiGUI 3 is licensed under the terms of GNU LGPL
- OptiGUI INI resources are not yet supported by OptiGUI 3
- OptiFine Properties are not yet supported by OptiGUI 3
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
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
- When
Important
- OptiGUI 3 is licensed under the terms of GNU LGPL
- OptiGUI INI resources are not yet supported by OptiGUI 3
- OptiFine Properties are not yet supported by OptiGUI 3
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
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)
Important
- OptiGUI 3 is licensed under the terms of GNU LGPL
- OptiGUI INI resources are not yet supported by OptiGUI 3
- OptiFine Properties are not yet supported by OptiGUI 3
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
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
What's new
- Minecraft 1.21.2+
- Pale oak hanging sign
- Pale oak chest boat
What changed
- Removed
chest_boat.variants
selector becausechest_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
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
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
- Press
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
- 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
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
What's new since 2.3.0-beta.2
- New selectors for player name, biome, and Y-coordinate. Check the docs for usage
- Crafter texture support (Minecraft 1.20.3+)
- Mexican Spanish translation by Santiago Hernandez
- Chinese translations by dirtTW and notlin4
What changed since 2.3.0-beta.2
- Fix crash with mod menu and map atlases
- Fix OptiGUI
date
selector, which didn't conform to the OptiGUI documentation- This also fixed OptiFine
christmas=false
chests
- This also fixed OptiFine
- Fix OptiFine
container=inventory
compatibility
About this release
- Recommended for everyday users
- Recommended for modpacks
- Check out the documentation!
OptiGUI 2.3.0-beta.4
What's new since 2.3.0-beta.3
- Crafter texture support (Minecraft 1.20.3+)
What's new since 2.3.0-beta.2
- New selectors for player name, biome, and Y-coordinate. Check the docs for usage
- Mexican Spanish translation by Santiago Hernandez
- Chinese translations by dirtTW and notlin4
What changed since 2.3.0-beta.2
- Fix crash with mod menu and map atlases
- Fix OptiGUI
date
selector, which didn't conform to the OptiGUI documentation- This also fixed OptiFine
christmas=false
chests
- This also fixed OptiFine
- Fix OptiFine
container=inventory
compatibility
About this release
- Recommended for everyday users
- Recommended for modpacks
- Check out the documentation!
OptiGUI 2.3.0-beta.3
What's new since 2.3.0-beta.2
- New selectors for player name, biome, and Y-coordinate. Check the docs for usage
- Mexican Spanish translation by Santiago Hernandez
- Chinese translations by dirtTW and notlin4
What changed since 2.3.0-beta.2
- Fix crash with mod menu and map atlases
- Fix OptiGUI
date
selector, which didn't conform to the OptiGUI documentation- This also fixed OptiFine
christmas=false
chests
- This also fixed OptiFine
- Fix OptiFine
container=inventory
compatibility
About this release
- Recommended for everyday users
- Recommended for modpacks
- Check out the documentation!