# Savepatch: make loadouts save again

**URL:** <https://forum.dark-gaming.com/t/savepatch-make-loadouts-save-again/31564>\
**Category:** Terraria General\
**Created:** [5 October 2024 15:03 UTC](https://forum.dark-gaming.com/t/savepatch-make-loadouts-save-again/31564 "2024-10-05T15:03:19Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tejdxa](https://forum.dark-gaming.com/user_avatar/forum.dark-gaming.com/tejdxa/32/2004_2.png) [@Tejdxa](https://forum.dark-gaming.com/u/Tejdxa)\
**Post date:** [5 October 2024 15:03 UTC](https://forum.dark-gaming.com/t/savepatch-make-loadouts-save-again/31564/1 "2024-10-05T15:03:19Z")

</div>

Re-Logic introduced a “bug fix” in the 1.4.4 update which prevents the character from saving upon disconnecting when joining any server that used server-side characters, which effectively broke loadouts saving on the character.

The fix to this is simple, but often required knowledge of complex tools and systems. So, to make it available to more people, I’ve created a package which implements the fix without requiring executable surgery.

## Usage

1. Extract the archive using tools such as 7zip or WinRAR
2. For Windows Steam users, executing the .exe anywhere should work.  
If it doesn’t work, and for everyone else on other platforms, the executable must be placed in the same directory or folder as the Terraria executable, before it is ran.
3. If the patching process was successful, the window opened should display `Successfully patched.`
4. Wait until the message `Press any key to exit...` appears.
5. Whatever the case may be, a backup of the original Terraria executable is made in the same folder with the name `Terraria-original.exe`.

Do not run the executable multiple times.

## Downloads

x32/x86 is not supported.

[![Windows x64 Badge](https://img.shields.io/github/downloads/Arthri/Savepatch/latest/Windows.x64.tar.gz?label=Windows%20x64)](https://github.com/Arthri/Savepatch/releases/latest/download/Windows.x64.tar.gz)  
[![Windows ARM64 Badge](https://img.shields.io/github/downloads/Arthri/Savepatch/latest/Windows.ARM64.tar.gz?label=Windows%20ARM64)](https://github.com/Arthri/Savepatch/releases/latest/download/Windows.ARM64.tar.gz)  
[![OSX x64 Badge](https://img.shields.io/github/downloads/Arthri/Savepatch/latest/OSX.x64.tar.gz?label=OSX%20x64)](https://github.com/Arthri/Savepatch/releases/latest/download/OSX.x64.tar.gz)  
[![OSX ARM64 Badge](https://img.shields.io/github/downloads/Arthri/Savepatch/latest/OSX.ARM64.tar.gz?label=OSX%20ARM64)](https://github.com/Arthri/Savepatch/releases/latest/download/OSX.ARM64.tar.gz)  
[![Linux x64 Badge](https://img.shields.io/github/downloads/Arthri/Savepatch/latest/Linux.x64.tar.gz?label=Linux%20x64)](https://github.com/Arthri/Savepatch/releases/latest/download/Linux.x64.tar.gz)  
[![Linux ARM64 Badge](https://img.shields.io/github/downloads/Arthri/Savepatch/latest/Linux.ARM64.tar.gz?label=Linux%20ARM64)](https://github.com/Arthri/Savepatch/releases/latest/download/Linux.ARM64.tar.gz)

---

<div class="post-metadata">

**Author:** ![Geolindrag](https://forum.dark-gaming.com/user_avatar/forum.dark-gaming.com/geolindrag/32/37968_2.png) [@Geolindrag](https://forum.dark-gaming.com/u/Geolindrag)\
**Post date:** [5 October 2024 15:45 UTC](https://forum.dark-gaming.com/t/savepatch-make-loadouts-save-again/31564/2 "2024-10-05T15:45:55Z")

</div>

For mobile players out there

1- After entering the server, Load your loadout  
2- Go to items  
3- `/void` yourself  
4- Save and quit

Items should persist on your character after that

If you have both versions of the game, You can transfer plr files to your pc also (But probably is more annoying)

---

<div class="post-metadata">

**Author:** ![Tejdxa](https://forum.dark-gaming.com/user_avatar/forum.dark-gaming.com/tejdxa/32/2004_2.png) [@Tejdxa](https://forum.dark-gaming.com/u/Tejdxa)\
**Post date:** [5 October 2024 15:46 UTC](https://forum.dark-gaming.com/t/savepatch-make-loadouts-save-again/31564/3 "2024-10-05T15:46:53Z")

</div>

Ah. Right. I forgot to mention that I don’t have mobile exes because mobile modding is… complicated

---

<div class="post-metadata">

**Author:** ![Solysis](https://forum.dark-gaming.com/user_avatar/forum.dark-gaming.com/solysis/32/28920_2.png) [@Solysis](https://forum.dark-gaming.com/u/Solysis)\
**Post date:** [6 October 2024 02:55 UTC](https://forum.dark-gaming.com/t/savepatch-make-loadouts-save-again/31564/4 "2024-10-06T02:55:51Z")

</div>

i assume its impossible to revert this change in the server?

anyways thx for this, it seems pretty useful

---

<div class="post-metadata">

**Author:** ![Tejdxa](https://forum.dark-gaming.com/user_avatar/forum.dark-gaming.com/tejdxa/32/2004_2.png) [@Tejdxa](https://forum.dark-gaming.com/u/Tejdxa)\
**Post date:** [6 October 2024 05:35 UTC](https://forum.dark-gaming.com/t/savepatch-make-loadouts-save-again/31564/5 "2024-10-06T05:35:21Z")

</div>

No. This is a client thing

---

<div class="post-metadata">

**Author:** ![Solysis](https://forum.dark-gaming.com/user_avatar/forum.dark-gaming.com/solysis/32/28920_2.png) [@Solysis](https://forum.dark-gaming.com/u/Solysis)\
**Post date:** [6 October 2024 07:35 UTC](https://forum.dark-gaming.com/t/savepatch-make-loadouts-save-again/31564/6 "2024-10-06T07:35:21Z")

</div>

ah, damn that sucks. honestly im considering not doing that because say if i do a small change in my loadout and /`loadout save `it, then when i rejoin the save wont apply unless i use/loadout load again. which i might forget considering i already have the loadout mostly. if i have an empty character when i load in ill remember to uhh load the loadout

---

<div class="post-metadata">

**Author:** ![Tejdxa](https://forum.dark-gaming.com/user_avatar/forum.dark-gaming.com/tejdxa/32/2004_2.png) [@Tejdxa](https://forum.dark-gaming.com/u/Tejdxa)\
**Post date:** [6 October 2024 08:25 UTC](https://forum.dark-gaming.com/t/savepatch-make-loadouts-save-again/31564/7 "2024-10-06T08:25:46Z")

</div>

the patch makes it so when you leave the server, the loadout saves and so you don’t have to do /loadout load again upon joining

---

<div class="post-metadata">

**Author:** ![Cleyera](https://forum.dark-gaming.com/user_avatar/forum.dark-gaming.com/cleyera/32/11075_2.png) [@Cleyera](https://forum.dark-gaming.com/u/Cleyera)\
**Post date:** [6 October 2024 12:21 UTC](https://forum.dark-gaming.com/t/savepatch-make-loadouts-save-again/31564/8 "2024-10-06T12:21:16Z")

</div>

Terraria removes modifiers that are not normally attached to items in inventory when entering a world. (at `Terraria.Item.FixAgainstExploit`)  
We need to do `/loadout load` is required every time a player enters the server for pvp.

I know this issue isnt solved by patch, but could you try to resolve this as well?

If saving items and stats(life/mana) is the only purpose, it is not necessary. Thanks.

---

<div class="post-metadata">

**Author:** ![Tejdxa](https://forum.dark-gaming.com/user_avatar/forum.dark-gaming.com/tejdxa/32/2004_2.png) [@Tejdxa](https://forum.dark-gaming.com/u/Tejdxa)\
**Post date:** [6 October 2024 12:29 UTC](https://forum.dark-gaming.com/t/savepatch-make-loadouts-save-again/31564/9 "2024-10-06T12:29:05Z")

</div>

Ah, that. That’s outside of the scope of this patch, sorry

---

<div class="post-metadata">

**Author:** ![Solysis](https://forum.dark-gaming.com/user_avatar/forum.dark-gaming.com/solysis/32/28920_2.png) [@Solysis](https://forum.dark-gaming.com/u/Solysis)\
**Post date:** [6 October 2024 20:02 UTC](https://forum.dark-gaming.com/t/savepatch-make-loadouts-save-again/31564/10 "2024-10-06T20:02:25Z")

</div>

ah, ok yeah then it seems good then. thx tej
