68 lines
1.8 KiB
TOML
68 lines
1.8 KiB
TOML
# Velocity 配置檔
|
|
# 啟動容器後會自動生成在 /docker/minecraft/velocity/velocity.toml
|
|
|
|
# Config version. Do not change this
|
|
config-version = "2.7"
|
|
|
|
# 綁定地址和端口
|
|
bind = "0.0.0.0:25555"
|
|
|
|
# 伺服器列表 MOTD
|
|
motd = "<gradient:#09add3:#d33682>Karylab Minecraft Network</gradient>"
|
|
|
|
# 最大顯示玩家數
|
|
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
|