spigot-docker/context/server.properties.in
2025-08-10 11:49:56 -06:00

74 lines
3.2 KiB
Properties

#Minecraft server properties
#Fri Aug 08 20:06:16 GMT 2025
accepts-transfers=${MC_ACCEPTS_TRANSFERS:-false}
allow-flight=${MC_ALLOW_FLIGHT:-false}
allow-nether=${MC_ALLOW_NETHER:-true}
broadcast-console-to-ops=${MC_BROADCAST_CONSOLE_TO_OPS:-true}
broadcast-rcon-to-ops=${MC_BROADCAST_CONSOLE_TO_OPS:-true}
bug-report-link=${MC_BUG_REPORT_LINK}
debug=${MC_DEBUG:-false}
difficulty=${MC_DIFFICULTY:-easy}
enable-command-block=${MC_ENABLE_COMMAND_BLOCK:-false}
enable-jmx-monitoring=${MC_ENABLE_JMX_MONITORING:-false}
enable-query=${MC_ENABLE_QUERY:-false}
# necessary for server to function under docker as programmed
enable-rcon=true
enable-status=${MC_ENABLE_STATUS:-true}
enforce-secure-profile=${MC_ENFORCE_SECURE_PROFILE:-true}
enforce-whitelist=${MC_ENFORCE_WHITELIST:-false}
entity-broadcast-range-percentage=${MC_ENTITY_BROADCAST_RANGE_PERCENTAGE:-100}
force-gamemode=${MC_FORCE_GAMEMODE:-false}
function-permission-level=${MC_FUNCTION_PERMISSION_LEVEL:-2}
gamemode=${MC_GAMEMODE:-survival}
generate-structures=${MC_GENERATE_STRUCTURES:-true}
generator-settings=${MC_GENERATOR_SETTINGS:-{}}
hardcore=${MC_HARDCORE:-false}
hide-online-players=${MC_HIDE_ONLINE_PLAYERS:-false}
initial-disabled-packs=${MC_INITIAL_DISABLED_PACKS}
initial-enabled-packs=${MC_INITIAL_ENABLED_PACKS:-vanilla}
level-name=${MC_LEVEL_NAME:-world}
level-seed=${MC_LEVEL_SEED}
level-type=${MC_LEVEL_TYPE:-minecraft\:normal}
log-ips=${MC_LOG_IPS:-true}
max-build-height=${MC_MAX_BUILD_HEIGHT:-256}
max-chained-neighbor-updates=${MC_MAX_CHAINED_NEIGHBOR_UPDATES:-1000000}
max-players=${MC_MAX_PLAYERS:-20}
max-tick-time=${MC_MAX_TICK_TIME:-60000}
max-world-size=${MC_MAX_WORLD_SIZE:-29999984}
motd=${MC_MOTD:-A Dockerized Spigot Minecraft Server}
network-compression-threshold=${MC_NETWORK_COMPRESSION_THRESHOLD:-256}
online-mode=${MC_ONLINE_MODE:-true}
op-permission-level=${MC_OP_PERMISSION_LEVEL:-4}
pause-when-empty-seconds=${MC_PAUSE_WHEN_EMPTY_SECONDS:-60}
player-idle-timeout=${MC_PLAYER_IDLE_TIMEOUT:-0}
prevent-proxy-connections=${MC_PREVENT_PROXY_CONNECTIONS:-false}
previews-chat=${MC_PREVIEWS_CHAT:-false}
pvp=${MC_PVP:-true}
# can be changed at runtime with docker
query.port=25565
rate-limit=${MC_RATE_LIMIT:-0}
rcon.password=${MC_RCON_PASSWORD:-spigot}
# necessary for server to function under docker as programmed
rcon.port=25575
region-file-compression=${MC_REGION_FILE_COMPRESSION:-deflate}
require-resource-pack=${MC_REQUIRE_RESOURCE_PACK:-false}
resource-pack=${MC_RESOURCE_PACK}
resource-pack-id=${MC_RESOURCE_PACK_ID}
resource-pack-prompt=${MC_RESOURCE_PACK_PROMPT}
resource-pack-sha1=${MC_RESOURCE_PACK_SHA1}
# necessary for server to function under docker as programmed
server-ip=
# can be changed at runtime with docker
server-port=25565
simulation-distance=${MC_SIMULATION_DISTANCE:-10}
snooper-enabled=${MC_SNOOPER_ENABLED:-false}
spawn-animals=${MC_SPAWN_ANIMALS:-true}
spawn-monsters=${MC_SPAWN_MONSTERS:-true}
spawn-npcs=${MC_SPAWN_NPCS:-true}
spawn-protection=${MC_SPAWN_PROTECTION:-16}
sync-chunk-writes=${MC_SYNC_CHUNK_WRITES:-true}
text-filtering-config=${MC_TEXT_FILTERING_CONFIG}
text-filtering-version=${MC_TEXT_FILTERING_VERSION:-0}
use-native-transport=${MC_USE_NATIVE_TRANSPORT:-true}
view-distance=${MC_VIEW_DISTANCE:-10}
white-list=${MC_WHITE_LIST:-false}