LibrarianLib (1.17.1, 1.12.2) — Основа для магических модов
LibrarianLib 1.17.1, 1.12.2 — это библиотека, которая призвана покончить с мучениями при разработке модов. Она берет на себя огромную часть шаблонного кода (boilerplate), который разработчикам обычно приходится писать вручную. Основные компоненты библиотеки включают систему автоматической сериализации, автоматическое создание и регистрацию моделей, мощную GUI-библиотеку, которая избавляет от «магических чисел» и сложных структур управления благодаря модульности, а также гибкую систему частиц.

Вот краткий обзор основных возможностей:
- Генерация отсутствующих моделей (можно отключить)
- Автоматическая регистрация цветов предметов, моделей, стейт-мапперов и всего остального, что связано с визуалом
- Автоматическая синхронизация полей TileEntity и пакетов, помеченных аннотацией @Save (может потребоваться небольшая настройка)
- Библиотека интерфейсов, позволяющая максимально просто проектировать и собирать GUI
Особенности:
- Гибкая система для создания внутриигровых пользовательских интерфейсов (GUI).
- Высокопроизводительная система частиц, способная обрабатывать тысячи объектов одновременно.
- Система шейдеров для добавления кастомных визуальных эффектов.
- Автоматизация процессов сохранения и загрузки данных.
- Простой инструмент для управления сетевым взаимодействием (пакетами).
- Поддержка спрайт-листов на основе данных для чистоты кода вашего интерфейса.
LibrarianLib Download Links
For Minecraft 1.10.2
For Minecraft 1.11.2
For Minecraft 1.12.1, 1.12
For Minecraft 1.17.1
Fabric version: Download from Server 1 – Download from Server 2
0
6 days ago
This post has no comments yet. Be the first — your comment will appear here.