HarmonyX icon indicating copy to clipboard operation
HarmonyX copied to clipboard

Harmony built on top of MonoMod.RuntimeDetours with additional features

Results 43 HarmonyX issues
Sort by recently updated
recently updated
newest added

I have been following information from [this wiki](https://bepinex.github.io/bepinex_docs/master/articles/advanced/debug/assemblies_dnSpy.html) site on how to debug with dnSpy with DumpAssemblies. However, this looks like it doesn't apply to Harmony as there is no...

Upstream issue: pardeike/Harmony#431 If the assembly path contains non-ANSI characters, such as "é", Harmony will throw the following exception when applying the patch: ``` HarmonyLib.HarmonyException: IL Compile Error (unknown location)...

As far as I can see there are no incompatible changes. But now additional target - net5.0

It appears that `ILPatternMatchingExt` expects `ILLabel` as branch operand but instead receives `Instruction` after running the *Transpiler*. Here is the stack trace displayed in the **BepInEx** console: Click to expand......

The following patch does not work: ```c# [HarmonyPatch] static class Patch { public static MethodBase TargetMethod() { Type innerClass = AccessTools.Inner(typeof(OuterClass), "InnerClass"); return AccessTools.Method(innerClass, "Method"); } public static void Prefix(object...

BattleTech, Unity 2018.4, Mono, 64bit ``` [HarmonyPatch(typeof(Assembly), nameof(Assembly.LoadFrom), typeof(string), typeof(bool))] [HarmonyPrefix] private static void LoadFrom_Prefix(ref string assemblyFile) ``` The patch can be applied, but when calling the patched method it...

I was wondering if Android Support could be added into BepInEx 6. As far as I know, the IL2CPP version of BepInEx isn't supported on ARM, and I think it...

enhancement

The question is on the title, when will v2.11.0 be published on NuGet repo?

Ran into an issue where defining a class and then using the [HarmonyPatch] attribute on that class, to mark the class or contents as a patch, then completing the attributes...

bug

**Describe the bug** I want to patch a method which is residing in a class, that inherits from a class which has a generic argument of 'T' where 'T' is...