rrazgriz / harmony-vpm

VPM-compatible release of the Harmony patching library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

VPM-compatible release of the Harmony patching library


Languages

Language:HTML 52.9%Language:JavaScript 25.7%Language:C# 11.0%Language:CSS 10.5%