#nullable disable
namespace StardewModdingAPI.Framework.Networking
{
/// Metadata about the game, SMAPI, and installed mods exchanged with connected computers.
internal class RemoteContextModel
{
/*********
** Accessors
*********/
/// Whether this player is the host player.
public bool IsHost { get; set; }
/// The game's platform version.
public GamePlatform Platform { get; set; }
/// The installed version of Stardew Valley.
public ISemanticVersion GameVersion { get; set; }
/// The installed version of SMAPI.
public ISemanticVersion ApiVersion { get; set; }
/// The installed mods.
public RemoteContextModModel[] Mods { get; set; }
}
}