Mantle (ID mantle, на версии 1.7.10 регистрозависимо Mantle) — общая фундаментальная библиотека команды Slime Knights (mDiyo, Sunstrike, progWML6, boni, Alexbegt), без которой не запускаются Tinkers' Construct, Natura и зависимые оружейные дополнения.[1]
Мод предоставляет унифицированные классы контейнеров инвентарей, многоблочных структур, XML/JSON-книги для внутриигровых справочников (Materials and You, Mighty Smelting), обработчики жидкостей, модификаторы полосы здоровья (многоцветные наложенные сердца поверх 10 стандартных) и исправления отображения тумана в кастомных жидкостях.[1]
В старых версиях библиотека регистрировала базовый справочник (Mantle:mantleBook), тогда как в современных ветках Forge 1.20.1 отказалась от собственных предметов инвентаря и перенесла весь функционал в API и диагностические команды (/mantle view_tag, /mantle tags_for).[1]
- Загрузчик
- Forge 1.7.10 / 1.12.2 / 1.20.1
- Версия
- 0.5.4 / 1.3.3.55 / 1.11.104 / 1.11.128
- Разработчики
- Slime Knights
- Предметов
- 1 в старых версиях (`mantleBook`), 0 в 1.12.2+
- ID
- mantle / Mantle
Ключевые подсистемы: книги, сердца, жидкости и команды тегов #features
Самая заметная визуальная функция Mantle — Extra Heart Renderer (сверхцветная полоса здоровья). Когда максимальное здоровье игрока поднимается выше 20 HP (10 красных сердец) за счёт артефактов, еды или сердец Tinkers, движок не загромождает половину экрана лишними рядами иконок, а накладывает поверх единой шкалы оранжевые, жёлтые, зелёные и голубые слои сердец.[1]
Вторая опора — унифицированный движок книг и интерфейсов: на базе Mantle рендерятся руководства с чертежами деталей, характеристиками сплавов и таблицами модификаторов. В поздних ветках Forge 1.20.1 также встроено исправление fluidFogFix, делающее видимость при погружении в расплавленные металлы и нестандартные жидкости корректнее, а в чат добавляются диагностические команды /mantle view_tag и /mantle tags_for, позволяющие игроку прямо в игре посмотреть список тегов предмета в руке.[1]
| Версия / эпоха | Авторы в метаданных | Ключевые особенности |
|---|---|---|
| 0.5.4 (1.7.10) | mDiyo, Sunstrike, progWML6 | Раннее ядро для Tinkers 1 и Natura + Mantle:mantleBook |
| 1.3.3.55 (1.12.2) | boni, progWML6, Alexbegt | Фреймворк Tinkers 2, многоблочных плавилен и наложения сердец |
| 1.11.104 / 1.11.128 (1.20.1) | Slime Knights | Чистое API без предметов, extraHeartRenderer, fluidFogFix, команды /mantle |
См. также
Примечания
- По метаданным, исходным манифестам и истории версий Mantle.