YetAnotherConfigLib
Lithostitched — это библиотечный мод для Forge и Fabric, предоставляющий новые возможности настройки и улучшения совместимости для генерации мира (worldgen).
Мод вводит новые инструменты для разработчиков датапаков и модифицированной генерации мира, направленные на повышение совместимости между проектами и расширение возможностей конфигурации.
Вспомогательный API для модов.
Он включает собственную систему конфигурации, инструменты для генерации данных, миров, реестров, разработки для нескольких загрузчиков и другие вспомогательные функции.
Можно свободно использовать в своих проектах, доступна документация в формате Javadoc.
Lithium — мод общего назначения для оптимизации Minecraft, улучшающий различные системы (физику игры, ИИ мобов, обновление блоков и т.д.) без изменения поведения. Работает как на клиенте, так и на сервере, и может быть установлен на серверы без необходимости установки на клиенты.
Базовый клиентский библиотечный модуль.
BoxLib представляет собой библиотеку с общим кодом, используемым в клиентских модах Boxadactle. Разработан как легковесное и простое в использовании решение, предоставляющее утилиты и инструменты для распространённых задач клиентских модов.
На Forge мы используем официальную систему конфигурации Forge, чтобы сделать горячую перезагрузку возможной.
А на Fabric мы используем JSONC, так как у них нет своей системы.
Начиная с версии 1.20, мы больше не используем официальную систему Forge, так как она часто ломается.
ВАЖНАЯ ИНФОРМАЦИЯ
Этот мод является LIBRARY-модом.
Он не выполняет самостоятельных функций и предназначен исключительно для использования другими модами в качестве зависимости.
Описание
Melody — клиентский library-мод на основе OpenAL для воспроизведения фоновой музыки.
Alternate Current представляет собой эффективную и нелокальную реализацию редстоуновой пыли. Его основная цель — снижение лагов, вызванных редстоуновой пылью, за счёт оптимизации расчётов мощности и уменьшения количества испускаемых shape и block updates.
Данный библиотечный мод предназначен унифицировать сетевое взаимодействие и регистрацию пакетов между различными загрузчиками модов, позволяя разработчикам работать с сетевым взаимодействием исключительно в общем модуле. Решение не ограничивается использованием с MultiLoader Template и может быть применено в других проектах.