diff --git a/curseforge/curseforge.go b/curseforge/curseforge.go index df57cb8..2f985b5 100644 --- a/curseforge/curseforge.go +++ b/curseforge/curseforge.go @@ -67,7 +67,7 @@ var modSlugRegexes = [...]*regexp.Regexp{ regexp.MustCompile("^https?:\\/\\/minecraft\\.curseforge\\.com\\/projects\\/([^\\/]+)"), regexp.MustCompile("^https?:\\/\\/(?:www\\.)?curseforge\\.com\\/minecraft\\/mc-mods\\/([^\\/]+)"), // Exact slug matcher - regexp.MustCompile("^[a-z][\\da-z\\-]{0,127}$"), + regexp.MustCompile("^[a-z][\\da-z\\-_]{0,127}$"), } func getModIDFromString(mod string) (bool, int, error) {