隐藏设置
一些并不会出现在 Serein 界面里的高级设置项(Serein.json
)
警告
如果你并不知道这些设置项能带来什么后果,那就不要随意修改
autoRun
developmentTool
function
功能
noHeartbeat
jsEventMaxWaitingTime
number
- JS 插件事件拦截调用最大等待时间
- 详见设置监听器
提示
- 若你没有使用 JS 的需求,你可以调为
0
来加快消息处理速度 jsEventMaxWaitingTime
为0
可能导致重新加载插件时报错
jsGlobalAssemblies
string[]
- JS 全局程序集,此处的程序集将被所有 JS 引擎加载
- 你可以在此写入一些常用的程序集方便各插件使用
jsPatternToSkipLoadingSpecifiedFile
string[]
- 加载 JS 时忽略的文件名后缀
jsScriptToPreExecute
string?
- JS 引擎初始化预执行代码
disableBinderWhenServerClosed
boolean
- 在服务器关闭时禁用绑定功能(部分插件/事件有绑定后自动添加白名单功能,开启此项可以防止在服务器关闭时绑定导致白名单未同步)
regexForCheckingGameID
string
- 用于检查游戏 ID 的正则
pagesDisplayed
-
页面是否显示 [仅 Winform/WPF]
- 改为
false
后 Ui 界面中的该栏将会被隐藏,但是不影响运行 你可以全改为false
来实现超级他妈无敌极简模式(确信(啥都用不了,就图一乐
- 改为
-
指定的输出是否生效 [仅命令行]
serverPanel
- 服务器控制台输出bot
- ws 消息输出jsPlugin
- 插件输出