tModLoader v2024.03
A mod to make and play Terraria mods
ModDownloadItem Class Reference

Public Member Functions

 ModDownloadItem (string displayName, string name, Version version, string author, string modReferences, ModSide modSide, string modIconUrl, string publishId, int downloads, int hot, DateTime timeStamp, Version modloaderversion, string homepage, string ownerId, string[] referencesById)
 
bool Equals (ModDownloadItem item)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static IEnumerable< ModDownloadItemNeedsInstallOrUpdate (IEnumerable< ModDownloadItem > downloads)
 

Public Attributes

readonly string Author
 
readonly string DisplayName
 
readonly string DisplayNameClean
 
readonly int Downloads
 
readonly string Homepage
 
readonly int Hot
 
readonly string ModIconUrl
 
readonly Version ModloaderVersion
 
readonly string ModName
 
readonly ModPubId_t[] ModReferenceByModId
 
readonly string ModReferencesBySlug
 
readonly ModSide ModSide
 
readonly string OwnerId
 
readonly ModPubId_t PublishId
 
readonly DateTime TimeStamp
 
readonly Version Version
 

Properties

bool AppNeedRestartToReinstall [get]
 
bool IsInstalled [get]
 
bool NeedUpdate [get]