Back to tools

Harmony Mod Linter

Paste a Harmony/Oxide patch class and get flagged on the mistakes that break plugins silently — wrong Prefix/Postfix signatures, misspelled __instance, patch-order conflicts, missing unpatch-on-unload.

This is regex/pattern matching, not a C# compiler. It scans for common mistakes in the usual Harmony patterns — it does not parse or execute your code, can't see the game's original methods, and can't prove a patch is correct. A clean scan means "no known patterns matched," not "your plugin is correct." Always test on a real server before going live.

Input

Paste your patch class

Works on a single patch class or a whole plugin file. Nothing leaves your browser.

1 line(s).

Result

Nothing linted yet

Paste code on the left, or try the broken sample.

Errors
0
Warnings
0

Findings

What might break, and why

Heuristic pattern matches only — not a compiler. Every result links to the Harmony/uMod doc it is based on.

Paste a patch class above, or load the broken sample, to lint it.

Running your own game server?

Wespner game servers with DDoS protection, NVMe drives and activation within minutes.

Browse hosting