serialize Auto Config
fun serializeAutoConfig(writer: Writer, includeConfiguration: IncludeConfiguration = IncludeConfiguration.DEFAULT, autoSettingsType: AutoSettingsType = AutoSettingsType.RAGE, statusType: AutoSettingsStatusType = AutoSettingsStatusType.BYPASSING, modules: Collection<String>? = null, includeSpoofers: Boolean = modules == null, marketplaceItemId: Int? = null)
Created an auto config, which stores the moduleConfigur
With modules set, only those modules are written, and spoofers only with includeSpoofers. Loading such a config leaves everything it does not name untouched.
marketplaceItemId is the marketplace config the settings come from, kept so loading them back can go on tracking it.