沙盘引擎 (SEngine)

创意诞生沙盘世界,不止如此想象!

用户工具

站点工具


侧边栏

developer:config:mod_json

📚 Mod.JSON 配置文件

这里放置着每个模组的独立配置项,通常发布一个版本后不建议轻易修改,同时这也是模组识别的关键因素,此文件应确保存在且有效

📒 配置示例

{
	"Name": "Introduce&Demo",
	"Author": "SandtableEngine",
	"Info": "SandtableEngine official introduce demo",
	"Version": "1.0",
	"Font": "TsangerYuYangT",
	"DefaultLanguage": "English",
	"Website": "mp-gamer.com",
	"NetworkPort": 8192,
	"NetDownload": true,
	"LastTime": "0" //Auto
}

📒 配置项说明

不同配置项拥有不同的作用,有些配置项是可以留空的。

配置项 功能说明
Name 模组的标准名称(建议使用英文+固定名称)
(模组名称的多语言可使用Language机制实现)
Author 模组作者
Info 模组信息(介绍)
Version 模组版本(关系到联机时版本检查)
玩家与联机服务器之间的版本号需要相同
Font 模组字体名称(可使用玩家系统已存在的字体名;对于自定义字体,目前仅支持沙盘引擎内置字体列表
必须严格使用字体列表内名称或"索引"
(例如:"TsangerYuYangT""1"表示相同的字体及作用)
DefaultLanguage 模组默认语言(如果模组内Language/不存在和EngineLanguage相同的语言,则优先使用DefaultLanguage,通常建议设置为English
Website 模组官方网站
NetworkPort 服务器主机端口号(默认值:8192)
只有在脚本层面未指定明确端口参数时(忽略参数),才会优先使用此处设定
注意:通常建议优先使用此属性,而不是直接在脚本指定端口,这样也可兼容于LAN服务器的搜索
NetShareMode 主机模组共享模式(默认值:1)
此功能对于部分开发者比较重要,详情参考《模组主机共享模式》
LastTime 模组上次运行时间,由引擎自动赋值

developer/config/mod_json.txt · 最后更改: 2024/04/28 20:28 由 bibiboxs