Fancy Door Animations - Hold My Doors

Adds smooth, fresh door opening and closing animations in Minecraft for better movement, visual immersion, and vanilla-style enhancement

110,60k

Quick challenge

How far can you run before the mobs catch you?

Fancy Door Animations - Hold My Doors

Fancy Door Animations

<picture> <source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/modrinth/dt/gQIpdGQl?style=for-the-badge&logo=modrinth&label=Modrinth&labelColor=16181c&color=34363c"> <source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/modrinth/dt/gQIpdGQl?style=for-the-badge&logo=modrinth&label=Modrinth&labelColor=ebebeb&color=88af5c"> Téléchargements sur Modrinth </picture> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/curseforge/dt/1357699?style=for-the-badge&logo=curseforge&label=CurseForge&labelColor=16181c&color=34363c"> <source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/curseforge/dt/1357699?style=for-the-badge&logo=curseforge&label=CurseForge&labelColor=ebebeb&color=88af5c"> Téléchargements sur CurseForge </picture>

<picture> <source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/badge/Fabric%20API-Required-34363c?style=for-the-badge&labelColor=16181c&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xMiAxMmw4IC00LjUiIC8%2BPHBhdGggZD0iTTEyIDEydjkiIC8%2BPHBhdGggZD0iTTEyIDEybC04IC00LjUiIC8%2BPHBhdGggZD0iTTEyIDEybDggNC41IiAvPjxwYXRoIGQ9Ik0xMiAzdjkiIC8%2BPHBhdGggZD0iTTEyIDEybC04IDQuNSIgLz48L3N2Zz4%3D"> <source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/badge/Fabric%20API-Required-88af5c?style=for-the-badge&labelColor=ebebeb&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZjEwODA4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI%2BPHBhdGggc3Ryb2tlPSJub25lIiBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8%2BPHBhdGggZD0iTTEyIDEybDggLTQuNSIgLz48cGF0aCBkPSJNMTIgMTJ2OSIgLz48cGF0aCBkPSJNMTIgMTJsLTggLTQuNSIgLz48cGF0aCBkPSJNMTIgMTJsOCA0LjUiIC8%2BPHBhdGggZD0iTTEyIDN2OSIgLz48cGF0aCBkPSJNMTIgMTJsLTggNC41IiAvPjwvc3ZnPg%3D%3D"> Fabric API Required </picture> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/badge/Mod%20Menu-Optional-34363c?style=for-the-badge&labelColor=16181c&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xMiA1bDAgMTQiIC8%2BPHBhdGggZD0iTTUgMTJsMTQgMCIgLz48L3N2Zz4%3D"> <source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/badge/Mod%20Menu-Optional-88af5c?style=for-the-badge&labelColor=ebebeb&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZjEwODA4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI%2BPHBhdGggc3Ryb2tlPSJub25lIiBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8%2BPHBhdGggZD0iTTEyIDVsMCAxNCIgLz48cGF0aCBkPSJNNSAxMmwxNCAwIiAvPjwvc3ZnPg%3D%3D"> Mod Menu Optional </picture> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/badge/Cloth%20Config-Optional-34363c?style=for-the-badge&labelColor=16181c&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIHN0cm9rZT0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xMiA1bDAgMTQiIC8%2BPHBhdGggZD0iTTUgMTJsMTQgMCIgLz48L3N2Zz4%3D"> <source media="(prefers-color-scheme: light)" srcset="https://img.shields.io/badge/Cloth%20Config-Optional-88af5c?style=for-the-badge&labelColor=ebebeb&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZjEwODA4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI%2BPHBhdGggc3Ryb2tlPSJub25lIiBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8%2BPHBhdGggZD0iTTEyIDVsMCAxNCIgLz48cGF0aCBkPSJNNSAxMmwxNCAwIiAvPjwvc3ZnPg%3D%3D"> Cloth Config Optional </picture>

Smooth, client-side animations for vanilla doors. Multiplayer-safe, resource-pack friendly, Sodium and Iris compatible by design.

What it does

- Adds a fluid open and close animation to vanilla doors and trapdoors - Triggers from any source: player, redstone, mobs, or network events - Client-only mod, no server install required - Respects all resource packs and existing models

> ⚠️ Shader notice > Depending on the shader pack used, you may notice lighting flickering when opening or closing doors. > This is a shader-side limitation and not an issue with the mod itself.

> ℹ️ Texture pop notice > You may notice a brief texture inconsistency at the end of the animation. This is caused by vanilla Minecraft's textures not being fully consistent, and is not a bug with this mod. > You can fix this by using a resource pack such as Creaky Doors or Simply Fixed Doors.

Configuration

Settings can be changed in-game via ModMenu + Cloth Config, or by editing the config file manually:

`config/fancy-door-anim.json`

```json { "enabled": true, "doorEnabled": true, "trapdoorEnabled": true, "fenceGateEnabled": true, "durationMs": 240, "revealLeadMs": 25, "debugLogs": false } ```

- `durationMs` — animation duration in milliseconds (60–5000) - `revealLeadMs` — how early before the end the vanilla model reappears - `fenceGateEnabled` — fence gate animation is work in progress, enabling it has no visual effect yet

Manual JSON edits are picked up on the next world/server join. ModMenu changes apply immediately on save.

Roadmap

- Open double doors at once - Open source - More animation presets - More animated blocks

ADS