Меню

Shadowfacts' Forgelin

Тематическая иллюстрация для Shadowfacts' Forgelin

Кратко о проекте

Shadowfacts' Forgelin - служебный мод-библиотека, предоставляющий среду Kotlin для совместимых Minecraft-модов. Сам по себе он не меняет геймплей, зато помогает запускать проекты, которым нужна эта зависимость.

Как выглядит в игре

Файлы

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
Forge
13 сен 2019
6.0 Мб
1.10.2 +4 Ещё: 1.11.21.12.21.13.21.9.4
69.5 млн раз
R
20 июн 2019
5.5 Мб
1.10.2 +3 Ещё: 1.11.21.12.21.9.4
6.2 млн раз
R
24 ноя 2018
4.9 Мб
1.10.2 +3 Ещё: 1.121.12.21.9.4
18.7 млн раз
R
30 окт 2018
4.9 Мб
1.10.2 +3 Ещё: 1.121.12.21.9.4
1.2 млн раз
R
16 июн 2018
4.4 Мб
1.10.2 +4 Ещё: 1.11.21.121.12.21.9.4
4.3 млн раз
R
10 июн 2018
4.4 Мб
1.10.2 +4 Ещё: 1.11.21.121.12.21.9.4
151.8 тыс. раз
R
30 ноя 2017
3.8 Мб
1.10.2 +5 Ещё: 1.111.11.21.121.12.21.9.4
6.4 млн раз
R
20 июл 2017
3.5 Мб
1.10.2 +5 Ещё: 1.111.11.21.121.12.21.9.4
5.7 млн раз
R
11 июн 2017
3.6 Мб
1.10.2 +4 Ещё: 1.111.11.21.121.9.4
1.3 млн раз
R
29 апр 2017
3.6 Мб
1.10.2 +2 Ещё: 1.111.11.2
789.3 тыс. раз
R
27 мар 2017
3.6 Мб
1.10.2 +2 Ещё: 1.111.11.2
943 тыс. раз
R
05 мар 2017
3.6 Мб
1.10.2 +2 Ещё: 1.111.11.2
662.3 тыс. раз
R
16 фев 2017
3.1 Мб
1.10.2 +3 Ещё: 1.111.11.21.9.4
191.3 тыс. раз
R
16 фев 2017
3.1 Мб
1.10.2 +3 Ещё: 1.111.11.21.9.4
12 тыс. раз
R
28 дек 2016
3.1 Мб
1.10.2 +1 Ещё: 1.11
1.5 млн раз
R
16 ноя 2016
3.1 Мб
1.10.2 +1 Ещё: 1.11
354.2 тыс. раз
R
22 сен 2016
3.0 Мб
1.10.2
23.5 тыс. раз
R
06 авг 2016
3.0 Мб
1.10.2
2.5 тыс. раз

Зачем нужен Shadowfacts' Forgelin

Главная роль библиотеки состоит в том, чтобы обеспечить модам на Kotlin необходимые компоненты среды выполнения. Она включает стандартную библиотеку Kotlin и связанные средства интеграции с Forge. Благодаря этому разработчикам не приходится упаковывать одинаковые компоненты в каждый проект, а игрок получает общую зависимость для нескольких модов.

После запуска мира здесь не появятся новые руды, мобы или измерения. Отдельного меню с игровыми настройками тоже ждать не стоит. Shadowfacts' Forgelin работает в фоне, поэтому лучший признак его нормальной работы - отсутствие ошибок у зависимых модификаций.

Практическое значение для сборки

  • Общая среда выполнения. Библиотека предоставляет код, необходимый модификациям, написанным на Kotlin.
  • Меньше дублирования. Разработчики могут опираться на одну установленную зависимость вместо включения одних и тех же библиотек в свои файлы.
  • Предсказуемая совместимость. Требование Forgelin обычно явно связано с конкретным модом и его сборкой.

Добавлять библиотеку «на всякий случай» нет смысла. Она полезна только тогда, когда указана среди обязательных зависимостей. Если игра сообщает об отсутствующем Forgelin, следует сверить совместимость всех связанных файлов. Случайная замена на другую Kotlin-библиотеку не гарантирует запуск: одинаковое назначение еще не означает взаимозаменяемость.

Сравнение с другими библиотечными модами

По назначению ближе всего Kotlin for Forge: оба проекта помогают запускать модификации, созданные с использованием Kotlin. Однако их нельзя считать двумя названиями одного компонента. Зависимый мод ожидает конкретную библиотеку и подходящую ей программную среду.

Bookshelf и AutoRegLib тоже почти незаметны игроку, но предоставляют разработчикам собственные наборы общих инструментов. CodeChicken Lib служит технической основой для связанного семейства модов и решает иной набор задач. Architectury API прежде всего помогает создавать проекты для нескольких модлоадеров, тогда как Shadowfacts' Forgelin ориентирован на поддержку Kotlin-кода в своей экосистеме.

Кому пригодится

Библиотека нужна прежде всего владельцам сборок со старыми или специализированными модами, где она прямо заявлена как зависимость. Для обычного игрока это техническая деталь, но удалять ее без проверки не стоит: результатом может стать остановка загрузки игры. При обновлении сборки важно рассматривать Shadowfacts' Forgelin вместе с зависимыми проектами, а не как самостоятельный контентный мод.