Ancient version 1.0 screenshot
Screenshot.PNG
Unity Assets Bundle Extractor (UABE) is a stylish tool that allows editing assets bundles and .assets. It can export .assets files from bundles and import them back so you can edit these.
I tested this tool with 7 Days to Die's bundles but let me know if you encounter any bugs or if you have suggestions.
I included a 32bit and a 64bit version although it doesn't use much memory.
Old changelog : here
Additions in 1.7 :
- Fixed the TextAsset plugin.
- Added an AudioClip plugin which can export Unity 5 sounds to uncompressed 16-bit WAV files using FMOD. See this post if you want to import sounds.
Additions in 1.8 :
- Added a Mesh to .obj plugin (export) and a MovieTexture plugin (import/export)
- Added .unity3d unpacking functionality (but not packing; if you want to use such a webplayer game, you can export it to a standalone one; you may ask for instructions on how to do that)
- Added Texture2D support for Unity 5.1 and newer, including support for reading/writing crunched textures
- Fixed Texture2D editing if the encoding and the texture itself wasn't changed (before it always reencoded the texture which only took time)
- Fixed exported texture's direction (converting Unity's 'bottom to top' to 'top to bottom')
- Added support for Unity 4 AudioClip assets
- Added colums to the asset list and sorting by these columns
- Added an asset search by name and a goto asset dialog
- Added support for asset batch exporting for all plugins (not batch importing)
- Fixed the color channels of some raw texture formats
- Added the -keepnames switch for batch extracting, which is useful for making a webplayer game a standalone game
- Fixed the crash when trying to save a .assets if the target file is not writable
- Fixed the metadata size field when saving .assets (at least I think it is correct now)
- Fixed the asset dump for MonoBehaviours (which still doesn't include the script-specific data)
- Added a Unity 5.2.0f3 type database (which has to be used for new Texture2D assets)
- Fixed the Unity 4 type database
- Fixed the Info button for bundles (it now shows the asset list from the selected assets' point of view)
- Improved the TreeView performance (quadratic vs. linear creation time)
Additions in 1.8b :
- Greatly improved the asset list creation performance
- Fixed a minor memory leak in Texture2D (when converting the texture data fails, it now also frees the memory)
Addition in 1.8c :
- Fixed the UV channels for some meshes and fixed the V orientation.
Additions in 1.8.1 :
- Added Unity 5.3 bundle support (LZ4 and uncompressed tested, LZMA not tested)
- Added a Unity 5.3.1p3 type database
- Added LZMA (default) or LZ4 compression for type databases
- Fixed bundle file operations after closing an info dialog
- Fixed negative signed integer values in the dump (int8, int16, int32)
- Fixed RGBA4444 Texture2D exporting
Additions in 1.9 :
- Created a type database package file format in order to automatically choose the right type database and to reduce the file sizes
- Added support for many new texture formats (mainly mobile compressed ones and floating point) and fixed the 16bit formats
- Added a compression quality selection when editing a texture (not for DXT)
- Added a type database package editor
- Added support for streamed Texture2D (starting with Unity 5.3)
- Fixed bundle reading for Unity 5.3 bundles with LZMA
- Fixed modifying bundles
- Fixed batch exporting through plugins when there are multiple assets with the same name
- Increased the opened file limit to 2048 to improve support for some mobile games with many .assets and split files
- Added support for split .assets (only as a dependency of a non-split file)
Note that you have to replace classdata_0E with classData_0E_5.0.1f1 if you use the Texture plugin for any Unity version before 5.2.
If you have no forum account but want to give me feature requests or want to report bugs, you can use the github page.
By downloading and/or using this software, you agree to the terms of its license ("human-readable summary").
Old releases : here
Releases :
1.7 (32bit : here or here, 64bit : here or here)
1.8 (32bit : here or here, 64bit : here or here)
1.8b (32bit : here or here, 64bit : here or here)
1.8c (32bit : here or here, 64bit : here or here)
1.8.1 (32bit : here or here, 64bit : here or here)
5.1.1p3 type database (for 7dtd A12.5) (here or here)
1.9 (32bit : here or here, 64bit : here or here)
1.9 API (here or here


Reply With Quote

