Requirements

The validated 0.5.9 environment is:

Dependency Version
For The King II 1.14.6
BepInEx 5.4.23.5
Harmony 2.9
Unity runtime 2022.3.41f1
FTK2.ModAPI 0.5.9
FTK2.ModAPI.SDK 0.5.9

A consumer mod targets .NET Framework 4.7.2 and references the public Toolkit contract. Declare a BepInEx dependency on org.ftk2.modapi version 0.5.9 so the host loads first.

Caution

A newer FTK2 build may change native types, game data, or consumer paths. A successful startup alone does not prove compatibility; wait for a Toolkit compatibility statement.

Runtime services and event subscription/disposal are Unity-main-thread operations. Owner-scoped logging may be called independently. See Lifecycle & Events.