public static void Register(Plugin.PluginUnload method, Priority priority, Plugin plugin) { if (Find(plugin) != null) { throw new Exception("The user tried to register 2 of the same event!"); } events.Add(new PluginUnloadEvent(method, priority, plugin)); Organize(); }
internal PluginUnloadEvent(Plugin.PluginUnload method, Priority priority, Plugin plugin) { this.plugin = plugin; this.priority = priority; this.method = method; }
internal PluginUnloadEvent(Plugin.PluginUnload method, Priority priority, Plugin plugin) { this.plugin = plugin; this.priority = priority; this.method = method; }