Some useful userscripts for curseforge.com. Feel free to PR or create issues for features you want added. They work well with Curse Dark by its_meow. If you want your own userscript to be listed here, submit an issue!
To install these userscripts, you will need a supported userscript manager for your browser. I highly recommend Tampermonkey, which is available for all popular browsers:
Once you have installed a userscript manager, click the following links to install userscripts from this repository:
They can also be installed from Greasy Fork.
This userscript fixes a few annoying problems with Curseforge. If you have any suggestions, please submit them as issues or ping me on Discord!
-
Adds a search bar to the top navigation bar that searches mods.
-
Readds modpack download buttons, because they removed them. Useful for people using alternative launchers.
-
Adds a tab to mod and modpack pages that allows all the files to be viewed, rather than just the recent files - normally hidden behind a "View All" button
-
Adds pagination for dependency lists to the bottom of the page, so you don't have to scroll up!
-
Changes the default action of the Minecraft logo on the homepage and the games list to the Mods tab of Minecraft
-
Automatically follows the 5 second download redirect for you, so you don't have to wait. Works best with version-specific download buttons.
-
Automatically follows the "You are about to leave Curseforge" message for you, so you don't have to wait.
-
Changes the default user tab to "Projects", because most of the time that's what you actually want to see.
-
Sorts the "Related Projects" list on the file details page.
-
Changes the default Dependency Type in the Relations tab to "Required Dependency"
When Curseforge redesigned their site, they moved mods from minecraft.curseforge.com to www.curseforge.com/minecraft. It doesn't seem to redirect the old links to the new ones any more, so this userscript will do it for you. For some reason the new site also doesn't support viewing mods by Addon ID anymore, so this script will resolve the IDs if they exist in the old links.