Hoppa till innehållet
Logga in

Vi har byggt om SOTF Mods. Logga in igen – ditt lösenord är detsamma.

Omslagsbild för OptionalDependAPI

OptionalDependAPI

API that Adds optional dependency support for mods

ThirtyTwelve Libraries Version:v1.0.0 Uppdaterad 22 mars 2025

Nedladdningar
20 371 totalt
Nedladdningar den här veckan
91 den här veckan
Följare
0 följare

Inte verifierad Inte verifierad på senaste patchen än. Har du testat? Hör av dig. Rapportera

Översikt

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

Beroendegraf

OptionalDependAPI Krävs av: ZipLineExtender ZipLineExtender Krävs av: Speedify Speedify
Kräver ─ Valfritt ╌ Krockar med ┈ Krävs av →

Fältanteckningar

Den 1 versionen
  1. v1.0.0

    Senaste

    First release

Recensioner

Inga recensioner än. Laddat ner den? Berätta först hur det gick.

Skriv en recension

Logga in · En recension per överlevare. Var konkret: version, vad som fungerade och vad som inte gjorde det.

Kommentarer

Inga kommentarer än. Frågor, tips och buggar hör hemma här.

Vanliga frågor

Fungerar OptionalDependAPI i flerspelarläge?
Skaparen har ännu inte angett om den fungerar i flerspelarläge. Kolla kommentarerna och andra spelares fältrapporter.
Hur installerar jag OptionalDependAPI?
Installera RedLoader (RedManager kan göra det åt dig), ladda ner OptionalDependAPI 1.0.0 från den här sidan och lägg den i mappen _RedLoader/Mods i spelets katalog. Starta spelet och tryck på F1 för att se att den laddats.
Vad behöver OptionalDependAPI?
Bara Sons of the Forest på Steam och RedLoader. Den har inga andra beroenden.
Fungerar OptionalDependAPI med spelets nuvarande patch?
Det finns inga kompatibilitetsrapporter ännu. Om du testar den, lägg till en fältrapport.

I korthet

Spelbuild
Inte verifierad
RedLoader
Inte angivet
Plattform
Okänd
Flerspelare
Okänd
Dedikerad server
Okänd
Ta bort mitt i en sparfil
Okänd
Beroenden
Inga
Konflikter
Inga kända
Version
1.0.0
Uppdaterad
Publicerad

Fältrapporter

Rapportera

Inga fältrapporter än. Har du testat? Rapportera.

Fungerade det i ditt spel?

En fältrapport tar tio sekunder och visar alla om moden fungerar i den aktuella patchen.

Logga in för att lägga till en fältrapport

Så installerar du moden

Fem minuter, ingen hanterare behövs. De här stegen gäller OptionalDependAPI.

Den här moden kräver RedLoader, inte BepInEx. BepInEx-moddar och guider gäller inte Sons of the Forest.

  1. Installera RedLoader

    RedLoader är modladdaren för Sons of the Forest. Installera den en gång så fungerar alla moddar.

    Så installerar du RedLoader
  2. Ladda ner OptionalDependAPI v1.0.0

    Ladda ner v1.0.0
  3. Packa upp ZIP-filen i mappen Mods

    På din dator, packa upp den i spelets Mods-mapp:

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

    Behåll mappstrukturen i ZIP-filen. Lägg inte själva ZIP-filen i mappen.

  4. Starta spelet

    RedLoader laddar moden vid start. Tryck F1 i huvudmenyn för att se listan med moddar.

Hellre ett klick? RedManager installerar och uppdaterar moddar och deras beroenden åt dig.

Fullständig installationsguide

Dela moden

Märken för din sida

Klistra in ett märke i en README, ett forum eller Discord. De uppdateras av sig själva.

Nedladdningar-märke: OptionalDependAPIVersion-märke: OptionalDependAPIKompatibilitet-märke: OptionalDependAPIBetyg-märke: OptionalDependAPI
QR-kod

Skanna den med mobilen för att öppna sidan.

Anmäl OptionalDependAPI

Berätta för rangers vad som är fel. Anmälningar är privata.

Anledning

Länkar, versioner eller annat som hjälper rangers. Upp till 2 000 tecken.