Roblox
Flux Studio plugin
Get the plugin
Free on the Roblox Creator Store. After you add it, the Flux SDK button appears on the Studio Plugins ribbon.
Open Flux SDK Plugin on Creator Storehttps://create.roblox.com/store/asset/115447802384505/Flux-SDK-Plugin
SDK last updatedJune 25, 2026 . Reopen the Flux Roblox Studio plugin and click Update if you installed before this date.
1. Install the plugin in Studio
- Open the Creator Store link above and click Get (or install from Toolbox → Inventory after adding it to your account).
- In Studio, open the Plugins tab on the ribbon and click Flux SDK.
- In the dock panel, click Install (or Update if modules are already present).
2. What gets added to your place
FluxConfig,FluxShared,FluxClientinReplicatedStorageFluxServerinServerScriptServiceFluxRemoteEventinReplicatedStorage(if missing)FluxServerInitinServerScriptService: paste your API key (created once; not overwritten on update)FluxClientInitinStarterPlayerScripts: starts client logging per player (same preserve rules)
Module source is downloaded from fluxrbx.com. When we ship a new SDK release, reopen the plugin and click Update.
Do not put FluxServer under ReplicatedStorage. It must stay server-only. See Security.
Installing by hand? See Manual install.
3. Add your API key
- In the Flux dashboard: Projects → your project → Settings → copy the API key (
flux_…).
Open ServerScriptService → FluxServerInit and add the key there only — never in client scripts.
Studio playtests
Replace the placeholder with your project key:
local FLUX_API_KEY = "flux_your_project_key"
local ServerScriptService = game:GetService("ServerScriptService")
local FluxServer = require(ServerScriptService:WaitForChild("FluxServer"))
FluxServer.Init(FLUX_API_KEY)Published games
Do not ship the raw flux_… string in source. Store it in Roblox's secrets store and pass the secret name to FluxServer.Init.
- Creator Dashboard → your experience → Configuration → Secret.
- Create a secret: Name
flux_api_key, Secret yourflux_…key, Domainfluxrbx.com. - In
FluxServerInit, use the name — not the key value:
FluxServer.Init("flux_api_key")Testing in Studio? Add the same secret under File → Experience Settings → Security → Secrets.
API keys — rotation and security tips.
Then follow Quick start from step 3 (HTTP + first log).