{"repo":"MeroVinggen/Godot-ThreadedResourceSaveLoadPlugin","free":true,"listed":false,"github":"https://github.com/MeroVinggen/Godot-ThreadedResourceSaveLoadPlugin","clone":"git clone https://github.com/MeroVinggen/Godot-ThreadedResourceSaveLoadPlugin.git","description":"Godot plugin to save-load resources using threads.","language":"GDScript","stars":57,"topics":["filesystem","godot","godot-addon","godot-addons","godot-engine","godot-plugin","godot4","godotengine","load","loading"],"license":"MIT","category":"game-templates","readme_excerpt":"Godot ThreadedResourceSaveLoad Plugin File saving File loading See my other plugins - MeshPath3D - Projectile on curve 2D - Android Internet Connection State - Vector2 editor - Awaiter About This plugin allows you to save/load resources in the background using threads, preventing main-thread freezes and handling save/load operations through signals. Features - adjusting threads amount to use per task - progress/errors/start/complete signals - optional files access verification after save - batching for resources saving - easy resources access on multiple resource load - loading by groups - loading by resource pass or UID path Requirements - Godot 4.1 or higher Installation - Open the AssetLib tab in Godot with your project open - Search for ThreadedResourceSaveLoad plugin and install the plugin by Mero - Open Project - Project Settings - Plugins Tab and enable the plugin ThreadedResourceSaveLoad - Done! Usage [!WARNING] Make sure to check Caution section File saving Usage examples Methods add - adding items to save queue. The params per file are same as for godot's ResourceSaver : start - launch saving sequence for added items via add method verifyFilesAccess - ensures to emit saveFinished signal after saved files become accessible, useful when you need to change them right after saving but takes more time to process (depending on users system). threadsAmount - how many threads will be used to process saving. You may pass your amount to save resources for additional parallel ","default_branch":null,"files":null,"tree":[],"storefront":"/r/MeroVinggen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MeroVinggen/Godot-ThreadedResourceSaveLoadPlugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}