diff --git a/Dockerfile b/Dockerfile index c0166b26a53..262edfc6801 100644 --- a/Dockerfile +++ b/Dockerfile @@ -48,7 +48,7 @@ RUN easy-add --var os=${TARGETOS} --var arch=${TARGETARCH}${TARGETVARIANT} \ --var version=${MC_SERVER_RUNNER_VERSION} --var app=mc-server-runner --file {{.app}} \ --from ${GITHUB_BASEURL}/itzg/{{.app}}/releases/download/{{.version}}/{{.app}}_{{.version}}_{{.os}}_{{.arch}}.tar.gz -ARG MC_HELPER_VERSION=1.48.14 +ARG MC_HELPER_VERSION=1.49.0 ARG MC_HELPER_BASE_URL=${GITHUB_BASEURL}/itzg/mc-image-helper/releases/download/${MC_HELPER_VERSION} # used for cache busting local copy of mc-image-helper ARG MC_HELPER_REV=1 diff --git a/docs/configuration/misc-options.md b/docs/configuration/misc-options.md index 068ee997b28..d8032c6b10d 100644 --- a/docs/configuration/misc-options.md +++ b/docs/configuration/misc-options.md @@ -1,4 +1,3 @@ - ## Running with a custom server JAR If you would like to run a custom server JAR, set `-e TYPE=CUSTOM` and pass the custom server @@ -142,6 +141,37 @@ To enable support for optimized SIMD operations, the JVM flag can be set with th SIMD optimized operations are supported by Pufferfish and Purpur. +## Downloading extra configuration files + +You can download additional configuration files or other resources before the server starts by using the `DOWNLOAD_EXTRA_CONFIGS` environment variable. This is useful for downloading configs that you want to patch or modify during the startup process. + +The format uses a `<` separator between the destination path and the source URL: + +``` +DOWNLOAD_EXTRA_CONFIGS=destination