diff --git a/cmd/init.go b/cmd/init.go index 9ee94f9..52448c9 100644 --- a/cmd/init.go +++ b/cmd/init.go @@ -103,7 +103,9 @@ var initCmd = &cobra.Command{ } } v := componentVersion - if loader.Name == "forge" || loader.Name == "neoforge" { + // Forge uses a format where they prefix their version with their supported minecraft version. NeoForge + // did this too, but only during the 1.20.1 days, they've since switched formats. + if loader.Name == "forge" || (loader.Name == "neoforge" && mcVersion == "1.20.1") { v = cmdshared.GetRawForgeVersion(componentVersion) } if !slices.Contains(versions, v) {