这节讲:模组类型、模组modinfo文件、模组版本号,下一节讲内容模组制作。
一、Content Mod 和 Code Mod 的区别
| 模组类型 | 主要开发方式 | 适用内容 | 技术要求 |
|---|---|---|---|
| 内容模组 | 以 JSON 配置为主 | 新物品、方块、配方、语言文件、世界生成调整等 | 基础配置与数据编辑 |
| 代码模组 | 以 C# 编程为主 | 复杂交互、事件系统、自定义逻辑、实体行为、特殊功能等 | 需要掌握 C# 和游戏 API |
二、modinfo.json 是什么
它是模组的基本描述文件,相当于模组身份证。
常见字段:
typemodidnameauthorsdescriptionversiondependencies
modinfo.json示例
内容模组:
{
"type": "content",
"modid": "myfirstcontentmod",
"name": "My First Content Mod",
"authors": [
"YourName"
],
"description": "A beginner content mod for Vintage Story.",
"version": "1.0.0",
"dependencies": {
"game": "1.22.0"
}
}代码模组:
{
"type": "code",
"modid": "myfirstcodemod",
"name": "My First Code Mod",
"authors": [
"YourName"
],
"description": "A beginner code mod for Vintage Story.",
"version": "1.0.0",
"dependencies": {
"game": "1.22.0"
}
}三、官方模组库支持版本号
正式版:
1.0.0
开发版:
1.0.0-dev.1
测试版:
1.0.0-pre.1
候选版:
1.0.0-rc.1
| 格式 | 是否支持 | 示例 |
|---|---|---|
X.Y.Z | √ | 1.0.0 |
X.Y.Z-dev.N | √ | 1.0.0-dev.1 |
X.Y.Z-pre.N | √ | 1.0.0-pre.2 |
X.Y.Z-rc.N | √ | 1.0.0-rc.5 |
X.Y.Z-pr.N | × | 1.0.0-pr.1 |
X.Y.Z-beta.N | × | 1.0.0-beta.1 |
X.Y.Z-alpha.N | × | 1.0.0-alpha.1 |
X.Y.Z+build.1 | × | 1.0.0+20250616 |
X.Y.Z-foo.1 | × | 1.0.0-test.1 |
X.Y.Z.W | × | 1.0.0.1 |


























