Class NetChainloader

Inheritance
System.Object BaseChainloader<BasePlugin> NetChainloader
Inherited Members
BaseChainloader<BasePlugin>.CurrentAssemblyName BaseChainloader<BasePlugin>.CurrentAssemblyVersion BaseChainloader<BasePlugin>.ToPluginInfo(TypeDefinition, String) BaseChainloader<BasePlugin>.HasBepinPlugins(AssemblyDefinition) BaseChainloader<BasePlugin>.PluginTargetsWrongBepin(PluginInfo) BaseChainloader<BasePlugin>.ConsoleTitle BaseChainloader<BasePlugin>.Plugins BaseChainloader<BasePlugin>.DependencyErrors BaseChainloader<BasePlugin>.DiscoverPluginsFrom(String, String) BaseChainloader<BasePlugin>.DiscoverPlugins() BaseChainloader<BasePlugin>.ModifyLoadOrder(IList<PluginInfo>) BaseChainloader<BasePlugin>.Execute() BaseChainloader<BasePlugin>.LoadPlugins(String[]) System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) System.Object.ToString()
Namespace: BepInEx.NetLauncher.Common
Assembly: BepInEx.NetLauncher.Common.dll
Syntax
public class NetChainloader : BaseChainloader<BasePlugin>

Properties

Instance

Declaration
public static NetChainloader Instance { get; set; }
Property Value
Type Description
NetChainloader

Methods

Initialize(String)

Declaration
public override void Initialize(string gameExePath = null)
Parameters
Type Name Description
System.String gameExePath
Overrides
BepInEx.Bootstrap.BaseChainloader<BepInEx.NetLauncher.Common.BasePlugin>.Initialize(System.String)

InitializeLoggers()

Declaration
protected override void InitializeLoggers()
Overrides
BepInEx.Bootstrap.BaseChainloader<BepInEx.NetLauncher.Common.BasePlugin>.InitializeLoggers()

LoadPlugin(PluginInfo, Assembly)

Declaration
public override BasePlugin LoadPlugin(PluginInfo pluginInfo, Assembly pluginAssembly)
Parameters
Type Name Description
PluginInfo pluginInfo
System.Reflection.Assembly pluginAssembly
Returns
Type Description
BasePlugin
Overrides
BepInEx.Bootstrap.BaseChainloader<BepInEx.NetLauncher.Common.BasePlugin>.LoadPlugin(BepInEx.PluginInfo, System.Reflection.Assembly)