Mod Details

SPT Asset Editor

SPT Asset Editor 1.1.1

Created by  Golani

1.5K Downloads

SPT 3.11.4 Compatible

A user-friendly tool to extract, preview, modify, and restore Texture2D images within SPT's .assets and .bundle files.

Latest Version 1.1.1
SPT 3.11.4

Updated Apr 21, 6:36 AM

Version Notes

< Changelog >

- Fixing format error related to BC7 during image application.

This download is externally hosted.
Always scan for viruses.

SPT Asset Editor

This tool allows you to easily manage and modify Texture2D assets found in SPT’s .assets and .bundle files. Whether you want to change item icons, UI elements, or other textures, this editor provides a simple interface to do so.

Key Features:

  • Load & Analyze: Opens and reads both .assets and .bundle files.
  • Texture Browser: Automatically lists all detected Texture2D assets within the loaded file.
  • Image Preview: Displays selected textures and their properties (resolution, format).
  • Extract Original: Save original textures as .png or .tga files.
    • Option to remove alpha channel when saving PNGs.
  • Replace Texture: Easily replace existing textures with your custom images (supports various formats like PNG, JPG, TGA, etc.).
    • Automatic resizing to fit the original texture dimensions.
    • Handles transparency correctly.
  • Restore Original: Revert textures back to their state from the last saved backup.
  • Automatic Backups: Creates backups automatically when saving changes to prevent data loss.
  • Post Item Image Changer: A dedicated function to easily find and modify the bundle files for post item images.

How to Use:

  1. Download: Get the latest release from the [Files Tab / Releases Link - modify as needed].
  2. Extract: Unzip the downloaded archive.
  3. Run: Launch SPTAssetEditor.exe.
  4. Open File: Go to File -> Open (or Ctrl+O) and select the .assets or .bundle file you want to edit. You’ll be prompted to set a backup directory on first load per file.
  5. Browse & Select: Choose a texture from the list in the Asset Browser (left panel).
  6. Modify:
    • To extract: Click “Save Original Texture”.
    • To replace: Use the “Select Image…” button in the Image Editor panel (bottom-right), choose your custom image, and click “Replace Image”.
  7. Save Changes: Go to File -> Save (or Ctrl+S).

Changing Post Item Images :

  1. Click the “Change Post Item Images” button at the top of the Asset Browser.
  2. Confirm the info message and select your SPT game installation folder.
  3. The tool will find relevant bundle files (e.g., item_barter_flyers_letter…). Select the one you want to edit from the list.
  4. Modify the textures as described in step 6 & 7 above.

⚠️ Important Notes ⚠️

False Positive Virus Detection:
This application is built using Python (with PyInstaller), which may trigger false positive detections from antivirus software.
There is no malicious code or virus intentionally included. However, if you’re concerned, feel free to avoid using the tool.

SPT Use Only:
This tool is designed exclusively for use with SPT (Single Player Tarkov).
Do NOT use this on live Escape from Tarkov files.
Modifying live game files can lead to corrupted installs and will likely result in a BattlEye ban.
You have been warned.

Backups:
Always back up your original game files before making any major modifications, even though this tool includes a built-in backup system.

.assets/.resS File Handling:
When editing .assets files, ensure the corresponding .resS files are in the same directory.
Otherwise, texture data may not load or save correctly.

🛑 Mod Submission Guidelines Reminder 🛑

According to the SPT File Submission Guidelines:

  • You must not upload bundles that replace original EFT or SPT files.
  • File overwriting and other destructive edits are forbidden.
  • All changes must be applied at runtime using the mod loader.

This tool is a standalone asset editing utility, not a mod.
While it enables creation of custom bundles, users are fully responsible for how they use or share those files.
If you plan to submit any content to the SPT Hub, make sure it follows the official guidelines.

Credits:

  • Developed by [GoLani11]
  • Utilizes UnityPy, texture2ddecoder, Pillow, and PyQt5.
  • Inspired by AssetStudio and UABEA.
  • Development assisted by Cursor AI.
Version 1.1.1
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

1.1K Downloads

Created Apr 21, 6:36 AM

Updated Apr 21, 6:36 AM

Virus Total Results

< Changelog >

- Fixing format error related to BC7 during image application.

Version 1.1.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

407 Downloads

Created Apr 5, 4:08 AM

Updated Apr 5, 4:08 AM

Virus Total Results
johnpelfrey

is there a mod that allows you to rotate the posters so my custom images are up right?

0 Likes
_ANUBIS_

Hi, thanks for the great mod. This mod has greatly expanded the scope of the game’s transformation.

I have encountered a small problem.

Some files do not change the alpha channel. All textures of the file are replaced, selected exactly by size. The program accepts and installs them, and I can also see that my alpha channels are loaded into the file. But in the game itself I can see that the textures are mine, and the alpha channel is old.

I can’t replace it in any way, the old alpha channel is nowhere to be found, but it is displayed in the game itself.

Maybe I missed something or did not understand. Please answer my question.

Best wishes.

0 Likes

Hi, I have the same problem with the poster girl2 you were able to solve it?

0 Likes

No, I haven’t found a solution. I’ve tried all possible options. But I just encounter a lot of errors. Some files have completely stopped displaying textures and are turning purple.

As I understand it, the program is at an early stage and can’t fully cope, it has a lot of errors.

We can only wait until the program is finished.

0 Likes

Try to clean the temporary files.

0 Likes

Cleaning temporary files did not solve the problem.

0 Likes
LiquidGold

I’m trying to change the arena poster image but they come in a pack and no matter how hard i try the image I use to replace it is never cropped correctly and I think it has something to do with the resolution of the pack of images being 2048x2048 while the individual poster is 512x1024. I’m not sure how to make it crop right since it automatically changes the image size to 2048x2048 but the poster is 512x1024.

0 Likes

Other than that the mod works flawlessy and is great

0 Likes

I’m really busy with various things right now, so I haven’t been able to focus on it. But I’ll try to update it with the changes you mentioned when I have time. Thanks for your response.

1 Like

Much appreciated. I also noticed the same thing happened for the den of wolves, hell or highwater, sharpshooter, ambush, hunted and usec posters. I think it has to do with the grouping because they’re grouped together. Could be something on my end but I’m not sure.

0 Likes

Never mind. I was able to fix it with some photoshop magic. Thanks again!

1 Like
callmechanka

does anybody tried to use this progoram on older versions of SPT? is it working on lets say 3.9.8?

0 Likes
HighKappa

would it be possible to make something like this for other file types, such as audio files found in .bundle or .asset files?

0 Likes

I’m currently busy with work, and since I’ve never edited the audio part before, it will be difficult for me to work on it for the time being. However, I’ll try it out later and update it if it works. Thanks for your comment!

0 Likes
Dedboy

it is impossible to change the texture of the mods TacticalGearComponent = assaultvest6_blk.bundle

your soft ware works correctly with the battlepass mods for exemple but not with this mod : /

0 Likes

Thank you for reporting the issue and letting me know about this.

I have confirmed the problem you reported and am currently working on a fix.

An update with the fix will be released soon, so please wait for it.

0 Likes

The issue you mentioned has been resolved.

Please download the latest version, and let me know if you still encounter any problems.

0 Likes
thefatraccoon

hey i keep getting this message “params must be an instance of BC7CompressionBlockParams” when trying to swap out the texture. I’m trying to edit the M4A1 and just put a simple texture over the top to make a skin. The changes dont save even if i save the bundle.

0 Likes

I’m currently a bit busy and won’t be able to check right away. If you could let me know the exact name of the bundle you’re modifying, I’ll make sure to look into it and get back to you within a week

0 Likes

its the client_assets.bundle for the M4A1 in the textures folder.

0 Likes

The issue you mentioned has been resolved.

Please download the latest version, and let me know if you still encounter any problems.

0 Likes

yes the compression issue was fixed, thank you.

some bundles don’t load anything when opened but im not sure if that’s a user error or if maybe the tool cant find the textures.

0 Likes

Hmm.. there could be a couple of reasons for this issue.

As you mentioned, it’s possible that my program failed to recognize the Texture2D component. Alternatively, the bundle might simply not contain a Texture2D in the first place.

Could you please try checking the bundle using AssetStudioGUI?

If you do find the image file (the Texture2D) in the bundle with AssetStudioGUI, then it likely indicates an issue with my program. If that’s the case, please provide me with the bundle file and its path, and I will investigate it.

0 Likes

yeah so it was just user error, some texture files arent located in their corresponding places, like the desert eagles receiver textures, instead of being in the StreamingAssets\Windows\assets\content\items\mods\receivers directory they’re just located in the content\weapons\deagle\client_assets bundle. either way thank you again for fixing that BC7 error.

1 Like
therealpigeon

hey, i have been texturing weapns, des this wrk with modded items?, i can open them but it dosent have any effect in game

0 Likes

I haven’t had time to test the modded item yet. Could you let me know which mod you’re currently using?

0 Likes

i have been trying to do it with epic’s all in one
it has the same issues with some weapons (m4a1)

0 Likes

I’m currently a bit busy and won’t be able to check right away. If you could let me know the exact name of the bundle you’re modifying, I’ll make sure to look into it and get back to you within a week.

0 Likes

The issue you mentioned has been resolved.

Please download the latest version, and let me know if you still encounter any problems.

0 Likes

yo thats awesome i will try it out later

1 Like
dodvol

it was not possible to replace the texture of the clothes, apparently the program does not have such an opportunity ?

0 Likes

Could you let me know where the clothing-related asset files are located? The main purpose of this program is to allow modification of item and map mesh images, but I haven’t had a chance to test it with clothing yet.

0 Likes

\Games\Escape From Tarkov \EscapeFromTarkov_Data\StreamingAssets\Windows\assets\content\characters\character\ prefabs

0 Likes

I edited the clothing texture from the path you mentioned, and it worked well. Please make sure you clicked the save button after editing the image. Also, try clicking the “Clean Temp Files” option in the SPT.Launcher settings and then run the game.

0 Likes

Yes! Thanks, everything worked out.

1 Like
USECTy

Could this be used to replace armor plate textures?

0 Likes

Yes, it’s possible. You can use this program to extract the armor plate image you want to edit, modify it using an image editing program (e.g., Photoshop), and then apply it back.

0 Likes

Details