本文へスキップ
ログイン

SOTF Mods をリニューアルしました。もう一度ログインしてください。パスワードは変わりません。

OptionalDependAPI のカバー画像

OptionalDependAPI

API that Adds optional dependency support for mods

ThirtyTwelve Libraries バージョン:v1.0.0 2025/03/22 に更新

ダウンロード数
20,371 合計
今週のダウンロード数
今週 91
フォロワー
フォロワー 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 必要とするMod: ZipLineExtender ZipLineExtender 必要とするMod: Speedify Speedify
必須 ─ 任意 ╌ 競合 ┈ 必要とするMod →

フィールドノート

全 1 バージョン
  1. v1.0.0

    最新

    First release

レビュー

まだレビューはありません。ダウンロードした?最初に感想を書いてみよう。

レビューを書く

ログイン · レビューはサバイバー 1 人につき 1 件。バージョン、動いた点、動かなかった点を具体的に。

コメント

まだコメントはありません。質問、コツ、バグ報告はこちらへ。

よくある質問

OptionalDependAPI はマルチプレイで使えますか?
作者はまだマルチプレイ対応を明記していません。コメントやほかのプレイヤーの動作報告を確認してください。
OptionalDependAPI はどうやってインストールしますか?
RedLoader をインストールし(RedManager なら自動で行えます)、このページから OptionalDependAPI 1.0.0 をダウンロードして、ゲームフォルダ内の _RedLoader/Mods フォルダに入れます。ゲームを起動して F1 を押すと、読み込まれたか確認できます。
OptionalDependAPI に必要なものは何ですか?
Steam 版の Sons of the Forest と RedLoader だけです。ほかの依存関係はありません。
OptionalDependAPI は現在のゲームパッチで動きますか?
互換性の報告はまだありません。試したら動作報告を追加してください。

ひと目でわかる

ゲームビルド
未確認
RedLoader
未申告
プラットフォーム
不明
マルチプレイ
不明
専用サーバー
不明
セーブ途中での削除
不明
前提 MOD
なし
競合
既知の競合なし
バージョン
1.0.0
更新日
公開日

フィールドレポート

報告

フィールドレポートはまだありません。試しましたか?結果を教えてください。

ゲームで動きましたか?

フィールドレポートは 10 秒。この MOD が現在のパッチで動くかどうかをみんなに伝えられます。

ログインしてフィールドレポートを追加

この MOD の導入方法

5 分で完了、マネージャー不要。OptionalDependAPI 用の手順です。

この MOD には BepInEx ではなく RedLoader が必要です。BepInEx 向けの MOD や解説は Sons of the Forest には使えません。

  1. RedLoader を導入する

    RedLoader は Sons of the Forest の MOD ローダーです。一度入れればすべての MOD が動きます。

    RedLoader の導入方法
  2. OptionalDependAPI v1.0.0 をダウンロード

    v1.0.0 をダウンロード
  3. ZIP を Mods フォルダーに展開する

    PC では、ゲームの Mods フォルダーに展開します:

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

    ZIP 内のフォルダー構成はそのままに。ZIP ファイル自体をフォルダーに入れないでください。

  4. ゲームを起動する

    RedLoader が起動時に MOD を読み込みます。メインメニューで F1 を押すと MOD 一覧が表示されます。

ワンクリックがいい?RedManager なら MOD と前提 MOD の導入や更新を自動でやってくれます。

導入ガイドを見る

この MOD を共有

ページ用バッジ

READMEやフォーラム、Discordにバッジを貼れます。自動で更新されます。

ダウンロード数バッジ: OptionalDependAPIバージョンバッジ: OptionalDependAPI互換性バッジ: OptionalDependAPI評価バッジ: OptionalDependAPI
QR コード

スマホで読み取るとページが開きます。

OptionalDependAPI を通報

問題をレンジャーに伝えてください。通報は非公開です。

理由

リンクやバージョンなど、レンジャーの役に立つ情報。2000 文字まで。