Skip to content

Releases: opekope2/OptiGUI

OptiGUI 2.1.4

20 Jul 15:18
fb4b8c9
Compare
Choose a tag to compare

OptiGUI 2.1.4

What's new since 2.1.3

  • Fixed a crash on Minecraft 1.19.2 and lower caused by hanging sign support

About this release

  • This is a hotfix release for 2.1.3
  • Still broken on 1.19.2 and earlier

Recommendations

  • Recommended for everyday users
  • Recommended for modpacks
  • Documentation is available on GitHub Pages

OptiGUI 2.1.3

14 Jul 15:26
e707fe6
Compare
Choose a tag to compare

OptiGUI 2.1.3

What's new since 2.1.2

  • New selectors
    • donkey.has_chest
    • comparator.output
    • villager.type
    • book.page.current
    • book.page.count
  • Book support
  • Hanging sign support

About this release

  • This is the last 2.1.x release before a partial rewrite and code cleanup in 2.2.0
  • More selectors are planned to be added in 2.2.1 after a ✨shiny new feature✨
  • Bug fixes are planned for 2.2.0
  • Broken on 1.19.2 and earlier

Recommendations

  • Recommended for everyday users
  • Recommended for modpacks
  • Documentation is available on GitHub Pages

OptiGUI 2.1.2

13 Jun 00:01
d61d4c2
Compare
Choose a tag to compare

OptiGUI 2.1.2

What changed since 2.1.1

  • Add Minecraft 1.20.1 support

About this release

  • Quilt has updated
    • Fabric loader version in fabric.mod.json has been set to the one in gradle.properties

Recommendations

  • Recommended for everyday users
  • Recommended for modpacks
  • Documentation is available on GitHub Pages

OptiGUI 2.1.1

09 Jun 21:57
d5f9d4a
Compare
Choose a tag to compare

OptiGUI 2.1.1

What changed since 2.1.0

  • Fix a bug, which potentially results in loading a resource multiple times
  • Set required Fabric Loader to 0.14.19 in fabric.mod.json

About this release

  • This is a hotfix release for 2.1.0 to let Quilt users play

Recommendations

  • Recommended for everyday users
  • Recommended for modpacks
  • Documentation is available on GitHub Pages

OptiGUI 2.1.0

07 Jun 23:34
7448700
Compare
Choose a tag to compare

OptiGUI 2.1.0

What's new

  • Minecraft 1.20 support
  • Basic lectern support

What changed since 2.1.0-beta.3

  • Optimize resource loading
    • Fix resource leak

What changed since 1.1.6

  • One JAR supports Multiple Minecraft versions
  • Official Quilt support
  • Rewritten in Kotlin
  • New OptiGUI ini format
    • More ways to replace GUI textures
  • Support for Minecraft 1.19.4 and 1.20
  • Basic support for almost all GUIs
    • Upcoming: hanging signs
    • Upcoming: more selectors
  • Removed _extensions from OptiFine properties
    • Added to OptiGUI ini files
    • See documentation for migration guide
  • Use filter chain instead of in-memory representation of files
  • New icon
  • Documentation

About this release

  • This is the first stable version after 6 months of development and Java+Gradle+Loom+IntelliJ breakage
    • Some alpha and beta builds were pretty stable tho
  • There's a lot more features to come
  • If you have an idea how OptiGUI should be expanded, you can open an issue on GitHub

Recommendations

  • Recommended for everyday users
  • Recommended for modpacks
  • Documentation is available on GitHub Pages

OptiGUI 2.1.0-beta.3

29 May 15:31
1e51d3f
Compare
Choose a tag to compare
OptiGUI 2.1.0-beta.3 Pre-release
Pre-release

OptiGUI 2.1.0-beta.3

What changed since 2.1.0-beta.2

  • Remove a phantom warning in OptiFine converter when texture is missing
    • If only texture.<path> is present, which is valid, this no longer shows
  • Add basic conditional loading of individual resources. See documentation
  • OptiGUI and OptiGlue library depend on each other in fabric.mod.json
    • Fabric will not launch if either is missing for some reason
    • Instead of crashing with an "Error loading OptiGlue" exception

About this release

  • This is the last beta for 2.1.0, unless significant problems arise
  • The next release will be the full release after Minecraft 1.20
    • It will include 1.20 support (the current build has no OptiGlue marked as 1.20-compatible)

Recommendations

  • Recommended for everyday users
  • Recommended for modpacks
  • Documentation is available on GitHub Pages

OptiGUI 2.1.0-beta.2

21 May 08:27
f36a401
Compare
Choose a tag to compare
OptiGUI 2.1.0-beta.2 Pre-release
Pre-release

OptiGUI 2.1.0-beta.2

What changed since 2.1.0-beta.1

  • Fixed crashes on older Quilt

About this release

  • Should be stable enough for daily driving

Recommendations

  • Recommended for everyday users
  • Modpacks may decide to wait till the full release
  • For other mod developers:
    • Fundamental API changes are unlikely, but breaking changes may be introduced till the full release
    • Documentation is available on GitHub Pages

OptiGUI 2.1.0-beta.1

17 May 21:38
1eab98f
Compare
Choose a tag to compare
OptiGUI 2.1.0-beta.1 Pre-release
Pre-release

OptiGUI 2.1.0-beta.1

Where is 2.0.0 full release?

Nowhere. The code was a bit buggy, and I reworked the properties in #32 in the meanwhile. This introduced a breaking change in resource packs, so I decided to skip the full release, and ship the next beta (with an increased version number).

What's new

What changed since 2.0.0-beta.3

  • Fix crashes on older (than 1.19.4) Minecraft versions
  • Increased extensibility for other mods
  • Improved performance
  • Better ModMenu integration
  • Fix smithing table GUI

About this release

  • Should be stable enough for daily driving

Recommendations

  • Recommended for everyday users
  • Modpacks may decide to wait till the full release
  • For other mod developers:
    • Fundamental API changes are unlikely, but breaking changes may be introduced till the full release
    • Documentation is available on GitHub Pages

OptiGUI 2.0.0-beta.3

24 Mar 23:13
478f780
Compare
Choose a tag to compare
OptiGUI 2.0.0-beta.3 Pre-release
Pre-release

OptiGUI 2.0.0-beta.3

What's new

  • Basic support for pre-1.20 smithing table GUI
    • This doesn't take into account the 1.20 data pack
    • The texture to be replaced cannot be checked as of now

What changed since 2.0.0-beta.2

  • Breaking changes for developers:
    • Removed Jitpack support (use Modrinth Maven or CurseMaven)
    • Triggernig non-block-entity container GUI replacement from 3rd party mods is now supported
    • Remove container and texture from GeneralProperties and subclasses

About this release

  • Should be stable enough for daily driving

Recommendations

  • Recommended for everyday users
  • Modpacks may decide to wait till the full release
  • For other mod developers:
    • Fundamental API changes are unlikely, but breaking changes may be introduced till the full release
    • Documentation is available on GitHub Pages

OptiGUI 2.0.0-beta.2

19 Mar 01:40
9936ae6
Compare
Choose a tag to compare
OptiGUI 2.0.0-beta.2 Pre-release
Pre-release

OptiGUI 2.0.0-beta.2

What's new

  • Fixed Minecraft 1.19.4 support (#24)

What changed since 2.0.0-beta.1

  • Breaking changes for developers:
    • Change JVM name of PathResolverKt to PathResolver
    • Change JVM name of VillagerProfessionParserKt to VillagerProfessionParser

About this release

  • Should be stable enough for daily driving (even for Minecraft 1.19.4)

Recommendations

  • Recommended for everyday users
  • Modpacks may decide to wait till the full release
  • For other mod developers:
    • The API is not likely to change till the full release
    • Documentation is available on GitHub Pages