Thermoo – это библиотечный мод для Minecraft на загрузчиках Fabric и Quilt, обеспечивающий работу с температурой и окружающей средой. Он служит основой для модификаций, в которых температура является ключевым элементом механики, например Frostiful и Scorchful.
Возможности для разработчиков
Thermoo предоставляет универсальный фреймворк для работы с температурой и влажностью, позволяя создавать совместимые моды и датапаки без необходимости в дополнительных патчах совместимости. Основные функции включают:
- Единый API для температуры и состояния влажности/промокания
- Кросс-совместимость между модами Thermoo
- Мощный API для создания эффектов температуры на основе данных
- Поддержка событий для настройки атрибутов предметов по умолчанию
- Работа с температурными значениями без привязки к единицам измерения (Цельсий, Фаренгейт и др.)
- Интеграция с модами, добавляющими сезоны
- Разнообразные команды для управления и отладки
- Высокая настраиваемость для собственных модов и датапаков
- Возможность запускать серверную часть без клиента с помощью Polymer (только для Fabric)
Настройки для авторов сборок
Сам по себе Thermoo не изменяет игровой процесс или визуальные эффекты. Однако другие моды, использующие функциональность Thermoo, могут добавлять эффекты температуры и замерзания. Для настройки таких модов рекомендуется ознакомиться с обзором API Thermoo.
Совместимые моды
Thermoo является ядром для таких модификаций, как Frostiful и Scorchful, которые демонстрируют его возможности в действии.
Совместимость и лицензия
Мод разработан преимущественно для Fabric и Quilt, с ограниченной поддержкой Neoforge. Поддержка старых версий Minecraft осуществляется согласно политике длительной поддержки (LTS). Портирование на другие загрузчики, например LexForge или Bukkit, не планируется.





