# Velocity 配置檔 # 啟動容器後會自動生成在 /docker/minecraft/velocity/velocity.toml # Config version. Do not change this config-version = "2.7" # 綁定地址和端口 bind = "0.0.0.0:25555" # 伺服器列表 MOTD motd = "Karylab Minecraft Network" # 最大顯示玩家數 show-max-players = 100 # 正版驗證 online-mode = false # 防止透過代理/VPN連線 (會踢掉使用VPN的玩家,建議關閉) prevent-client-proxy-connections = false # 如果有相同玩家嘗試重複登入,是否踢掉已在線的玩家 kick-existing-players = true # 啟用 modern forwarding (讓後端伺服器知道玩家真實IP) player-info-forwarding-mode = "modern" # 是否宣告伺服器支援 Forge 模組 (原版伺服器設為 false) announce-forge = false # 伺服器列表 Ping 穿透設定 (當玩家在 Minecraft 多人遊戲列表看到伺服器時,顯示的資訊從哪來) ping-passthrough = "DISABLED" # 轉發密鑰檔案 forwarding-secret-file = "forwarding.secret" # 後端伺服器列表 [servers] parkour-spiral = "127.0.0.1:1110" parkour-volcano = "127.0.0.1:1120" # 玩家登入時的伺服器嘗試順序(空陣列 = 禁止直接用 IP 連線,必須用域名) try = [] # 強制主機域名路由(關鍵!) [forced-hosts] "parkour-spiral.karylab.uk" = ["parkour-spiral"] "parkour-volcano.karylab.uk" = ["parkour-volcano"] [advanced] # 壓縮閾值 compression-threshold = 256 compression-level = -1 login-ratelimit = 3000 # 連線超時設定(毫秒) connection-timeout = 5000 read-timeout = 30000 # 向 1.13+ 客戶端宣告代理指令 announce-proxy-commands = false # 記錄指令執行(除錯用,平時關閉) log-command-executions = false # 是否在日誌記錄玩家 IP enable-player-address-logging = true