Перейти к содержимому
Войти

Мы полностью обновили SOTF Mods. Войдите снова — пароль остался прежним.

Обложка OptionalDependAPI

OptionalDependAPI

API that Adds optional dependency support for mods

ThirtyTwelve Libraries Версия:v1.0.0 Обновлён 22 мар. 2025 г.

Загрузки
20 372 всего
Загрузки за неделю
79 за неделю
Подписчики
0 подписчиков
Скачать v1.0.0
Другие версии

Другие версии

    Все версии
    Не проверено На последнем патче ещё не проверено. Пробовали? Расскажите нам. Сообщить, работает ли

    Обзор

    OptionalDependAPI

    "Screw dependencies, shoot a laser on them, make them optional!"

    Overview

    OptionalDependAPI is a lightweight library, allowing seamless integration with other mods without requiring hard dependencies. This solves the common problem where your mod could benefit from additional features provided by other mods, but you don't want to force users to install those other mods if they don't want or need those extra features.

    The Problem

    Ever had a mod that would be great on its own but could have more features if it integrated with other mods? Without a proper solution:

    • You either force users to install mods they might not want (hard dependencies)
    • Or you miss out on potential integration features altogether

    My Solution

    OptionalDependAPI provides a clean, standardized way to handle optional mod dependencies:

    1. Register your mod's API with OptionalDependAPI
    2. Subscribe to other mods you want to integrate with
    3. Check if those mods are available at runtime
    4. Use their features only when available

      No hard dependencies on other mods, no compatibility patches, just simple runtime checks and graceful feature enabling.

    Limitation

    One important caveat: mods that want to use this system will need to include OptionalDependAPI as a dependency.

    Changelog

    • v1.0.0: Initial release

    OptionalDependAPI Github

    Граф зависимостей

    OptionalDependAPI Требуется для: ZipLineExtender ZipLineExtender Требуется для: Speedify Speedify
    Требует ─ Необязательно ╌ Конфликтует с ┈ Требуется для →

    Полевые заметки

    1 версия
    1. v1.0.0

      Последняя

      First release

    Отзывы

    Отзывов пока нет. Скачали? Расскажите первым, как всё прошло.

    Написать отзыв

    Войти · Один отзыв на выжившего. Конкретно: версия, что работало, а что нет.

    Комментарии

    Комментариев пока нет. Вопросы, советы и баги — сюда.

    Частые вопросы

    Работает ли OptionalDependAPI в мультиплеере?
    Автор пока не указал, поддерживается ли мультиплеер. Посмотрите комментарии и полевые отчёты других игроков.
    Как установить OptionalDependAPI?
    Установите RedLoader (RedManager может сделать это за вас), скачайте OptionalDependAPI 1.0.0 на этой странице и положите в папку _RedLoader/Mods в каталоге игры. Запустите игру и нажмите F1, чтобы убедиться, что мод загрузился.
    Что нужно для OptionalDependAPI?
    Только Sons of the Forest в Steam и RedLoader. Других зависимостей нет.
    Работает ли OptionalDependAPI на текущем патче игры?
    Отчётов о совместимости пока нет. Если попробуете, добавьте полевой отчёт.

    Кратко

    Билд игры
    Не проверено
    RedLoader
    Не указано
    Платформа
    Неизвестно
    Мультиплеер
    Неизвестно
    Выделенный сервер
    Неизвестно
    Удаление посреди игры
    Неизвестно
    Зависимости
    Нет
    Конфликты
    Неизвестны
    Версия
    1.0.0
    Обновлён
    Опубликован

    Полевые отчёты

    Сообщить

    Полевых отчётов пока нет. Уже пробовали? Расскажите.

    Сработало в вашей игре?

    Полевой отчёт занимает десять секунд и показывает всем, работает ли мод на текущем патче.

    Войдите, чтобы добавить полевой отчёт

    Как установить этот мод

    Пять минут, без менеджера. Эти шаги — для OptionalDependAPI.

    Этому моду нужен RedLoader, а не BepInEx. Моды и гайды для BepInEx к Sons of the Forest не подходят.

    1. Установите RedLoader

      RedLoader — загрузчик модов Sons of the Forest. Установите его один раз, и заработают все моды.

      Как установить RedLoader
    2. Скачайте OptionalDependAPI v1.0.0

      Скачать v1.0.0
    3. Распакуйте ZIP в папку Mods

      На ПК распакуйте в папку Mods игры:

      Steam/steamapps/common/Sons Of The Forest/Mods

      Сохраните структуру папок из ZIP. Не кладите в папку сам ZIP.

    4. Запустите игру

      RedLoader загружает мод при запуске. Нажмите F1 в главном меню, чтобы увидеть список модов.

    Хотите в один клик? RedManager сам установит и обновит моды и их зависимости.

    Полное руководство по установке

    Поделиться модом

    Значки для вашей страницы

    Вставьте значок в README, на форум или в Discord. Они обновляются сами.

    Значок «Загрузки»: OptionalDependAPIЗначок «Версия»: OptionalDependAPIЗначок «Совместимость»: OptionalDependAPIЗначок «Рейтинг»: OptionalDependAPI
    QR-код

    Отсканируйте телефоном, чтобы открыть страницу.

    Жалоба на OptionalDependAPI

    Расскажите рейнджерам, что не так. Жалобы видят только рейнджеры.

    Причина

    Ссылки, версии или всё, что поможет рейнджерам. До 2000 символов.