static AssemblyManager() {
AppDomain.CurrentDomain.AssemblyResolve += (sender, args) => {
string name = new AssemblyName(args.Name).Name;
if (name == "Terraria")
return Assembly.GetExecutingAssembly();
Assembly a;
loadedAssemblies.TryGetValue(name, out a);
return a;
};
}