Source-checkedGameplay & overhauls

LDLib

by KilaBash · for Minecraft

LDLib is a libarary mod for custom rendering, modular gui.

2.6MDownloads
2d agoLast updated
LGPL-3.0-onlyLicense
Fabric · Forge +1Loaders

About LDLib

From Modrinth

LDLib is a libarary mod for custom rendering, modular gui.

LDLib2

A modern Minecraft modding library for UI, rendering, synchronization, persistence, and in-game editors.

GitHub stars CurseForge downloads Modrinth downloads Latest Maven version NeoForge License

Documentation | Java Integration | UI Guide | Discord | CurseForge | Modrinth

***

LDLib2 is a complete rewrite of the original LDLib, redesigned around modern Minecraft and NeoForge development. It gives mod authors a higher-level foundation for building UI, in-game tools, renderer-backed content, synchronized data, and persistent runtime systems without rebuilding the same infrastructure in every project.

Feature Highlights

<table> <tr> <td>

<iframe width="560" height="315" src="https://www.youtube.com/embed/Ic5H3YoVPjQ?si=Qu6U8hDdl9L2kTcX" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
LDLib2 UI
Build Minecraft screens with Taffy-powered layout, LSS stylesheets, reusable components, XML definitions, data bindings, RPC events, and HUD overlays. </td> <td> Data synchronization and persistence overview
Data Synchronization and Persistence
Annotate fields with @Persisted, @DescSynced, and RPC helpers to generate NBT IO, codecs, dirty-field sync, and packet flow with minimal boilerplate. </td> </tr> <tr> <td> Node Graph Toolkit editor
Node Graph Toolkit
Create in-game graph editors with nodes, ports, wires, variables, subgraphs, blackboards, undoable commands, and resource-backed graph assets. </td> <td> LDLib2 in-game UI editor
In-game Editor Framework
Build Unity-, Blender-, or Blockbench-style tools with dockable views, project files, resource browsers, inspectors, history, settings, and custom editor panels. </td> </tr> <tr> <td> Generated Configurable property editor
Configurable
Turn annotated Java objects into inspector-ready property panels, including ranges, selectors, lists, resource locations, search fields, undo history, and persistence. </td> <td> LDLib2 XEI integration
Rendering and Integrations
Use LDLib2's shader, texture, model rendering, scene, and editor utilities together with common modding workflows such as JEI, REI, EMI, KubeJS, and Java plugin entry points. </td> </tr> </table>

For a full walkthrough, see the UI Getting Started guide.

Links

License

LDLib2 is licensed under the LGPL-3.0 license.

Highlights

From source data

Game versions

Supports 10 Minecraft versions, the newest being 26.3.

Loaders

Runs on Fabric, Forge and NeoForge.

Footprint

Rated a light load on a server.

LDLib on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
Server side
Required on the server
Server type needed
Fabric, Forge, NeoForge
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
mc26.3-26.3.2.45.a-neoforge (beta), released 2026-11-02

Game versions by loader

LoaderGame versionsNewest
NeoForge1.21 to 26.3 (6 versions)26.3

From 19 recorded builds of LDLib.

Recent builds

BuildReleasedGame versionsLoaders
mc26.3-26.3.2.45.a-neoforge beta2026-11-0226.3NeoForge
mc26.3-26.3.2.45-neoforge beta2026-11-0126.3NeoForge
mc26.2-26.2.2.45-neoforge beta2026-11-0126.2NeoForge
mc26.1.x-26.1.2.45-neoforge beta2026-11-0126.1.1 to 26.1.2 (2 versions)NeoForge
mc1.21.1-2.2.45-neoforge2026-10-311.21 to 1.21.1 (2 versions)NeoForge
mc26.2-26.2.2.43.a-neoforge beta2026-10-2426.2NeoForge

Dependencies

  • Optional: modrinth project u6dRKJwZ (modrinth, not in our catalogue)

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run LDLib on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Gameplay & overhauls

New mechanics, content and overhauls that change how the game plays.

Runs on your server

From source side support

Modrinth lists LDLib as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
FabricForgeNeoForge
Runs on
Serverrequired on the server
Game versions
26.3 and 9 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-11-03Open ↗
  • ✓AuthorKilaBash, as published on Modrinth
  • ✓LicenseLGPL-3.0-onlyFree

LDLib, answered

Generated from the mod’s own source data.

Do my players need to install LDLib?

Modrinth lists LDLib as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric, Forge and NeoForge.

Is it free?

Yes. LDLib is free to download from Modrinth. Its license is LGPL-3.0-only.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run LDLib on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add LDLib in one click.