CurseForge · Minecraft mod
FDLib
Collection of utilities for my mods
Quick answer
Which FDLib release should I use?
fdlib-1.0.9-1.20.1.jar targets 1.20.1 with Forge, NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is FDLib required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does fdlib-1.0.9-1.20.1.jar need?
fdlib-1.0.9-1.20.1.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add FDLib without breaking your instance.
Built for fdlib-1.0.9-1.20.1.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use fdlib-1.0.9-1.20.1.jar. It targets 1.20.1 with Forge, NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside fdlib-1.0.9-1.20.1.jar. It opens that exact file at the source.
About this project
What does FDLib add?
FDLib
Features
Bedrock model loader (does not support some parameters in model such as mirror uv)
Bedrock animation loader with "math" keyframes
Cutscenes (clientside)
Custom bossbars
Impact Frames (can be disabled in fdlib config)
Json configs
Simple packet registration
And other utility & math stuff.
Questions and answers:
- Can i use this library in a modpack?
Yes
- Can i use this library for my mod?
You are allowed to use this library for your mods however not as a builtin!
- I got stuck in a cutscene, what do i do?
"/fdlib fix cutscene" command will immediately end the current cutscene. Not advised to use during gameplay as it may ruin the game experience.
- Are json configs reloadable?
Yes, use this command: "/fdlib reload configs/clientsideConfigs"
Project description from CurseForge.
Pick your setup
FDLib by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.20.1
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
FDLib versions and loaders
fdlib-1.0.9-1.20.1.jar
30 Mar 2026
fdlib-1.0.9-1.21.1.jar
30 Mar 2026
fdlib-1.0.8-1.21.1.jar
20 Feb 2026
fdlib-1.0.8-1.20.1.jar
20 Feb 2026
fdlib-1.0.7-1.20.1-beta.jar
fdlib-1.0.7-1.20.1.jar
18 Jan 2026
fdlib-1.0.7-1.21.1.jar
7 Jan 2026
fdlib-1.0.6-1.21.1.jar
3 Jan 2026
fdlib-1.0.5-1.21.1.jar
29 Dec 2025
fdlib-1.0.4-1.21.1.jar
3 Oct 2025
fdlib-1.0.4-1.20.1.jar
3 Oct 2025
fdlib-1.0.3-1.21.1.jar
20 Sept 2025
fdlib-1.0.3-1.20.1.jar
20 Sept 2025
Looking for an older file? The official CurseForge project page is in Resources.