
Mantle
Mantle - библиотека для Forge, необходимая для модов SlimeKnights: Tinkers' Construct, Natura и других. Добавляет общий код, переработанное отображение сердец и JSON-утилиты.
Mantle - это базовая библиотека (библиотека) для Forge, на которой держатся практически все моды команды SlimeKnights. Если ты хоть раз играл с Tinkers' Construct, Natura, Inspirations или Ceramics - ты уже пользовался Mantle, просто не знал об этом.
По факту, Mantle - это такой фундамент, который выносит общий код для этих модов в одно место. Без него пришлось бы тащить одни и те же JSON-парсеры, инвентари и систему книг в каждый мод по отдельности. А так - один раз написали, и всё работает.
Что внутри
- Общий код для модов SlimeKnights - тот самый скелет, на котором всё держится.
- Описательные книги - система для создания книг с рецептами и гайдами (знакомо по Tinkers' Construct).
- Общие инвентари - типовые контейнеры и слоты, чтобы не писать с нуля.
- JSON-утилиты - парсинг и работа с JSON-файлами, которые используются для рецептов и конфигов.
- Переработанное отображение сердец - вместо рядов и рядов сердец появляются наложенные цветные полоски. Разные цвета видны только если у тебя есть способ увеличить макс. HP (ванильные сердечки не меняются). Можно отключить в клиентском конфиге.
Зачем это нужно
Если ты простой игрок - тебе не нужно ставить Mantle вручную. Обычно он подтягивается автоматически вместе с Tinkers' Construct или другим модом SlimeKnights. Но если какой-то мод просит Mantle - без него он просто не запустится. Это как библиотеки (Fabric API) для Fabric, только под Forge и от конкретной команды.
Совместимость
Mantle доступен для Minecraft 1.7.10, 1.12.2, 1.16.5 и 1.18.2+. Если тебе нужна версия под какой-то другой Minecraft, скорее всего, её нет в открытом доступе.
Важно знать
По умолчанию цветные сердечки включены. Если они тебе мешают или не нравятся - лезь в клиентский конфиг (client.cfg) и вырубай опцию heartRenderer. Всё просто.
Исходники, как водится, на GitHub, но качать оттуда смысла нет - проще стянуть готовую сборку с CurseForge или Modrinth.
