public static void ConnectedPriority([NotNull] EventHandler <PlayerConnectedEventArgs> callback, Priority priority) { if (callback == null) { throw new ArgumentNullException("callback"); } ConnectedEvent.Add(callback, priority); }