Advertisement
Guest User

8Mi_Yile

a guest
Feb 18th, 2023
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 7.57 KB | Source Code | 0 0
  1. #####################################################################
  2. #
  3. #  配置文件格式为 ‘YAML’,前往 ‘https://yaml.org/’ 查阅 YAML 配置语法
  4. #         NOTE: 此文件为 Yggdrasil Service 配置模板文件
  5. #
  6. #    BUG REPORTS:   https://github.com/CaaMoe/MultiLogin/issues
  7. #
  8. #####################################################################
  9.  
  10. #####################################################################
  11. #
  12. #       注意,除了布尔值和整数、浮点数之外的配置,请使用引号包裹起来。
  13. #
  14. #          请不要在此文件下存放任何重要数据,文件将会自动覆盖!!
  15. #         此文件为中文完整示例文件,使用请复制到 services 目录下才能生效
  16. #
  17. #####################################################################
  18.  
  19.  
  20. # Yggdrasil 的 ID,用于识别 Yggdrasil 的唯一标识.
  21. # 它不可以是重复的值,重复的值会导致数据错乱或丢失!!!
  22. #
  23. # 警告,请不要在使用中途更改它的值,更改它将会导致部分玩家的数据错乱或丢失!!!
  24. # 此值为必须值,取值范围为整数 0 ~ 127
  25. id: 1
  26.  
  27. # Yggdrasil 的别称,用于一些指令结果或其他用途的内容显示
  28. #
  29. # 默认值 ‘Unnamed’
  30. name: 'LittleSkin'
  31.  
  32. # hasJoined 验证配置
  33. # 注意,在此之下的节点,仅能存在一个(official、blessingSkin 和 custom 节点只能存在一个)。
  34. hasJoined:
  35.   # 此值设置 Yggdrasil 服务器类型为官方 Yggdrasil 服务器。
  36.   # 此节点下不需进行任何设置。
  37.   #official: { }
  38.  
  39.   # 此值设置 Yggdrasil 服务器类型为 Blessing Skin Yggdrasil API 服务器。
  40.   blessingSkin:
  41.     # 指定 Blessing Skin Yggdrasil API 地址。
  42.     #
  43.     # 必须值。
  44.     apiRoot: 'https://littleskin.cn/api/yggdrasil'
  45.  
  46. # 请求是否追加用户 IP 信息。
  47. # 此 IP 一般用于 Yggdrasil 的防代理检查。
  48. #
  49. # 理论上,开启了这个,服务器和玩家只要有一方开了代理访问验证服务器,
  50. # 在玩家登录时 Yggdrasil 都会返回无效的会话而被拒绝登录。
  51. #
  52. # 本地测试时请保持此值为 false,否则可能返回无效的会话的登录结果。
  53. #
  54. # 默认值 ‘false’
  55. passIp: false
  56.  
  57. # 设置 hasJoined 验证超时时间。
  58. #
  59. # 默认值 ‘10000’
  60. timeout: 10000
  61.  
  62. # hasJoined 网络错误时的重试次数。
  63. #
  64. # 默认值 ‘0’
  65. retry: 0
  66.  
  67. # 重试请求延迟。
  68. # 注意,过大的值可能会导致登录超时。
  69. #
  70. # 默认值 ‘0’
  71. retryDelay: 0
  72.  
  73. # hasJoined 代理设置
  74. proxy:
  75.   # 指定代理类型
  76.   #
  77.   # 请使用以下值:
  78.   #     DIRECT      - 直接连接、或没有代理
  79.   #     HTTP        - 表示高级协议(如HTTP或FTP)的代理。
  80.   #     SOCKS       - 表示一个SOCKS (V4或V5)代理。
  81.   #
  82.   # 默认值 ‘DIRECT’
  83.   type: "DIRECT"
  84.  
  85.   # 代理服务器地址
  86.   #
  87.   # 默认值 ‘127.0.0.1’
  88.   hostname: "127.0.0.1"
  89.  
  90.   # 代理服务器端口
  91.   #
  92.   # 默认值 ‘1080’
  93.   port: 1080
  94.  
  95.   # 代理鉴权用户名。
  96.   # 留空则不进行鉴权
  97.   #
  98.   # 默认值 ‘’
  99.   username: ""
  100.  
  101.   # 代理鉴权密码。
  102.   #
  103.   # 默认值 ‘’
  104.   password: ""
  105.  
  106. # 设置玩家第一次登录到这个服务器时,系统所分配给玩家的 UUID 生成规则。
  107. #
  108. # 请使用以下值:
  109. #    DEFAULT      - 使用 Yggdrasil 提供的在线 UUID
  110. #    OFFLINE      - 使用玩家名字获取到的离线 UUID
  111. #    RANDOM       - 随机 UUID
  112. #
  113. # 请谨慎设置和修改此节点,避免增加日后维护的心智负担。
  114. # 默认值 ‘DEFAULT’
  115. initUUID: 'DEFAULT'
  116.  
  117. # 设置当前 Yggdrasil 下的用户名正则约束。
  118. # 若不匹配将会拒绝当前玩家的登录请求。
  119. # 如果此值留空或未设置,则不启用此功能。
  120. #
  121. # 默认值 ‘^[0-9a-zA-Z_]{3,16}$’
  122. nameAllowedRegular: '^[0-9a-zA-Z_]{3,16}$'
  123.  
  124. # 是否为当前 Yggdrasil 单独开启白名单功能。
  125. #
  126. # 默认值 ‘false’
  127. whitelist: false
  128.  
  129. # 设置占线登录机制。
  130. # 登录时游戏内存在有相同游戏内 UUID 的玩家时将会进行此项设置操作。
  131. #
  132. # 当此值为 ‘false’ 时,将把游戏内的玩家踢出,允许验证中的玩家登录(原版默认)。
  133. # 当此值为 ‘true’ 时,将拒绝验证中的玩家登录,游戏内的玩家将不受影响。
  134. #
  135. # 默认值 ‘false’
  136. refuseRepeatedLogin: false
  137.  
  138. # 绝对的用户名占有和使用权限控制。
  139. #
  140. # 此值为 ‘true’ 时,当玩家登录验证中,若用户名已被占用,则当前登录的玩家将会强制占有此用户名(放心吧,不会继承数据)。
  141. # 此值为 ‘false’ 时,当玩家登录验证中,若用户名已被占用,则拒绝当前玩家的登录请求。
  142. #
  143. # 请尽量保持此值为 ‘false’,遵循用户名先到先得的规则。
  144. # 若执意设置为 ‘true’,那可就需要关注一下你的玩家会不会就用户名重复问题干起来了......
  145. # 注意,尽量保持此功能仅一个或零个验证服务器享有,否则后果负责。
  146. #
  147. # 默认值 ‘false’
  148. compulsoryUsername: false
  149.  
  150. # 皮肤修复设定。
  151. skinRestorer:
  152.   # 皮肤修复模式。
  153.   #
  154.   # 用来解决不同 Yggdrasil 账户验证服务器下的皮肤不可见问题,
  155.   # 此功能仅将不含有 Mojang 签名的皮肤使用第三方服务尝试合成含有 Mojang 签名的皮肤来使用。
  156.   # 请使用以下值:
  157.   #   OFF       - 关闭这个功能
  158.   #   LOGIN     - 占用登录时间进行皮肤修复操作(修复时间过长可能会导致登录超时)
  159.   #   ASYNC     - 登录后修复(修复成功后需要重新连接服务器)
  160.   # 皮肤修复服务器来自 ‘mineskin.org’
  161.   # 默认值 ‘OFF’
  162.   restorer: 'ASYNC'
  163.  
  164.   # 皮肤修复方式。
  165.   #
  166.   # 请使用以下值:
  167.   #   URL        - 皮肤修复服务器将会主动获取验证返回的皮肤数据,请确保它能被皮肤修复服务器正确访问。(推荐使用)
  168.   #   UPLOAD     - 尝试直接上传至皮肤修复服务器,适用于皮肤修复服务器访问皮肤材质受阻的情况。
  169.   # 默认值 ‘URL’
  170.   method: 'URL'
  171.  
  172.   # 设置请求超时时间。
  173.   # 默认值 ‘10000’
  174.   timeout: 10000
  175.  
  176.   # 皮肤修复网络错误时的重试次数。
  177.   # 默认值 ‘2’
  178.   retry: 2
  179.  
  180.   # 皮肤修复重试请求延迟。
  181.   # 过小的值会被皮肤修复服务器拒绝访问;
  182.   # 过大的值可能会导致登录超时。
  183.   #
  184.   # 默认值 ‘5000’
  185.   retryDelay: 5000
  186.  
  187.   # 请求代理设置
  188.   proxy:
  189.    # 设置代理类型
  190.     #
  191.     # 请使用以下值:
  192.     #     DIRECT      - 直接连接、或没有代理
  193.     #     HTTP        - Represents proxy for high level protocols such as HTTP or FTP.
  194.     #     SOCKS       - Represents a SOCKS (V4 or V5) proxy.
  195.     #
  196.     # 默认值 ‘DIRECT’
  197.     type: "DIRECT"
  198.  
  199.     # 代理服务器地址
  200.     #
  201.     # 默认值 ‘127.0.0.1’
  202.     hostname: "127.0.0.1"
  203.  
  204.     # 代理服务器端口
  205.     #
  206.     # 默认值 ‘1080’
  207.     port: 1080
  208.  
  209.     # 代理鉴权用户名。
  210.     # 留空则不进行鉴权
  211.     #
  212.     # 默认值 ‘’
  213.     username: ""
  214.  
  215.     # 代理鉴权密码。
  216.     #
  217.     # 默认值 ‘’
  218.     password: ""
  219.  
  220. #####################################################################
  221. #
  222. #       注意,除了布尔值和整数、浮点数之外的配置,请使用引号包裹起来。
  223. #
  224. #          请不要在此文件下存放任何重要数据,文件将会自动覆盖!!
  225. #         此文件为中文完整示例文件,使用请复制到 services 目录下才能生效
  226. #
  227. #####################################################################
  228.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement