silkUI
A small client-side mod by Maiky_hda that puts a thin layer of motion on top of the vanilla Minecraft UI. Same buttons, same screens, same inventory you already know. Just less snappy, less clinical. The bits that used to teleport now move.
What it does
When you pick up a stack, the item trails the cursor instead of locking to it. Health, hunger and XP bars ease into their new value instead of jumping. Hearts breathe in when you regen. The XP bar slides toward the next level.
The Creative inventory feels like an actual interface now. Switching tabs staggers the items in one by one. The scrollbar lerps to its new position instead of teleporting. The search box gives a tiny pulse on every keystroke, and so does the chat input, and every other text field in the game.
Buttons get a quiet hover lift. Tooltips pop in instead of materialising. Screens fade when they open, including the transition into a singleplayer world. The HUD slides up from below the first time you load in.
None of it touches gameplay. None of it touches worldgen. It is purely a coat of polish on top of vanilla.
Configurable
Every animation has its own toggle and a millisecond slider. Open the config through Mod Menu on Fabric or the Mods config screen on Forge. If one effect annoys you, switch it off and keep the rest. The defaults are tuned to feel subtle on purpose, but you can crank everything up if you want it more obvious, or shorten everything if you want it snappier.
You can change scroll lerp speed, item drag follow speed, screen fade duration, slot stagger timing, hover lift duration, tooltip fade, input pulse, world join slide, HUD bar smoothing factor, and more. All saved to a single json file under your config folder.
Requirements
Minecraft 1.20.1
Architectury API
Cloth Config
Mod Menu (Fabric, optional but recommended)
Tested on Fabric Loader 0.19+ and Forge 47+.
For other mod developers
silkUI exposes a public Tween, Easing and AnimationManager API at io.github.maikydevs.silkui.api so you can reuse the animation primitives in your own screens without re-implementing them. Lightweight, no extra dependencies on your end beyond what silkUI already pulls in.
Source and issues
https://discord.gg/DDP8feuync
Made by Maiky_hda. License: All Rights Reserved.