goldstrap / mods
Mods
Mods here means local files: images, sounds and fonts copied over the Roblox client so it looks or sounds different for you. Nothing is sent anywhere, and nothing on the server changes.
The mods folder
Settings → Mods → Open mods folder
%LOCALAPPDATA%\Goldstrap\Modifications mirrors the Roblox client folder. A file at Modifications\content\textures\… replaces the file at the same path inside the client on the next launch.
- Relative paths only. A file that does not match a client path is copied nowhere and ignored.
- Files are re-applied at every launch, so a Roblox update cannot silently undo them.
- Delete a file from the folder and Goldstrap restores the original from the downloaded package on the next launch.
.lockfiles are skipped, and the avatar mesh folders are left alone on purpose — replacing those is the usual cause of a broken character.
Built-in presets
| Preset | What it changes |
|---|---|
| Old avatar editor background | The place file behind the avatar editor. |
| Old character sounds | Footsteps, jump, landing, swimming and water impact, replaced with the pre-2013 set. |
| Emoji font | Swaps the emoji font for Twemoji variants (Windows 8, 10, 11, or Catmoji). Downloaded once, then stored in the mods folder. |
| Mouse cursors | 2006, 2013, macOS, a modern retro set, or an FPS-style crosshair set. |
| Custom text font | Any .ttf, .otf or .ttc you pick. See below. |
Each preset is a toggle: turning it on copies the files, turning it off removes them and lets the original come back.
Custom text font
Roblox does not read a font file directly; it reads font families — small JSON files that point at a font. Goldstrap copies your font to content\fonts\CustomFont.ttf and rewrites the families it finds so they point there.
- Accepted:
.ttf,.otfand.ttc, checked by their file header rather than the extension. A renamed image is refused. - The first ten seconds after a launch are the test: if text is still the default font, the family files were probably already overwritten by a Roblox update — toggle the preset off and on again.
- Remove in the same section deletes the font and the rewritten families.
Compatibility settings
Settings → Mods → Compatibility settings
Opens the Windows compatibility tab for the installed Roblox executable. Useful for forcing high-DPI behaviour or “run as administrator” per install. Goldstrap reads that flag and starts the client accordingly, including the elevation prompt.
Adding your own files
- Open the mods folder.
- Create the same folders the client has — for example
content\textures\Cursors\KeyboardMouse. - Drop your file in and give it the exact name of the file you are replacing.
- Launch Roblox. Goldstrap copies it in and records it in
RobloxState.json.
Keep a copy of your originals elsewhere if you plan to swap files often; Goldstrap can restore them from the package, but only for files it knows about.
Mods are local. Anything that claims to unlock items, give currency or change what other players see is not a mod and will not be found here.