Skip to content

BepInEx.Preloader.Core.Patching

AssemblyPatcherWorker class which is used for loading and patching entire folders of assemblies, or alternatively patching and loading assemblies one at a time.
BasePatcherA patcher that can contain multiple methods for patching assemblies.
PatchDefinitionA definition of an individual patch for use by AssemblyPatcher.
PatcherContextContext provided to patcher plugins from the associated patcher engine.
PatcherPluginInfoAttributeThis attribute denotes that a class is a patcher plugin, and specifies the required metadata.
TargetAssemblyAttributeDefines an assembly that a patch method will target.
TargetTypeAttributeDefines a type that a patch method will target.