HughBone / fabrilous-updater

Detect updates for fabric mods.
25 stars 7 forks source link

[Feature] Support for config file with location of new mod releases #23

Open solonovamax opened 2 years ago

solonovamax commented 2 years ago

Fabrilous updater seems to not always accurately find all mods, even when they are on modrinth/curseforge (especially for modrinth mods) So, my proposition is that a config file could be added where you overwrite the id that is used to look up each mod.

It could be a simple json file in the following format:

{
    "mod-id": {
        "curseforge": "123456",
        "modrinth": "modrinth-mod-id"
    },
    [...]
}

Then, fabrilous updater would just use this config file to override whatever mod resolution it may attempt to do.

HughBone commented 2 years ago

OK this seems like a based idea but can you give examples of a few mods that aren't accurately found?

ImortisInglorian commented 2 years ago

Below is a list of mods that show an error and the versions of the mods currently installed. I am using version 2.6 of your mod in minecraft 1.18.1

https://modrinth.com/mod/wthit-plugins version 1.0.2 https://modrinth.com/mod/tax-free-levels version 1.3 https://modrinth.com/mod/immersiveportals version 1.2.6 https://modrinth.com/mod/craftable-nametags version 1.0.0 https://modrinth.com/mod/player-roles version 1.5.2 https://www.curseforge.com/minecraft/mc-mods/shetiphiancore-fabric version 1.2.2

JoshuaVandaele commented 2 years ago

Iris Shaders is also unable to be found alongside WorldEdit CUI, besides them being present on both curseforge AND modrinth