FsmUtil

v0.3.17·Updated 2026-07-18

A library for mods to easily make changes to PlayMakerFSMs.

About this mod Author’s original text

Silksong.FsmUtil

This is a library for mods to make FSM edits easier.

Installation

To add Silksong.FsmUtil to your mod, add the following line to your.csproj:

The most up to date version number can be retrieved from Nuget.

You will also need to add a dependency to your.toml:

silksong_modding-FsmUtil = "0.3.17"

The version number does not matter hugely, but the most up to date number can be retrieved.

If manually uploading, instead copy the dependency string link.

It is recommended to add FsmUtil as a BepInEx dependency by putting the following attribute

onto your plugin class, below the BepInAutoPlugin attribute.

[BepInDependency("org.silksong-modding.fsmutil")]

EUPL

Copyright (c) 2026 silksong-modding

Licensed under the EUPL-1.2

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_Silksong

File & checksum

Filename
FsmUtil-0.3.17.zip
File size
48.2 KiB
SHA-256
92b9e6952ff6e85fb36260063ea3b19bc68f4b07069ef1ab7d62b529727717ed
Stored at
2026-10-06 19:10