Change default to fabric, remove yarn from init

This commit is contained in:
comp500 2020-10-08 20:34:47 +01:00
parent f9f106d9d0
commit 61d92c5673

View File

@ -98,12 +98,7 @@ var initCmd = &cobra.Command{
// TODO: minecraft modloader // TODO: minecraft modloader
modLoaderName := viper.GetString("init.modloader") modLoaderName := viper.GetString("init.modloader")
if len(modLoaderName) == 0 { if len(modLoaderName) == 0 {
var defaultLoader string defaultLoader := "fabric"
if viper.GetBool("init.snapshot") {
defaultLoader = "fabric"
} else {
defaultLoader = "forge"
}
fmt.Print("Mod loader [" + defaultLoader + "]: ") fmt.Print("Mod loader [" + defaultLoader + "]: ")
modLoaderName, err = bufio.NewReader(os.Stdin).ReadString('\n') modLoaderName, err = bufio.NewReader(os.Stdin).ReadString('\n')
if err != nil { if err != nil {
@ -334,11 +329,12 @@ var modLoaders = map[string][]modLoaderComponent{
FriendlyName: "Fabric loader", FriendlyName: "Fabric loader",
VersionListGetter: fetchMavenVersionList("https://maven.fabricmc.net/net/fabricmc/fabric-loader/maven-metadata.xml"), VersionListGetter: fetchMavenVersionList("https://maven.fabricmc.net/net/fabricmc/fabric-loader/maven-metadata.xml"),
}, },
{ // There's no need to specify yarn version - yarn isn't used outside a dev environment, and intermediary corresponds to game version anyway
Name: "yarn", //{
FriendlyName: "Yarn (mappings)", // Name: "yarn",
VersionListGetter: fetchMavenVersionPrefixedList("https://maven.fabricmc.net/net/fabricmc/yarn/maven-metadata.xml", "Yarn"), // FriendlyName: "Yarn (mappings)",
}, // VersionListGetter: fetchMavenVersionPrefixedList("https://maven.fabricmc.net/net/fabricmc/yarn/maven-metadata.xml", "Yarn"),
//},
}, },
"forge": { "forge": {
{ {