Repository navigation
FAQ
It is a third-party launcher and is not affiliated with Roblox Corporation. It is open source, you can read every line of it, and it builds from source in front of you. See Security-and-Privacy for exactly what it touches.
It does modify your Roblox client — that is what a bootstrapper does — and some optional tools may breach Roblox's Terms of Service. Use them at your own discretion.
Only the GitHub releases page. Anywhere else is not us. See Downloads-and-Verification.
No. GokuTrap never requests elevation. If something needs it, the operation fails with a message and Roblox continues normally. Install to a folder you own.
Yes — see Building-from-Source.
Settings.json, CustomThemes and Modifications are preserved across reinstalls, and are also what GokuTrap offers to import from an existing Bloxstrap or Fishstrap installation. See Getting-Started.
In your installation folder, mostly. See File-Locations.
GokuTrap was running and saved over your edit. Close it before editing. See Settings-File-Reference.
No. Feature tools save through their own Apply/Save buttons. The footer Save button is for ordinary launcher settings. See Settings-Overview.
Because it is not on Roblox's published allowlist. Roblox only applies allowlisted FastFlags, and can change that list at any time. See Platform-Limits.
It changes rendering settings only. No preset promises FPS, power or network-latency improvement, and none of them change your network routing. See Community-Hub.
FastFlags configures engine parameters. Global-Basic-Settings configures in-game settings like graphics quality, framerate cap and mouse sensitivity.
No. Roblox exposes no supported seamless desktop session-switching API. GokuTrap manages public profiles and can tell you which account the desktop client is signed in as — but selecting a profile does not authenticate anything. See Account-Profiles.
No. There is no field for one anywhere in the settings model. See Security-and-Privacy.
An explicit opt-in that lets GokuTrap make authenticated Roblox requests using the cookie Roblox itself already stored for your Windows user. It is read-only from GokuTrap's side and never modifies Roblox's or your browser's cookie stores. See Bootstrapper-Behaviour#Cookie access.
It cannot promise that. Process priority changes how aggressively the CPU is shared, not how much work Roblox does. Above Normal is low risk; High can make other applications less responsive.
No, and it is not meant to. EmptyWorkingSet is not heap compaction or garbage collection, pages can return immediately, and paging may cause stutter. It is a one-time manual action with a warning. See Saiyan-Mode#Memory diagnostics.
Affinity is a 64-bit mask. On a multi-group machine, or one with more logical processors than the mask can express, it is disabled rather than partially applied. See Platform-Limits.
Because Roblox publishes no region-specific probe endpoint. GokuTrap shows nothing rather than inventing a plausible number. See Platform-Limits.
No. It performs manual server discovery, cross-checked against Roblox's public server list, and confirms before handing off. Roblox decides whether the join succeeds. See Region-Radar.
It is an external window — no injection, no graphics hook, no memory reading, no aiming assistance. Even so, an external overlay is likely against Roblox's Terms of Service or an experience's rules. Use it only where permitted.
Exclusive fullscreen hides topmost windows. Switch to borderless or windowed. See Crosshair-Overlay.
There isn't one. GokuTrap ships no non-invasive frame-time telemetry source, so rather than show an invented number the overlay can display an explicit "FPS/frametime unavailable" notice.
That the bytes you downloaded match the digest published alongside the asset. Because both come from the same GitHub API response, it is not an independent publisher signature. See Downloads-and-Verification.
No. A failed, cancelled or interrupted update leaves your installed executable unchanged. Retry when ready. See Application-Updates.
Manually: copy <install>\GokuTrap.exe.rollback over GokuTrap.exe. This is not automatic.
The three character slots are existing Roblox .mp3 assets. GokuTrap will not transcode by renaming a file, so convert your audio to MP3 first. Launcher cues accept MP3, WAV, OGG and M4A. See Sound-Packs.
GokuTrap ships no copyrighted audio. Import only content you hold the rights to use. See Sound-Packs.
dotnet run --project tests/GokuTrap.FeatureChecks -c Release -- .69 checks, no external dependencies, and it never launches Roblox or signs in. See Verification-Harness.
Yes, with disclosure. See Contributing.