跳到正文

TitleMenuFix

作者:iquldev

A modern improvement for Minecraft's title screen. Replaces sprite buttons with animated, expand-on-hover alternatives. Features Realms management, per-button visibility, and full ModMenu + YACL configuration.

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

Title Menu Fix

A client-side Fabric mod for Minecraft that reimagines the title screen icon row. Sprite buttons (Friends, Language, Accessibility) become smooth expand-on-hover widgets with animated text reveal. Includes full Realms button management and deep configuration via ModMenu + YACL.

Features

  • Animated Icon Buttons – Hover over an icon to watch it glide open, revealing the button label with a smooth opacity fade. Non-hovered buttons dim gracefully, keeping focus on your target.
  • Realms Management – Group Realms on the same row as Multiplayer, or hide it entirely. Options and Quit shift automatically to fill the gap.
  • Per-Button Visibility – Independently hide Friends, Language, or Accessibility buttons through the config screen.
  • ModMenu & YACL Integration – Full graphical configuration with categorized options (Icon Buttons, Realms). No manual JSON editing required.
  • Mod Compatibility – Custom mod buttons that extend SpriteIconButton or FriendsButton are automatically detected and receive the same animated treatment.
  • Zero Overrides – Uses @Inject mixins only. Original button classes are never modified.

Dependencies

| Dependency | Version | Required |
|—|—|—|
| Fabric Loader | ≥0.19.3 | ✓ |
| Minecraft | ~26.2 | ✓ |
| Java | ≥25 | ✓ |
| Fabric API | * | ✓ |
| Fabric Language Kotlin | ≥1.13.12+kotlin.2.4.0 | ✓ |
| ModMenu | * | ✓ (suggested) |
| YetAnotherConfigLib | ≥3.9.4+26.2 | ✓ (suggested) |

Configuration

Accessible via ModMenu → Title Menu Fix Config.

Icon Buttons

| Option | Default | Description |
|—|—|—|
| Hide Friends Button | Off | Remove the friends button from the title screen |
| Hide Language Button | Off | Remove the language button |
| Hide Accessibility Button | Off | Remove the accessibility button |
| Disable Hover Animation | Off | Buttons stay as static icons without text expansion |

Realms

| Option | Default | Description |
|—|—|—|
| Hide Realms Button | Off | Completely remove the Realms button |
| Group Realms with Multiplayer | On | Place Realms on the same row as Multiplayer |

Building

./gradlew build

The compiled JAR is placed at build/libs/title-menu-fix-*.jar.

Development

This project targets Minecraft 26.2 with Mojang official mappings and Fabric Loom 1.17. All source code is written in Kotlin — no Java source files (except Loom-generated artifacts).

License

MIT

常见问题

TitleMenuFix 支持哪些 Minecraft 版本?

TitleMenuFix 支持 Minecraft Java 版 26.2,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

TitleMenuFix 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。

评论

登录后评论和评分

iquldev 的其他作品

查看全部 →