Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #####################################################################
- #
- # 配置文件格式为 ‘YAML’,前往 ‘https://yaml.org/’ 查阅 YAML 配置语法
- # NOTE: 此文件为 Yggdrasil Service 配置模板文件
- #
- # BUG REPORTS: https://github.com/CaaMoe/MultiLogin/issues
- #
- #####################################################################
- #####################################################################
- #
- # 注意,除了布尔值和整数、浮点数之外的配置,请使用引号包裹起来。
- #
- # 请不要在此文件下存放任何重要数据,文件将会自动覆盖!!
- # 此文件为中文完整示例文件,使用请复制到 services 目录下才能生效
- #
- #####################################################################
- # Yggdrasil 的 ID,用于识别 Yggdrasil 的唯一标识.
- # 它不可以是重复的值,重复的值会导致数据错乱或丢失!!!
- #
- # 警告,请不要在使用中途更改它的值,更改它将会导致部分玩家的数据错乱或丢失!!!
- # 此值为必须值,取值范围为整数 0 ~ 127
- id: 1
- # Yggdrasil 的别称,用于一些指令结果或其他用途的内容显示
- #
- # 默认值 ‘Unnamed’
- name: 'LittleSkin'
- # hasJoined 验证配置
- # 注意,在此之下的节点,仅能存在一个(official、blessingSkin 和 custom 节点只能存在一个)。
- hasJoined:
- # 此值设置 Yggdrasil 服务器类型为官方 Yggdrasil 服务器。
- # 此节点下不需进行任何设置。
- #official: { }
- # 此值设置 Yggdrasil 服务器类型为 Blessing Skin Yggdrasil API 服务器。
- blessingSkin:
- # 指定 Blessing Skin Yggdrasil API 地址。
- #
- # 必须值。
- apiRoot: 'https://littleskin.cn/api/yggdrasil'
- # 请求是否追加用户 IP 信息。
- # 此 IP 一般用于 Yggdrasil 的防代理检查。
- #
- # 理论上,开启了这个,服务器和玩家只要有一方开了代理访问验证服务器,
- # 在玩家登录时 Yggdrasil 都会返回无效的会话而被拒绝登录。
- #
- # 本地测试时请保持此值为 false,否则可能返回无效的会话的登录结果。
- #
- # 默认值 ‘false’
- passIp: false
- # 设置 hasJoined 验证超时时间。
- #
- # 默认值 ‘10000’
- timeout: 10000
- # hasJoined 网络错误时的重试次数。
- #
- # 默认值 ‘0’
- retry: 0
- # 重试请求延迟。
- # 注意,过大的值可能会导致登录超时。
- #
- # 默认值 ‘0’
- retryDelay: 0
- # hasJoined 代理设置
- proxy:
- # 指定代理类型
- #
- # 请使用以下值:
- # DIRECT - 直接连接、或没有代理
- # HTTP - 表示高级协议(如HTTP或FTP)的代理。
- # SOCKS - 表示一个SOCKS (V4或V5)代理。
- #
- # 默认值 ‘DIRECT’
- type: "DIRECT"
- # 代理服务器地址
- #
- # 默认值 ‘127.0.0.1’
- hostname: "127.0.0.1"
- # 代理服务器端口
- #
- # 默认值 ‘1080’
- port: 1080
- # 代理鉴权用户名。
- # 留空则不进行鉴权
- #
- # 默认值 ‘’
- username: ""
- # 代理鉴权密码。
- #
- # 默认值 ‘’
- password: ""
- # 设置玩家第一次登录到这个服务器时,系统所分配给玩家的 UUID 生成规则。
- #
- # 请使用以下值:
- # DEFAULT - 使用 Yggdrasil 提供的在线 UUID
- # OFFLINE - 使用玩家名字获取到的离线 UUID
- # RANDOM - 随机 UUID
- #
- # 请谨慎设置和修改此节点,避免增加日后维护的心智负担。
- # 默认值 ‘DEFAULT’
- initUUID: 'DEFAULT'
- # 设置当前 Yggdrasil 下的用户名正则约束。
- # 若不匹配将会拒绝当前玩家的登录请求。
- # 如果此值留空或未设置,则不启用此功能。
- #
- # 默认值 ‘^[0-9a-zA-Z_]{3,16}$’
- nameAllowedRegular: '^[0-9a-zA-Z_]{3,16}$'
- # 是否为当前 Yggdrasil 单独开启白名单功能。
- #
- # 默认值 ‘false’
- whitelist: false
- # 设置占线登录机制。
- # 登录时游戏内存在有相同游戏内 UUID 的玩家时将会进行此项设置操作。
- #
- # 当此值为 ‘false’ 时,将把游戏内的玩家踢出,允许验证中的玩家登录(原版默认)。
- # 当此值为 ‘true’ 时,将拒绝验证中的玩家登录,游戏内的玩家将不受影响。
- #
- # 默认值 ‘false’
- refuseRepeatedLogin: false
- # 绝对的用户名占有和使用权限控制。
- #
- # 此值为 ‘true’ 时,当玩家登录验证中,若用户名已被占用,则当前登录的玩家将会强制占有此用户名(放心吧,不会继承数据)。
- # 此值为 ‘false’ 时,当玩家登录验证中,若用户名已被占用,则拒绝当前玩家的登录请求。
- #
- # 请尽量保持此值为 ‘false’,遵循用户名先到先得的规则。
- # 若执意设置为 ‘true’,那可就需要关注一下你的玩家会不会就用户名重复问题干起来了......
- # 注意,尽量保持此功能仅一个或零个验证服务器享有,否则后果负责。
- #
- # 默认值 ‘false’
- compulsoryUsername: false
- # 皮肤修复设定。
- skinRestorer:
- # 皮肤修复模式。
- #
- # 用来解决不同 Yggdrasil 账户验证服务器下的皮肤不可见问题,
- # 此功能仅将不含有 Mojang 签名的皮肤使用第三方服务尝试合成含有 Mojang 签名的皮肤来使用。
- # 请使用以下值:
- # OFF - 关闭这个功能
- # LOGIN - 占用登录时间进行皮肤修复操作(修复时间过长可能会导致登录超时)
- # ASYNC - 登录后修复(修复成功后需要重新连接服务器)
- # 皮肤修复服务器来自 ‘mineskin.org’
- # 默认值 ‘OFF’
- restorer: 'ASYNC'
- # 皮肤修复方式。
- #
- # 请使用以下值:
- # URL - 皮肤修复服务器将会主动获取验证返回的皮肤数据,请确保它能被皮肤修复服务器正确访问。(推荐使用)
- # UPLOAD - 尝试直接上传至皮肤修复服务器,适用于皮肤修复服务器访问皮肤材质受阻的情况。
- # 默认值 ‘URL’
- method: 'URL'
- # 设置请求超时时间。
- # 默认值 ‘10000’
- timeout: 10000
- # 皮肤修复网络错误时的重试次数。
- # 默认值 ‘2’
- retry: 2
- # 皮肤修复重试请求延迟。
- # 过小的值会被皮肤修复服务器拒绝访问;
- # 过大的值可能会导致登录超时。
- #
- # 默认值 ‘5000’
- retryDelay: 5000
- # 请求代理设置
- proxy:
- # 设置代理类型
- #
- # 请使用以下值:
- # DIRECT - 直接连接、或没有代理
- # HTTP - Represents proxy for high level protocols such as HTTP or FTP.
- # SOCKS - Represents a SOCKS (V4 or V5) proxy.
- #
- # 默认值 ‘DIRECT’
- type: "DIRECT"
- # 代理服务器地址
- #
- # 默认值 ‘127.0.0.1’
- hostname: "127.0.0.1"
- # 代理服务器端口
- #
- # 默认值 ‘1080’
- port: 1080
- # 代理鉴权用户名。
- # 留空则不进行鉴权
- #
- # 默认值 ‘’
- username: ""
- # 代理鉴权密码。
- #
- # 默认值 ‘’
- password: ""
- #####################################################################
- #
- # 注意,除了布尔值和整数、浮点数之外的配置,请使用引号包裹起来。
- #
- # 请不要在此文件下存放任何重要数据,文件将会自动覆盖!!
- # 此文件为中文完整示例文件,使用请复制到 services 目录下才能生效
- #
- #####################################################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement