
LDLib
LDLib is a libarary mod for custom rendering, modular gui.
Обновлён 4 июля 2026 г. · опубликован 8 июня 2023 г.
LDLib2
A modern Minecraft modding library for UI, rendering, synchronization, persistence, and in-game editors.
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
LDLib2 UI Build Minecraft screens with Taffy-powered layout, LSS stylesheets, reusable components, XML definitions, data bindings, RPC events, and HUD overlays. |
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.
|
![]() Node Graph Toolkit Create in-game graph editors with nodes, ports, wires, variables, subgraphs, blackboards, undoable commands, and resource-backed graph assets. |
![]() 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. |
![]() Configurable Turn annotated Java objects into inspector-ready property panels, including ranges, selectors, lists, resource locations, search fields, undo history, and persistence. |
![]() 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. |
For a full walkthrough, see the UI Getting Started guide.
Links
- Documentation
- GitHub repository
- CurseForge project
- Modrinth project
- Discord community
- Original LDLib
License
LDLib2 is licensed under the LGPL-3.0 license.
Версии
| Версия | Канал | Игра | Загрузчики | Дата | Скачать |
|---|---|---|---|---|---|
| mc26.1.x-26.1.2.27.a-neoforge | Бета | 26.1.1, 26.1.2 | neoforge | 4 июля 2026 г. | .jar (5.9 МБ) |
| mc26.2-26.2.2.27.a-neoforge | Бета | 26.2 | neoforge | 4 июля 2026 г. | .jar (5.9 МБ) |
| mc26.1.x-26.1.2.27-neoforge | Бета | 26.1.1, 26.1.2 | neoforge | 3 июля 2026 г. | .jar (5.9 МБ) |
| mc26.2-26.2.2.27-neoforge | Бета | 26.2 | neoforge | 3 июля 2026 г. | .jar (5.9 МБ) |
| mc1.21.1-2.2.27-neoforge | Релиз | 1.21, 1.21.1 | neoforge | 3 июля 2026 г. | .jar (6.2 МБ) |
| mc1.21.1-2.2.26-neoforge | Релиз | 1.21, 1.21.1 | neoforge | 29 июня 2026 г. | .jar (6.2 МБ) |
| mc26.2-26.2.2.26-neoforge | Бета | 26.2 | neoforge | 29 июня 2026 г. | .jar (5.9 МБ) |
| mc26.1.x-26.1.2.26-neoforge | Бета | 26.1.1, 26.1.2 | neoforge | 29 июня 2026 г. | .jar (5.9 МБ) |
| mc26.2-26.2.2.25-neoforge | Бета | 26.2 | neoforge | 28 июня 2026 г. | .jar (5.9 МБ) |
| mc26.1.x-26.1.2.25-neoforge | Бета | 26.1.1, 26.1.2 | neoforge | 28 июня 2026 г. | .jar (5.9 МБ) |
| mc1.21.1-2.2.25.a-neoforge | Релиз | 1.21, 1.21.1 | neoforge | 28 июня 2026 г. | .jar (6.2 МБ) |
| mc1.21.1-2.2.25-neoforge | Релиз | 1.21, 1.21.1 | neoforge | 28 июня 2026 г. | .jar (6.2 МБ) |
| mc26.2-26.2.2.24-neoforge | Бета | 26.2 | neoforge | 26 июня 2026 г. | .jar (5.9 МБ) |
| mc1.21.1-2.2.24-neoforge | Релиз | 1.21, 1.21.1 | neoforge | 19 июня 2026 г. | .jar (6.2 МБ) |
| mc26.1.x-26.1.2.24-neoforge | Бета | 26.1.1, 26.1.2 | neoforge | 19 июня 2026 г. | .jar (5.9 МБ) |
Показаны последние 15 из 439 версий. Все версии — на Modrinth.
Ченджлог
mc26.1.x-26.1.2.27.a-neoforgeБета26.1.1, 26.1.2 · 4 июля 2026 г.
v26.1.2.27.a
- Fixed vanilla tooltip rendering missing
mc26.2-26.2.2.27.a-neoforgeБета26.2 · 4 июля 2026 г.
v26.2.2.27.a
- Fixed vanilla tooltip rendering missing
mc26.1.x-26.1.2.27-neoforgeБета26.1.1, 26.1.2 · 3 июля 2026 г.
v26.1.2.27
- Improved draw lines smoothness
- Improved LDShaderInstance APIs
- Fixed TextField selection with font size/bold
- Improved model loading
- Improve qol of styles
- Improved progressbar layout
mc26.2-26.2.2.27-neoforgeБета26.2 · 3 июля 2026 г.
v26.2.2.27
- Improved draw lines smoothness
- Improved LDShaderInstance APIs
- Fixed TextField selection with font size/bold
- Improved model loading
- Improve qol of styles
- Improved progressbar layout
mc1.21.1-2.2.27-neoforgeРелиз1.21, 1.21.1 · 3 июля 2026 г.
v2.2.27
- Improved draw lines smoothness
- Improved LDShaderInstance APIs
- Fixed TextField selection with font size/bold
- Improved model loading
- Improve qol of styles
- Improved progressbar layout
mc1.21.1-2.2.26-neoforgeРелиз1.21, 1.21.1 · 29 июня 2026 г.
v2.2.26
- Fixed incorrect rpc method calling
- Added RPCMethod annotation support for interface
mc26.2-26.2.2.26-neoforgeБета26.2 · 29 июня 2026 г.
v26.2.2.26
- Fixed incorrect rpc method calling
- Added RPCMethod annotation support for interface
- Fixed tooltips rendering issue
mc26.1.x-26.1.2.26-neoforgeБета26.1.1, 26.1.2 · 29 июня 2026 г.
v26.1.2.26
- Fixed incorrect rpc method calling
- Added RPCMethod annotation support for interface
- Fixed tooltips rendering issue
Полная история изменений — на Modrinth.
Комментарии
Загружаем…



