Skip to content

配置文件功能

Serein 在每个项目中都会创建一个 .serein.json 文件,用户可以自行修改其中的一些内容来拓展自己的使用。

格式如下:

json
{
	"language": "ts" | "js", // 项目使用的语言
	"res": false | true, // 是否有 resource_packs
	"name": "foo", // 项目的名称
	"behPath": "behavior_packs/", // behavior_packs 的路径
	"resPath": "resource_packs/", // resource_packs 的路径(如果有)
	"scriptsPath": "scripts/", // 脚本文件夹的路径
	"behManifestPath": "behavior_packs/manifest.json", // behavior_packs 中 manifest.json 的路径
	"resManifestPath": "resource_packs/manifest.json", // behavior_packs 中 manifest.json 的路径(如果有)
	"mc_preview": false, // 是否使用 mc_preview(仅 Windows 生效)
	"output": "build", // 构建的输出目录
	"mc_dir": null, // 强制定向的 Minecraft 目录,默认为 null
	"esbuild": {}, // esbuild 构建的附加选项
	"tsconfig": {} // ts 编译时的附加选项
}