opekope2 / OptiGUI

Blazing fast custom GUI textures on Fabric and Quilt with built-in OptiFine custom GUI resource pack support
https://opekope2.dev/OptiGUI/
MIT License
23 stars 6 forks source link

[BUG] OptiGUI doesn't work if gui of horse-like entities was opened twice #77

Closed ViTulyankin closed 6 months ago

ViTulyankin commented 11 months ago

Is there an existing issue for this?

Expected Behavior

OptiGUI working in this scenario

Actual Behavior

If texture is using Optifine format, it's container=horse and GUI is opened twice in a row while riding a horse, llama, donkey or mule, OptiGUI doesn't apply textures. If dismount and than mount an entity, the texture will be applied, but again only until you reopen the inventory

image

image

Steps To Reproduce

  1. Use texturepack that changes horse/llama/donkey/mule GUI
  2. Open horse/llama/donkey/mule GUI while riding it

Loader and its version

Quilt loader 0.20.2 1.20.1

OptiGUI version

2.2.0-alpha.1

Behavior difference

Anything else

No response

opekope2 commented 11 months ago

Can confirm, it broke with the 2.2.0 refactoring