use serde::Deserialize; /// Legacy Forge mcmod.info — JSON array of mod entries. #[derive(Debug, Deserialize)] pub(crate) struct McmodInfoEntry { pub modid: Option, pub name: Option, pub description: Option, pub version: Option, #[serde(default)] pub authors: Option>, #[serde(rename = "logoFile")] pub logo_file: Option, pub url: Option, /// Minecraft version targeted by this mod (single version, not a range). pub mcversion: Option, }