using System;
using StardewModdingAPI.Events;
namespace StardewModdingAPI.Framework.Events
{
/// Events raised for multiplayer messages and connections.
internal class ModMultiplayerEvents : ModEventsBase, IMultiplayerEvents
{
/*********
** Accessors
*********/
/// Raised after a mod message is received over the network.
public event EventHandler ModMessageReceived
{
add => this.EventManager.ModMessageReceived.Add(value);
remove => this.EventManager.ModMessageReceived.Remove(value);
}
/*********
** Public methods
*********/
/// Construct an instance.
/// The mod which uses this instance.
/// The underlying event manager.
internal ModMultiplayerEvents(IModMetadata mod, EventManager eventManager)
: base(mod, eventManager) { }
}
}