A Unity tool to Recover your lost VRChat Assets using AssetRipper
This tool is designed to recover your lost assets.
Please don't ask, or redesign this tool, to rip assets that aren't your own!
- Download the Latest Release
- Import into a project with the VRCSDK
- Support for the VRChat Creator Companion is limited
- Open the VRChat SDK Window
- Login if Required
- Navigate to the Content Manager tab and make sure all your assets load
- Open dVRC > Main Window
- Download AssetRipper
- Select either an Avatar or World to download
- Download the Asset
- Return to the Home Page of the Main Window
- Select the Asset under the Manage Files tab
- Depending on what you want to do, follow the next steps
- Preview Asset
- Load into Scene
- Remove the Downloaded Asset
- Delete Asset from Disk
- Extract (rip) the Files to a Unity Project
- Extract Assets to Folder + Make sure the directory is NOT inside of a current Unity Project + Make sure the Folder you are extracting to is empty + AssetRipper will DELETE ALL FILES in the selected Directory
- Open the Extracted Assets in Unity
- Delete all Scripts and Shader files (if the shaders are broken)
- Reimport all old Scripts and Shaders and fix any broken Assets
- Preview Asset
Detection of using this tool would be difficult (so long as the SDK is up-to-date), as it uses the VRChat SDK's Built-In Asset Downloader, but known use of this tool may lead to punishment. The tool is designed to be a recovery tool, only recovering assets you've uploaded; there is no way to rip other user's assets using this tool. This tool in no way modifies the VRChat SDK.