Add NeoForge to Modrinth version filtering

This commit is contained in:
comp500 2023-07-30 14:14:04 +01:00
parent 9c856e3d54
commit 38dcc505e5

View File

@ -74,6 +74,7 @@ var loaderFolders = map[string]string{
"quilt": "mods", "quilt": "mods",
"fabric": "mods", "fabric": "mods",
"forge": "mods", "forge": "mods",
"neoforge": "mods",
"liteloader": "mods", "liteloader": "mods",
"modloader": "mods", "modloader": "mods",
"rift": "mods", "rift": "mods",
@ -96,6 +97,8 @@ var loaderPreferenceList = []string{
// Prefer quilt versions over fabric versions // Prefer quilt versions over fabric versions
"quilt", "quilt",
"fabric", "fabric",
// Prefer neoforge versions over forge versions
"neoforge",
"forge", "forge",
"liteloader", "liteloader",
"modloader", "modloader",
@ -129,6 +132,7 @@ var loaderPreferenceList = []string{
// TODO: make abstracted from source backend // TODO: make abstracted from source backend
var loaderCompatGroups = map[string][]string{ var loaderCompatGroups = map[string][]string{
"fabric": {"quilt"}, "fabric": {"quilt"},
"forge": {"neoforge"},
"bukkit": {"purpur", "paper", "spigot"}, "bukkit": {"purpur", "paper", "spigot"},
"bungeecord": {"waterfall"}, "bungeecord": {"waterfall"},
} }