Valkyrie Lib (ID valkyrielib) от ValkyrieofNight — техническая и геймплейная библиотека, обеспечивающая работу линейки Environmental Tech (солнечные массивы, рудные/ресурсные майнеры, маяки наноботов), Environmental Materials и других модов автора.[1]
Помимо программного каркаса валидации многоблочных структур, сохранения заряда блоков, генерации интерфейса и сетевых сообщений, в классических версиях Forge 1.12.2 библиотека содержит собственные предметы: внутриигровое руководство Digital Guide (valkyrielib:guide) и базовые компоненты модификаторов (modifier_component, modifier_speed, modifier_range, modifier_magnitude), применяемых в многоблоках.[1]
В современных ветках Forge 1.20.1 библиотека выступает прежде всего общим API совместимости (рендер, теги, конфиги и блоки) для Environmental Materials и свежих портов модов автора.[1]
- Загрузчик
- Forge 1.12.2 / 1.20.1
- Версия
- 2.0.20.1 (1.12.2) / 4.0.5.0 (1.20.1)
- Автор
- ValkyrieofNight
- Регистрация
- Руководство + модификаторы (1.12.2) или чистое API (1.20.1)
- ID
- valkyrielib
Роль библиотеки: многоблоки, модификаторы и Digital Guide #architecture
В Forge 1.12.2 Valkyrie Lib реализует общий конструктор каркасных машин серии Environmental Tech: проверку правильности сборки ярусов, автоподбор недостающих блоков в Digital Guide (valkyrielib:guide) и единую шину улучшений через modifier_component (Speed, Range, Magnitude).[1]
Кроме удобства строительства, движок бережёт дорогие многоблоки (солнечные станции Тир 1–6 и майнеры пустоты) за счёт встроенной проверки защиты многоблочных структур, а также предоставляет общий сборщик и конфигуратор для всех дополнений авторства ValkyrieofNight.
В поколении Forge 1.20.1 (ветка 4.x) функциональность преобразована в лёгкую библиотеку кода для строительного контента вроде Environmental Materials, без повторения отдельных книг и деталей в инвентаре.
| Версия / компонент | Идентификатор | Функция |
|---|---|---|
| Digital Guide (1.12.2) | valkyrielib:guide | Справочник схем сборки многоблочных структур и модификаторов |
| Модификаторы (1.12.2) | modifier_speed / range / magnitude | Базовые блоки апгрейдов скорости, радиуса и силы многоблоков |
| Защита и ядро (1.20.1) | valkyrielib 4.0.5.0 | Общий код материалов, рендера и конфигурации для зависимых модов |
См. также
Примечания
- По метаданным и языковым ресурсам Valkyrie Lib 2.0.20.1 и 4.0.5.0.