itzg / itzg/docker-minecraft-server

Support list file input for `CF_EXCLUDE_MODS` and `CF_INCLUDE_MODS`

Open
#3,504 1 comment 0 reactions 0 assignees View on GitHub
enhancement status/waiting on feedback
Dominant language
Shell
Stars
14.3k
Forks
1.9k
Avg merge
2d 10h
Merged PRs (30d)
31

Description

### Enhancement Type

Improve an existing feature

### Describe the enhancement

It would be useful if `CF_EXCLUDE_MODS` and `CF_INCLUDE_MODS` could support the `@file` syntax, similar to how `CURSEFORGE_FILES: "@/extras/cf-mods.txt"` works.

This would help with managing longer mod include/exclude lists in a cleaner and more maintainable way, especially in shared or version-controlled environments.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the entry point that processes CF_EXCLUDE_MODS and CF_INCLUDE_MODS, then compare its handling with the existing CURSEFORGE_FILES @file syntax. Verify the behavior with longer include and exclude lists stored in files, including the existing CURSEFORGE_FILES pattern.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, shell
Domain
devops
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.