Schedule I modding
Build and validate Schedule I mods across Mono and IL2CPP.
S1Interop guides local setup, adds compile-time diagnostics, analyzes existing mods, previews safe migrations, and validates both runtime reference surfaces. Backend-neutral facades are an opt-in experiment.
Choose your route
Begin with the experience you already have.
New to Schedule I modding
Install the tool, build a small mod, load it in-game, and stop at a clear success marker.
Already maintaining a mod
Analyze the project without changing it, then add only the compatibility path you need.
Looking for one feature
Jump to commands, generated interop, local paths, migration, the Core API, or help.
Browse the documentation
Learn, complete a task, look up details, or fix a problem.
Tutorials
Follow an end-to-end path that creates a project and produces an in-game result.
Guides
Configure paths, analyze a mod, build both runtimes, or preview a safe migration.
Concepts
Understand runtime targets, packages, declarations, safety, and the boundary with other modding APIs.
Reference
Look up exact CLI options, SDK generation behavior, generated symbols, and Core API contracts.
Help
Match setup, build, package, generator, runtime, and migration failures to concrete checks.