promotional bannermobile promotional banner

GUI Tween

Added some GUI animation effects.
Back to Files

guitween-3.4.0-1.20.1+forge.jar

File nameguitween-3.4.0-1.20.1+forge.jar
Uploader
remarxkremarxk
Uploaded
Aug 30, 2026
Downloads
178
Size
153.5 KB
Mod Loaders
Forge
File ID
8769763
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:gui-tween-1399693:8769763")

Learn more about Curse Maven

What's new

中文

GUITween 3.4.0 更新日志

更新时间:2026-08-30

新增功能

  • 容器物品动画(全新)

    • 移动动画:Shift 快速移动、物品交换、全部拾取时,物品会平滑飞向目标格子。
    • 完成动画:物品到达目标格子后产生弹跳效果,弹跳强度与时长可自由调节。
    • 拾取动画:从格子拿起物品时带有缩放反馈。
    • 快速放置动画时长可独立配置。
    • 兼容性优化:检测到 Smooth Swapping 模组时自动禁用移动动画,避免视觉冲突。
  • 动画风格预设

    • 新增「动画风格」选项:默认 / 简单 / 完整,可在配置界面一键切换。
    • 简单风格:统一使用 OUT_QUART 缓动,并关闭同物品、点击、完成、拖拽等动画,适合轻量体验。
    • 完整风格:在默认基础上额外开启窗口关闭动画。
  • JEI 面板动画设置整合

    • 原先「JEI 左侧动画 / 右侧动画」两个开关合并为「JEI 面板动画」一个开关,配置更简洁。
  • GUI 音效事件框架

    • 为点击、拾取、合成输出、物品不足、切换选中物品等动作加入音效事件钩子,为后续版本加入音效做准备。
  • 平台与依赖升级

    • NeoForge 升级至 26.2.0.72,Fabric 升级至 0.158.0。
    • 适配新版 JEI 接口(drawForeground / drawForScreenForeground)。

修复内容

  • 修复禁用窗口动画后,关闭窗口动画不生效的问题。
  • 修复禁用聊天动画后,聊天关闭动画不生效的问题。
  • 修复窗口动画与 JEI 动画计时不同步的问题(两者改为独立计时)。
  • 修复快速放置 / 拾取缩放动画失效的问题(重构为统一的容器物品动画系统)。
  • 修复悬浮提示(tooltip)显示计时重置时机不准确的问题。
  • 修复未处于拖拽状态时仍可能触发拖拽动画的问题。
  • 修复新版 JEI 下动画失效或位置错位的问题。
  • 修复 neoforge.mods.toml 中 logoFile 字段声明错误(更正为 iconFile)。

English

GUITween 3.4.0 Changelog

Update Date: 2026-08-30

New Features

  • Container Item Animations (All-New)

    • Move Animation: Items now smoothly fly to their target slots when shift-clicking (quick move), swapping, or picking up all.
    • Finish Animation: Items bounce when they arrive at a slot, with adjustable punch strength and duration.
    • Pickup Animation: Items scale with feedback when picked up from a slot.
    • Quick Craft animation duration is now independently configurable.
    • Compatibility: Move animation is automatically disabled when the Smooth Swapping mod is detected, avoiding visual conflicts.
  • Animation Style Presets

    • New "Animation Style" option: Default / Simple / Complete, switchable with one click in the config screen.
    • Simple style: Uses OUT_QUART easing across the board, and disables same-item, click, finish, and drag animations for a lightweight experience.
    • Complete style: Enables window close animation on top of the defaults.
  • JEI Panel Animation Settings Consolidation

    • The previous separate "JEI Left Panel" and "JEI Right Panel" toggles are merged into a single "JEI Panel Animation" toggle for a cleaner config.
  • GUI Sound Event Framework

    • Added sound event hooks for clicks, pickups, crafting output, insufficient items, and item selection, preparing for sound effects in upcoming versions.
  • Platform & Dependency Updates

    • NeoForge updated to 26.2.0.72, Fabric updated to 0.158.0.
    • Adapted to the new JEI interface (drawForeground / drawForScreenForeground).

Fixes

  • Fixed the window close animation not triggering when window animations are disabled.
  • Fixed the chat close animation not triggering when chat animations are disabled.
  • Fixed desync between the window animation and JEI animation timings (now tracked independently).
  • Fixed quick craft / pickup scale animations not working (refactored into a unified container item animation system).
  • Fixed inaccurate tooltip display timing reset.
  • Fixed drag animation triggering while not actually dragging.
  • Fixed JEI animations breaking or being mispositioned under the new JEI version.
  • Fixed an invalid logoFile field declaration in neoforge.mods.toml (corrected to iconFile).