This is a quick fix for bundle repacking and version selecting.
This will be the last update before the 2.1 rewrite. People have made it clear that even with the helper classes, developing with AssetsTools.NET is harder than it should be. There's no reason to keep compatibility with the original AssetsTools library at this point, so I'll try to make everything a lot cleaner in 2.1. More on this later.
This update contains a lot of bug fixes, version updates, performance improvements (memory and speed), and some new texture formats. Thanks to arcusmaximus for a lot of these changes.
Additionally, the classdata.tpk
file has been dumped with TypeTreeDumper, so it no longer has the BY-NC-SA license. There's another issue and that's the flawed format of the classdata.tpk
compression loads every file at startup. Since the dump generates almost every version of Unity since the beginning, startup memory can go up to 700mb. The default classdata.tpk
provided will give you the most recent dumps of every minor version of unity. However, if it doesn't work for you (which is highly possible), backup classdata.tpk
and rename classdata_large.tpk
to classdata.tpk
.
If you have questions or find a bug, feel free to make an issue or join the discord for help.