Yggdrasil 条目配置文件
每个 Yggdrasil 服务都需要一个对应的条目配置文件,你需要将它们统一放到插件数据目录的entry目录下。注意example目录中的配置文件不会被读取。配置文件结构见下。配置在激活auth-yggd模块时有效。
# 此验证服务的 ID(无论大小写,到数据库会变成小写),用于识别验证服务的唯一标识id=Example# 验证服务的别称,用于一些指令结果或其他用途的内容显示name=Unnamed# Yggdrasil 类型账号验证服务配置(当 serviceType 为 Yggdrasil 时有效)yggdrasil { # 代理设置 proxy { # 代理服务器地址 hostname="127.0.0.1" # 代理鉴权密码 password="" # 代理服务器端口 port=1080 # 设置代理类型 # DIRECT - 直接连接、或没有代理 # HTTP - 表示高级协议(如HTTP或FTP)的代理 # SOCKS - 表示一个SOCKS (V4或V5)代理 type=DIRECT # 代理鉴权用户名,留空则不进行鉴权 username="" } # 网络错误时的重试次数 retry=0 # 重试请求延迟(毫秒) retry-delay=0 # 验证请求超时时间(毫秒) timeout=10000 # Yggdrasil hasJoined 验证 URL # 在hasJoined URL后面还需要添加参数 "?username={username}&serverId={serverId}{ip}" 进行验证请求 url=""}