Вход

Регистрация

Восстановление доступа

mutil

mutil

|

mickelus

Библиотека утилит для управления данными, сетевых запросов и иерархического рендеринга интерфейсов с анимацией.

Мод mutil для Minecraft — управление данными, сетевые запросы, рендеринг UI

mutil — это библиотека утилит, ранее известная как mGui, разработанная автором Mickelus. Она предоставляет набор инструментов для управления данными, сетевых утилит и иерархического рендеринга интерфейсов с поддержкой анимаций и системой привязки к якорям. Библиотека активно используется в моде tetra для реализации системы привилегий (perks), предоставляющей косметические бонусы донорам и соавторам. Проект поддерживает загрузчики Forge и NeoForge для версий Minecraft 1.19.1 и новее.

Архитектура и возможности

Библиотека заточена под упрощение разработки для авторов модов, предоставляя готовые решения для типовых задач. Ключевые функции включают удобную работу с данными и сетевые утилиты для взаимодействия с внешними сервисами. Особое внимание уделено интерфейсам: реализован иерархический рендеринг с поддержкой анимаций и системой привязки элементов к якорям (anchor based layout system). Это позволяет создавать динамичные и адаптивные GUI без необходимости писать сложный код с нуля.

Система привилегий (Perks)

Одной из основных функций, для которой создан mutil, является поддержка системы привилегий. В версиях Minecraft 1.19 и новее библиотека позволяет создавать системы, выдающие косметические бонусы (cosmetics) игрокам, которые являются донорами или соавторами. При запуске клиента мод отправляет запрос на внешний сервер, проверяя UUID игрока. Для безопасности используется SSL-шифрование. Система может быть полностью отключена пользователем, установив параметр query_perks = false в файле конфигурации mutil-client.toml. Для предотвращения лишних запросов при первом запуске можно заранее создать этот файл с нужными настройками в папке конфигураций.

Связанные материалы

Автор: mickelus · Лицензия: MIT

M

mickelus

1 проект

|

0 скачиваний

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз mutil-1.21.1-7.0.0.jar 94.6 KB 1.21.1 NeoForge 0 05.09.2026
Релиз mutil-1.20.1-6.3.0.jar 98.1 KB 1.20.1 ForgeNeoForge 0 17.03.2026
Релиз mutil-1.20.1-6.2.0.jar 97.7 KB 1.20.1 ForgeNeoForge 0 13.04.2025
Релиз mutil-1.19.2-5.2.0.jar 100.3 KB 1.19.2, 1.19.1 Forge 0 09.12.2023
Релиз mutil-1.20.1-6.1.1.jar 96.6 KB 1.20.2, 1.20.1 ForgeNeoForge 0 29.10.2023
Зависимостей нет.