You are viewing a potentially older version of this package. View all versions.
DiFFoZ-BepInEx_Faster_Load_AssetBundles_Patcher-0.5.0 icon

BepInEx Faster Load AssetBundles Patcher

Makes start up loading time faster

Date uploaded 3 weeks ago
Version 0.5.0
Download link DiFFoZ-BepInEx_Faster_Load_AssetBundles_Patcher-0.5.0.zip
Downloads 36479
Dependency string DiFFoZ-BepInEx_Faster_Load_AssetBundles_Patcher-0.5.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

BepInExFasterLoadAssetBundles

Makes start up loading time faster

What it does

Before loading assetbundle it will be decompressed into BepInEx/cache/AssetBundles. Decompressing can help with slow loading of assetbundle or high RAM usage.

Links

https://thunderstore.io/c/lethal-company/p/DiFFoZ/BepInEx_Faster_Load_AssetBundles_Patcher/

CHANGELOG

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.5.0] 2024-04-24

Changed

  • All bundle loading by stream are now recompressed.

Fixed

  • Array leaking from the pool.

[0.4.0] 2024-04-04

Added

  • Check of drive space before trying to decompress.

Changed

  • Moved cache folder to the game installation.
    • The old cache folder will be deleted.
  • Switching to main thread when decompress the bundle.
  • Loading of uncompressed bundle to make them load faster.

Fixed

  • Exception that happens if mod trying to load non exists bundle.

[0.3.1] 2024-03-28

Fixed

  • Exception that prevents to decompress bundle.

[0.3.0] 2024-03-28

Changed

  • Cache folder is now global (%userprofile%\AppData\LocalLow\<companyname>\<productname>).

[0.2.0] 2024-03-28

Changed

  • Decompression is now happens in background.
  • Decompression thread priority is set to Normal instead of High.
  • AssetBundle loaded via FileStream will be now cached.

[0.1.0] 2024-03-25

Added

  • Debug log when decompressed assetbundle is loaded instead.
  • LastAccessTime to the metadata.json file.
  • Cached assetbundle will be deleted after 3 days of inactive usage.

Changed

  • Lock the metadata file when updating it.

Fixed

  • No logs are printed.

[0.0.2] 2024-03-22

Changed

  • Catch any exception when trying to load decompressed assetbundle.
  • Move logs to ManualLogSource instead of Console.

[0.0.1] 2024-03-22

Added

  • Project files