@using StardewModdingAPI.Web.Framework.Extensions @{ ViewData["Title"] = "Mod stats"; } @section Head { @* Apache ECharts *@ @* jQuery *@ @* Vue *@ @* page CSS/JS *@ }
@* loading indicator *@
@* error state *@
↻ The mod data hasn't been fetched yet; please try again in a few minutes.
@* stats area *@
@* header *@
These stats are generated automatically from the Stardew mod dataset.
@* mods by type *@

Mods by type

Based on data from {{modsByType.lastUpdated}}.
We have {{modsByType.total.toLocaleString()}} tracked mods. The majority use {{modsByType.topThree[0].label}} ({{modsByType.topThree[0].percent}}%), followed by {{modsByType.topThree[1].label}} at {{modsByType.topThree[1].percent}}% and {{modsByType.topThree[2].label}} at {{modsByType.topThree[2].percent}}%. Legacy XNB mods are no longer recommended, and now only make up {{modsByType.xnbPercent}}% of mods.
@* new mods *@

New mods

Based on data from {{modsByType.lastUpdated}}.
Between {{modsByType.previouslyUpdated}} and {{modsByType.lastUpdated}}, there were {{latestNewMods.total.toLocaleString()}} more mods. That includes:
  • {{formatDelta(entry.delta)}} {{entry.label}};
  • and {{formatDelta(latestNewMods.forOther)}} for frameworks with <100 content packs.
@* Content Patcher packs *@

Content Patcher packs

Based on data from {{contentPacks.lastUpdated}}.
We have {{contentPacks.total.toLocaleString()}} tracked Content Patcher packs. The top five format versions are (with the change since {{contentPacks.previouslyUpdated}}):
  • {{i == 4 ? "and " : ""}} {{entry.version}} ({{entry.count.toLocaleString()}}, {{formatDelta(entry.delta)}}){{i < 4 ? ";" : "."}}