Skip to content

DataSources

Markus Bordihn edited this page Mar 30, 2025 · 2 revisions

📦 Data Sources

This mod attempts to extract as much relevant information as possible directly from the mod files themselves.

When direct extraction isn't feasible, the mod falls back to an internal list of known mods, using information gathered from modding platforms and community insights.

The classification of mods (e.g., client-side or server-side) is based on:

  • Personal experience and testing,
  • Custom modpacks I’ve built,
  • Contributions and feedback from the community,
  • Public data available on CurseForge and Modrinth.

🔗 CurseForge

The CurseForge website is used manually to research mods, validate their compatibility, and review their metadata or source code (if available).
For closed-source mods, I rely on the community to provide insights regarding their behavior or side classification.

Explore mods on CurseForge:
👉 https://www.curseforge.com/minecraft/mc-mods

🔗 Modrinth

The Modrinth platform provides an API that offers metadata about mods, including whether they are * client-side* or server-side only.

However, the API does not include the actual mod ID in search queries. Therefore, retrieving the mod ID requires manual lookup and cross-referencing, which is then added to the internal list of recognized mods.

Browse mods on Modrinth:
👉 https://modrinth.com/mods

🧪 Example: Querying Client-Side Only Mods

To find client-side-only mods, the following API request is commonly used:

https://api.modrinth.com/v2/search?game=minecraft&project_type=mod&loader=forge&sort=created_at&limit=100&offset=0&server_side=unsupported

Notes:

  • The result set is limited to 100 entries, so pagination via the offset parameter is required to retrieve more data.
  • This example may become outdated as Modrinth evolves.
  • For the latest and most reliable integration, refer to the Modrinth API documentation:
    👉 https://docs.modrinth.com/api

Clone this wiki locally