# https://github.com/itzg/docker-minecraft-bedrock-server?tab=readme-ov-file # https://minecraft.wiki/w/Server.properties#Option_keys ############################################################################################## # Environment variables for minecraft-bedrock servers ############################################################################################## # Ensure that UID/GID is the owner/group of bedrock folder otherwise container startup will fail with permission error. "bedrock" folder is mapped to container /data UID=${PUID} GID=${PGID} UMASK=0022 TZ={TZ} EULA=TRUE VERSION=LATEST # LATEST, PREVIEW or specific version PACKAGE_BACKUP_KEEP=2 # Server Properties # ----------------- ONLINE_MODE=true GAMEMODE=survival # survival, creative, adventure, spectator DIFFICULTY=easy # easy, normal, hard SERVER_NAME="Dedicated Server on Truenas Scale" # FORCE_GAMEMODE= ALLOW_CHEATS=false MAX_PLAYERS=10 # WHITE_LIST= # ALLOW_LIST= # SERVER_PORT= # SERVER_PORT_V6= # ENABLE_LAN_VISIBILITY= VIEW_DISTANCE=32 TICK_DISTANCE=4 PLAYER_IDLE_TIMEOUT=30 MAX_THREADS=8 LEVEL_NAME="Bedrock level" # LEVEL_SEED= # LEVEL_TYPE=Default DEFAULT_PLAYER_PERMISSION_LEVEL=member # TEXTUREPACK_REQUIRED= # CONTENT_LOG_FILE_ENABLED= # CONTENT_LOG_LEVEL= # CONTENT_LOG_CONSOLE_OUTPUT_ENABLED= # COMPRESSION_THRESHOLD= # COMPRESSION_ALGORITHM= SERVER_AUTHORITATIVE_MOVEMENT=server-auth # PLAYER_POSITION_ACCEPTANCE_THRESHOLD= PLAYER_MOVEMENT_SCORE_THRESHOLD=20 # PLAYER_MOVEMENT_ACTION_DIRECTION_THRESHOLD= PLAYER_MOVEMENT_DISTANCE_THRESHOLD=0.3 PLAYER_MOVEMENT_DURATION_THRESHOLD_IN_MS=500 # CORRECT_PLAYER_MOVEMENT= # SERVER_AUTHORITATIVE_BLOCK_BREAKING= # SERVER_AUTHORITATIVE_BLOCK_BREAKING_PICK_RANGE_SCALAR= # CHAT_RESTRICTION= # DISABLE_PLAYER_INTERACTION= # CLIENT_SIDE_CHUNK_GENERATION_ENABLED= # BLOCK_NETWORK_IDS_ARE_HASHES= # DISABLE_PERSONA= # DISABLE_CUSTOM_SKINS= # SERVER_BUILD_RADIUS_RATIO= # ALLOW_OUTBOUND_SCRIPT_DEBUGGING= # ALLOW_INBOUND_SCRIPT_DEBUGGING= # FORCE_INBOUND_DEBUG_PORT= # SCRIPT_DEBUGGER_AUTO_ATTACH= # SCRIPT_DEBUGGER_AUTO_ATTACH_CONNECT_ADDRESS= # SCRIPT_WATCHDOG_ENABLE= # SCRIPT_WATCHDOG_ENABLE_EXCEPTION_HANDLING= # SCRIPT_WATCHDOG_ENABLE_SHUTDOWN= # SCRIPT_WATCHDOG_HANG_EXCEPTION= # SCRIPT_WATCHDOG_HANG_THRESHOLD= # SCRIPT_WATCHDOG_SPIKE_THRESHOLD= # SCRIPT_WATCHDOG_SLOW_THRESHOLD= # SCRIPT_WATCHDOG_MEMORY_WARNING= # SCRIPT_WATCHDOG_MEMORY_LIMIT= # OP_PERMISSION_LEVEL= # EMIT_SERVER_TELEMETRY= # MSA_GAMERTAGS_ONLY= # ITEM_TRANSACTION_LOGGING_ENABLED=