Skip to content

VPM-compatible release of the Harmony patching library

Notifications You must be signed in to change notification settings

rrazgriz/harmony-vpm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Harmony VPM

GitHub deployments GitHub deployments

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.

Installation

Using the VRChat Package Manager

Until the VRChat Creator Companion supports user-defined repositories, you will need to manually install the package using the VPM CLI.

  1. Install the VRChat Package Manager.
  2. Open a command prompt and enter vpm add repo https://vpm.razgriz.one/index.json
  3. In the Creator Companion, navigate to your project and select Manage Project. Under Selected Repos, add the Raz's VPM Repo listing, and add the Harmony package to your project.

Manual

Download the latest release from the releases page and import the package into your project.