using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace StardewModdingAPI { public class Mod { /// /// The name of your mod. /// NOTE: THIS IS DEPRECATED AND WILL BE REMOVED IN THE NEXT VERSION OF SMAPI /// [Obsolete] public virtual string Name { get; set; } /// /// The name of the mod's authour. /// NOTE: THIS IS DEPRECATED AND WILL BE REMOVED IN THE NEXT VERSION OF SMAPI /// [Obsolete] public virtual string Authour { get; set; } /// /// The version of the mod. /// NOTE: THIS IS DEPRECATED AND WILL BE REMOVED IN THE NEXT VERSION OF SMAPI /// [Obsolete] public virtual string Version { get; set; } /// /// A description of the mod. /// NOTE: THIS IS DEPRECATED AND WILL BE REMOVED IN THE NEXT VERSION OF SMAPI /// [Obsolete] public virtual string Description { get; set; } /// /// The mod's manifest /// public Manifest Manifest { get; internal set; } /// /// Where the mod is located on the disk. /// public string PathOnDisk { get; internal set; } /// /// A basic method that is the entry-point of your mod. It will always be called once when the mod loads. /// public virtual void Entry(params object[] objects) { } } }