# 多mod管理
# 控制服务端多个mod加载顺序
多个mod情况下,有时需要控制mod的加载顺序。下面以两个mod neteaseMonitorSample和neteaseMonitor为例,介绍如何设置mod加载顺序。
neteaseMonitorSample要求在neteaseMonitor 后面加载。可以按照下面步骤配置加载顺序:
neteaseMonitorSample根目录下添加netease_require.json文件,neteaseMonitorSample目录结构如下所示:
neteaseMonitorSample netease_require.json neteaseMonitorSample init.py modMain.py
netease_require.json中配置内容如下所示:
{
"modName":"neteaseMonitorSample",
"modRequire":["neteaseMonitor"]
}
modName表示mod的名字,modRequire表示前置mod名字列表。上面内容表示当前mod的名字是neteaseMonitorSample,它在neteaseMonitor后面加载。
- neteaseMonitor根目录下添加netease_require.json文件,配置内容如下:
{
"modName":"neteaseMonitor",
"modRequire":[]
}
注意,neteaseMonitor一定要配置netease_require.json,设置mod的名字,否则引擎找不到这个mod。
# 总结
相互依赖的多个mod,都需要配置netease_require.json,设置mod名字和依赖关系。
← 优化和维护 控制服务器Mod加载顺序 →