public static class CMAPIFeaturesStable feature identifiers exposed by IModRegistry.
Members
StandaloneRuntimeCMAPI owns the Planet Crafter bootstrap and runtime lifecycle.fieldModStoragePer-mod typed configuration and private JSON data are available.fieldModSchedulingOwner-scoped main-thread and delayed scheduling are available.fieldGameLoopEventsOwner-scoped update and one-second events are available.fieldPlayerApiThe current game build passed CMAPI player API checks.fieldEnvironmentApiThe current game build passed environment API checks.fieldContentApiThe current game build passed content API checks.fieldTrainerThe optional trainer is compatible with this game build.fieldModMenuBetaThe separately versioned experimental Mod Menu is available.fieldStandaloneRuntime
fieldpublic const string StandaloneRuntime = "CMAPI.StandaloneRuntime"CMAPI owns the Planet Crafter bootstrap and runtime lifecycle.
ModStorage
fieldpublic const string ModStorage = "CMAPI.ModStorage"Per-mod typed configuration and private JSON data are available.
ModScheduling
fieldpublic const string ModScheduling = "CMAPI.ModScheduling"Owner-scoped main-thread and delayed scheduling are available.
GameLoopEvents
fieldpublic const string GameLoopEvents = "CMAPI.GameLoopEvents"Owner-scoped update and one-second events are available.
PlayerApi
fieldpublic const string PlayerApi = "CMAPI.PlayerApi"The current game build passed CMAPI player API checks.
EnvironmentApi
fieldpublic const string EnvironmentApi = "CMAPI.EnvironmentApi"The current game build passed environment API checks.
ContentApi
fieldpublic const string ContentApi = "CMAPI.ContentApi"The current game build passed content API checks.
Trainer
fieldpublic const string Trainer = "CMAPI.Trainer"The optional trainer is compatible with this game build.