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!
OptiGUI 2.3.0-beta.2+1.21
This is a port of OptiGUI 2.3.0-beta.2 to Minecraft 1.21. See OptiGUI 2.3.0-beta.2 changelog.
OptiGUI 2.3.0-beta.2+1.20.5
This is a port of OptiGUI 2.3.0-beta.2 to Minecraft 1.20.5. See OptiGUI 2.3.0-beta.2 changelog.
OptiGUI 2.3.0-beta.2
Where's 2.3.0-beta.1?
It was removed due to incompatibilities with Minecraft 1.20.5.
What's new since 2.3.0-alpha.2
- Support for Minecraft 1.20.5
- Block entity NBT is not available in the inspector on this version
What changed since 2.3.0-alpha.2
- Fix villager.type selector
About this release
- This version will refuse to load on Minecraft 1.20.5. A separate JAR for Minecraft 1.20.5 will be released later.
- Recommended for everyday users
- Recommended for modpacks
- Automatic selector tests are work in progress, and will be implemented later, before the full 2.3.0 release
- If you find a selector, which doesn't work, please open an issue about it
- Check out the documentation, now on a new domain!
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