16. Files and Folders
Everything Redwire saves lives in one folder, so backing it up, moving it or sharing part of it is straightforward.
16.1 Where it is
By default:
<your Minecraft instance>/Redwire/
For example, in Prism Launcher:
…/instances/<instance name>/minecraft/Redwire/
You can move it from Settings → General → Redwire Directory.
How Redwire remembers where it is
The folder cannot record its own location, so Redwire keeps a one-line pointer in your game’s
config/ folder:
<game>/config/redwire.properties
That file holds nothing but the path. If it goes missing, or names somewhere unusable, Redwire falls back to the default location rather than refusing to start.
16.2 The layout
Redwire/
├── settings.redwire Your Redwire preferences
├── tools.redwire Client Tools: what is on, every setting, current profile
├── config.redwire Interface details (overlay window positions, UI scale)
├── lastserver.redwire The last server you joined — powers the Reconnect button
├── accounts.redwire Your saved accounts
├── accounts.key The key the saved account tokens are encrypted with
├── scriptkeys.redwire The key bound to each script
│
├── Profiles/ Saved Client Tools setups
│ ├── Default.redprofile
│ └── PvP.redprofile
│
├── Interceptor/ Saved Packet Interceptor catch lists
│ ├── Default.redintercept
│ └── Containers.redintercept
│
├── Scripts/ Your visual scripts
│ └── AntiIdle.redscript
│
├── TextVault/ Your text files
│ ├── vault.meta Which file is in which category
│ ├── ServerAd.redtext
│ └── Rules.redtext
│
├── PacketLogger/ Saved packet logs
│ └── RedwirePacketLog_2026-08-09_14-32-10.txt
│
├── Books/ Exported book contents
│ └── book_11_08_2026_143210.redtext
│
└── Signs/ Exported sign contents
└── sign_11_08_2026_143255.redtext
16.3 What each file is
| File | Contains | Format |
|---|---|---|
| settings.redwire | Theme, text scale, transparency, startup page, notification preferences, Redwire’s keybinds | key=value text |
| tools.redwire | Every tool’s on/off state and every setting, plus which profile is loaded | key=value text |
| config.redwire | Where you dragged the overlay windows, and the interface scale | Java properties |
| lastserver.redwire | The name and address of the last server you joined | Text |
| accounts.redwire | Your saved accounts: type, name, UUID, and encrypted tokens | key=value text |
| accounts.key | The 32-byte key that opens those tokens. Keep it with the file it belongs to | Raw bytes |
| scriptkeys.redwire | Which key starts and stops which script. Kept out of the scripts themselves, so a shared script never arrives bound to one of your keys | key=value text |
*.redprofile | A snapshot of every tool and setting | Same key=value text as tools.redwire |
*.redintercept | One Packet Interceptor catch list — the packet names it selects | One name per line |
*.redscript | One script: its blocks, their settings, the wires between them, and where the view was | Line-based text |
*.redtext | One text file, exactly as you typed it | Plain UTF-8 text |
| vault.meta | Which Text Vault file belongs to which category | Java properties |
RedwirePacketLog_*.txt | A saved packet log, newest first | Plain text |
Books/*.redtext | One whole book, its pages separated by a marker line | Plain UTF-8 text |
Signs/*.redtext | One whole sign, its four lines separated the same way | Plain UTF-8 text |
All of it is plain text. You can open any of these in a text editor.
16.4 Adding files by hand
Four of the folders are read by simply scanning them, so you can drop files in:
- Scripts/ — put a
.redscriptfile here and it appears in the Scripts list. - TextVault/ — put a
.redtextfile here and it appears in the Text Vault. Any plain text file works; just give it that extension. - Profiles/ — put a
.redprofilehere and it appears in the profile list. - Interceptor/ — put a
.redintercepthere and it appears in the interceptor’s profile dropdown.
This is how you share things. Send someone the file, they drop it in the folder, and it is there — no import step.
A hand-placed
.redtextfile is never modified by Redwire. Categories are kept in the separatevault.metafile precisely so that a file you wrote elsewhere cannot be corrupted by Redwire’s own bookkeeping.
16.5 Backing up
Copy the whole Redwire folder. That is everything.
To restore, put it back. To move to a new computer or a new instance, copy it across and — if it is not in the default location — set the path in Settings → General → Redwire Directory.
16.6 Moving the folder
Changing Redwire Directory in Settings creates the new location, moves your files into it, and carries on from there. Nothing to do by hand, and no need to close the game — the Scripts, Profiles, Interceptor and Text Vault lists re-read the new folder straight away.
What moves is exactly the list in §16.2: the top-level .redwire files and
accounts.key, and the Scripts, Profiles, Interceptor, TextVault, PacketLogger, Books and
Signs folders.
Nothing else in the folder is touched. If you point the directory at somewhere that already holds other things — your Documents folder, say, after a mistyped path — those files stay exactly where they are. Redwire only ever moves its own.
Anything already at the destination is left alone. If the new folder already has a file with the same name, the one that is already there is kept and yours stays behind in the old folder. A message tells you how many items were left so you can merge them yourself. Overwriting is the one thing there is no undo for, so it never happens.
Moving between drives is fine, it just copies rather than moves — so a large
PacketLoggerfolder can take a moment.
A path that is malformed or cannot be created is rejected, nothing is moved, and the box snaps back to the real location — so the setting always names the folder Redwire is genuinely using.
Backing up is still just copying the whole folder.
16.7 Files outside the Redwire folder
| File | Contains |
|---|---|
<game>/config/redwire.properties | The pointer to your Redwire folder |
<game>/options.txt | Minecraft’s own settings, including the Open Redwire key |
<game>/servers.dat | Your saved server list |
<game>/saves/ | Your singleplayer worlds |
The last three are Minecraft’s own files. Redwire reads and writes them through the game’s normal routes, so nothing there is in a Redwire-specific format and uninstalling the mod leaves them intact.
16.8 Starting fresh
To reset one thing, delete its file — it is recreated with defaults on next launch:
| To reset | Delete |
|---|---|
| Redwire’s preferences | settings.redwire |
| Every tool and its settings | tools.redwire |
| Overlay window positions | config.redwire |
| The Reconnect button’s memory | lastserver.redwire |
To reset everything, delete the whole Redwire folder. Your scripts, text files and profiles go
with it, so copy those out first if you want them.