Correct AUTO_CURSEFORGE to also include library mods and ability to exclude specific mods (#1897)

This commit is contained in:
Geoff Bourne
2023-01-12 08:39:28 -06:00
committed by GitHub
parent 8d3ec29a44
commit df0c57d111
4 changed files with 12 additions and 2 deletions
+1 -1
View File
@@ -197,7 +197,7 @@ case "${TYPE^^}" in
;;
AUTO_CURSEFORGE)
exec "${SCRIPTS:-/}start-autoDeployCF" "$@"
exec "${SCRIPTS:-/}start-deployAutoCF" "$@"
;;
VANILLA)
@@ -29,6 +29,14 @@ if [[ $CF_FILENAME_MATCHER ]]; then
args+=(--filename-matcher="$CF_FILENAME_MATCHER")
fi
defaultModExcludes=(
363363 # extreme-sound-muffler
448233 # entityculling
574856 # rubidium
)
: "${CF_EXLUDE_MODS:=${defaultModExcludes[@]}}"
args+=(--exclude-mods="$CF_EXLUDE_MODS")
if ! mc-image-helper install-curseforge "${args[@]}"; then
log "ERROR failed to auto-install CurseForge modpack"
exit 1