ModsFinder

LDLib-Fabric

by ELBGG

LDLib-Fabric is a Fabric library for custom rendering, a modular GUI framework and data handling that other mods build on.

FabricClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.21.1

What it does

The library provides custom rendering, a modular GUI system, data synchronization and persistence, model rendering and an in-game editor for building interface layouts. Developers use these systems to assemble larger features without writing each piece from scratch. Its codebase is organized into separate parts for UI, shaders and models.

Version 2.5 for 1.21.1 comes from a rewrite of the core architecture, brought in line with how recent Minecraft releases are structured. Many older systems and frameworks were removed, which makes the library lighter to run and easier to maintain. Architectury API and Fabric Language Kotlin are required alongside it.

Client and server both need the library, so every player on a server running it needs it too. It is released under the GNU Lesser General Public License v3.0 only, and the source code, issue tracker and wiki are public. Photon Editor Fabric requires it, and the files cover 1.21.1 only.

Key features

  1. Custom rendering

    Draws custom visuals and models for interfaces and game objects using the library's own rendering layer.

  2. Modular GUI system

    Lets developers assemble interface screens from reusable components rather than hand-coded layouts.

  3. Data synchronization

    Keeps values shared between server and client, and stores them so they survive restarts.

  4. In-game editor

    Provides visual tools inside the game for arranging interface elements without editing code.

Compatibility

Latest build for each game version and loader.

1.21.12.5
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required
Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required

Required by 1 mod

Use cases

Building complex mod systems

Developers can use the UI, shader, model and data systems together when a mod needs more than a single screen.

Interface prototyping

The in-game editor lets a developer lay out and adjust screens while the game is running.

Who it’s for: Mod developers who want a shared base for interfaces, rendering and synchronized data. Players rarely interact with it directly, since it works behind the mods that require it.

Questions

Does LDLib-Fabric need other mods installed?

Yes. Architectury API and Fabric Language Kotlin are required dependencies and must be installed alongside LDLib-Fabric.

Does the server need LDLib-Fabric?

Yes. Every player and the server need a copy of the mod.

Which game versions does LDLib-Fabric support?

The library is published for 1.21.1 only, with version 2.5 as the latest Fabric file, released 2026-04-26.

In the catalog

LDLib-Fabric is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from ELBGG

All projects

Similar mods

What the author says

LDLib2 features a large, well-structured codebase that offers robust infrastructure for UI systems, shader, model rendering, data synchronization and persistence, and in-game visual editors, enabling developers to build complex systems more efficiently.
ELBGG, on the Modrinth page

Official listing

Owner
ELBGG
Published
2026-04-26
Updated on Modrinth
2026-04-26
Facts verified
2026-10-15

Tags