SpongePEAKCore

v1.0.0·Updated 2026-09-01

Shared foundation for Sponge PEAK mods: logging, config, reflection caching and patch hosting. Not a standalone mod.

About this mod Author’s original text

SpongePEAKCore

Shared foundation for Sponge PEAK mods. This is a library, not a standalone mod — on its

own it changes nothing about the game.

r2modman installs it automatically as a dependency. You only need it if something asks for it.

What it provides

| Type | Purpose |

|---|---|

| ModLog | Logging facade that is safe to call before setup and never throws from the log path |

| PatchHost | Owns a Harmony instance; patch failures are contained rather than propagated |

| FeatureToggle | A config-backed switch, plus whether the feature actually applied |

| ReflectionCache | Cached member lookups, including misses, returning null instead of throwing |

| GameState | Null-safe access to the game's character list and local player |

Registers no BepInEx plugin of its own, by design.

Requirements

BepInEx only.

License

Free to use, free to include in modpacks, and free to build against. Writing a mod

that references this library requires no permission and no attribution: that is what it

is published for, and your mod stays entirely yours.

Attribution is only required if you decompile it and reuse the implementation itself.

Please do not reupload it elsewhere.

Full terms in LICENSE.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_PEAK

File & checksum

Filename
SpongePEAKCore-1.0.0.zip
File size
29.2 KiB