Files
BepInEx/BepInEx.NetLauncher/NetChainloader.cs
T
2020-04-27 23:44:50 +10:00

20 lines
444 B
C#

using System;
using System.Reflection;
using BepInEx.Bootstrap;
namespace BepInEx.NetLauncher
{
public class NetChainloader : BaseChainloader<BasePlugin>
{
public override BasePlugin LoadPlugin(PluginInfo pluginInfo, Assembly pluginAssembly)
{
var type = pluginAssembly.GetType(pluginInfo.TypeName);
var pluginInstance = (BasePlugin)Activator.CreateInstance(type);
pluginInstance.Load();
return pluginInstance;
}
}
}