This repo hosts a package of Harmony for use with the VRChat Package Manager (VPM). Harmony is a library for patching, replacing and decorating .NET and Mono methods during runtime, released under the MIT license. The harmony-vpm package is released under the same license. We use the Harmony dll built with the Net472 target.
Until the VRChat Creator Companion supports user-defined repositories, you will need to manually install the package using the VPM CLI.
- Install the VRChat Package Manager.
- Open a command prompt and enter
vpm add repo https://vpm.razgriz.one/index.json
- In the Creator Companion, navigate to your project and select Manage Project. Under
Selected Repos
, add theRaz's VPM Repo
listing, and add theHarmony
package to your project.
Download the latest release from the releases page and import the package into your project.