mirror of
https://github.com/packwiz/packwiz.git
synced 2025-10-19 00:34:31 +02:00
Fix crash with new CurseForge metadata (added NeoForge)
This commit is contained in:
@@ -253,7 +253,7 @@ func filterLoaderTypeIndex(packLoaders []string, modLoaderType modloaderType) (m
|
||||
// No loaders are specified: allow all files
|
||||
return modloaderTypeAny, true
|
||||
} else {
|
||||
if slices.Contains(packLoaders, modloaderIds[modLoaderType]) {
|
||||
if int(modLoaderType) < len(modloaderIds) && slices.Contains(packLoaders, modloaderIds[modLoaderType]) {
|
||||
// Pack contains this loader, pass through
|
||||
return modLoaderType, true
|
||||
} else {
|
||||
|
@@ -116,6 +116,7 @@ const (
|
||||
modloaderTypeLiteloader
|
||||
modloaderTypeFabric
|
||||
modloaderTypeQuilt
|
||||
modloaderTypeNeoForge
|
||||
)
|
||||
|
||||
var modloaderNames = [...]string{
|
||||
@@ -125,6 +126,7 @@ var modloaderNames = [...]string{
|
||||
"Liteloader",
|
||||
"Fabric",
|
||||
"Quilt",
|
||||
"NeoForge",
|
||||
}
|
||||
|
||||
var modloaderIds = [...]string{
|
||||
@@ -134,6 +136,7 @@ var modloaderIds = [...]string{
|
||||
"liteloader",
|
||||
"fabric",
|
||||
"quilt",
|
||||
"neoforge",
|
||||
}
|
||||
|
||||
type hashAlgo uint8
|
||||
|
Reference in New Issue
Block a user