配置文件说明
约 588 字大约 2 分钟
配置服务端管理
2025-01-27
Yes Steve Model 模组也提供了诸多配置文件方便玩家调整或者服务器管理员维护服务器。
玩家客户端配置
在模型切换界面的右上角可以打开一个游戏内的配置界面,里面可以调节各种客户端配置选项
如果你想调节左上角那个纸娃娃,只需要按下 Alt P
组合快捷键即可(如果不起效,请检查键位绑定)
服务器配置
Yes Steve Model 模组有两处配置文件,一处在 config/yes_steve_model-common.toml
,一处在 存档目录/serverconfig/yes_steve_model-server.toml
(2.3.0 版本后有此配置)下。
common 配置(需要重启)
config/yes_steve_model-common.toml
处配置,2.2.2 之前和 2.3.0 之后该文件内容有所不同
[general]
#是否显示声明界面
DisclaimerShow = false
#是否在聊天框打印轮盘动画播放信息
PrintAnimationRouletteMsg = false
#是否禁用自身的 YSM 模型渲染
DisableSelfModel = false
#是否禁用其他玩家的 YSM 模型渲染
DisableOtherModel = false
#是否禁用自己的第一人称 YSM 手臂渲染
DisableSelfHands = false
#是否禁用 YSM 箭模型替换渲染
DisableArrowsModel = false
#当玩家首次进入服务器时,默认给予玩家的模型 ID
DefaultModelId = "default"
#当玩家首次进入服务器时,默认给予玩家的模型材质
DefaultModelTexture = "default"
#当与 Optifine 同时使用时,如果遇到了渲染问题,
UseCompatibilityRenderer = false
#动画里声音播放时,全局音量大小(2.3.0 有此配置)
#范围:0.0 ~ 100.0
SoundVolume = 100.0
server 配置(无需重启,自动热重载)
存档目录/serverconfig/yes_steve_model-server.toml
处配置,2.3.0 才有此文件。 2.2.2 及之前时此处配置在 config/yes_steve_model-common.toml
里
[server_scheduler]
#处理模型的线程数,设置为 0 表示由程序自动决定
#范围:0 ~ 19
ThreadCount = 0
#服务端分发模型时,每个玩家分配的带宽(单位:Mbps)
#范围:1 ~ 999
BandwidthLimit = 5
#玩家响应同步的超时时间。值小于 10 时表示由程序自动决定。(单位为秒)
#范围:0 ~ 120
PlayerSyncTimeout = 0
#玩家是否能自由切换模型
CanSwitchModel = true
#客户端选择界面不会显示的模型,用于隐藏不想显示的默认模型(2.3.0 新增)
#示例:["default", "default_boy", "alex", "steve", "qingluka"]
ClientNotDisplayModels = []