
SDM UI Lib
SDM UI Lib - библиотека для Майнкрафт, упрощающая создание интерфейсов. Замена FTB Library в модах SDM. Множество виджетов, анимации, RGB-цвета и рендер предметов.
SDM UI Lib - это легковесная библиотека, которая призвана упростить жизнь разработчикам модов, работающим с интерфейсами в Minecraft. По сути, это замена FTB Library в модах серии SDM, но она вполне подходит и для других проектов.
Зачем это нужно?
Создание сложных GUI в Майнкрафт - задача не из простых. Ванильные инструменты ограничены, а писать всё с нуля - долго и муторно. SDM UI Lib берёт на себя рутину: позволяет быстро добавить кнопки, ползунки, списки, анимированные контейнеры и даже рендер 3D-объектов прямо на экране.
Основные фишки
- RGB/RGBA - работа с цветом в форматах без ограничений
- Примитивы - рисуй треугольники, квадраты, круги без лишнего кода
- Трансформации - управляй вращением, масштабом и приоритетом рендера
- Рендер предметов и мобов - выводи любые объекты на GUI (даже блоки, хотя эта функция помечена как экспериментальная)
- Контейнеры с анимацией - элементы можно плавно перемещать, менять размер и прозрачность
- Куча виджетов - от простых лейблов до сложных многостраничных панелей
- Случайная расстановка - разбросай элементы по области с рандомным положением, поворотом и размером для динамичного вида
Библиотека совместима с Fabric и Forge под современные версии Minecraft (1.19-1.21). Скачать SDM UI Lib можно на CurseForge или Modrinth - установка стандартная. Если ты создаёшь мод с кастомным интерфейсом - эта штука реально сэкономит кучу времени.
