Faithful-Resource-Pack / API

A public API for Faithful Resource Pack textures, add-ons and more
https://api.faithfulpack.net
GNU Affero General Public License v3.0
0 stars 0 forks source link

[Feature] Explicitly support Classic Faithful with add-ons #55

Open 3vorp opened 1 month ago

3vorp commented 1 month ago

Is your feature request related to a problem?

Add-on tagging is currently limited to only the broad categories of 32x and 64x.

Describe the feature you'd like

Add a pack field that stores an array of pack IDs and remove resolution from the tag field.

Screenshot(s)

{
  ...
  "options": {
    "optifine": false,
    "tags": [
      "Java"
    ],
    "packs": [
      "faithful_32x",
      "classic_faithful_32x"
    ]
  }
}

Notes

Would be pretty simple to add a drop-down selector to both the website and the webapp that's populated by pack IDs and display names using the pack API (similar to the gallery selector)

TheRolfFR commented 1 month ago

But how will be used 32 and 64 then? Do you plan on deprecating them?

3vorp commented 1 month ago

Yeah I was planning on making an add-on conversion tool to move the 32x and 64x tags to faithful_32x and faithful_64x pack IDs