60 lines
1.5 KiB
Bash
60 lines
1.5 KiB
Bash
# MCServerDocker configuration file
|
|
|
|
##################
|
|
# Server options #
|
|
##################
|
|
# ENFORCE_FRESH_CACHES
|
|
## Cleans all caches on startup, useful if you experience issues.
|
|
MCSD_ENFORCE_FRESH_CACHES=false
|
|
|
|
# FORCE_UPGRADE
|
|
## Updates all chunks to the latest version on startup, if possible. Will slow down startup time (if you switch versions) but will significantly increase server performance during runtime.
|
|
MCSD_FORCE_UPGRADE=true
|
|
|
|
# SAFEMODE
|
|
# Disables all datapacks
|
|
MCSD_SAFEMODE=false
|
|
|
|
#################
|
|
# MCSD features #
|
|
#################
|
|
# CLEAN_LOGS
|
|
# Removes all log files on startup (restarts are not affected)
|
|
MCSD_CLEAN_LOGS=true
|
|
|
|
# AUTO_RESTART
|
|
## Restarts the server automatically if it exits
|
|
MCSD_AUTO_RESTART=true
|
|
|
|
#################
|
|
# Memory limits #
|
|
#################
|
|
# MEMORY_MIN
|
|
## The minimum amount of memory Minecraft uses
|
|
## Set this to $MCSD_MEMORY_MAX if you want maximum performance
|
|
MCSD_MEMORY_MIN=2048M
|
|
|
|
# MEMORY_MAX
|
|
## The maximum amount of memory Minecraft should use
|
|
## Note: The java process WILL use more memory than you specify here,
|
|
## as the JVM does not include itself in this limit here.
|
|
MCSD_MEMORY_MAX=2048M
|
|
|
|
########
|
|
# Java #
|
|
########
|
|
# JAVA_VERSION
|
|
## Minecraft version | Java version
|
|
## <= 1.16 | 8
|
|
## <= 1.16 | 11 (may increase performance)
|
|
## >= 1.17 | 17
|
|
MCSD_JAVA_VERSION=17
|
|
|
|
# OPTIMIZED_FLAGS
|
|
## Applies a modified variant of Aikar's Flags
|
|
MCSD_OPTIMIZED_FLAGS=true
|
|
|
|
# GARBAGECOLLECTOR
|
|
## Configures the garbage collector
|
|
## Supported are: G1GC, ZGC
|
|
MCSD_GARBAGECOLLECTOR=G1GC
|