code icon indicating copy to clipboard operation
code copied to clipboard

Multiple Mods modfiles/versions are missing in the App

Open Excederus opened this issue 9 months ago • 3 comments

Please confirm the following.

  • [x] I checked the existing issues for duplicate problems
  • [x] I have tried resolving the issue using the support portal
  • [x] I have ensured my Modrinth App installation is up to date

What version of the Modrinth App are you using?

0.9.3

What operating systems are you seeing the problem on?

Windows

Describe the bug

Trying to install the CraftTweaker mod does not work, since the modfiles/version are missing on the App, despite existing on the website.

Image

At the support portal I was told to take a screenshot of errors in the Dev Tools so I'll include those here too. The last error at the bottom happened on clicking Install on the CraftTweaker mod. These errors are from me following the second set of steps to reproduce minus creating an instance because I already had one.

Image

Steps to reproduce

  1. Go to the discover content tab
  2. Click on the Mods tab
  3. Search for CraftTweaker
  4. Click on the mod and go to the versions tab
  5. No versions are there

Or

  1. Create an instance (in my case 1.21.1 Neoforge)
  2. Click on Install content
  3. Search for CraftTweaker
  4. Click Install
  5. The loading animation on the button appears but it never installs the mod

Expected behavior

The versions being available in the App and able to download them.

Additional context

I don't know if there are more mods that this happens with. I never had this happen with any other mod, but I by no means have managed to download every single mod from Modrinth.

Excederus avatar Mar 27 '25 10:03 Excederus

It also happens for Simple Voice Chat Just Enough Items Bookshelf Essential Mod Biomes O' Plenty CraftPresence and probably more, I'm assuming its due to the amount of versions they have (maybe happens over 50 pages of versions)

The errors it gives is the same for each of them (gives these when you click on the mod in the app)

[Error] Filter type game_version not found
	(anonymous function) (index-Ct4-VzB6.js:96:250)
	(anonymous function) (index-Ct4-VzB6.js:48:69593)
	wy (index-Ct4-VzB6.js:9:3236)
	fh (index-Ct4-VzB6.js:9:2924)
	wy (index-Ct4-VzB6.js:9:3163)
	fh (index-Ct4-VzB6.js:9:2924)
	M (index-Ct4-VzB6.js:9:15611)
	yu (index-Ct4-VzB6.js:13)
	Fy (index-Ct4-VzB6.js:13:1802)

then

[Error] Filter type project_id not found
	(anonymous function) (index-Ct4-VzB6.js:96:250)
	(anonymous function) (index-Ct4-VzB6.js:48:69593)
	wy (index-Ct4-VzB6.js:9:3236)
	fh (index-Ct4-VzB6.js:9:2924)
	wy (index-Ct4-VzB6.js:9:3163)
	fh (index-Ct4-VzB6.js:9:2924)
	M (index-Ct4-VzB6.js:9:15611)
	yu (index-Ct4-VzB6.js:13)
	Fy (index-Ct4-VzB6.js:13:1802)

izmystic avatar Mar 28 '25 18:03 izmystic

It also happens for Simple Voice Chat Just Enough Items Bookshelf Essential Mod Biomes O' Plenty CraftPresence and probably more, I'm assuming its due to the amount of versions they have (maybe happens over 50 pages of versions)

Also happens for me:

  • Essentials Mod
  • Biomes O' Plenty
  • CraftPresence

Does not happen for me:

  • Simple Voice Chat
  • Just Enough Items
  • Bookshelf

Excederus avatar Mar 28 '25 19:03 Excederus

Weird, I tried on Fabric and NeoForge and its the same, although Bookshelf has 1 version in total in the app for me which is for NeoForge 1.21.1

izmystic avatar Mar 28 '25 19:03 izmystic

Well, until this is fixed, I've found a walkaround. Assuming you want to install mods to the Modrinth App and play with the mod's latest version for your current instance:

  1. Open the mod page of the mod in question in the Modrinth App.
  2. Go into the versions tab and remove all filters. (Modrinth app places some default filters based on the instance, remove them)
  3. Install the latest version present, regardless if it's not for your Modloader/Minecraft version.
  4. Go back to the instance page, where all the instance's installed mods are listed.
  5. The green notification signaling that updates are available should appear.
  6. Update the mod in question or press the button to update all mods.

This should bring the mod in question to the correct version and for your Modloader, assuming one is in fact available on the website.

This worked for me for both JEI and CraftPresence, though a dependency was missing for CraftPresence after using this method. I'm using 1.21.1 NeoForge.

Something interesting is that if you uninstall the mod, trying to install it again via the normal process will now work. I don't know if this is because the updated version becomes cached or something, or if it truly updates the available version for everyone.

Enzo-Nunes avatar May 01 '25 20:05 Enzo-Nunes