Skip to content

ConfigService

Not yet Class Services NotCreatable NotReplicated Service

A game service that gives access to in-experience configuration with updates in real time.

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members ยท 10 modern Roblox members not implemented yet

Description

ConfigService exposes methods for getting ConfigSnapshot objects. Configs can only be accessed by game servers, so you can't use ConfigService within client scripts.

See Experience configs for an in-depth guide on managing keys, deploying real-time updates, error handling, limits, and more.

Inheritance

Object โ†’ Instance โ†’ ConfigService

Methods

Member Signature Summary
ClearTestingValue ConfigService:ClearTestingValue(key: string): null Clears current testing value for the given key.
GetConfigAsync ConfigService:GetConfigAsync(): ConfigSnapshot Retrieves a snapshot of the latest configuration.
GetConfigForPlayerAsync ConfigService:GetConfigForPlayerAsync(player: Player): ConfigSnapshot Retrieves a snapshot of the latest configuration for a specific player.
SetTestingValue ConfigService:SetTestingValue(key: string, value: Variant): null Sets a testing override for the given key.

Roblox reference: ConfigService

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.