EaseGUI

Smoothly animates all GUI screens with extensive customization!

File Details

EaseGUI 0.2.0 Fabric 1.21.1

  • B
  • Jul 2, 2026
  • 233.40 KB
  • 7
  • 1.21.1
  • Fabric

File Name

easegui-0.2.0-fabric-1.21.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:easegui-1584306:8358661"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Beta 0.2.0


What's New:

  • Complete Animation System Overhaul: Fixed numerous bugs, improved overall stability, and significantly enhanced compatibility with other mods.
  • EMI Compatibility: Added full integration and compatibility support for the EMI mod.
  • Profile Reset Button: Added a "Reset" button to the animation profile editor, allowing you to instantly revert a selected element's parameters to their default values.
  • Horizontal Cascade Directions: Added "Left to Right" and "Right to Left" cascade directions to animation profiles. The "Left to Right" profile is now selected by default for the logo animation.
  • Expanded Screen Support: Added configuration support for more screens, including the Enchantment Table, basic containers (Chests, Barrels, etc.), the Open to LAN screen, and more.


Changes:

  • Other Screens Optimization: The "Other Screens" category is no longer animated by default. Forcing animations on all screens—especially custom screens from other mods—proved to be problematic. The mod now focuses primarily on animating core vanilla screens.
  • Chat Screen Adjustments: The Chat Screen has been removed from the individual screen list (it is now part of the "Other Screens" category) and is no longer animated by default. Its previous animation felt out of place; it may return in a redesigned format in the future.


Fixes:

  • Precise Alpha Rendering: The mod now handles GUI transparency more granularly, drastically reducing rendering issues and mod conflicts.
  • Container Animations: Fixed container transitions to properly cover all rendering layers.
  • Anvil UI Texture: Fixed the Anvil interface texture by removing the red rectangle behind the text field that became visible during animations.
  • Enchantment Table UI Texture: Adjusted the Enchantment Table interface texture for a smoother alpha-blending animation.
  • Scissor-Based Screens: Fixed the Advancements window (and other screens utilizing OpenGL Scissor) to ensure backgrounds animate correctly across all animation profiles.
  • Window Resizing: Screen animations no longer restart unexpectedly when changing the game's window size.
  • Container Widgets: Inner widgets inside containers no longer animate independently (they now transform strictly alongside the container itself).
  • Screen Transition Timings: Fixed missing animations during specific screen transitions (e.g., returning from any Options Subscreen back to the main Options Screen).
  • GUI Scale Independence: Fixed element animation start timings so they no longer vary depending on the current GUI scale.
  • EaseGUI Config Clean-up: Fixed a bug causing double background rendering in EaseGUI configuration screens.