LDLib
LDLib — это библиотечный мод для кастомного рендеринга и модульного GUI.
- Загрузчики
- FabricNeoForgeForge
- Скачиваний на Modrinth
- 2,5 млн
- Подписчиков на Modrinth
- 76
- версий
- 487
- Обновлён
- 5 октября 20265 окт.
- Опубликован
- в 2023
Коротко о моде
Нужен и в игре, и на сервере
LDLib2
Современная библиотека для моддинга Minecraft: UI, рендеринг, синхронизация, персистентность и внутриигровые редакторы.
Документация | Интеграция с Java | Руководство по UI | Discord | CurseForge | Modrinth
LDLib2 — это полная переработка оригинальной LDLib, переосмысленная под современную разработку на Minecraft и NeoForge. Она даёт авторам модов фундамент более высокого уровня для создания UI, внутриигровых инструментов, контента с рендерингом, синхронизируемых данных и персистентных runtime-систем — без необходимости заново строить одну и ту же инфраструктуру в каждом проекте.
Ключевые возможности
LDLib2 UI Создавайте экраны Minecraft с раскладкой на базе Taffy, стилями LSS, переиспользуемыми компонентами, XML-описаниями, привязками данных, RPC-событиями и HUD-оверлеями. | Синхронизация и персистентность данных Помечайте поля аннотациями @Persisted, @DescSynced и RPC-хелперами, чтобы генерировать NBT IO, кодеки, синхронизацию изменённых полей и поток пакетов с минимумом шаблонного кода. |
![]() Node Graph Toolkit Создавайте внутриигровые редакторы графов с нодами, портами, связями, переменными, подграфами, blackboard-ами, отменяемыми командами и графовыми ассетами на основе ресурсов. | ![]() Фреймворк внутриигрового редактора Создавайте инструменты в стиле Unity, Blender или Blockbench с док-панелями, файлами проектов, браузерами ресурсов, инспекторами, историей, настройками и кастомными панелями редактора. |
![]() Configurable Превращайте аннотированные Java-объекты в готовые для инспектора панели свойств, включая диапазоны, селекторы, списки, resource location, поля поиска, историю отмены и персистентность. | ![]() Рендеринг и интеграции Используйте шейдеры, текстуры, рендеринг моделей, сцены и утилиты редактора LDLib2 вместе с типичными моддинг-воркфлоу вроде JEI, REI, EMI, KubeJS и точек входа Java-плагинов. |
Полное руководство смотри в UI Getting Started guide.
Ссылки
- Документация
- Репозиторий GitHub
- Проект на CurseForge
- Проект на Modrinth
- Сообщество в Discord
- Оригинальный LDLib
Лицензия
LDLib2 распространяется под лицензией LGPL-3.0.
Частые вопросы
Как установить LDLib?
Установите Fabric под свою версию Minecraft, скачайте LDLib под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть LDLib?
У LDLib есть сборки для Minecraft 1.19.2, 1.19.4–1.20.1, 1.21–1.21.1, 26.1.1–26.3.
Нужен ли LDLib на сервере?
Нужен и в игре, и на сервере



