Last update: Jan 4, 2023
Related tags
Text editorseditorprofilegamingsaveborderlandsborderlands3bl3
Overview
A tool to help you modify your Borderlands 3 Saves and Profiles.
Currently it runs on Windows, Mac OS and Linux. It supports modifying PC saves as well as decrypted PS4 saves (and converting between them).
Visit Releases and download the corresponding version for your platform.
Unzip and open the editor, then double click to run it. On the first start it will ask you to point it to the folder/directory where your saves/profiles are stored. Once you have pointed it to a valid folder it will remember this folder the next time you open the program.
The editor will make backups for you before saving your files, but I recommend you make your own backups just in case.
First you must install Rust.
Then, clone the project and run:
cargo build
For a release optimized build run:
cargo build --release
Huge credits to apocalyptech for their editor at https://github.com/apocalyptech/bl3-cli-saveedit. The majority of this code was based off of their work.
Thanks to HackerSmacker for their PS4 bitmasks: https://github.com/HackerSmacker/CSave/blob/022c4e78ac7fa68e2338804bc0148ac9be3296f7/FileTranslator.c.
Huge thanks to Levin from Lootlemon for providing items that are available to import inside the editor!
Thanks to those who created these docs:
- https://docs.google.com/spreadsheets/d/1XYG30B6CulmcmmVDuq-PkLEJVtjAFacx7cuSkqbv5N4
- https://docs.google.com/spreadsheets/d/16b7bGPFKIrNg_cJm_WCMO6cKahexBs7BiJ6ja0RlD04
- https://docs.google.com/spreadsheets/d/1v-F_3C2ceaFKJae1b6wmbelw_jLjmPPriBLzGTZMqRc
Tool to download data from these docs can be found here.
Thanks to the iced project for allowing me to create a user interface like this!
Thanks to the Ajour project for their methods of bundling Rust Apps as well as updating them.
Comments
Unable to open due to libcurl error
Running Fedora 36 on all-AMD hardware (Zen 3 + 6600XT, everything up to date)I'm unable to open the bl3_save_editor.AppImage file. When trying to open it via the terminal, I get the following verbose output:
/usr/bin/AppImageLauncher: /lib64/libcurl.so.4: no version information available (required by /usr/bin/../lib/x86_64-linux-gnu/appimagelauncher/libappimageupdate.so)QSocketNotifier: Can only be used with threads started with QThread[wayland-client error] Attempted to dispatch unknown opcode 0 for wl_shm, aborting.
So apparently there's some version information unavailable for that library. Going to run updates on my system and then further troubleshoot this.
opened by al12gamer 2
Apply a license to the code?
Hello! There'd been a bit of a kerfuffle with a fork of FromDarkHell's BL3 editor recently, and I got curious what licenses the other BL3 editors were using. I noticed that yours is currently unlicensed, which in the U.S. means that it defaults to "no rights reserved" (meaning that technically nobody can make use of the code except on their own personal systems). It'd probably be a good idea to apply an explicit license to your software, just so it's clear where other users stand.
There's a handy site which can be used to help you make that decision, if you're interested in doing so: https://choosealicense.com/
For my own code, I tend to vacillate between the GPL (the "I care about sharing improvements" option on there) and 3-clause BSD (extraordinarily similar to the MIT license from the "I want it simple and permissive" option on there), but there's a ton of other options, of course!
opened by apocalyptech 2
Some parts aren't showing up as legit (And being auto-removed when imported from LL), despite being legit parts.
Hey! Very small detail here, but I'm noticing that for some weapons, legit parts are being removed from the ones being directly imported from lootlemon, and then being hidden behind "Show all parts" (Which I'm assuming is a legit-parts toggle).The two that this happened with for me so far are the Major Kong, and the Yellowcake. I farmed these two launchers a lot and I know they can come in x2 variants, and they are all over in builds & lootlemon in x2 variants, but for some reason the barrel part "Part_HW_COV_Barrel_03_A" isn't passing the legit check.
Could be happening for more parts too, but these are the only one's I've caught so far just because I've used these weapons a lot more than most other weapons.
opened by Kry0hh 1
Character filename does not match if character slot is changed to a number > 9
Character filename does not match if character slot is changed to a number > 9.
The editor allows you to change the save slot of character file and automatically updates the filename cached save to match. However, the editor uses decimal numbers and the actual filenames that the game uses continue with alphabetic characters.
For example if you edit the save slot to 10 the filename gets changed to 00000010.sav and it should be 0000000a.sav. I have not tested whether the convention just follows hexadecimal numbering or continues all the way to the letter z.
Edit: I play on the PC - Steam version.
buggood first issueopened by ejfudd 1
Release v0.1.4
Release v0.1.4:
- Lootlemon integration in Inventory/Bank tabs - all 499 items from Lootlemon are now available inside the editor with easy searching/importing - huge thanks to the owner of Lootlemon for providing these items, be sure to check out https://www.lootlemon.com/ for more detailed information about the items.
- Added Vehicle tab to allow unlocking of Vehicle Parts/Skins
- Allow reversing the order of your items as they appear in the item list
- Allow changing of backups folder/opening config folder/opening saves folder in the Settings tab
- All Item Levels input now uses "Set" button to apply the levels
- Correctly identify item rarities rather than labelling unkown rarities as legendary. Also added tag "Unique Weapon"
- Item parts info updated - now we use more up to date barrel info.
- Make item parsing more leanient - allow importing item serials that aren't entirely correct but should work fine
- Decrease minimum allowed window size
- Fixed a bug where saving was failing due to invalid filename when creating a backup - now we sanitize the filename before making a backup.
- Fixed a bug where some saves weren't loading due to incorrect assumptions made about playthrough information
- Fixed a bug where changing saves folder did not reflect in the Settings tab
- Fixed a bug where incorrect item name was showing in rare scenarios
- Fixed a bug where the added current part did not match the available part pressed in rare scenarios
- Fixed a bug where pressing escape whilst searching through Balances/Inventory Data/Manufacturer list meant you could not focus the search box again until you closed the pick list
opened by ZakisM 0
Release v0.1.3
Release v0.1.3:
- Increased font size of item name in items list
- Added search field for items list
- Added duplicate item button
- Allow searching through Balance/Inventory Data/Manufacturer parts lists
- Searching Available Parts/Anointments is now a lot faster
- Auto reload all saves after pressing save button
- Allow modifying ability/skill points of Character
- Allow resizing of UI through new "UI scale" setting
- New "Settings" tab added for settings related things...
- Fixed a bug where item parts/anointments had invisible text
- Fixed a bug where double clicking an empty text box would crash
- Fixed a bug where "No current parts/anointments" message incorrectly showed after changing balance if you still had anointments on the item
opened by ZakisM 0
Guardian rewards capped?
Does BL3 cap the guardian rewards? I can't get it to go over +15% on most rewards, and -13.04% or +13.04% on the rest. I've tried many different values, such as 10000, 100000, 60000, etc. and nothing changes, I can't get it to go above.
Do I have any options to raise this limit? I'm on macOS if that matters.
opened by NotLazy 0
Editing item levels in Bank doesn't save
Just tried changing levels of 2 items in my bank and its not saving the edit I've done to the levels, it works fine in inventory of a character but I want to transfer it so my new character can use the gear at her level but it just isn't saving in-game despite on the editor its showing the changed level I set it to.
opened by atmogenic 0
nothing is saving
I just got back into bl3 after the game was causing pc issues in the past, I downloaded this editor again today and nothing is saving no matter what I do, I selected my saves folder from the saves so it is located, but no matter what else I do in the editor, it just doesn't save, my guardian tokens when I set them to 0 (originally 181) after i click save it just reverts to 181, when I go to edit an item either in my inventory or bank, it doesn't change a thing to them even though I clicked save, the only thing that seemed to have saved was my golden keys but I don't need them anymore.
opened by atmogenic 28
ps4 saves
yo theres quite a problem i decrypted my ps4 saves try to put them in the editor and it just dont wotk it wont even open it says need to be .sav but decrypted ps4 saves arent .sav so i tried renaming it and still wont work it says not bl3 save but i assure you yes it is im doing things with games save editors it always work but youres dont its just impossible to modify ps4 decrypted saves i also tried to see with other people and everybody is saying its the same for them aswell can you help us figure out whats wrong cause my save is decrypted and it wont openbin bl3 save editor i have tried everything possible it just not working for ps4
opened by IXI-SKYZED-IXI 1
crash on alt-tabing
program works fine until I make any other application active, if after that I switch back - editor will crash w/o error
example - https://youtu.be/I_mW4uj03EA
opened by TheSolenOne 0
Releases(v0.1.6)
v0.1.6(Nov 22, 2021)
Release v0.1.6:
- Added changes for Vault Card 3 (items/skins)
- Added Vault Card 3 items to Lootlemon items
- Added ability to change Vault Card 3 Keys/Chests in Profile editor
- Searching parts/anointments should be a bit smarter now, i.e you can search for "barrel damage" for barrels that do damage
- Fixed some Torgue pistols from Lootlemon that were not using the optimal magazine
- Fixed a bug with Guardian Rank rewards not updating
- Fixed a bug with some Weapon Skins being unlocked multiple times
Source code(zip)
Bl3SaveEditor-x86_64-apple-darwin.tar.gz(7.02 MB)
Bl3SaveEditor-x86_64-pc-windows-msvc.zip(6.61 MB)
bl3_save_edit-x86_64-unknown-linux-gnu.tar.gz(9.13 MB)v0.1.5(Oct 13, 2021)
Release v0.1.5:
- Added individual editing of guardian ranks
- Inventory/Bank/Lootlemon items are now categorized by their type (Artifact, Class Mod, Grenade Mod, Shield, Weapon and Others)
- Show which items are marked as favorite/junk in the item list (and allows you to search for favorite/junk items)
- Moved Duplicate/Delete button to the item itself in the item list, also added a new "Share" button to copy the item code
- You can now reorder parts on items
- Added a search field to current parts/current anointments
- Individual item parsing is now around 3x faster (people with lots of saves/items may notice a significant speed-up in loading your saves folder)
- Changing the balance of an item will now try to keep as many parts on that item that are still valid instead of just removing them all
Source code(zip)
Bl3SaveEditor-x86_64-apple-darwin.tar.gz(6.87 MB)
Bl3SaveEditor-x86_64-pc-windows-msvc.zip(6.48 MB)
bl3_save_edit-x86_64-unknown-linux-gnu.tar.gz(9.05 MB)v0.1.4(Sep 22, 2021)
Release v0.1.4:
- Lootlemon integration in Inventory/Bank tabs - all 499 items from Lootlemon are now available inside the editor with easy searching/importing - huge thanks to Levin from Lootlemon for providing these items, be sure to check out https://www.lootlemon.com for more detailed information about the items
- Added Vehicle tab to allow unlocking of Vehicle Parts/Skins
- Allow reversing the order of your items as they appear in the item list
- Allow changing of backups folder/opening config folder/opening saves folder in the Settings tab
- All Item Levels input now uses "Set" button to apply the levels
- Correctly identify item rarities rather than labelling unkown rarities as legendary. Also added tag "Unique Weapon"
- Item parts info updated - now we use more up to date barrel info.
- Make item parsing more leanient - allow importing item serials that aren't entirely correct but should work fine
- Decrease minimum allowed window size
- Fixed a bug where saving was failing due to invalid filename when creating a backup - now we sanitize the filename before making a backup.
- Fixed a bug where some saves weren't loading due to incorrect assumptions made about playthrough information
- Fixed a bug where changing saves folder did not reflect in the Settings tab
- Fixed a bug where incorrect item name was showing in rare scenarios
- Fixed a bug where the added current part did not match the available part pressed in rare scenarios
- Fixed a bug where pressing escape whilst searching through Balances/Inventory Data/Manufacturer list meant you could not focus the search box again until you closed the pick list
Source code(zip)
Bl3SaveEditor-x86_64-apple-darwin.tar.gz(6.83 MB)
Bl3SaveEditor-x86_64-pc-windows-msvc.zip(6.44 MB)
bl3_save_edit-x86_64-unknown-linux-gnu.tar.gz(8.93 MB)v0.1.3(Sep 14, 2021)
Release v0.1.3:
- Increased font size of item name in items list
- Added search field for items list
- Added duplicate item button
- Allow searching through Balance/Inventory Data/Manufacturer parts lists
- Searching Available Parts/Anointments is now a lot faster
- Auto reload all saves after pressing save button
- Allow modifying ability/skill points of Character
- Allow resizing of UI through new "UI scale" setting
- New "Settings" tab added for settings related things...
- Fixed a bug where item parts/anointments had invisible text
- Fixed a bug where double clicking an empty text box would crash
- Fixed a bug where "No current parts/anointments" message incorrectly showed after changing balance if you still had anointments on the item
Source code(zip)
Bl3SaveEditor-x86_64-apple-darwin.tar.gz(6.54 MB)
Bl3SaveEditor-x86_64-pc-windows-msvc.zip(6.16 MB)
bl3_save_edit-x86_64-unknown-linux-gnu.tar.gz(8.67 MB)