Basic Mod
The canonical registration sample is Creating Your First Mod. It covers the real public contracts used by ExampleMod: BepInEx dependency declaration, ModMetadata, FTK2API.TryRegister, GameDataReady, logging, and cleanup.
After registration, use only the returned owner context. Do not reference FTK2.ModAPI.Internal types from a consumer.