Skip to content

BepInEx.Preloader.Core

AssemblyBuildInfo
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.
ChainloaderLogHelper
ConsoleSetOutFix
EnvVarsDoorstop environment variables, passed into the BepInEx preloader.

https://github.com/NeighTools/UnityDoorstop/wiki#environment-variables

HarmonyBackendFix
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.
PreloaderConsoleListenerLog listener that listens to logs during preloading time and buffers messages for output in Unity logs later.
PreloaderLogger
TargetAssemblyAttributeDefines an assembly that a patch method will target.
TargetTypeAttributeDefines a type that a patch method will target.
AssemblyBuildInfo.FrameworkType